Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork245
Releases: nativescript-vue/nativescript-vue
3.0.0
Compare
What's Changed
- remove multiple calls to useConfig vue and base by@vallemar in#1093
- fix: page unmount type error by@CatchABus in#1092
- More useful error logging by@MrSnoozles in#1089
New Contributors
- @CatchABus made their first contribution in#1092
Full Changelog:3.0.0-rc.3...3.0.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.
3.0.0-rc.3
Compare
What's Changed
- Add importable $closeModal helper by@MrSnoozles in#1088
- Updated to latest vue and other dependencies
Full Changelog:3.0.0-rc.2...3.0.0-rc.3
Assets2
Uh oh!
There was an error while loading.Please reload this page.
3.0.0-rc.2
Compare
$showModal
changes
If acloseCallback
is passed to the$showModal
options, it will now be called with all the arguments passed to$modal.close
or$closeModal
. Previously this was never called.
Theprops
types are automatically inferred unless there's a first generic passed in.
/* Without a generic */$showModal(Home,{props:{// this infers props/events from the "Home" component and provides intellisense.},closeCallback(data, ...args){// data type is any// args type is any[]}}).then(data=>{// data type is any});
/* With a generic */typeExample={foo:string;};$showModal<Example>(Home,{props:{// this is `any` because we explicitly passed in `<Example>` as the generic above.}closeCallback(data, ...args){// data type is Example// args type is any[]// this is called with the closeModal data + additional args}}).then(data=>{// data type is Example// this is called with only the 1st argument passed to closeModal because promises can't resolve multiple values.});
$navigateTo
changes
Similarly to$showModal
the type ofprops
is now inferred.
Full Changelog:3.0.0-rc.1...3.0.0-rc.2
Assets2
Uh oh!
There was an error while loading.Please reload this page.
3.0.0-rc.1
Compare
What's Changed
- feat: add registerElement RootLayout by@vallemar in#1016
- feat: add scoped styles support by@adamcikado in#1035
- Improve tracked global properties by@heywhy in#1036
- feat: better style binding support by@rigor789 in#1042
- feat: updates by@rigor789 in#1045
- fix:
el.nativeView
reactivity oddities by@vallemar in#1044 - feat: update vue to 3.4 by@vallemar in#1050
- fix: handle views imported in script setup by@rigor789 in#1051
- feat: Vue Devtools support by@heywhy in#1060
- fix: export ELEMENT_REF by@farfromrefug in#1061
- fix: reference returned instance by@heywhy in#1068
- Register ProxyViewContainer by@MrSnoozles in#1065
- fix: include the tabview element by@heywhy in#1064
New Contributors
- @vallemar made their first contribution in#1016
- @adamcikado made their first contribution in#1035
- @heywhy made their first contribution in#1036
- @MrSnoozles made their first contribution in#1065
Full Changelog:https://github.com/nativescript-vue/nativescript-vue/commits/3.0.0-rc.1
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.9.3
Compare
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.9.1
Compare
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.9.0
Compare
v2.8.4
Compare
v2.7.2
Compare
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v2.8.3
Compare
Assets2
Uh oh!
There was an error while loading.Please reload this page.