← Changelog

QWeb Live Editor 1.0 — Initial release

The first public release of QWeb Live Editor is here, built for Odoo 19. Support for Odoo 17 and 18 is planned for a future release.

What’s in it

  • Live split-pane preview — edit a report’s QWeb/XML on the left, see it render with real data on the right as you type. Previews run inside a transaction savepoint that is rolled back, so nothing persists until you choose to save.
  • Two modes — edit any installed report, or build a brand-new report on any model from scratch.
  • Inline errors — QWeb errors show in a banner instead of a 500, so you spot a typo immediately.
  • Page setup popup — size, orientation, custom dimensions (mm/in) and margins. Margins are a single source of truth: the same values drive the preview, the PDF, and the saved/exported paper format.
  • Printable-area guide with an auto-detected body inset for framed (header/footer) vs. bare templates.
  • Save to DB — write your edits back to the live report, with an optional paper-format update guarded by a shared-format warning, plus undo last save and restore original.
  • Save / Export — bundle the template + paper format into a complete, installable .xml file.
  • Extras — Render PDF, a searchable fields helper, ready-made examples, an inline diff, a light/dark editor, and an in-app guide.

Developer-only by design: the tool is gated behind a dedicated security group.

Questions or feedback? Email lorenzlabby@gmail.com.