Géry Debongnie
3c2f073c11
[DOC] improve changelog
2022-02-07 14:58:02 +01:00
Géry Debongnie
a402115227
[IMP] props validation: cannot set default value on mandatory props
2022-02-04 13:55:44 +01:00
Géry Debongnie
107200fd94
[IMP] components: improve props validation
...
to be able to specify that additional props are allowed
2021-12-21 09:02:45 +01:00
Géry Debongnie
a727347d60
[REF] tests: improve test helpers
...
- remove snapshotApp
- remove addTemplates
- simplify helpers
- make sure snapshotted templates are snapshotted with the app config
2021-12-20 12:43:36 +01:00
Géry Debongnie
e946967867
[IMP] component: render does not return a promise anymore
2021-11-30 08:03:17 +01:00
Samuel Degueldre
7f49796a07
[IMP] misc: update typescript to 4.5.2
2021-11-19 14:42:37 +01:00
Géry Debongnie
a187a376a0
[REF] move app and compiler code around
2021-11-15 09:35:13 +01:00
Mathieu Duckerts-Antoine
c3695ec8db
[IMP] component: defaultProps application
...
We re-add the application of defaultProps. Note that the application
is done twice in dev mode.
2021-10-22 12:46:57 +02:00
Mathieu Duckerts-Antoine
6e0834ce5e
[IMP] component,qweb: props validation
...
We re-add the possibility to validate props when dev mode is active.
No change in the API right Now. The dev mode is activated via the
configure method of App class.
2021-10-22 12:46:57 +02:00
Lucas Perais (lpe)
ed831320db
[FIX] re-introduce some missing tests
...
The point is to have visibility on the development of the owl2 features.
This commit reintroduces some tests keeping them skipped in order to fulfill that purpose.
There still are some missing tests though.
2021-10-20 15:16:21 +02:00