Géry Debongnie
406be446a5
[FIX] app: display correct url in dev mode message
...
closes #850
2022-02-15 10:15:07 +01:00
Géry Debongnie
ea2ccc5a03
[DOC] improve changelog
2022-02-11 10:46:44 +01:00
Géry Debongnie
1fb1d37e32
[IMP] props validation: cannot set default value on mandatory props
2022-02-11 10:46:44 +01:00
Géry Debongnie
7e40fa300a
[IMP] components: improve props validation
...
to be able to specify that additional props are allowed
2022-02-11 10:46:44 +01:00
Géry Debongnie
7eaecac0b5
[REF] tests: improve test helpers
...
- remove snapshotApp
- remove addTemplates
- simplify helpers
- make sure snapshotted templates are snapshotted with the app config
2022-02-11 10:46:44 +01:00
Géry Debongnie
eceb3e6280
[IMP] component: render does not return a promise anymore
2022-02-11 10:46:44 +01:00
Samuel Degueldre
f3555cfae0
[IMP] misc: update typescript to 4.5.2
2022-02-11 10:41:18 +01:00
Géry Debongnie
8c16790471
[REF] move app and compiler code around
2022-02-11 10:41:18 +01:00
Mathieu Duckerts-Antoine
a0e1af83ac
[IMP] component: defaultProps application
...
We re-add the application of defaultProps. Note that the application
is done twice in dev mode.
2022-02-11 10:20:09 +01:00
Mathieu Duckerts-Antoine
c16d8ed6de
[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.
2022-02-11 10:20:09 +01:00
Lucas Perais (lpe)
52fa81c510
[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.
2022-02-11 10:18:03 +01:00