Releases: Akylas/NativeScript
Releases · Akylas/NativeScript
@akylas/[email protected]
8.8.11 (2025-02-17)
Features
- apple view filtering (#10681) (20fc1cc)
- config: multi target support for swift packages (#10695) (b649c35)
- core: flexibility using multiple RootLayouts (#10684) (4b87a35)
- core: openUrlAsync utility (#10637) (f6eab0d)
- core: style properties module improvements and organization (#10685) (3a7206f)
- core: support for simultaneous pseudo states (#10656) (f970455)
- core: tailwind v4 support (#10692) (c7039dd)
- core: textbase span interaction and styling improvements (#10682) (966dccd)
- ios: background-image support for action bar (#10645) (5e85d88)
- winter-tc (#10667) (845ceea)
Bug Fixes
- Added asset path fallback null value inside an else clause (8726d02)
- android: background image aspect ratio (#10651) (eb21056)
- android: display soft input on search bar focus (#10696) (317b098)
- android: Span should accept all font weight types (a21d4f9)
- boxShadow not working on android only backgroundColor (79928af)
- circular imports (#10670) (2afed08)
- core: added missing length property equality comparers (#10689) (56af0b2)
- core: avoid splicing arrays using a negative start index (#10679) (9bd147c)
- core: corrected Frame navigation event types (#10697) (1b72912)
- core: ignore inserting child if < 0 (#10690) (2305511)
- core: improved types for common utils (#10628) (17a94a2)
- core: provided image source can be unintentionally disposed (#10654) (a883a79)
- core: pseudo-class handlers failing to unsubscribe listeners (#10680) (e6beb1d)
- core: safety-checks to prevent potential navigation exceptions (#10683) (03cca58)
- Corrected font-weight support for span (045986d)
- crypto: getRandomValues return value (#10658) (603b2dc)
- disableCss would break css for next parent children (753187b)
- ios: background styles after frame changed by safe area (#10661) (1e86ed9)
- ios: corrected rotate animation (#10676) (e545f58)
- ios: frame backstack disposal handling (#10672) (5f8fb2c)
- ios: invalid transform if set before any layout (#10675) (a531232)
- ios: prevent animator from animating colors on shadow layer (#10686) (79a0306)
- ios: safe area memory leak on iOS 10 and older versions (#10673) (0eb2745)
@akylas/[email protected]
@akylas/[email protected]
@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...