GitHub / nativescript-vue / nativescript-vue
Native mobile applications using Vue and NativeScript.
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nativescript-vue%2Fnativescript-vue
PURL: pkg:github/nativescript-vue/nativescript-vue
Stars: 5,570
Forks: 245
Open issues: 31
License: mit
Language: TypeScript
Size: 25.4 MB
Dependencies parsed at: Pending
Created at: over 8 years ago
Updated at: 15 days ago
Pushed at: 2 months ago
Last synced at: 13 days ago
Commit Stats
Commits: 75
Authors: 6
Mean commits per author: 12.5
Development Distribution Score: 0.147
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/nativescript-vue/nativescript-vue
Topics: android, ios, native, nativescript, nativescript-plugin, nativescript-vue, vue
Funding Links https://github.com/sponsors/rigor789, https://patreon.com/rigor789
3.0.0
3.0.0
What’s Changed
- remove multiple calls to useConfig vue and base by @vallemar in https://github.com/nativescript-vue/nativescript-vue/pull/1093
- fix: page unmount type error by @CatchABus in https://github.com/nativescript-vue/nativescript-vue/pull/1092
- More useful error logging by @MrSnoozles in https://github.com/nativescript-vue/nativescript-vue/pull/1089
New Contributors
- @CatchABus made their first contribution in https://github.com/nativescript-vue/nativescript-vue/pull/1092
Full Changelog: https://github.com/nativescript-vue/nativescript-vue/compare/3.0.0-rc.3...3.0.0
Download
3.0.0-rc.3
3.0.0-rc.3
What’s Changed
- Add importable $closeModal helper by @MrSnoozles in https://github.com/nativescript-vue/nativescript-vue/pull/1088
- Updated to latest vue and other dependencies
Full Changelog: https://github.com/nativescript-vue/nativescript-vue/compare/3.0.0-rc.2...3.0.0-rc.3
Download
3.0.0-rc.2
3.0.0-rc.2
$showModal
changes
If a closeCallback
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.
The props
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 */
type Example = { 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 of props
is now inferred.
Full Changelog: https://github.com/nativescript-vue/nativescript-vue/compare/3.0.0-rc.1...3.0.0-rc.2
Download
3.0.0-rc.1
3.0.0-rc.1
What’s Changed
- feat: add registerElement RootLayout by @vallemar in https://github.com/nativescript-vue/nativescript-vue/pull/1016
- feat: add scoped styles support by @adamcikado in https://github.com/nativescript-vue/nativescript-vue/pull/1035
- Improve tracked global properties by @heywhy in https://github.com/nativescript-vue/nativescript-vue/pull/1036
- feat: better style binding support by @rigor789 in https://github.com/nativescript-vue/nativescript-vue/pull/1042
- feat: updates by @rigor789 in https://github.com/nativescript-vue/nativescript-vue/pull/1045
- fix:
el.nativeView
reactivity oddities by @vallemar in https://github.com/nativescript-vue/nativescript-vue/pull/1044 - feat: update vue to 3.4 by @vallemar in https://github.com/nativescript-vue/nativescript-vue/pull/1050
- fix: handle views imported in script setup by @rigor789 in https://github.com/nativescript-vue/nativescript-vue/pull/1051
- feat: Vue Devtools support by @heywhy in https://github.com/nativescript-vue/nativescript-vue/pull/1060
- fix: export ELEMENT_REF by @farfromrefug in https://github.com/nativescript-vue/nativescript-vue/pull/1061
- fix: reference returned instance by @heywhy in https://github.com/nativescript-vue/nativescript-vue/pull/1068
- Register ProxyViewContainer by @MrSnoozles in https://github.com/nativescript-vue/nativescript-vue/pull/1065
- fix: include the tabview element by @heywhy in https://github.com/nativescript-vue/nativescript-vue/pull/1064
New Contributors
- @vallemar made their first contribution in https://github.com/nativescript-vue/nativescript-vue/pull/1016
- @adamcikado made their first contribution in https://github.com/nativescript-vue/nativescript-vue/pull/1035
- @heywhy made their first contribution in https://github.com/nativescript-vue/nativescript-vue/pull/1036
- @MrSnoozles made their first contribution in https://github.com/nativescript-vue/nativescript-vue/pull/1065
Full Changelog: https://github.com/nativescript-vue/nativescript-vue/commits/3.0.0-rc.1
Download