Tags: visp-odoo/owl
Tags
[REL] v2.0.0-beta-9
# v2.0.0-beta-9
Fixes
- event: no crash when using t-on + modifier on slots/components
- component: fix props comparison code
- component: fix wrong behaviour when using t-on on t-component
- component: props values are own property of props object
- t-out: allow expressions evaluating as number
- compiler: add support for #{...} in string interpolation
Improvements
- slots: add support for t-props on slots props
- tooling: add another d.ts file
[REL] v2.0.0-beta-8 # v2.0.0-beta-8 Fixes - portal: allow use of expression to describe portal target - compiler: fix issue with identifiers with same name - reactivity: fix memory leak - app: validate props for root component in dev mode Improvements - component: display nice error for wrong child component - props_validation: have clearer error messages - component: only useState on props that are already reactive - compiler: add better support for "in" and "new" operators in templates - misc: export the validate function - app: add setting to warn if no static props object - add static App.registerTemplate and update Portal to use it - add basic infrastructure to buid owl-runtime without compiler
[REL] v2.0.0-beta-7 # 2.0.0-beta-7 - fix: concurrency: do not render delayed fibers when cancelled - imp: allow duplicate templates if and only if they are the same
[REL] v2.0.0-beta-6 # 2.0.0-beta-6 - fix: stricter check for the component.render deep argument
[REL] v2.0.0-beta-5 # v2.0.0-beta-5 - fix: compiler, components: allow empty slots with default content - fix: issue with delayed renders being left pending forever - fix: dynamic t-slot with scope bug - fix: protect against errors in onWillDestroy - fix: protect against user code executing in critical sections - fix: concurrency issue (more robust handling of children per render) - fix: prevent rendering destroyed children in some cases
[REL] v2.0.0-beta-4 # v2.0.0-beta.4 - fix: useEffect properly handle errors in effect function - imp: reactivity: add missing support for forEach method - imp: component: add name property on nodes for debug purposes - imp: component: emit warning when async hooks take too long - fix: blockdom: t-att- correcltly sets the value to zero - fix: reactivity: do not crash when reading reactive frozen objects - fix: utils: fix calls to batched callback from within the callback - imp: component: wait for parent rendering to be complete before rendering child
[REL] v2.0.0-beta.3 # 2.0.0-beta.3 - improve error message for tokenization errors - fix a bug where errors during rendering were incorrectly reported - add support for t-on on components and slots (t-slot and t-set-slot)
[REL] v2.0.0-beta.2 # 2.0.0-beta.2 - only log dev message once, instead of once per app - add subscriptions getter in dev mode on component node - fix: issue with missing renderings - fix: env now preserves prototype chain
[REL] v2.0.0-beta.1 # 2.0.0-beta.1 First beta release! The last missing feature has been merged (support for sets/maps/weakmaps in the reactivity system).
[REL] v2.0.0-alpha.3 # v2.0.0-alpha.3 A new release, with the fine grained reactivity applied to component props, and changes in the way Owl render subcomponents: it can now skip patching and or rendering child components if needed.
PreviousNext