← 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
.xmlfile. - 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.