Skip to content

@nativescript/core@8.8.0

Compare
Choose a tag to compare
@NathanWalker NathanWalker released this 11 Jul 15:27
· 123 commits to main since this release

Bug Fixes

  • action-bar: provide correct page during navigation when title change occurs (#10563) (12dd329)
  • android: dont add to parent from _setupAsRootView (#10554) (88a0472)
  • android: prevent error on navigation back after using page transition (#10439) (7036f12)
  • android: prevent error while opening modal from background (#10570) (7e9be32)
  • android: transition state handling (#10528) (632a348)
  • core: clean up event handling in Observable (#10531) (53e958e)
  • core: clean up event handling in ViewCommon (#10534) (4a7e40d)
  • core: drop support for plural event/gesture names (#10539) (9be392f)
  • core: handle GestureObservers same as event listeners (#10538) (d323672)
  • core: stop accepting GestureTypes enum as an eventName (#10537) (3b77fff)
  • crypto: error expectation (2bfe8b3)
  • embed: use factory only when it's available (#10579) (9541b1b)
  • gestures: lowercase gesture handling and add deprecation notice when using non-string events (#10581) (6041b2d)
  • view: modal stack tracking (#10557) (84e1a67)
  • webpack: union type (#10575) (0e2db6e)
  • winter-cg: crypto (#10580) (41f938c)

Features

  • android: background color/image handling improvements (#10451) (4abcb21)
  • config: embed options for existing platform host projects (#10568) (c736f72)
  • core: ability to embed into platform host projects (#10465) (779d792)
  • core: add sys:// support for SF Symbol usage on images with effects (#10555) (d678915)
  • core: css media query support (#10530) (9fd361c)
  • core: css-what parser for CSS selectors + support for :not(), :is(), and :where() Level 4 and ~ (#10514) (2fb4f23)
  • ios: SF Symbol scale support via iosSymbolScale (#10569) (80f3ff2)
  • types-ios: iOS 18 (#10558) (893b858)
  • types: iOS 18 beta 3 (492eef0)
  • webpack: allow custom 'projectName' on Xcode project name from config (#10550) (b8fff38)
  • winter-cg: crypto, atob, btoa (#10577) (f7679d7)

Performance Improvements

BREAKING CHANGES:

Event listeners no longer support multiple string names. If you run into this error: not assignable to parameter of type 'string'
For example:
- Change: .off(GestureTypes.doubleTap)
- To: .off('doubleTap')