2.6.4 (2020-05-25)
- remove debugger statements (6d0f954)
2.6.3 (2020-05-23)
- wrong child order (929b11a)
- formatted-string: wrong atIndex condition (8939f7c)
- trace: print actual nativeView's with their id (b2adf9c)
- trace: print tagName without the native prefix (3b22260)
2.6.2 (2020-05-20)
- correctly handle child reordering (a735ee5), closes #608
- properly remove Spans from FormattedString (80fa127)
- v-if/v-else-if/v-else and v-model updating the wrong model (5314f17), closes #644 #569 #402 #405
2.6.1 (2020-04-24)
2.6.0 (2020-04-13)
- remove console.log override (#627) (226e108)
- renderer: check for undefined before trimming style (#622) (9ce38a0)
- resolve navigation page on navigation event (#624) (787d1a5)
- logging: log node creation errors (#625) (b502fc8)
- registry: allow overriding elements (#626) (e37788c)
- Our
console.log
override usingutil-inspect
has been removed due to performance concerns. If you were usingVue.config.debug = true
to get colorful console.logs, this will no longer work. We have documented how you may add this feature back to your app if you relied on this behavior. See CONSOLE_LOG_OVERRIDE.md for details.
2.5.1 (2020-03-28)
2.5.0 (2020-02-28)
- TabStripItem: bind attributes and listeners (#601) (aa42642)
- nativeView accessor when $el is undefined. fixes #595 (#602) (6df1351)
- types: export ListView ItemEventData with
item
(3ba4941)
2.5.0-alpha.3 (2019-11-29)
- ListView: v-if usage crash inside RLV template (#554) (838d98a)
- modals: no ActionBar when launched from a frame within a component (#558) (3225852), closes #536 #536
2.5.0-alpha.2 (2019-11-13)
- listview view recycling (#572) (7a220c9)
- router module: safely check parent tagname. fixes #542 (#550) (1cc8142)
2.5.0-alpha.1 (2019-09-07)
- frame: $refs inside default page (#544) (4872304), closes #543
- honour the ID of the components in the App (#541) (a2b0cd6)
- look for parent Frame instead of a NavigationEntry (7147a9f)
- improve modals in DevTools (8677a52)
2.5.0-alpha.0 (2019-08-24)
- devtools: refresh devtools when state changes (4d28b34)
- crash on blank .vue template section (0295650)
- devtools: show navigation entries under Frame (e82d067)
2.4.0 (2019-07-23)
2.3.0 (2019-07-10)
2.4.0-alpha.0 (2019-07-10)
2.3.0 (2019-07-10)
- listview: correct items prop type check (c770745), closes #522
- listview: fix prop type check (5780bac), closes #522
2.3.0-rc.2 (2019-07-03)
- import
frame
module before __onLiveSyncCore override (#517) (cbee066), closes NativeScript/nativescript-dev-webpack#943
2.3.0-rc.1 (2019-07-01)
2.3.0-rc.0 (2019-05-31)
- hooks: make hooks compatible with CLI's 6.0.0 changes (#500) (6f8945e)
- listview: only require tns module at runtime (4c00885)
- ListView: allow ObservableArray items in ListView (Fixes #464) (#498) (a904c7b)
- build and use local template compiler in samples (0282eca)
- upgrade to vue 2.6 (e983a90)
2.2.2 (2019-04-10)
- Revert "fix: fix HMR issue on Android (#461)" as it does not work with {N}-5.2 but works with {N}-5.3 (621e7e6), closes #461
2.2.1 (2019-04-04)
2.2.0 (2019-03-18)
2.1.0 (2019-03-18)
- add registerElement to NativeScriptVueConstructor (#413) (7adad31), closes #409
- Extend ModalOptions type definitions (#422) (72e9097)
- v-model: export registerElement in webpack. fix v-model issue #371 (e1bc562)
- show error when --bundle option is not provided (#361) (265f416)
- list-view: Add support for default ListView item template (#438) (748d39a)
2.0.2 (2018-10-08)
- destroy the navigation entry instance when the page is disposed (63f8f14)
2.0.1 (2018-10-08)
- transition: use the correct transition when navigating (799e42f), closes #342
- destroy vue instance when page is disposed (3df80ea), closes #339
- fix function call order in
after
util (16ffa1c)
2.0.0 (2018-09-22)
2.0.0-rc.0 (2018-09-19)
- updated $showModal (b2be4bd)
2.0.0-beta.1 (2018-09-19)
- build: add buble as otherwise static bindings fail to generate (f36d462)
2.0.0-beta.0 (2018-09-18)
- multiple frame navigation (6c45812), closes #188
- multiple frames (#325) (6d7b169), closes #213 #286 #292 #292 #321
- $navigateTo: passing props should now be done using options.props instead of options.context.propsData
- the options object of $navigateTo has been simplified
2.0.0-alpha.3 (2018-09-12)
- canBeLeftOpenTag in defaultViewMeta instead of canBeLeftOpen (#308) (1b63f5b)
- provide explicit type to data (#305) (4389228)
2.0.0-alpha.2 (2018-08-08)
- ensre default is exported after bundling (#301) (7e39039)
- typings: add proper typings (#289) (bb265bd)
- typings: declare explicitly the location of the TS typings (259640e)
- re-adding elements to view (#291) (a953db5), closes #220 #220
2.0.0-alpha.1 (2018-07-15)
2.0.0-alpha.0 (2018-07-04)
- Detect boolean attributes and expand them if value is empty (#171) (72f2102)
- don't create view without data (ba4e994), closes #229
- fix consecutive v-if's and v-for's (821d726), closes #127 #240
- fix v-if in ActionBar (95054ee), closes #76
- add refresh shortcut for ListView (b809f0f), closes #193
- allow multiple nodes in and tags (7bf8b10)
- improve v-show to support (3e50a90)
- include typedefinitions in npm package (7286e67), closes #262 #263
- wrap all elements in functional Vue components (#267) (a4e2fa5), closes #127 #266 #241
- All elements are now Vue components, in some cases where a ref is used to get the
nativeView will have to be updated to use
this.$refs.element.$el.nativeView
instead ofthis.$refs.element.nativeView
. There may be other breaking changes this introduces that are not known at this point.
1.4.0-alpha.0 (2018-05-07)
- allow custom getRootView implementation (4ec580c)
- use the new run method instead of the old start method (d840d3c)
- nativescript 3.x will no longer work with this change because application.run has been added in 4.0
1.3.2-rc.4 (2018-04-22)
- add missing setStyleScope method (eb03732)
- check for existence of meta before accessing it (a67119e)
- check for parentNode before calling .meta on it (45cb46d)
1.3.2-rc.3 (2018-04-22)
- support for frame elements (bb14c23)
1.3.2-rc.2 (2018-04-18)
- bootstrap: use the launch event instead of a navigation entry (13192b0)
1.3.2-rc.1 (2018-04-18)
- bootstrap: re-mount when activity is re-created (850b12b)
1.3.2-rc.0 (2018-04-15)
1.3.1 (2018-03-10)
- allow using for attribute in custom components (3114cca)
- assign to existing instead of replacing (ce3e9ea)
1.3.0 (2018-02-27)
- allow deepProxy to be used in expressions (d7646ee)
- fix list view template selector getting the wrong item (d648a57)
1.2.0 (2018-02-22)
- silence framework output by default (0e5c55b)
1.1.3 (2018-02-21)
- fix option name for pageRouting (8a8446f)
1.0.0 (2018-02-13)
1.0.0-alpha.1 (2018-02-12)
1.0.0-alpha.0 (2018-02-12)
0.7.12 (2018-01-30)
0.7.11 (2018-01-26)
- improve console.dir output (848440a)
0.7.10 (2018-01-24)
0.7.9 (2018-01-23)
- don't import Vue in utils (7335fd0)
0.7.8 (2018-01-10)
- fix v-model not working for non-components (4cc399e)
0.7.7 (2018-01-10)
0.7.6 (2018-01-10)
0.7.5 (2017-12-23)
0.7.4 (2017-12-23)
0.7.3 (2017-12-23)
0.7.2 (2017-12-23)
- warn when using v-for on a list-view (2ddd253)
0.7.1 (2017-12-22)
- don't color console output unless Vue.config.debug is true (14e5ed4)
- update sample with new list-view syntax (e2b5225)
0.7.0 (2017-12-21)
- Add improved syntax: for="item in items" (81af134)
- update sample app to new list-view syntax (0318163)
- update to vue v2.5.13 (67a1d6a)
0.6.0 (2017-12-21)
- replace console.log with better support for nested / circular objects (83aaccf)
0.5.1 (2017-12-18)
0.5.0 (2017-12-18)
0.4.0 (2017-12-14)
- assign template bag to current instance (dd74d2f)
0.3.1 (2017-11-26)
0.3.0 (2017-11-24)
0.2.0 (2017-11-20)
0.1.25 (2017-11-20)
0.1.24 (2017-11-17)
0.1.23 (2017-10-20)
0.1.22 (2017-10-15)
0.1.21 (2017-10-15)
0.1.20 (2017-10-15)
0.1.19 (2017-10-15)
0.1.18 (2017-10-15)
- Revert "Remove registration code" (0632a7f)
0.1.17 (2017-10-13)
- Revert "Remove unnecessary logic, which has been solved in the renderer" (ab7f674)