Skip to content

Latest commit

 

History

History
124 lines (91 loc) · 13.4 KB

CHANGELOG.md

File metadata and controls

124 lines (91 loc) · 13.4 KB

3.0.0-dev.4 (2020-09-15)

Bug Fixes

  • template-blank: add sass (ba2d78e)

3.0.0-dev.3 (2020-09-15)

3.0.0-dev.2 (2020-09-15)

Bug Fixes

  • template-blnak: add template files to package (3338efa)

3.0.0-dev.1 (2020-09-15)

Features

3.0.0-dev.0 (2020-09-15)

Bug Fixes

  • overriding property with a getter/seter (6184fbb)
  • types: simplify runtime types (e098519)
  • add global isOn for now (377ccc0)
  • failing test (3ec5de9)
  • Fix some TS linter errors (991f694)
  • remove optional chaining (e4f4005)
  • ts error about missing context (dba7b99)
  • wrong import for getRootView (d3b9ced)
  • formatted-string: properly add/remove spans (3a40a9b), closes #86
  • getTextMode signature chage (f309a4e)
  • compiler: adapt code to fix the breaking change coming from updating the vue-next to alpha.12 (903fb22)
  • compiler: component/element resolution at runtime (49b6f93)
  • runtime: create invoker to avoid adding infinite event listeners (9c3eb3c)
  • runtime: event names mixed case (119b8e8)
  • runtime: fix removing event listener when the once modifier is used (aa9c54a)
  • runtime: swap patchProp arguments to match alpha.9 breaking change (ef46bdc)
  • runtime: temporarily declare css module and use require (d045caa)
  • cast INSVNode to NSVElement (3cf6589)
  • runtime: ts and linter issues (#3) (8c32782)

Features

  • $navigateTo and $navigateBack (57f1556)
  • add tabs and bottom nav (7540b94)
  • implement BottomNavigation component (048b74b)
  • upgrade to NativeScript 7 (38b5d3f)
  • ActionBar: warn when not a direct child of Page (c6f9a5e)
  • compiler: add initial compiler implementation (afc7be3)
  • compiler: support vModel in templates (4945faa)
  • compiler: transform vModel (d051e1c)
  • compiler: transform vOn (96c93a1)
  • compiler: transform vShow (92021fd)
  • compiler: transformStyle (5a8d058)
  • compiler: vText transform (9832c70)
  • core: initial $showModal support (b01e418)
  • core: initial navigation (18852c5)
  • debug: allow setting debug category (742f638)
  • ListView: emit itemTap with 'item' (4976309)
  • ListView: initial LV implementation (ff8b032)
  • logging: Change some console.log sentences to the new debug() utility function (a4def94)
  • logging: enable the NS trace module in the test app so we can see all the NS-vue debug output (01aec01)
  • logging: use the just implemented debug() function for logging instead of the console.log sentence (ad2f7d2)
  • modals: improve types and add $modal.close (aa8c8c9)
  • registry: add model to DataPicker (7257f5e)
  • registry: add SearchBar, SegmentedBar (cab807f)
  • registry: allow overwriting elements with a flag (d8d1972)
  • registry: allow passing nodeOps in ViewMeta (1ef94d1)
  • runtime: add ActionBar component (01e830f)
  • runtime: add an example of the once event modifier to the test App (09cee29)
  • runtime: add FormattedString and Span (c0de02e)
  • runtime: allow rendering to NSVRoot containers (57ebd28)
  • runtime: better typing declarations in the patchEvent() feature (b68f169)
  • runtime: create Tabs component and improve demo app (WIP) (188a0bf)
  • runtime: initial tabs implementation (073a507)
  • better error message when overwriting element (e3dee20)
  • runtime: Basic implementation of the patchEvent() function (730d416)
  • runtime: component TextInput implemented with v-model support (7517ac8)
  • runtime: Do not use fromAstNodes() function as it import a lot of stuff which make tests more complicated (0fb09f8)
  • runtime: extract patchAttr and add tests (3f4ad35)
  • runtime: handle content views and regular views in node ops (6a74537)
  • runtime: implement ActionBar nodeOps (23cf804)
  • runtime: mark element types with flags (84e2e62)
  • runtime: navigate frame when inserting child page (2037801)
  • runtime: patch props including support for android: and ios: prefixes (2b9ab95)
  • runtime: patchClass implementation (#6) (d89a274)
  • runtime: patchStyle implementation (#9) (116ca2d)
  • runtime: register more built-in elements (1ea0c3d)
  • runtime: render text nodes (6cc79a1)
  • runtime: set text attribute to NS views when the last element is a text node (8c8b4aa)
  • runtime: support for event with options. Implement the once event modifier (728b6e1)
  • runtime: use set/unset-value for nested paths (c46518f)
  • runtime: v-model directive (cd84b57)
  • shared: new @nativescript-vue/shared package, with a debug() function (17b9263)
  • vShow: add runtime directive for vShow (d88237d)
  • add more core elements, implement insert (wip) (a68fe76)
  • clean up nodeOps (WIP) (eadc363)
  • implement nativescript-vue package (d16657c)
  • test-app: add reactivity to test app (aa771c1)
  • initial element registry + native view creation (81e88aa)

Reverts

  • Revert "chore(tslinter): make tslinters and probably tests happy" (297a2c8)