mirror of
https://github.com/odoo/owl.git
synced 2025-10-06 19:59:41 +07:00
6faaa6c361
# v1.4.0
This release is larger than usual: lot of small fixes, and a few improvements as
well.
- config: change debug mode warning to info
- fix: add support for callable expression in event handler (for example, `t-on-click="some.function"`)
- fix: allow specific props to override generic props (in `t-props`)
- fix: add support for short object description in inline expressions: `{ hey }`
- fix: add support for t-att-value on `<textarea/>` and `<select/>`
- fix: slots: issue with scoping in nested loops
- fix: slots: default slot is not lost in some cases
- fix: do not shadow an error in case the finalizing code fails
- imp: qweb: allow multiple class in class attribute object notation: `t-att-class="{'a b': value}"`
- imp: better detection for dynamic component change (less need for `t-key`)
- fix: router: allow querystrings in path
- fix: qweb: add support for template strings
- fix: qweb: make sure nodes with t-transition are removed in all cases
595 B
595 B
🦉 OWL Roadmap 🦉
- Current version: 1.4.0
- Status: stable
This roadmap is only an attempt at predicting Owl's future. Everything may change!
1.x
- add chrome and firefox devtools,
- fix every bugs,
- improve documentation,
- small backward compatible improvements.
2.x (2020? 2021? 2022?)
- stop support for
t-setdirective to define the content of a slot
Maybe:
- reimplement vdom to use block system, like Vue 3, which should make Owl much faster
- refactor
QWebto use an intermediate representation (some kind of AST) to allow additional optimisations.