Breaking changes
- (#304) ActionBar/NavigationBar is now defined using the
page.actionBar
instead ofpage.optionsMenu
. See an example...
New
- (#393) Create application.android instance immediately and move all android-specific events to application.android.
- (#391) Implement cancellable back button pressed for Android.
- (#304) Expose additional properties of NavBar/ActionBar
- (#294) Add an optional fullscreen parameter to Page.showModal method.
- (#263) Provide per page option for manipulating NavigationBar
- (#191) Extend the set of support CSS properties in {N}
Fixed
- (#423) Showing a modal page from another modal page results in error on iOS.
- (#422) Login dialog - iOS7: loginResult.userName returns password as a value instead of username
- (#421) Page.showModal seems completely broken in IOS
- (#406) Prompt dialog - iOS7: okButton returns result equal to false, cancelButton returns result equal to true
- (#405) FPS module will now correctly count frames while scrolling in iOS
- (#395) dialogs.action() causes app to crash on iPad
- (#372) Simple location app doesn't perform until real gps apps are also running
- (#368) [Screen Builder] Model is not updated when an observable object property is used in two text fields
- (#343) Not returning a view on the view parameter of the creatingView event handler of the placeholder crash the application
- (#322) Creating an Observable by passing a JSON object in the constructor does not define the respective properties on the Observable object instance.
- (#285)
visibility
property inconsistent with CSS - (#270) BackgroundImage property does not respect the CornerRadius when set to Border.
- (#261) WebView crash when navigating back
Known issues
tns debug ios
command is not working. The workaround is to usetns debug ios --framework-path "__path to the iOS runtime__"
. A fix for this is coming in 1.2.1 which will be released in the week of July, 27th.