Tags: odoo/owl
Tags
[REL] v3.0.0-alpha.36 # v3.0.0-alpha.36 - [REF] owl: unify .default(value) into .optional(value?) - [FIX] doc: fix getScope anchor in scope reference link - [IMP] playground: add version parameter to shared URL - [IMP] playground: add v2 samples in playground - [IMP] playground: add OWL version switcher
[REL] v3.0.0-alpha.35 # v - [IMP] owl: alias types as t - [IMP] owl: add support for default and optional values in types system - [REF] doc: reorganize a few pages - [IMP] doc: add more explanation on typing signals - [FIX] devtools: fix selected element scrollIntoView - [FIX] devtools: fix tree view events loading - [FIX] playground: display correct preset name for tutorials - [DOC] playground: rework examples - [DOC] doc: clarify the useListener hook semantics - [REF] ci: rename deploy.yml to ci.yml - [FIX] doc: build docs on PRs and ignore v2 cross-links at any depth - [IMP] owl-core: add signal.ref() helper, improve types.ref() - [IMP] devtools: update doc with owl3 migration
[REL] v3.0.0-alpha.34 # v3.0.0-alpha.34 - [REF] owl: move static prop helper under props - [FIX] owl-runtime: make props reactive in effect/computed (#1908) - [IMP] plugins: add sequence-based batched startup - [FIX] devtools: convert popup to owl3 - [IMP] devtools: migrate to Owl 3 with Owl 2 backward compatibility - [IMP] owl-core: add type-only generic overloads for validators - [FIX] validation: always show path
[REL] v3.0.0-alpha.33 # v3.0.0-alpha.33 - [FIX] owl: deduplicate owl-core in umbrella bundle - [FIX] validation: assert circular references and already known objects - [IMP] owl-core: tidy disposeComputation and pin dispose-must-not-track - [IMP] owl-core: reduce work in reactivity hot paths - [IMP] owl-core: add reactivity microbenchmark suite - [MOV] utils: move some utils into core - [IMP] types: give generic type to config and prop - [IMP] core: add default value to config hook - [MOV] plugin: move plugin hooks to core - [IMP] runtime: add owl-core to paths - [MOV] hooks: move hooks and scope lifecycle hooks to core - [IMP] types: add expected keys info to keys issues - [FIX] doc: audit v3 reference docs against the actual exports - [FIX] docs: align vitepress anchor slugification with link test - [FIX] owl-core: prevent disposed effect from running queued re-run
[REL] v3.0.0-alpha.32 # v3.0.0-alpha.32 - [FIX] doc: update t-call section in v3 template syntax reference - [FIX] owl-core: accept String wrapper objects in t.string() validator - [FIX] owl-runtime: force re-render of mounted child when its in-flight fiber is cancelled - [FIX] documentation: owl3 migration: broken table layout
[REL] v3.0.0-alpha.30 # v3.0.0-alpha.30 - [FIX] owl-runtime: validate default props against props definition - [FIX] owl-runtime: preserve t-ref when a sibling slot takes ownership - [FIX] reactivity: drop stale setComputation(prev) in initiateRender catch - [FIX] reactivity: restore currentComputation on render error path - [FIX] reactivity: restore currentComputation when compute() throws - [IMP] reactivity: short-circuit eager source walk once STALE propagates - [FIX] reactivity: clear processEffects queue eagerly so a throwing effect is not re-run - [FIX] reactivity: run effect body before pulling computed chain on update - [IMP] compiler: improve expression parser scoping and template string handling - [IMP] playground: add XML & JS syntax highlighting for OWL in code editor - [IMP] reactivity: use Promise.resolve instead of queueMicrotask - [IMP] docs: add template highlighting for xml and markup helpers - [FIX] owl-runtime: don't store default props on node.props - [DOC] onPatched / onWillPatch semantics under signals - [IMP] owl-runtime: test and document TemplateFunction in App config - [FIX] owl-runtime: allow TemplateFunction in App config - [FIX] build: dedup owl-core in the umbrella owl bundle - [IMP] owl-runtime: rethrow unhandled user errors as-is
[REL] v3.0.0-alpha.29 # v3.0.0-alpha.29 - [FIX] owl-runtime: don't re-wrap unhandled OwlErrors - [IMP] owl-runtime: drop scope.ts re-export shim - [IMP] reactivity: rename signal.invalidate to signal.trigger - [IMP] build: skip sibling type builds when building owl.d.ts - [FIX] blockdom: preserve data URIs and !important in style attrs - [FIX] owl: include README and LICENSE in published tarball - [IMP] release: authenticate via browser, drop OTP prompt
PreviousNext