Skip to content

Releases: odoo/owl

[REL] v2.0.0-beta-17

01 Sep 13:41
Compare
Choose a tag to compare

v2.0.0-beta-17

  • imp: types: expose ComponentConstructor for typing purpose
  • fix: compiler: fix falsy values for properties not keeping input empty
  • fix: app: allow mounting owl apps in iframe

[REL] v2.0.0-beta-16

22 Jul 07:43
Compare
Choose a tag to compare

v2.0.0-beta-16

Notes

  • fix: components: fix cause left unset when thrown object is not Error

[REL] v2.0.0-beta-15

20 Jul 08:02
Compare
Choose a tag to compare

v2.0.0-beta-15

Notes

  • fix: lifecyle_hooks: correctly wrap errors in async code
  • imp: use a custom error class for all errors thrown by owl
  • fix: package.json: remove browser value
  • ref: component_node: slightly simplify code

[REL] v2.0.0-beta-14

08 Jul 14:11
Compare
Choose a tag to compare

v2.0.0-beta-14

Yes, there is no beta-13 release...

Fixes:

  • [FIX] compiler: better handle update of properties with same value

[REL] v2.0.0-beta-12

29 Jun 09:13
Compare
Choose a tag to compare

v2.0.0-beta-12

  • fix: compiler: properly handle t-set in t-if with no content

[REL] v2.0.0-beta-11

28 Jun 13:28
Compare
Choose a tag to compare

v2.0.0-beta-11

Yet another release with some small fixes.

[FIX] fix some issues with t-out with falsy values, and with default values
[REF] app: slightly simplify the create component path
[IMP] compiler: add support for binary operators
[IMP] add support for t-call-context directive
[FIX] properly get component reference instead of context
[FIX] blockdom: fix crash when class object key has leading spaces

[REL] v2.0.0-beta-10

22 Jun 08:33
Compare
Choose a tag to compare

v2.0.0-beta-10

  • ref: compiler: remove useless ; in compiled output
  • ref: move some code around
  • imp: app: small scale perf improvement
  • imp: app: add fast path for when component has no prop
  • imp: validation: add support for value types
  • fix: compiler: escape backticks in attributes

[REL] v2.0.0-beta-9

09 Jun 12:32
Compare
Choose a tag to compare

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

31 May 12:25
Compare
Choose a tag to compare

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

27 Apr 09:08
Compare
Choose a tag to compare

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