Géry Debongnie
|
3196b585fd
|
[FIX] slots: process slot params/values like normal props
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
ea2ccc5a03
|
[DOC] improve changelog
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
960808aeb2
|
[IMP] blockdom: apply dynamic part of block before inserting it
|
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
|
24ce8613c5
|
[DOC] add some info to the changelog
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
2c1226d737
|
[IMP] compiler: translatableAttributes can be added/removed
|
2022-02-11 10:46:44 +01:00 |
|
Samuel Degueldre
|
140818b5f9
|
[IMP] compiler: allow to declare default slot scope on component
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
83de53d283
|
[REF] allow external code to override validateTarget
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
50aac42bdc
|
[IMP] component: validate mounting target at patch time
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
bd98d4d0d0
|
[IMP] component: disallow calling hooks outside of setup
(and constructor)
Doing so could cause strange and difficult bugs
|
2022-02-11 10:46:44 +01:00 |
|
Bruno Boi
|
4d68dac24d
|
[FIX] hooks: useSubEnv will not erase previous useChildSubEnv
|
2022-02-11 10:46:44 +01:00 |
|
Géry Debongnie
|
722abd6d5f
|
[IMP] app: introduce test mode
Same as `dev` mode, but without warning in console
|
2022-02-11 10:46:44 +01:00 |
|
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 |
|