Géry Debongnie
|
a7305a5cdb
|
[TEST] component: add test to make sure a specific issue does not arise
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
ff734c706c
|
[IMP] typing: make app and mount method properly generic
|
2022-02-11 10:46:44 +01:00 |
|
Bruno Boi
|
add5fdd737
|
[FIX] compiler: never add _ prefix to non variable token
|
2022-02-11 10:46:44 +01:00 |
|
Samuel Degueldre
|
a221411938
|
[FIX] compiler: do not pass dynamic props object as is
The child receiving the props can observe changes made to the passed
t-props object which is not desirable.
|
2022-02-11 10:46:44 +01:00 |
|
Bruno Boi
|
bb6479f44f
|
[FIX] compiler: add _ prefix to local variables while compiling an expression
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
aa95149997
|
[IMP] hooks: introduce useChildSubEnv and change useSubEnv
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
e4b4ee471f
|
[FIX] compiler: does not modify xml doc in place
|
2022-02-11 10:46:44 +01:00 |
|
Bruno Boi
|
3af5e57825
|
[FIX] component: properly capture expression of t-model
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
979712f84e
|
[DOC] fix error in slot documentation
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
93f2c1d766
|
[FIX] reactivity: clear callbacks at destroy time instead of unmount
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
0728c8333d
|
[FIX] compiler: add missing ; in some places
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
6639d361c3
|
[FIX] component: proper error message in dev mode in some cases
|
2022-02-11 10:46:44 +01:00 |
|
Lucas Perais (lpe)
|
72962f1dd1
|
[FIX] compiler: force new block for svg nested in html
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
a4d9aae9a7
|
[FIX] svg: allow path as root tag
|
2022-02-11 10:46:44 +01:00 |
|
Samuel Degueldre
|
1e8576ad40
|
[FIX] blockdom: fix VHtml patching not setting its html correctly
|
2022-02-11 10:46:44 +01:00 |
|
Lucas Perais (lpe)
|
753d82149e
|
[FIX] compiler: t-model on select with options with dynamic values
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
700030cc7d
|
[DOC] update changelog renderToString example
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
d828f39a2d
|
[FIX] reactivity: do not observe eventtarget and other stuff
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
0a73154985
|
[IMP] reactivity: introduces markRaw and toRaw functions
|
2022-02-11 10:46:44 +01:00 |
|
Lucas Perais (lpe)
|
d88eb34d4f
|
[FIX] compiler: svg in new block takes the right namespace
|
2022-02-11 10:46:44 +01:00 |
|
Lucas Perais (lpe)
|
a8d88d4009
|
[FIX] compiler: t-key on a sub-domnode pushes an anchor in parent block
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
6d9ed0d62f
|
[REF] utils: move batched from reactivity to utils
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
b33471e819
|
[IMP] component: improve error message when invalid handler
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
3fb65b3a89
|
[FIX] doc: fix broken link, and fix doc link checker test
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
09d192999a
|
[DOC] update changelog (add browser removal to changes)
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
466cf50b73
|
[FIX] playground: update window management example
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
96620d3e8e
|
[FIX] scheduler: make sure raf is bound to window
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
176c89b278
|
[REF] scheduler: capture requestAnimationFrame asap
This is useful to prevent interactions with other testing code.
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
38941bc26f
|
[FIX] playground: update example to owl 2
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
ce8ddd1cbf
|
[DOC] improve useEffect doc
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
81f44ee5d3
|
[FIX] reactivity: export Reactive type
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
99b5e9ec55
|
[FIX] typing: Component class should be generic on Props and Env
Otherwise, it prevents proper typing with typescript
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
4f35f03986
|
[DOC] update changelog content
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
eab0caa6cb
|
[IMP] portal: ensure that destroy is synchronous
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
5a2c769eab
|
[DOC] document synthetic events
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
89d63ff29a
|
[IMP] components: crash when using unknown suffix/modifiers
|
2022-02-11 10:46:44 +01:00 |
|
Lucas Perais (lpe)
|
a2e8abc243
|
[FIX] component, error_handling: do not cancel the error fiber twice
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
dfd0dcedb8
|
[IMP] doc: add changelog to doc test, update changelog
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
ad743c205c
|
[IMP] ci: fails if circular dependencies are found in build
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
7c78442e43
|
[FIX] remove circular dependency
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
0d13c362d3
|
[DOC] remove reference to catchError, fix mistake in changelog
|
2022-02-11 10:46:44 +01:00 |
|
Lucas Perais (lpe)
|
374dbb2fd9
|
[FIX] components: cascading render after microtaskTick (makeChildFiber)
Co-authored-by: Samuel Degueldre <sad@odoo.com>
Co-authored-by: François Georis <fge@odoo.com>
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
2a5f37cf4b
|
[DOC] update changelog
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
cfb6b9f958
|
[DOC] update translations page
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
82f6923a21
|
[DOC] add more information to the slots page
|
2022-02-11 10:46:44 +01:00 |
|
Michael (mcm)
|
cccb379377
|
[FIX] bind lifecycle callbacks to component
Before this commit, some of the callbacks were bound to the component
and some were not.
This commit makes all the callbacks bind to the component.
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
82c7c24438
|
[DOC] reorganize and update documentation to owl 2
|
2022-02-11 10:46:44 +01:00 |
|
Jorge Pinna Puissant
|
41ad5db2e3
|
[IMP] portal: compile t-portal in an internal Component Portal
This commit also clean-up the deepRemove for the Portal that is not
needed any more.
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
42a140a8e3
|
[FIX] components: only call handlers if component is mounted
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
7711733a23
|
[FIX] blockdom: toString method in multi could crash
|
2022-02-11 10:46:44 +01:00 |
|