NeoMAD 4.1.1 release notes¶
November 05, 2016
NeoMAD 4.1.1 is a maintenance release proposing small enhancements and fixes.
Enhancements¶
iOS WebView¶
The NeoMAD iOS WebView implementation uses WKWebView. The major advantage is a faster Javascript engine and better results in HTML5.
Swift frameworks¶
NeoMAD lets the developer using Swift framework as third party libraries for specific-code implementation.
URS iOS Framework list¶
The URS file suggests an updated list of frameworks. Moreover, custom name of frameworks can be written.
Compatibility changes¶
Android 2 support is stopped¶
NeoMAD stops supporting Android 2 and Android 3 versions.
The minimum API Level is now 14.
Fixes¶
- Fix HttpResponse.getHeader(String)to return multi-values string. e.g. multi-cookies values in Set-Cookie header.
- Android
- Fix Controller.resetScreenStack()that freezed the application if called after the application was started from a customURL- Fix “Error null” in Android build that occured when theJDK_PATHwas set empty in theneomad.propertiesfile
- iOS
- Fix Ad-hocsignature failure - FixSignature failurein MacOS Sierra environment. - FixApplication.openURLcrash - Fix remote notification API that did not work since iOS 10 support. - SetLocationAPI compatible withBeaconLocation- FixImageUrlLabelcrash that occured when the ImageUrlLabel was set without default image ID.
- Windows Phone- Fix Controller.resetScreenStack(), Controller.replaceCurrentScreen(): method now throws exception as said in javadoc
- Fix AutoCompleteTextFieldNullPointerException that occured when data wasnull.
 
- Fix 
