Releases: Akylas/NativeScript
Releases · Akylas/NativeScript
@akylas/[email protected]
Bug Fixes
- core: corrected references in file system access (#10644) (e5caa2c)
- core: proper line-height calculation (#10642) (ec7fa5d)
- Frame onLoaded should not load pages in backstack (8544e1b)
- ios: anti-aliasing for accurate borders (#10619) (4f46815)
- ios: replace deprecated UIApplication.shared.openUrl method call (#10627) (1cee35d)
Full Changelog: https://github.com/Akylas/NativeScript/compare/@akylas/[email protected]...@akylas/[email protected]
@akylas/[email protected]
8.8.7 (2024-10-14)
Note: Version bump only for package @akylas/nativescript
@akylas/[email protected]
8.8.6 (2024-10-14)
Bug Fixes
- android:
path.join
now supports SAF paths (to be tested among more paths) (8d9a7ae)
8.8.5-core (2024-10-10)
Features
Bug Fixes
- android:
onConfigurationChanged
now calls what needed only when needed (633e9d6) - android: custom animation
android.style
forshowModal
(aa15af8) - android: layout change listeners are ignored when using addEventListener (#10597) (89fa6ec)
- android: multiple fixes for handling content:// operations in file-system (b3f06a5)
- android: new
configurationChange
and refactored types (3c8d22d) - android: new
dialogOnCreateView
event onApplication.android
(a1b9923) - android: prevent error while using SAF paths (15a566d)
- android: regression after merge (0a44ce9)
- android: RootLayout shade cover null color handling (#10599) (f7b9d06)
- android: targetSdk 34 registerBroadcastReceiver (#10585) (4c70596)
- color: four-digit hex color parse failure (#10593) (8877bec)
- core: android fix if folder content cant be acquired (7e2fba8)
- core: include everything but core.aar in android platforms (#10592) (423a2d2)
- core: iOS fix for showModal just after another modal still dismissing (dce30ab)
- fix for GridLayout and external UI frameworks which could not compare colums/rows to existing property (a05201f)
- Folder and File now have a
isFolder
property (a91cd15) - import fixes (feb958e)
- ios: ApplicationSettings.getAllJSON now uses native method (4cd08ed)
- ios: correct error on
ImageSource.saveToFileAsync
when no native image is passed (4ecf43e) - ios: popover delegate should ignore non-native views (#10609) (ba3316e)
- ios: proper cleanup of reused listview cell content (#10603) (dca7718)
- ios: proper drawing bounds for colored borders (#10600) (75c8e94)
- layout: prevent negative width/height values (#10616) (0506012)
- new
sharedElementFrom
andsharedElementTo
events to handle custom sharedElements. The events has aviews
array that you can fill (ad0a35a)
Reverts
- Revert "chore: trick to get Typings to work correctly. Application event object was using
ApplicationCommon | Observable
which is not compatible withObservable
. RenderingObservable
optional withOptionalAll
did the trick" (92e9d4d)
8.8.0-core (2024-07-11)
Features
__ONLY_ALLOW_ROOT_VARIABLES__
to makegetCssVariables
10x faster (ccb1b08)defaultVisualState
to override 'normal' default visualState (for example to fake disabled state while allowing touch) (a3fefbd)getAllJSON
andgetNative
forApplicationSettings
(0b4f9f7)initRootView
event. (009592a)- allow native string (NSAttributedString / Spannable) to be set as text property for text base components (699b420)
- android: allow shared element transitions to work with ListView/CollectionView/Pager (#10411) (e8c093d)
- android: allow to set
SET_THEME_ON_LAUNCH
in app settings to override app theme (8a6b9d4) - android: background color/image handling improvements (#10451) (4abcb21)
- android: basic
sharedTransitionTags
forSharedTransition
(6780d8d) - android: devtools for elements & network requests (#10506) (5324e50)
- android: new
activityCreate
andfragmentCreate
events (33a1eb8) - 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)
- core: ignoreRegexp argument for
ApplicationSettings.getAllJSON
(475239a) - core: initRootView event (#10442) (82e9c67)
- core: new
defaultVisualState
property option to override 'normal' default visualState (#10440) (31ed40c) - css: support for text-overflow (#10369) (8d25d25)
- css: text-stroke support ([NativeScript#10399](https://github.com/NativeS...