KonyOne 5.0 Release Notes - Kony Product Documentation
Transcription
KonyOne 5.0 Release Notes - Kony Product Documentation
KonyOne 5.0 Release Notes KonyOne 5.0 Release Notes Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Copyright © 2013 Kony, Inc. All rights reserved. March, 2013 This document contains information proprietary to Kony Solutions, Inc., is bound by the Kony license agreements and may not be used except in the context of understanding the use and methods of Kony Solutions software without prior, express, written permission. Kony, KonyOne and Empowering Everywhere are trademarks of Kony Solutions, Inc. Microsoft, the Microsoft logo, Internet Explorer, Windows and Windows Vista are registered trademarks of Microsoft Corporation. Apple, the Apple logo, iTunes, iPhone, iPad, OS X, Objective-C, Safari and Xcode are registered trademarks of Apple, Inc.. Google, the Google logo, Android and the Android logo are registered trademarks of Google, Inc. Chrome is a trademark of Google, Inc. Blackberry, Research in Motion, and RIM are registered trademarks of Research In Motion Limited. All other terms, trademarks or service marks mentioned in this document have been capitalized and are to be considered the property of their respective owners. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Table of Contents 1 New Features and Improvements in 5.0.0 GA ...............................................................................8 New Features............................................................................................................................................. 8 1.1.1 JavaScript Support ................................................................................................................... 8 1.1.2 New Platform .......................................................................................................................... 8 1.1.3 KonyOne Studio ....................................................................................................................... 8 1.1.4 KonyOne Server....................................................................................................................... 9 1.1.5 Cross Platform Features .......................................................................................................... 9 1.1.6 Platform Specific Features .................................................................................................... 10 1.1.7 Tools ...................................................................................................................................... 10 Enhancements ......................................................................................................................................... 11 1.1.8 KonyOne Studio..................................................................................................................... 11 1.1.9 KonyOne SDK......................................................................................................................... 11 1.1.10 KonyOne Studio Installer....................................................................................................... 13 Support ..................................................................................................................................... 13 Components.............................................................................................................................. 13 Enhancements .......................................................................................................................... 13 2 Minor Enhancements in Patch Releases ..................................................................................... 14 5.0.33 GA release ................................................................................................................................. 15 2.1.1 iOS ......................................................................................................................................... 15 5.0.31 GA release..................................................................................................................................... 15 2.1.2 Android .................................................................................................................................. 15 5.0.28 GA release..................................................................................................................................... 16 2.1.3 KonyOne Studio ..................................................................................................................... 16 5.0.24 GA release..................................................................................................................................... 16 2.1.4 KonyOne Studio ..................................................................................................................... 16 5.0.21 GA release..................................................................................................................................... 16 2.1.5 SPA ........................................................................................................................................ 16 2.1.6 Server Side Mobile Web ........................................................................................................ 16 5.0.20 GA release..................................................................................................................................... 17 2.1.7 KonyOne Studio ..................................................................................................................... 17 2.1.8 iOS ......................................................................................................................................... 17 5.0.17 GA release..................................................................................................................................... 18 2.1.9 KonyOne Studio ..................................................................................................................... 18 2.1.10 Android .................................................................................................................................. 18 5.0.16 GA release..................................................................................................................................... 18 Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 2.1.11 Android .................................................................................................................................. 18 5.0.13 GA release..................................................................................................................................... 18 2.1.12 Android .................................................................................................................................. 18 5.0.12 GA release..................................................................................................................................... 18 2.1.13 SPA (Dependency on GA 5.0.12 IDE, Codegen and 3rd party plugins) ................................. 18 2.1.14 KonyOne Studio ..................................................................................................................... 19 5.0.10 GA release..................................................................................................................................... 19 2.1.15 Server Side Mobile Web ........................................................................................................ 19 5.0.9 GA release....................................................................................................................................... 19 2.1.16 KonyOne Studio ..................................................................................................................... 19 5.0.8 GA release....................................................................................................................................... 19 2.1.17 Middleware with & without memcache ............................................................................... 19 5.0.7 GA release....................................................................................................................................... 19 2.1.18 Middleware with memcache ................................................................................................ 19 5.0.6 GA release....................................................................................................................................... 20 2.1.19 iOS ......................................................................................................................................... 20 5.0.5 GA release....................................................................................................................................... 20 2.1.20 Windows Phone 8 ................................................................................................................. 20 2.1.21 KonyOne Studio ..................................................................................................................... 20 2.1.22 Middleware without memcache ........................................................................................... 22 5.0.4 GA release....................................................................................................................................... 22 2.1.23 Windows Phone 8 ................................................................................................................. 22 2.1.24 KonyOne Studio ..................................................................................................................... 22 5.0.3 GA release....................................................................................................................................... 22 2.1.25 iOS 6.0 support ...................................................................................................................... 22 2.1.26 Desktop Web support ........................................................................................................... 22 2.1.27 KonyOne Studio ..................................................................................................................... 23 Automatic Preview on native platforms ................................................................................... 23 Other features .......................................................................................................................... 24 Licensing.................................................................................................................................... 24 5.0.02 GA release..................................................................................................................................... 25 2.1.28 Windows 8 support ............................................................................................................... 25 2.1.29 KonyOne Studio ..................................................................................................................... 25 New Licensing plugin ............................................................................................................... 25 Other features .......................................................................................................................... 25 2.1.30 KonyOne Server installer for Windows environment ........................................................... 26 5.0.01 GA Release .................................................................................................................................... 26 Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 2.1.31 iOS 6.0 support and XCode compatibility............................................................................. 26 2.1.32 KonyOne Studio ..................................................................................................................... 26 Optimized build EAR feature .................................................................................................... 26 Default setting of padding and margin ..................................................................................... 27 2.1.33 KonyOne Studio installer ....................................................................................................... 27 2.1.34 KonyOne server installer for Tomcat environment .............................................................. 27 2.1.35 Sample apps .......................................................................................................................... 27 2.1.36 Kony Push Notification Server compatible with KonyOne 5.0 .............................................. 27 3 Resolved Issues in Patch Releases .............................................................................................. 27 5.0.38 GA release..................................................................................................................................... 28 5.0.37 GA release..................................................................................................................................... 30 5.0.36.1 GA release ................................................................................................................................. 30 5.0.36 GA release..................................................................................................................................... 30 5.0.35.1 GA release ................................................................................................................................. 31 5.0.35 GA release..................................................................................................................................... 32 5.0.34.1 GA release ................................................................................................................................. 33 5.0.34 GA release..................................................................................................................................... 33 5.0.33.1 GA release ................................................................................................................................. 34 5.0.33 GA release..................................................................................................................................... 35 5.0.32.1 GA release ................................................................................................................................. 35 5.0.32 GA release..................................................................................................................................... 36 5.0.31 GA release..................................................................................................................................... 36 5.0.30 GA release..................................................................................................................................... 37 5.0.29 GA release..................................................................................................................................... 38 5.0.28 GA release..................................................................................................................................... 38 5.0.27 GA release..................................................................................................................................... 39 5.0.26 GA release..................................................................................................................................... 40 5.0.25 GA release..................................................................................................................................... 41 5.0.24 GA release..................................................................................................................................... 43 5.0.23 GA release..................................................................................................................................... 44 5.0.22 GA release..................................................................................................................................... 44 5.0.21 GA release..................................................................................................................................... 45 Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.20 GA release..................................................................................................................................... 46 5.0.19 GA release..................................................................................................................................... 48 5.0.18 GA release..................................................................................................................................... 48 5.0.17 GA release..................................................................................................................................... 49 5.0.16.1 GA release ................................................................................................................................. 51 5.0.16 GA release..................................................................................................................................... 51 5.0.15 GA release..................................................................................................................................... 52 5.0.14 GA release..................................................................................................................................... 54 5.0.13.1 GA release ................................................................................................................................. 55 5.0.13 GA release..................................................................................................................................... 56 5.0.12 GA release..................................................................................................................................... 59 5.0.11 GA release..................................................................................................................................... 62 5.0.10 GA release..................................................................................................................................... 64 5.0.9 GA release....................................................................................................................................... 66 5.0.8 GA release....................................................................................................................................... 69 5.0.7 GA release....................................................................................................................................... 70 5.0.6 GA release....................................................................................................................................... 72 5.0.5 GA release....................................................................................................................................... 74 5.0.4 GA release....................................................................................................................................... 76 5.0.3 GA release....................................................................................................................................... 76 5.0.02 GA Release .................................................................................................................................... 77 5.0.01 GA Release .................................................................................................................................... 78 4 Known Issues for 5.0 ................................................................................................................. 78 5 References ................................................................................................................................ 79 Channels supported in 5.0 ....................................................................................................................... 79 5.1.1 Native Apps ........................................................................................................................... 79 5.1.2 Mobile Web ........................................................................................................................... 80 Widget Supported in 5.0.......................................................................................................................... 80 APIs supported in 5.0 ............................................................................................................................... 82 Guidelines to convert a Lua project to a JavaScript project .................................................................... 83 Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 JS Code Generation ............................................................................................................... 83 Porting Steps ......................................................................................................................... 83 Lua Table ............................................................................................................................... 83 Network Library – (SPA specific) ........................................................................................... 83 Statements ............................................................................................................................ 84 Restricted Keyword List......................................................................................................... 84 Upgrade from 4.x to 5.0 .......................................................................................................................... 84 5.1.9 Pre-Requisites ....................................................................................................................... 84 iPhone Native Channel.............................................................................................................. 84 Mobile Web .............................................................................................................................. 85 Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 1 New Features and Improvements in 5.0.0 GA New Features 1.1.1 JavaScript Support Features Support for JavaScript as an Additional Development Language 1.1.2 Description With the 5.0 release, KonyOne platform now supports using either JavaScript or Lua for developing applications. The system asks you to choose the development language when creating a new application. The KonyOne platform also enables you to convert existing Lua projects to JavaScript projects. New Platform Features Description KonyOne Studio now supports the Desktop Web platform only on the JavaScript platform. Desktop Web applications run on the web browser of the desktop. Desktop Web Support 1.1.3 Desktop Web supports: • menus • grid layout for a form • menu items • template creation for a segment, datagrid, and menus • import, manage, and use third-party widgets available from other libraries and frameworks. KonyOne Studio Features SAP Connector Siebel Connector Theme Support Description KonyOne Studio allows you to access and use the external SAP services using the custom SAP Connector. You must load the required Business Application Programming Interface (BAPI) functions to define a SAP service. KonyOne Studio enables you to use Business Object and Business Services hosted on a Siebel Server. You can use the Siebel services and objects to create your own custom services and objects. KonyOne Studio provides a default theme that has a set of skins defined for all the widgets within an application. The skins in this theme can be applied to widgets to get a different look and feel for the widgets. KonyOne Studio also provides you to create themes and associate skins with them. The IDE allows you to add, modify, rename, copy, fork, clone, and delete skins within a theme. Quick Preview The Preview allows you to see the appearance of a form on an emulator allowing you to judge the appearance on the actual device. This feature is now available in both Lua and JavaScript runtime environments Language Switch Between Lua and KonyOne studio now allows you to use either JavaScript or Lua for developing applications. You are typically asked to choose the development Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Features JavaScript Code Assist for JavaScript Debugger Description language when creating a new application. You can also change the language midway through the application development process. Only the module code needs to be rewritten. The code assist feature is now extended to JavaScript. This feature is available within a code module. Within the Event Editor, the code assist feature is available for snippets, decisions, alerts, conditions, a simple local variable or a collection variable. In addition to supporting an Inline debugger for Lua, KonyOne now supports a debugger for JavaScript as well for iPhone and Android. Using the inline debugger you can debug two applications or virtual projects simultaneously. JavaScript:Android and iPhone Lua:Android, iPhone, Blackberry and Thin client advanced touch. Beta version of Lua2JS converter tool has been released in this GA Lua2JS Converter 1.1.4 An application which was developed using KonyOne 4.1 or below can be converted to JavaScript application compatible with KonyOne 5.0 version. KonyOne Server Features Support for SAP Service Description KonyOne Server now allows you to access and use the external SAP services using a custom SAP Connector. A service that uses a custom SAP connector is a SAP service. You must load the required Business Application Programming Interface (BAPI) functions to define a SAP service. The BAPI files contain the SAP methods and functions. These methods have the logic defined that is required for a service. BAPI files are remotely enabled functional modules because they can be invoked from remote programs like standalone JAVA programs, web interfaces etc. Support for Siebel Service KonyOne Server now enables you to use Business Object and Business Services hosted on a Siebel Server. You can use the Siebel services and objects to create your own custom services and objects. Support for WebSphere MQ Service KonyOne Server enables you to create configurations to connect to the WebSphere MQ Server. Using these configurations you can create a service to send and receive messages from the WebSphere MQ server. Support for Windows Server 2008 KonyOne now supports Windows Server 2008 with SQL Server 2008 as a database. EAR/WAR Packaging Improvements Optimized EAR/WAR packaging. 1.1.5 Cross Platform Features Features FFI Support for Java Script Description With the new KonyOne Platform, we support FFI for not only for Lua but also for JavaScript. Foreign Function Interface (FFI) is a mechanism that provides support for the application written in one programming language to use the methods, functions, and services written in another programming language. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Features Description FFI leverages this mechanism to invoke native SDK functions from the JavaScript language runtime infrastructure while building the application in the IDE. FFI is also used to integrate third-party tools such as Web Trends, Omniture, and so on. Dynamic Widget Creation Image Widget improvements Percentage Based Margins and Paddings Theme Support 1.1.6 KonyOne Studio now allows you to add widgets to your application programmatically. Widgets can be created dynamically in any JavaScript module and added to the form hierarchy. It is not necessary to have all the widget creation as a part of the addWidgets (form lifecycle) method. The addWidgets method allows you to organize the code such that all the widget creation occurs in one place. But on a need basis one can create new widgets and add them to the form hierarchy in any JavaScript module. Use the constructors listed in the Widget User's Guide to add forms, widgets, and properties to your application dynamically. ImageScaleMode property can be defined and improved to cater to various use cases, such as larger or very small source images. By following percentage based margins and paddings, you can ensure a uniform look & feel with one set of margins and paddings across the platforms. However, the IDE will allow overriding the margins and paddings for each platform. KonyOne Studio provides a default theme that has a set of skins defined for all the widgets within an application. The skins in this theme can be applied to widgets to get a different look and feel for the widgets. The Themes View is embedded in the Skins View. A drop-down list indicating the current theme appears in the Skins View. You can see the theme to which all the skins are associated with. All the APIs associated with themes are supported across platforms as well. Platform Specific Features Features Custom Widget Support Description KonyOne Studio now enables you to import, manage, and use third-party widgets available from other libraries and frameworks. You can also create your own custom widgets by importing CSS and JavaScript files associated with the widget. This enables you to use widgets developed on other platforms and not just be restricted by the widgets provided within KonyOne Studio. When you import a custom widget, ensure that you copy the associated CSS and JavaScript files as well. This feature is applicable on the SPA and Desktop channels Note: Native code generation support is dropped from 5.0 Release. 1.1.7 Tools Features KonyOne Studio Installer Description This installation wizard automates the installation and configuration of KonyOne Studio. To complete the installation you must have: • Administrator rights • Access to the internet The following packages will be installed: Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Features Description - KonyOne Studio - Basic KonyOne Server (optional) - ImageMagic - ant - KonyOne Development workspace. Command line Licensing Tool This utility will let you activate and deactivate your license on a server. This is relevant if you intend to: - reuse your license across instances within an environment - share debug info to hosting support when the product is not able to activate license itself properly (due to some issue). The tool is available at http://developer.kony.com Enhancements 1.1.8 KonyOne Studio Features Description Licensing framework within the KonyOne Studio is now integrated with a license SERVER. Currently, KonyOne Studio may be licensed using: - Evaluation License - Commercial License. Licensing Please refer to documentation for further details on licensing needs at http://developer.kony.com Tweaking margins, paddings per platform was one of the time consuming activities in the 4.x platform. % Based Cross Platform Margins, Paddings Property Consolidation With KonyOne 5.0, you can set margins, paddings only once without the need for tweaking them per client platform. This significantly helps adjusting to the different form factors across platforms in one shot. However, you will still have flexibility to tweak margins, paddings per platform on a case by case basis, if necessary. In the current IDE experience, there is an individual section for each platform where platform specific properties are listed. Now with 5.0, you will see only the properties against a widget without platform sections. For a given property, you will be able to configure all the platform specific values all at once with a popup. Many widget properties and their values are consolidated across the platforms to get consistent look and feel within the Kony Studio. This augments developer productivity as properties can be set for many client platforms at one time. 1.1.9 KonyOne SDK Features Form Life Cycle Description For better handling of resources, new life cycle methods have been introduced that get called at appropriate events. The following are life cycle methods: Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Features Description 1) addWidgets - this is called when the Form is used for first time either - for accessing its widgets or - accessing its properties or - the Form is shown through show method or when any other method on the Form is invoked. 2) init - this is called immediately after addWidgets event for any initializations required for this Form. It is basically used to initialize the form and any widgets. In case of Mobile Web and SPA, addWidgets and init events get called as soon as the Form is created and in case of native platforms, as an optimization, these events are deferred until the first access. 3) preShow - this is called just before it is visible on the screen. Form can be made visible by explicitly calling the show method of the form. 4) postShow - this is called immediately after a Form is visible on the screen. Form can be made visible by explicitly calling the show method of the form. 5) onHide - this is called when Form goes out of the screen. A Form can go out of the screen when another Form is trying to be shown. 6) onDestroy - this is called when a Form is destroyed. Destruction of the Form happens when you explicitly call destroy() and this event gets called before really destroying the Form. SDK Improvements Improved Image Widget Improved Segmented UI widget Improved Memory Management Improved and new Form Transitions Improved support for building local contexts and asynchronous calls Improved Form, Box, ScrollBox and Tab widgets Improved Gesture support Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 1.1.10 KonyOne Studio Installer Support The Installer is built to support 64-bit and 32-bit Windows OS (Windows 7, 8, XP and Vista) with the 32-bit JDK. Components The installer package comprises of the following modules: 1. KonyOne Studio – Eclipse IDE v 3.6 (32-bit) with KonyOne Studio for developing mobile applications. 2. Basic KonyOne Server (optional) – Lightweight Tomcat instance of KonyOne Server for connecting with back-end data sources. This is a web application running on an Apache Tomcat server. 3. KonyOne-samples-5.0 Workspace – Workspace with sample applications. 4. Ant – Third party software by Apache, for building Kony applications. 5. ImageMagick – ImageMagick is used to generate background images from the skin attributes (applicable for Mobile Web only). For example, the basic version of XHTML does not support gradient background. To overcome this limitation, we generate an image with gradient using ImageMagick. ImageMagick is installed when installer fails to detect it in the registry. Enhancements All modules (except KonyOne Studio and KonyOne Development workspace) are hosted remotely, downloaded at install time and installed on the same machine. Allows you to install the package in a user-specified location instead of predefined location. If the chosen folder is not empty, installer shows an alert and overwrites the entire folder if you continue to install in the same folder. NOTE: Installer allows setup of ONLY a new instance; and modify/update instance is not available. Installer reads registry to detect SDK's already installed and configures below items in KonyOne studio: 1) Home path - Android Home, Playbook Home, ImageMagic Home 2) Emulator - Android, Blackberry 5.0, 6.0 and Windows Phone 3) If JDK is not detected from registry or the JDK path detected in registry is invalid (this happens if the JDK folder is manually deleted/registry is edited), you have an option to choose the JDK path manually. NOTE: Installer is designed to detect Android SDK only if it is installed through .exe and the SDK should contain platform-tools and Google API 7. Option to install when the developer is behind an http proxy is now available Installer is configured with licensing solution and prompts for license at install time if there is no valid activated license. NOTE: If the license is the KonyOne Studio evaluation copy, then KonyOne server uses the same license. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes - Shortcut of the latest installed instance is created on the Desktop for launching the KonyOne studio Option to uninstall 5.0 instance is now available as shortcut icon in install folder Default workspace is created under USER_HOME: Naming convention of workspace: KonyOne-samples-5.0 Workspace gets created only ONCE for multiple re-installation or installations of KonyOne Studio Workspace is not deleted during uninstallation, so that you can use the app created in the workspace in another studio instance. 2 Minor Enhancements in Patch Releases Notes for upgrading SPA, Desktopweb or Thinclient plugins to GA 5.0.28 or above: A new plugin named "WebCommons" has been introduced to remove the dependency of SPA and Desktopweb plugins on Thinclient plugin The Webcommons plugin download link would have the following files: webcommons eclipse plugin (to be copied to dropins/plugins folder) devicedetectionLogic.xml KonyWebCommons.jar It’s mandatory to consume IDE GA 5.0.28 or later and its dependent plugins (SOAP, LICENSE, Codegen,Third party and Native codegen) [Please ensure you do not have the older version of TC, SPA or Desktopweb plugins (in the plugins/dropins folder) when you use GA 5.0.28 version of any of these plugins] For accessing the SPA or Desktopweb applications from the server, copying the KonyWebCommons.jar to the server lib directory is mandatory For accessing the Thinclient applications from the server, copying the KonyWebCommons.jar and tc-middlewarelib.tar to the server lib directory is mandatory Note when you are upgrading from IDE GA 5.0.19 or before to IDE GA 5.0.20 or later: Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Please take the back up of your application as the resource folder structure will get modified when you consume IDE GA 5.0.20 or later and its dependent plugins (SOAP, LICENSE, Codegen,Third party and Native codegen) It’s mandatory to upgrade to Android GA 5.0.12, Thinclient GA 5.0.20 and Desktopweb GA 5.0.20 or later versions once this IDE GA 5.0.20 or later is consumed. 5.0.33 GA release 2.1.1 iOS - Provided support for iOS7. 5.0.31 GA release 2.1.2 Android - Provided support for "Portrait" and "Both" Orientation modes of Camera overlayForm .Please note that ,this feature works if the device OS version is >= 11[FTR410] Support given for Swipe event for Segment in Table view[FTR284] Provided support for "openCamera" API of Camera widget/Object.[ FTR427] Enhancement for Alert - Introduced iconposition property for alert as pspconfig. supporting title alignment for alert title. Previously only message body alignment of alert was only supported.[FTR 439] Documentation for Alert enhacement is as below: Introduced iconposition property for alert as pspconfig. This property is used to position alert title icon with respective title text. Property names are as below: Lua - iconposition js - iconPosition Constants supported are as below: ALERT_ICON_POSITION_LEFT - icon will be displayed to left side of title text ALERT_ICON_POSITION_RIGHT - icon will be displayed to right side of title text Implemented title alignment for alert title. Previously only message body alignment of alert was only supported. This property is used to align title and alert messgae to left or center or right side in alert window. Property names are as below: Lua - align, contentalignment js - contentAlignment Constants supported are as below: ALERT_CONTENT_ALIGN_LEFT : Alert message and title will be aligned to left ALERT_CONTENT_ALIGN_CENTER : Alert message and title will be aligned to center ALERT_CONTENT_ALIGN_RIGHT : Alert message and title will be aligned to right Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes KNOWN ISSUE: When an alert is created from IDE in 5.0 js, Alignment property is not working. This issue is with codegen. Codegn is not generating this property. Due to current implementation, you may find slight variations in Alert title UI display( eg: spacing of title icon and title text ) 5.0.28 GA release 2.1.3 KonyOne Studio -By default, Javascript type checking is unchecked. -Kony perspective is made as default perspective. -Custom Font with eot file format, support added for desktop web. -Provided support to show all forked versions of the skin within the main skin editor, instead of having to edit each forked skin separately. -Added ‘Do not show this Dialog again’ after preview is Clicked -Dependency on thinclient plugin is removed for SPA & desktopweb plugins in build screen. Now with webcommons (new plugin) SPA & Desktopweb plugins will work, even if Thinclient plugin is not present in the plugins/dropins folder Note: Webcommons is a mandatory plugin for TC, SPA & Desktopweb -Made 'selectedIndex' property for segment2 as deprecated. [Showing deprecated properties in maroon color in mapping editor.] 5.0.24 GA release 2.1.4 KonyOne Studio Support for new platform - Windows 7 Desktop 5.0.21 GA release 2.1.5 SPA Windows 8 tablet Support is provided for Windows 8 tablet browser (IE10) 2.1.6 Server Side Mobile Web Following new APIs added to os library addMetaTag(key, value) adds a meta tag inside header Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes key – meta tag key value – meta tag attributes e.g. kony.os.addMetaTag("test2", { "http-equiv":"refresh","content":"30" }); removeMetaTag(key) removes existing meta tag from header key – meta tag key e.g. kony.os.removeMetaTag("test1") removeAllMetaTags() removes all user specified meta tags from header e.g. kony.os.removeAllMetaTags() 5.0.20 GA release 2.1.7 KonyOne Studio IDE Resource Structure Changes IDE Resource folder structure is rearranged in-line with folder structure of the forms. Mobile, Tablet and desktop folders are created in the resources folder. Each of these folders contains common, native and web folders. ‘native’ and ‘web’ folders in turn contain platform specific folders. Common resources for the specific category (Mobile, tablet, desktop) can be placed in the respective common folder. An upgrade action during the build process, takes care of moving the resources to the respective folders Added following PSPs for Segment UI2 widget for Android platform 1). viewType 2)coverflowConfig: a) coverflowAngle b) coverflowDepth c) rowItemWidth 3) containerHeight 4) containerHeightReference Added ‘ignoreProxy’ option for each service. When ‘ignore proxy’ is ticked for a service the global proxy setting are ignored for this service. 2.1.8 iOS Camera enhancements i) hideControlBar - to hide the default control bar is added as a key under cameraOptions ii) flashMode – Property to control the flash on the device when the camera is ON is added under cameraOptions iii) takePicture api – captures the picture while the camera is in preview iv) closeCamera – closes the camera preview. Form transition enhancements Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes i) New input parameter transitionDuration is added which enables the user to set the transition time. ii) Any transition which splits from given point (based on the user interaction) will rejoin at the same point from where it was split. 5.0.17 GA release 2.1.9 KonyOne Studio Added BB 7.0 Curve, 7.0 Storm versions in build screen Note: Added the same in headless build also. Added tooltip for bb versions in build screen, which will show 'resolution' of that version. 2.1.10 Android Implementation of addCalendarEvent, findCalendarEvents and removeCalendarEvent API's 5.0.16 GA release 2.1.11 Android Added support to use front facing camera based on the availablity, if back facing camera is not present in any device 5.0.13 GA release 2.1.12 Android Camera Widget enhancements o Support for New Camera widget property "cameraOptions". The property is used to configure the camera with options. It includes flashMode - Property to control the flash on the device when camera is ON. hideControlBar – property to show or hide the default control bar (capture and cancel buttons) of the platform o Support for two New APIs takePicture() and closeCamera() on Camera widget. Form Animation properties like duration, translate, scale, rotate can now be configured through the xml files. 5.0.12 GA release 2.1.13 SPA (Dependency on GA 5.0.12 IDE, Codegen and 3rd party plugins) Support for IE10 browser (For launching the published applications, device database needs to be updated) Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 2.1.14 KonyOne Studio New look for the build screen ‘Use Native’ option is provided for Camera Widget when we fork the skin for iPhone or iPad (Similar to Button Widget)- Dependent on iOS plugin (GA 5.0.11 or later) 5.0.10 GA release 2.1.15 Server Side Mobile Web Java script language support is added for Server side mobile web channel. (Dependency on IDE and codegen GA 5.0.10) 5.0.9 GA release 2.1.16 KonyOne Studio Following performance improvements have been made: Performance improvement while importing the Javascript project. Javascript type checking performance improvement ‘pageView’ view type is added to tabpane widget for android platform. Added "Tab Name I18N Key" property to tab widget. Import/Export feature added for FFI for JS. 5.0.8 GA release 2.1.17 Middleware with & without memcache Service id is added for connector exceptions For JSON Connector, by default content-type is set as application/json 5.0.7 GA release 2.1.18 Middleware with memcache New interface DataPreProcessor2 added with the following method o execute(HashMap arg0, DataControllerRequest arg1, DataControllerResponse arg2, Result arg3) New Interface DataPostProcessor2 added with the following method o execute(Result result, DataControllerRequest request,DataControllerResponse response) DataControllerResponse class is added with following methods o getHeaders() /getCookies() : are used to fetch all the Headers/Cookies from DataControllerResponse in postprocessor. o setDeviceHeaders(HashMap<String,String>)/setDeviceCookies(List<Cookie>) of DataControllerResponse are used to forward headers/cookies from DataControllerResponse to device in postprocessor. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.6 GA release 2.1.19 iOS The following improvements on the iOS platform are introduced in this release: iOS build performance is improved. Layout cycles are faster as necessary layout information is cached between the layout cycles For efficiency and performance, the platform is using layers (instead of core graphics) for drawing Form, Box, ScrollBox and Label. With this change, applications now run faster consuming less memory. This change may cause very minor deviations especially around the way borders are drawn and mapped but nothing significant to worry. In earlier versions of platform, colors in skin are mixed with slight gradients. From 5.0.6 onwards, Colors (Single background color, split and vertical gradients) are truly drawn with whatever is provided in the Skin with no special gradient mix from Kony platform. This might result in minor color differences in the backgrounds of widgets, nevertheless these are the correct colors and should not cause any problems. 5.0.5 GA release 2.1.20 Windows Phone 8 Support for the Tiles feature has been added. 2.1.21 KonyOne Studio JavaScript function “konylibrary.js” is updated in this release. For existing projects developed on KonyOne Studio version prior to 5.0.5, developers should first run the ‘Replace With File From Plugin’ option available on the right click of <application-name> -> modules -> js -> konylibrary.js The following features have been added to KonyOne Studio: Option to enable/disable JavaScript syntax validation and JavaScript type checker in the “Kony Dev Studio” preferences. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes An optional plugin “preversion (com.pat.soapui.preversion_5.0.5.GA.jar)” for Soap UI has been added in this release to address compatibility issue with soap-ui 4.0.1 jars. Customers facing errors with soap-ui 4.5 plugin in KonyOne Studio 5.0 can use “preversion plugin” by following these steps: 1. Open eclipse.ini file 2. Add -Dkony.soapversion=4.0 below vmargs Snippet from eclipse.ini file -vmargs -Dkony.soapversion=4.0 -Xms40m -Xmx384m Alignment properties added for Box (VBox & HBox) widget making “Top Left” as default value on SPA & Desktop platforms Support for onDeviceBack event on DesktopWeb platform Option to select the native skin for Button and Textbox widgets on iPhone and iPad Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 2.1.22 Middleware without memcache Provided feature to start logdaemon as windows service 5.0.4 GA release 2.1.23 Windows Phone 8 KonyOne platform now supports Windows Phone 8. 2.1.24 KonyOne Studio Below enhancements have been added in Desktop Web channel: Context menu support added to Menu container Slider widget BB10 support added to SPA platform Application setting added in KonyOne Studio that prompts upgrade whenever a new version is available. 5.0.3 GA release 2.1.25 iOS 6.0 support iOS 6.0 compatibility patch is added to KonyOne platform 5.0 in the current release. 2.1.26 Desktop Web support The GA version of Desktop Web channel is available from the current release. The desktop web channel in KonyOne platform is based on SPA – Single Page Application architecture. The approach enables the application developer to make the best use of the client side capabilities like offline storage, local storage and database on the browser. It also enables the application to be more responsive without requiring server calls when not needed. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Below are some of the key features available in KonyOne Platform under the Desktop Web channel: New widgets are added under Desktop Web: o Menu Container: MenuContainer is a horizontal strip that can contain any number of Menus and MenuItems. The Menus provide the access to functions such as navigate to a specified form, access to an external link, or a specific user action. This widget may be used in following scenarios: To navigate to other forms in the application To perform an action on an onClick event of a menu To provide customized options in the Menu for a Form o Gridlayout view support for all container widgets except Scroll Box. KonyOne Platform allows you to divide any container widget except ScrollBox, such as forms or HBoxes into multiple columns and rows. This feature enables you to place widgets on a form without having to use multiple HBoxes or VBoxes. NOTE: The Grid Layout can only be applied to a form forked for Desktop Web and Windows 8. Desktop Web supports all widgets except Pickerview, Camera, Phone, and ObjectSelector 3D. Widgets are enhanced to meet Desktop Web design requirements: o Template support added for Menu container Datagrid headers and columns Tab headers Map callouts Segment headers and rows o Multi-select list boxes o Support for Hover skin o Support for Custom font. Features added to KonyOne Studio: o Publish Desktop Web applications from KonyOne Studio. NOTE: Desktop Web channel is supported only on JavaScript language, there is no support for Lua language. Desktop Web Applications target a majority of the desktop browsers that utilize the HTML5 capabilities of the target browser by leveraging the KonyOne SPA architecture. Browser Internet Explorer Mozilla FireFox Safari Chrome Versions Supported IE 8, IE 9 4.0 till the current latest version Version 5.0, 6.0 20.x and above 2.1.27 KonyOne Studio Automatic Preview on native platforms The Automatic Preview feature provides you the ability to preview the current form on any emulator or device when: A form is saved, A skin is changed, There are any changes in an Appmenu. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes The advantage of this feature is that you can instantly see the changes you made to any saved form on an emulator, without building the application every time. This feature allows you to see the appearance of a form on an emulator or a device. This feature shows only the widgets that have the render property set to true. For widgets like Segmented UI, sample data is used for preview. You can indicate to the IDE to use the sample data for preview. Automatic Preview The Automatic Preview feature instantly enables you to view the following on any emulator or a device: Changes made to a form on a form save, skin change, or a change in Appmenu. You do not have to explicitly click Preview every time and choose the platforms for previewing the form on every form change. The only requisite being that the desired emulators have to be launched initially for Automatic Preview. Quick Preview Quick Preview requires you to click the Preview button every time to view any UI changes, choose the platforms on which you want to preview the changes, and then launch the emulator. NOTE: 1. Developer can use the Automatic Preview feature only to view the User Interface of a Form, this feature should not be used to see the functional aspects of an application. No code can be executed in the preview mode. 2. Internationalization is not supported. 3. This feature is available only on native platforms (iPhone, Android, Blackberry, Windows 8) for JavaScript applications. Other features Plugin install and updates is now possible from KonyOne Studio, Enhancement in build selection process: The target configurations selected in the last build of a Project are now retained at the project level and used as the default settings for any subsequent builds, Support to add Splash screen in landscape orientation on Android platform, The support for target density has been enhanced for Android and Blackberry in Serverside Mobile Web and SPA platform, to include a further level of granularity in terms of the image resources and font sizes used, o Assets are picked from 360 category for devices with dpi ratio<=1 o Assets are picked from 400 category for devices with dpi ratio<=1.5 o Assets are picked from 440 category for devices with dpi ratio<=2 Introduced new API in kony.net namespace, HttpRequest object that can be used to send HTTP or HTTPS request to any resource on the network and fetch the response. This API is available on iPhone, Android and Blackberry platforms. Licensing Option to de-activate the license from KonyOne Studio is added under Help->About KonyOne Studio. Developers can now de-activate the license directly from KonyOne Studio. When the license validity lesser than or equal to 30 days, notification on License expiry is shown on every launch of KonyOne Studio. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.02 GA release 2.1.28 Windows 8 support KonyOne Platform now supports Windows 8. Below are some of the features of Windows 8 that KonyOne platform supports: Support for multiple states. Kony-built Windows 8 apps have full support for multiple states, meaning that Kony apps will support a full-screen, immersive state, a minimal and snapped view that runs while a second app can take up the majority of screen space. Support for the right contracts (Charms): Kony-built apps will also have full support for OS contracts via the charms API. These App contracts provide a way for apps to work together that lets users search across apps or choose to share content from one app to another. Their experience improves as users add more apps that support contracts to their device. o Search Charm: When you implement the Search contract, users can search not only your app's content but content from other apps that participate in Search. o Share Charm: The Share contract lets you help users share content from your app with another app or service, and vice versa, if the user chooses to do so. o Settings Charm: This provides quick, in-context access to settings that affect the user’s app experience, including whether your app can access the user’s location. o Print: This contract lets users print content on any printer compatible with Windows 8. o Play To: You can help your users play digital media to Windows-certified DLNA devices from within your app by supporting the Play To contract. o App to app picking: This contract lets users pick files from one app directly from within another app. Kony-built apps will have full support for Semantic Zoom, which is a touch-optimized way to navigate through large content collections. Users can pan or scroll through their content, and then zoom in or out to view more or less information. This lets apps present content in a more tactile, visual, and informative way than traditional navigation and layout patterns, like tabs. Support for Live tiles. Useful information appears on the app’s tile on the Start screen even when the app isn’t running. Through tiles on the Start screen, apps are alive with activity and can deliver vibrant content, even when they’re not running. Using live tiles, your app can provide useful, at-a-glance data to the user, while minimizing battery usage. Windows Push Notification Services enables your app to receive messages and send them to your app’s live tile or provide a notification to the user. Settings and user context roam via the cloud. Users get a great, continuous experience, regardless of where they sign in. 2.1.29 KonyOne Studio New Licensing plugin Licensing module is packaged as a separate plugin. Developers are expected to download both IDE and licensing from the current release. Fixed a defect that was preventing KonyOne studio to work on Windows Parallels8 on Macintosh machine. Other features Below enhancements have been added in iOS, Android and Blackberry platforms. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Support to dynamically align the text flow from Right to Left in label, button, textBox2, calendar, comboBox, listBox, camera and phone widgets. This feature is available in iOS, Android, Blackberry, SPA platforms. New property introduced in kony.contact API to retrieve contact photo available in phone contact Support for a custom callout/alert when a pin on the Map widget is clicked. This feature is not available on Blackberry platform. 2.1.30 KonyOne Server installer for Windows environment Features KonyOne Server Installer for Windows OS – Tomcat combination Description The installer may be used to setup KonyOne Server 5.0.2 GA on the Tomcat server. These are pre-configured install sets that one may use, each install set selects reasonable default settings for the overall configurations based on common KonyOne Server usage scenarios. Basic Configuration - This configuration allows setup of multiple instances on a single physical machine, and is suitable for most development and test environments. Advanced configuration – this configuration is tuned towards a typical production like deployment environment. Custom configuration – this configuration allows the user to selectively deploy and install components. However, there is a known issue which we are actively working towards fixing. Until then, we advise developers to use preconfigured Basic or Advanced configurations. Note: Installation will fail if install folder contains spaces. Developer is expected to provide the folder name without spaces during the install. Please refer to documentation at http://developer.kony.com portal for more details on each configuration. 5.0.01 GA Release 2.1.31 iOS 6.0 support and XCode compatibility Xcode 4.5 is mandatory for building iOS apps iOS 4.3 is the minimum iPhone OS version that the platform supports iOS 6.0 compatibility patch has been released on KonyOne Platform version < 5.0. iOS 6.0 compatibility patch for KonyOne 5.0 is still in the works and expected to be released soon. Until this patch is released, developers are expected to use devices and simulators less than iOS 6.0 for application development and testing. 2.1.32 KonyOne Studio Optimized build EAR feature Combining Mobile Web with Middleware Archive for Application servers (WebLogic or WebSphere): The Combine Mobile Web + Middleware Archive option allows you to combine the Mobile Web war file and Middleware war/ear file. This option allows you to build the Mobile Web war file if not already built and then combine it with middleware war/ear file that can be used for application servers ( WebLogic or WebSphere). It allows you to customize the combined web.xml file. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Default setting of padding and margin By default, when a new widget is dragged and dropped on the form percentage based padding and margin will be set. 2.1.33 KonyOne Studio installer The KonyOne Studio installer has been enhanced to package all the required components in the executable itself instead of downloading them over the network. This was primarily done as developers reported installation issues behind corporate proxy and firewalls. 2.1.34 KonyOne server installer for Tomcat environment Features KonyOne Server Installer for Cent OS – Tomcat combination Description The installer may be used to setup KonyOne Server 5.0 GA on the Tomcat server. These are pre-configured install sets that one may use: Basic Development or Test Server - This configuration is suitable for most development and test environments. Advanced Development or Test Server - This configuration is suitable for sophisticated or large-scale development and test environments. Basic Production or UAT Server - This configuration is suitable for basic production or UAT environment. Custom Installation of KonyOne Server - This configuration is suitable for customized feature installation. Each install set selects reasonable default settings for the overall configurations based on common KonyOne Server usage scenarios. Please refer to documentation at http://developer.kony.com portal for more details on each configuration. 2.1.35 Sample apps The Kitchen Sink app is now available for both iOS and Android. Please note that SPA, Windows Phone and Blackberry versions will be released soon. 2.1.36 Kony Push Notification Server compatible with KonyOne 5.0 Kony Push Notifications (KPN) provides a generic Push Notifications Service that allows you to send push notifications to multiple platforms (for example, iPhone, Android, Blackberry, and Windows) using a single interface. The following enhancements have been added to KPN: - Console UI is revamped for better user experience, Support for Android GCM, User management module is added to allow Admin users manage users and groups, Access to KPN API’s and console available only to authenticated users. 3 Resolved Issues in Patch Releases Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Notes for upgrading SPA, Desktopweb or Thinclient plugins to GA 5.0.28 or above: Please note that a new plugin named "WebCommons" has been introduced to remove the dependency of SPA and Desktopweb plugins on Thinclient plugin The Webcommons plugin download link would have the following files: webcommons eclipse plugin (to be copied to dropins/plugins folder) devicedetectionLogic.xml KonyWebCommons.jar It’s mandatory to consume IDE GA 5.0.28 or later and its dependent plugins (SOAP, LICENSE, Codegen,Third party and Native codegen) [Please ensure you do not have the older version of TC, SPA or Desktopweb plugins (in the plugins/dropins folder) when you use GA 5.0.28 version of any of these plugins] For accessing the SPA or Desktopweb applications from the server, copying the KonyWebCommons.jar to the server lib directory is mandatory For accessing the Thinclient applications from the server, copying the KonyWebCommons.jar and tc-middlewarelib.tar to the server lib directory is mandatory Note when you are upgrading from IDE GA 5.0.19 or before to IDE GA 5.0.20 or later: Please take the back up of your application as the resource folder structure will get modified when you consume IDE GA 5.0.20 or later and its dependent plugins (SOAP, LICENSE, Codegen,Third party and Native codegen) It’s mandatory to upgrade to Android GA 5.0.12, Thinclient GA 5.0.20 and Desktopweb GA 5.0.20 or later versions once this IDE GA 5.0.20 or later is consumed. 5.0.38 GA release NOTE: TC, SPA 5.0.38GA plugins are dependent on Codegen, Webcommons-GA-5.0.38GA. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Support Ticket #11101 Support Ticket #11067 Support Ticket #11283 Support Ticket #11281 Support Ticket #11147, #11012 DEF5351 DEF335 Support Ticket #8020 Support Ticket #11169 Support Ticket #11170 Support Ticket #11171, #11172 Support Ticket #10355 Support Ticket #11239 DEF5040 Support Ticket #10541 Support Ticket #10090 Support Ticket #9559 DEF4795 Support Ticket #10219 DEF5201 DEF5296 Platform / Component Resolved Bug Description iPhone Native Padding is not working for segment template.Fixed. video url (mp4 url) calling onFailure event on Browser widget even though it is a valid url.Fixed. Days in a Calendar pop-up flicker when user taps "next" button.Fixed. Loading of on-screen image widgets dynamically affects height of on-screen scrollbox widget.Fixed. iPhone Native iPhone Native iPhone Native iPhone Native Camera widget causes app to crash when the widget is on a popup and the phone orientation changes. Fixed. When Buddhist Calendar is selected and the Region is selected as thailand then its not showing the Correct Date. I18n issue. Fixed. Keypad overlapping textfields while modifying the content - happens only first time.Fixed. Changes done to each form.js file 1) for all the containers there is a separate addwidgets function2) this function will be invoked whenever the container is being added to the parent Applicable only for TC Fixed Calendar issues ,Current date had strikethrough which is fixed. Calendar- current date was highlighted in black.Fixed. Fixed issues related to blank screen, after tapping on segment. Calender popup sticks to the top of the screen in android mobile web.Fixed. Previous and Next buttons are missing on the Calendar selector page if the URL type in Address bar has 'https:'Fixed. Map pins does not get cleared when we clear the locationdata for map widget on ipad/Android tablet. Fixed. Fixed issue regarding the gap between the hbox and the button inside it which has a skin as a background image. Fixed selection issue of Radiobutton, when 1 radiobutton is selected, other was not deselected.Fixed this. Loading Indicator is not appearing in Mixed mode Application.Fixed iPhone Native iPhone Native Server side mobile web &Codegen Server side mobile web Server side mobile web Server side mobile web Server side mobile web Server side mobile web SPA SPA & Codegen SPA SPA Skin is not applied to the Calendar && focus is not set to the selected date in the Calendar widget for SPA channels.Fixed Fixed Issue in downloading large documents(>4MB) SPA Text is displayed for Map in Satellite mode.Fixed. Color gradient of the image in windows 8 is different when compared with the other platforms for the same image. Fixed. SPA SPA& Codegen SPA Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.37 GA release Note: Please note the dependency of SOAP-GA-5.0.37, Middleware-with-memcache-GA-5.0.14 for NTLM fix along with IDE-GA-5.0.37. Issue Platform / Component Resolved Bug Description Fix given for NTLM v2 Issue in IAS Server Support ticket 10775 Support ticket 11034 Support ticket 11007 Support ticket 10910 Support ticket 10973 Support ticket 10792 Support ticket 10788 Support ticket 10161 DEF 5261 DEF 5303 Support ticket 10791 Scrollbox methods not functioning using LUA for ipad. Fixed this. If we select Supported Interface Orientation as Portrait in XCode,if we try to change the orientation to Landscape in 5.0.35.1 GA plugins it is changing to Landscape and getting Whitespace at right side. Fixed. The alignment of text is ovelapping to the dropdown widget arrow in Arabic locale.Fixed. Calendar widget title property not displaying properly during orientation change; text area shrinks thus visible text also shrinks on iPad. Fixed. KonyOne Studio iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Fixed issue of Calendar widget size. iPhone Native Black screen displayed while loading map on iPad.Fixed this. Dropdown was not scrollable upon changing orientation for ipad2 only. Fixed. Calendar widget dimension is static and unable to accommodate months that uses 6 lines of calendar weeks on iPad2. Fixed. For an app migrated from 4.1 to 5.0, 2 decimal points are allowed to be entered in a textbox. Fixed this. Issue with hbox margin inside segment, top margin was not applied for hbox. Fixed this. iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Content of the calendar pop up displayed twice on iPad.Fixed. 5.0.36.1 GA release Platform / Component Issue Resolved Bug Description Support ticket #11011 App has session timed-out when user moves the app to background without performing any action on app and then moves the app back to foreground iPhone Native 5.0.36 GA release Note: Dependency of SPA GA 5.0.36 on Codegen GA 5.0.36. Also, please pick CGEN-GA-5.0.36 with iOS-GA-5.0.36. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue DEF4833 DEF4345 DEF4960 DEF4360 Support Ticket#10233 Support ticket 10789 Support ticket 10790 Support ticket 10794 Support ticket 10815 Support ticket 10740 Support ticket 10892 Support ticket 10906 Support ticket 10854 Support ticket 10833 Platform / Component Resolved Bug Description The fifth item in the app menu is getting focused along with the fourth item even if the focus is set only to the fourth one. Fixed. Fifth menu in the app menu is not working as expected. Fixed. Splash screen (image) is not displayed on Android devices.Fixed this. Changes done in i18n are not getting reflected untli the browser cache is cleared, when the app is relaunched. Fixed this. Panels weight inside ScrollBox are not aligned properly.Fixed. App crashed upon tapping "Close" button in the a form in iPad.Fixed. App is crashing when Browser widget is taking time and while browser doesn't load the data. user destroys the form then app crashes. Fixed. When we invoke a camera and close it without capturing the image then onclick of the button, context popup is not coming on iOS7. Fixed. Tab always gets reset to 0, after entering data in the textbox in the tab, when view of tab is pageview. Fixed. Segment 'onPush' method freezes entire app; default or custom blocker UI not being invoked,for iPad. Fixed this. When we use Switch as the Display Option and use kony.application.settings.write (key, value, onsuccesscallback, onfailurecallback) to modify the value wrt the key. The application throws an error code = 2. Fixed. appmiddlewareinvokerasync and kony.net.invokeServiceAsync always returns 'undefined' handle. Fixed. SPA SPA SPA & Codegen SPA SPA iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native form.destroy is not working in iPhone.Fixed. NSInvalidArgumentException thrown while using selectedindices in multiselect Segment.Fixed. iPhone Native 5.0.35.1 GA release Platform / Component Issue Resolved Bug Description DEF5285 Fixed Form post show issue on IOS 7 Label was getting cut on iOS7 due to Height being cached based on earlier text set to label.Fixed. iPhone Native iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.35 GA release Issue Support ticket #8882 Support ticket #9727 Support ticket #8739 Support ticket #9944 Support ticket #9832 Ticket 10712 Ticket 10767 Ticket 10686 Ticket 10610 Ticket 10683 Ticket 10751 Ticket 10716 Ticket 10515 Ticket 10876 DEF 5089 DEF 5153 DEF 4951 DEF 5100 DEF 5150 DEF 5203 DEF 5251 Platform / Component Resolved Bug Description ScrollToBegining() function is throwing error. Fixed this. Calendar date is sent as in dd/mm/yyyy format for mobile web and mm/dd/yyyy for native apps. Fixed this. Unfit calendar picker icon in field box for BB7 device. Fixed. Fixed multiples issues for mobileweb for checkbox, placeholder. Code generation issue with widget.setvisibility for a widget For the iphone/ipad when we take a picture the overlay that shows is freezing.Fixed it. Form post show is not working when we call form.show() from the same form.Fixed. When using the camera widget on iOS 7 the application freezes and can no longer be used.Fixed. On iOS 7, the camera widget does not work, you get stuck at the preview screen.Fixed. Camera widget is not working with iOS7.Fixed. App is stuck at review of the photo, after image is captured on iOS7.Fixed. Support given for Request handler event in Browser widgetfunctionality to access query params. App crashes when try to perform a search in a textbox.Fixed. On iOS7, form relaod does not execute pre-show and post-show event.Fixed. Header appears blue and calendar border dissappears onfocus.Fixed. SEGUI_SEARCH_CRITERIA_STARTSWITH property for segment(specific to Iphone)not working. Fixed. Image Cropping not working for camera widget in iPhone.Fixed. Assign the camera raw bytes to image widget, actual images shown is occupying more area than we have focused, for over lay form for camera widget.Fixed. Image taken by camera widget when in portrait mode is not visible completely.Fixed. Camera is not opening when clicking on Camera icon after session timeout on the Camera page Unable to read data of lua app saved using ds API, in js app.Fixed. Server side mobile web Server side mobile web Server side mobile web Server side mobile web Codegen iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.34.1 GA release Issue Resolved Bug Description Platform / Component Support Ticket #9727 Calendar date is sent as in dd/mm/yyyy format for mobile web and mm/dd/yyyy for native apps. Fixed this. Server side mobile web 5.0.34 GA release Issue Support Ticket #9077 DEF4718 DEF4810 DEF4720 Support Ticket #9076 Support Ticket #9536 DEF4393 DEF3759 Support Ticket #9559 Support Ticket #9780 DEF4432 Support Ticket #9673 Support Ticket #10008 Support Ticket #10031 DEF4266 DEF4871 DEF4508 DEF4867 Support Ticket Platform / Component Resolved Bug Description When you click the calendar widget in iPad, the grid is not displayed near the calendar widget, instead its displayed at some other position in the screen.Fixed this. popup.setContext() for an image widget is not aligning the popup from bottom of image widget on Android & ipad tablets.Fixed. SPA | Loading indicator is displayed indefinitely when tapped on a vbox or hbox with image widget.Fixed. Segment with two image widgets and single select is displaying imageIdentifier's selected image for both the image widgets on Android/ipad tablets.Fixed. SPA SPA SPA SPA SPA InitializeWidget function for third party widget is calling often.Fixed. Timeout not triggered, though enabledForIdleTimeout property is set.Fixed. Default top margin is set to Image widget Link in richtext is coming in underline when we give without underline skin. Fixed this. SPA SPA SPA SPA Loading Indicator is not appearing in Mixed mode Application.Fixed. SPA Appservice not working. Fixed. Not able to select the current year from the calendar at all times. Selection is not smooth. Fixed this. On SPA, Map widget only displaying one tile, and when panning, everything disappears except top left tile.Fixed. Unable to deploy to mobile web - war file seems to have excessive copies of images in it.Fixed. Fixed issues of Uncaught TypeError: Object 1 has no method 'replace', Uncaught TypeError: number is not a function.Fixed. SPA: ScrollBox Fixed Height default Container Height is causing problem.Fixed. Segment with Single Select, when tapped on same record, onRowClick is not triggered on Android/ipad tablet.Fixed. When record is auto selected through selectedIindex for segment with single select, code execution stops.Fixed this issue. When text is cut from textbox and value is read, old value is still returned.Fixed. Fixed Hybrid Pie chart App-Alignment issues in Android Tab. SPA SPA SPA SPA SPA SPA SPA SPA Codegeneration Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue #8710 Support Ticket #9376 DEF4522 DEF4625 DEF4955 Support Ticket #8744 Support Ticket #9564 DEF4780 DEF4519 #9964 Support Ticket #10335 Support Ticket #10265 Support Ticket #10141 Support Ticket #10595 Support Ticket #10579 Support Ticket #9818 Platform / Component Resolved Bug Description Header and Footer not working for Mixed mode chanel ( Form type HTML5 Static page).Fixed. When we place a calender widget in such a way that it is initially not in the form visible area and when we scroll down to the calendar widget and click on the calendar then the focus of the form is set to bottom of the form and popup is appearing at the top of the page. Fixed. Segment Data Not coming after session is invalidated, Global variables are getting Reset abruptly. Fixed this. When we have a segment with the button and onclick of the button when we try to access the data of the same segment then we are getting the null pointer exception in the logs. Fixed. Segment properties not getting set dynamically for Mobile web.Fixed. Dynamically given skin are not getting applied to label inside the segment.Fixed. In BJS device alternate segment is coming in blue color even though the default skin applied to the segment is white. Fixed. E72 Calendar image looks distorted ,dates coming distorted and the when user is trying to focus on any of the date the date below it also gets focused. Fixed it. The horizontal scroll bar is missed once the screen is minimised in 5.0.25.Fixed. White screen is displayed, when the app is relaunched on 5.0.31GA. Fixed this. Scrolling position is incorrect when entering values in TextBox. Fixed. Codegeneration Server side mobile web Server side mobile web Server side mobile web Server side mobile web Server side mobile web Server side mobile web Server side mobile web Desktopweb iPhone Native iPhone Native iPhone Native Some image widgets inside segment are not loading.Fixed. iPhone Native Popup out-Transition is not working. Fixed this. iPhone Native Scroll offset issue when entering details in a textbox.Fixed this. iPhone Native Images within segment are not being loaded timely.Fixed. 5.0.33.1 GA release Platform / Component Issue Resolved Bug Description DEF4992 DEF5103 Application crashes in Camera capture Issue with camera widget when tapping simultaneously Keeping the Hard Key Up side, When launching application a small white line is displayed below of the splash screen. White space is getting displayed below/beside splash screen on orientation change DEF5110 DEF4823 iPhone Native iPhone Native iPhone Native iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.33 GA release Issue Support Ticket #10273 DEF4992 DEF4859 DEF5035 DEF4319 Support Ticket #9669 DEF 4524 DEF4676 Support Ticket #9678 Support Ticket #9671 DEF257 DEF4230 DEF 4520 Support Ticket #9819 Support Ticket #9914 Support Ticket #10020 DEF4280 DEF4684 Platform / Component Resolved Bug Description While making use of "sectionIndex" and "rowIndex" parameters passed to onSwipeEvent callback which represents the selected page index of SegmentedUI2 PageView,rowindex is returned as Undefined. Fixed. Application is crashing while we capture a pic in the overlay form.Fixed. Application is getting opened up-side down orientation in portrait mode.Fixed. Issue with Map OnPinClick event when pins are together.Fixed. kony.i18n.getLocalisedString() api is generating as String instead of Reference. Fixed this. When we do any modifications and add new menu template then we are not getting save option and added is not retained. Fixed this. Padding wont be generated for combobox for adviph advandriod,advBB platforms as it is not supported. When a button skin is applied as an image the skins.xml does not serve with the information on the image dimensions Close/cancel icon not displayed for Camera, when placed in an overlay form. Fixed it. iPhone Native iPhone Native iPhone Native iPhone Native KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio Exception while editing datagrid for desktop web.Fixed it. ([Sync Ide, PrePostProcessor] Class files loaded in the lib are not displayed in the browse class screen). Headers list getting genarted even for platforms which are rendered false. Fixed. For Label widget inside segment, BJS psp "Render as anchor" is coming in lower case in JS project. It should be in camel case. Fixed. apple-touc-icon.png is being overwritten with a 0 byte image file when setting it as mobile shortcut icon in KONY IDE. Fixed. KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio Build Sreen issue with extended monitor is resloved KonyOne Studio Build dialog is simply to big and can't be resized.Fixed. Fixed Deeplink issue by prepopulate the values as deeplinkcontext instead of eventobject for deeplink function. Android image not picked from correct folder if image is not in root folder, also cant create skin with image if its not in root. Fixed. KonyOne Studio KonyOne Studio 5.0.32.1 GA release Note: Dependency of Desktop Web GA 5.0.32.1 on Codegen GA 5.0.32 Issue Resolved Bug Description Platform / Component DEF4252 Anchor property is not working for left and right values for Popup. Desktopweb Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Support ticket #9641 DEF4721 DEF4749 DEF4814 Support ticket #9856 Platform / Component Resolved Bug Description Fixed this. When we are putting tab pane widget inside an Hbox container then the provided widgetAlignment for the Hbox is not getting reflected. Fixed this. Fixed Issue with secure text[masking] property for textbox widget for IE8,9. Cursor is not shown on the text box when we click tab and it’s not focusing the button on click of tab for the first time. Fixed this. Script error in console is displayed SCRIPT5007: Unable to get value of the property 'wType': object is null or undefined. Fixed this. The onclick event of the button present inside the grid template for a data grid widget is not firing. Fixed this. Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb 5.0.32 GA release Note: Dependency of TC GA 5.0.32 on Codegen GA 5.0.32 Issue Support ticket #8882 Support ticket #9727 Support ticket #8739 Support ticket #9944 Support ticket #9832 Platform / Component Resolved Bug Description ScrollToBegining() function is throwing error. Fixed this. Calendar date is sent as in dd/mm/yyyy format for mobile web and mm/dd/yyyy for native apps. Fixed this. Unfit calendar picker icon in field box for BB7 device. Fixed. Fixed multiples issues for mobileweb for checkbox, placeholder. Server side mobile web Server side mobile web Server side mobile web Server side mobile web Codegen Code generation issue with widget.setvisibility for a widget 5.0.31 GA release Note: Dependency of Desktop Web GA 5.0.31 on Codegen GA 5.0.31 Platform / Component Issue Resolved Bug Description DEF4472 DEF4464 DEF4482 DEF4663 Line widget is not getting displayed in some scenarios popup ismodal false is not working. Fixed UI distortion issue in safari version 5.1.7 Resetting calendar widget is not working on IE9.Fixed this. In IE 8.x browser, not able to get the results if data is huge. "Stop Running the Script" Error is displayed. Fixed this. Unable to get property 'wType' of undefined or null reference ' error displayed in IE8. Fixed this. Special characters in request headers not encoding in desktop web. Fixed this. Deployed EAR for Desktop Web application to Web sphere and while accessing the application its throwing errors. Extra header coming from the Web server to app server with double quotes in the header value is breaking the code. Fixed this. DEF4622 DEF4617 DEF4711 DEF4442 Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue DEF4166 DEF3988 DEF4265 DEF4280 DEF4546 Support ticket #9687 Support ticket #9900 DEF4688 DEF4859 DEF4835 DEF4901 DEF4903 Platform / Component Resolved Bug Description The month name at the top of the calendar is getting displayed as undefined (if start date is provided).Fixed this. Screen doesnot resize with browser.Fixed. addDataAt() is not working for menu container.Fixed this. Deeplink is not working for desktop web.Fixed. Fix for “onSelect” event issue in Blackberry Appservice event is not generated properly Desktopweb Desktopweb Desktopweb Desktopweb Codegen Codegen iPhone Native Landscape page is open in the portrait mode iPhone Native FFI-xml parser not working White blank screen in the application while navigating through appmenu Application is getting opened up-side down orientation in portrait mode NSGenericException displayed in various scenarios though it is intermittent. App is crashing when Location services is disabled in Settings If onTextChange event is set, TextArea is not working as expected. iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native 5.0.30 GA release Platform / Component Issue Resolved Bug Description Support ticket #9677 Support ticket #9687 Support ticket #9814 Support ticket #9674 DEF4819 DEF4264 Support ticket #8659 Header skin issue. Header getting the default look in spite of having image assigned Support ticket #8863 Support ticket #9111 iPhone Native iPhone Native Landscape mode page is coming in portrait mode. iPhone Native Skin for the segment is not being respected iPhone Native Back button issue - When none is set, back button is displayed. Footer is getting left aligned on orientation change Unable to anchor a popUp(Native Style Popup) to Map widget Expanded and Collapsible image in TabPane are switched for SPA. Fixed this. Issue with the generated SPA code - Internalization-A new line character is being added just before the closing double quote in [ en.js ] file. Fixed this. iPhone Native iPhone Native SPA SPA SPA Slide-Out Navigation is working, data is not coming. Fixed this. App menu focus is not retained when we move from Loading form to other forms. Fixed. SPA DEF4302 Support ticket #8982 DEF4632 DEF4503 When the form is re-displayed on click of a button in the same form, the post show event is not getting fired. Fixed this. SPA Line widget transparency is not working for SPA Android, Iphone. Fixed this. For email field, if we use keyBoardStyle as "TEXTBOX_KEY_BOARD_STYLE_EMAIL", application is not SPA SPA Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Resolved Bug Description Platform / Component accepting keyboards ".com" on Android S3 device. Fixed this. DEF4610 Support ticket #9613 DEF4728 DEF4553 kony.i18n.updateResourceBundle is not working. When text is Copied from a text field to another text field, the text shows up in the second field on the screen, however the text property returns an empty string. Fixed. kony.i18n.updateResourceBundle() api is not working.Fixed. Android S3: Calendar (grid popup) blocks screen partially on scroll. DEF4747 DEF4756 onSwipeEvent is not working as expected on Android Tablet , when projects are migrated from 4.1 to 5.0. Fixed. checkboxgroup selectedKeys is not working in android.Fixed. DEF5325 Fixed issue for double tap in Form and Popup. Fixed Array Index out of bounds crash issue. Fixed Array Index out of bounds happening in app with Map Widget(Both V1 and V2) Pull to Refresh is not getting raised when the list is scrolled to the end.Fixed. SPA SPA SPA SPA Android Native Android Native Android Native Android Native Android Native Android Native 5.0.29 GA release Issue Support ticket #9557 Support ticket #9447 DEF4608 DEF4688 Resolved Bug Description Platform / Component iPhone Native Calendar widget locale is not working properly. iPhone Native geolocation maxage is not being respected. Unable to disable the segment scrolling event through code Getting the white screen when navigated using the appmenu DEF5169 Unable to scroll, in all the pages where keypad is populating in Android RC.Fixed. DEF5315 Context for the Popup is not working. Fixed. iPhone Native iPhone Native Android Native Android Native 5.0.28 GA release Issue Resolved Bug Description DEF4664 Changing popup from landscape to portrait makes it scroll horizontally Popup header does not appear when native keyboard is invoked DEF4750 Support Ticket #9686 Support ticket #9266 Platform / Component iPhone Native iPhone Native iPhone Native Popover orientation change leads to crash iPhone Native Blocked UI is not correct when changing from landscape to portrait No error is displayed when trying to create an application with name KonyOne Studio "admin" Fix for n level Nested Datasets inside a Dataset and also missing KonyOne Studio datasets in SOAP Request Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description Support ticket #8867 Fixed the issue of grids getting added on refresh of the project in Navigation view, for an app converted from 4.x lua to JS Combine WAR and Middleware EAR to generate Final EAR option is not coming for Desktop app DEF4582 Support ticket #8616 Support ticket #8847 Support ticket #9009 DEF3298 DEF4352 DEF2952 DEF4558 DEF4417 suppor ticket #10880 DEF5283 support ticket#10680 ipad: unable to copy paste text from one textbox to another Unable to launch app- getting the Error "Application Cache Error event: Resource fetch failed. Issue with the generated SPA code. Fixed this. Progress indicator Not Centered in the Screens. Fixed this. In iOS5 device, cursor focus is getting changed to one character before the numbers entered in textbox. Fixed this. dismissloadingscreen is not working as expected. Fixed this. Session timeout not working on android spa and iphone spa. Fixed. kony.application.registerForIdleTimeout not working in SPA. Fixed. App is not working as expected in SPA after updating to latest plugin 5.0.22. Fixed this. Remove the cookies in Android. net.removeallcookies() works in Kony 4.0 but does not work in Kony5.0.Provided JS API kony.net.removeAllCookies() for well point application.Fixed. Inconsistency in opstatus when server is down. In case of server error status code 500, Instead of Kony error code 1000 returning 500 as is.Fixed. KonyOne Studio KonyOne Studio SPA SPA SPA SPA SPA SPA SPA SPA Android Native Android Native Android Native Deeplink is not working properly in Android.Fixed. 5.0.27 GA release Platform / Component Issue Resolved Bug Description Support ticket #8961 Support ticket# 8860 Support ticket# 9507 Support ticket# 9387 Support ticket# 9362 Support ticket# 9206 Support ticket# 9267 Support ticket# 9266 Support ticket# 8611 DEF4554 DEF4641 Onclick event of both button and segment are being triggered at the same time for TC. Issue in Gallery page for Thin client Browser Widget canGoBack always returns true if the url has # at the end Unbalanced calls to begin/end appearance transitions for <FormController1> log messages appear Server side mobile web Server side mobile web iPhone Native iPhone Native iPhone Native Crypto API kony.crypto.decrypt giving Null iPhone Native ComboBox behavior for onSelection event issue Unable to control, contain, or limit the height occupied by browser widget even within the boundaries set by a scrollbox widget UI not extended to bottom of screen when changing from landscape to portrait mode iPhone Native iPhone Native iPhone Native OnOrientationChange event is not consistently fired Text is moving left after entering in text box Dictionary not visible for section header if we set dynamic skin for iPhone Native iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Resolved Bug Description DEF4677 DEF4687 DEF4717 hbox inside the section header template. Application is crashing when trying to add a contact with SettingsPrivacy-Contacts service OFF Calendar getting white border for the calendar icon Crypto API is throwing NSInvalidArgumentException DEF4841 DEF4991 Support Ticket#10622 DEF5225 DEF5241 DEF5270 When retain-selection is true and pressed-Skin is null, the row background skin is getting removed. Fixed. If selected-Index is set to the row which is in the last visible child count in segui, last section header is getting docked. Fixed. In addDataAt API, removed the logic to move the list to previous first visible index for scroll events reachend and pushToRefresh. previous Section header is shown after reloading the content with API setdatawithsections in restore mode. Fixed. Calling form.show of different form or removing scrollbox widget immediately after calling scrollToEnd method on it causing crash. Fixed. Unable to read data of lua app saved using ds API, in js app. Fixed. Fixed Issue with camera widget's button stretching if skin with image is given and Target SDK Version for Android is set as 3.0 and above. App hanging if form.show on the same form is happening multiple times from different threads. Fixed. Platform / Component iPhone Native iPhone Native iPhone Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native 5.0.26 GA release Issue DEF4221 DEF4318 DEF4305 & Support ticket #8691 Support ticket #8435 Support ticket #8607 Support ticket #9160 Support ticket #9321 Support ticket #9206 Support ticket #9207 Support ticket #8611 Resolved Bug Description Fix given for onDeleteClick not generating in Lowercase for iPhone, when 4.1 project is converted to JS. Unable to save decimal number in text when textInputMode is numeric in IDE. Fixed this. Build fails when Application name has special character like Apostrophe (') in iPhone. Build generation error when build for hybrid application for ipad alone, with a Hybrid Pie chart included in the app. Fixed this. When we add third party custom libraries through FFI, the js src code is not getting generated for BB and Android. Fixed this. Segment onclick function pulls up index -1 for GA 5.0.25.Fixed this. Click of a button on header does not dismiss the textbox keyboard. Fixed this. ComboBox behavior for onSelection event changed Platform / Component KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio Server side mobile web iPhone Native iPhone Native OnSelection event is not fired for ComboBox unless Previous / Next iPhone Native / Done button is tapped.Fixed this. kony.os.getDeviceCurrentOrientation() is some times not working. iPhone Native Fixed this. Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description Support ticket #9141 DEF4367 App crashing after typing four consecutive letters in a textbox.Fixed this. OnTextChange event not working as expected for the textbox on iPad3 alone with iSO 5.1.1. Fixed this. When invoking camera to capture front/back image app is getting hang on camera invoking with a black screen. Fixed this. Voice over on tap is not working in header. Fixed this. Voice over on tap of an icon is not working Voice over on tap of telephone# Text is moving back 1pixel after entering in search text box, when border is given to skin assigned to text box. Fixed this. Unable to restrict the drag effect for content of Kony style popup. Fixed this. Images do not load in some cases when the image is loaded using a url. Fixed this. Alternative Skin is not applied for Segment for Lua migrated projects from 4.1 to 5.0. Fixed it. Popup position is moving on orientation change.Fixed. Browser Widget – handleRequest Implementation as per the latest spec. onSelection() property of calendar is not working if it is set dynamically. OnClick property of Link widget is not working if it is set dynamically. Fixed. Httprequest rawdata response is not handled in convertToBase64() Api. Fixed. Popover position getting change while changing orientation in android tab. Fixed. onSwipeEvent is not working as expected on Android Tablet.Fixed. When 'textInputMode' is set to 'NUMERIC' and 'secureTextEntry' is set to 'true' keypad is not taking the password input. Fixed. closeCamera() API triggering overlayForm deviceBack() function. ScrollToEnd is not working if done immediately after adding the widgets.Fixed. DEF4419 DEF4479 DEF4480 DEF4481 DEF4554 DEF3829 DEF4098 Support Ticket:10669 DEF5208 Support ticket #10556 Support Ticket #9895 Support ticket: #10309 DEF4635 DEF4747 Support Ticket #10442 DEF4984 DEF5082 iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native 5.0.25 GA release Note: Please make sure to pick up codegen GA 5.0.25 for TC, Desktopweb and SPA GA 5.0.25 plugins Platform / Component Issue Resolved Bug Description DEF4239 preOnclickJs event is not working for Hbox when we have labels and image in hbox. Fixed this. DEF4195 Support ticket #8511 Support ticket onClick of widget in a segment is not getting invoked. Fixed this. Image and Label widgets not being rendered correctly on TC. Fixed this. Auto-suggest overlapping the whole screen. Fixed this. Server side mobile web Server side mobile web Server side mobile web Server side Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Platform / Component Resolved Bug Description #8516 Support ticket #8652 Support ticket #8508 Inconsistent display of skin across pages. Fixed this. DEF4047 Support ticket #8409 Support ticket #8398 Support ticket #8860 Support ticket #8983 Support ticket #8739 Richtext widget setvisibility, not firing correctly for thin client. Fixed Checkbox for BB platform is unchecked by default even if it is set to be selected by the user through code. Fixed this. Correct pages for the segment are not displayed for Segment with pageview, when navigated across the pages. Fixed this. Pop up window not being dismissed after clicking on alert button. Fixed DEF3842 DEF3869 DEF3298 DEF3631 DEF3931 DEF4128 DEF4057 DEF4094 DEF4166 DEF4205 DEF4240 DEF4265 DEF6654 DEF4078 DEF3988 DEF4047 Support ticket #8409 Support ticket #8398 DEF4060 Support ticket #8042 Pop up window not firing on initial function call. Fixed. Incomplete background appears on Android Thinclient. White background is displayed on scrolling down the page. Fixed this. Calendar picker icon is set to be displayed in the calendar field box. Calendar widget not showing the proper date format when tried to select date. Fixed this. Map on iPad is not coming full screen. Fixed In iOS5 device cursor focus is not proper for the last digit in the textbox. Fixed. Custom loading indicator not rendering properly. Fixed Loading symbol is not displayed in the middle of the form. Fixed For text field of type number, the max length and type validations are not working. Popup transparency is not applied to whole form. For a combobox, in the list if it contains any alphanumeric character(&,' etc), the value is not being parsed correctly. The month name at the top of the calender is getting displayed as undefined (if start date is provided).Fixed. IE-8 Textbox with placeholder and secure entry is not working properly.Fixed this. IE 8 - Script error is showing when we run desktop app. Fixed this. addDataAt() is not working for menu container.Fixed this. When we change theme of app in firefox alignments are disturbed. Fixed this. When margin is applied to widgets inside containers, extra padding is gettin applied in "divs". Fixed this. Screen doesnot resize with browser, A horizontal scroll is being added for all screens Incomplete background appears on Android Thinclient. White background is displayed on scrolling down the page.Fixed this. Richtext widget setvisibility, not firing correctly for thin client. Checkbox for BB platform is unchecked by default even if it is set to be selected by the user through code. Fixed this. "Focus skin implemented for Windows Tablet versions" When clicking on the textbox the text is moving up on IE8 browser, when hover skin is given for the textbox. Fixed this. Global variable not found error in iPad. mobile web Server side mobile web Server side mobile web Server side mobile web Server side mobile web Server side mobile web Server side mobile web Server side mobile web Server side mobile web SPA SPA SPA SPA SPA SPA Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Codegeneration Codegeneration Codegeneration Codegeneration Codegeneration Codegeneration Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Support ticket #8739 Support ticket #9146 Support ticket #9004 Support ticket #8960 DEF4484 DEF4487 DEF4506 DEF4551 Platform / Component Resolved Bug Description Calendar picker icon is set to be displayed in the calendar field box. Underline skin for label is not appearing. os.addtodate is not working for iPhone if the device language is set as Arabic Not able to set the callback value from FFI to TextBox or Label Popup scroll issue in landscape mode. Event on gesture is not getting triggered. Image skin is not rendered for hbox when it is set as Segment section header Converting the rawbytes using conversion utility to JSRawBytes/RawBytes for the respective language is supported, for return value of encryption. Network Api callback with 400 status is called twice. Once again 200 is missing.Fixed this. Fixed Scrollbox focus issue: Focus goes back to top of screen after scrolling down on the scrollbox and clicking the button inside the scrollbox, button callback is not made. Scrollbox inside popup is not working.Fixed. DEF4842 DEF5083 support ticket #10469 DEF4921 DEF4950 DEF4838 For a hbox inside a segment, padding is not refreshed on orientation change.Fixed. ScrollBox.addAt API is not working.Fixed. Introduced new property called 'disabledSkin' for Button widget , which should be used to apply the skin mentioned against to this property when the button is disabled. Application crashing when Auto suggestion Pop up is displayed from the TextBox which is inside Popup widget. Fixed. Image Cropping not working for camera widget in Android.Fixed. App crashing when using "referenceImageToCrop" property of Camera widget. Fixed. Codegeneration iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Windows 7 Desktop[Kiosk] Windows 7 Desktop[Kiosk] Windows 7 Desktop[Kiosk] Android Native Android Native Android Native Android Native Android Native Android Native 5.0.24 GA release Issue Support ticket #8966 DEF4209 DEF4331 DEF4353 DEF4367 DEF4447 Platform / Component Resolved Bug Description https links not opening in rich text on ipad iPad_Application Crashes when zero records are returned for the segment on a service call & segment is placed in the footer. When the skin is transparent for a form, black color is displayed. Fixed this. Image given for the property "imageWhenDownloading" is not showing while downloading the image. iPad - OnTextChange event not working as expected while entering non-numeric keys, and mode is set to Numeric keypad.Fixed. Crash issue is observed when the user tries to select the calender date for second time, when view type is Wheel Popup and mode is iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description DEF4460 Date and Time and Iphone native calender 24 hour time is set as false iPad_Buttons in the footer are clickable when Popup (whose "isModal" property is true) is displayed Fixed this. DEF4841 DEF4811 DEF4858 When some row/rows is made non clickable(clickable:false), the skin for the rows is not consistent when we scroll the segment up and down. Fixed this. The text "Release to Refresh" is not appearing at first time for Segment onPush event. Fixed. Unable to disable the segment scolling event through code. Fixed. iPhone Native Android Native Android Native Android Native 5.0.23 GA release Platform / Component Issue Resolved Bug Description JSPFQA6585 8759 8840 8835 The variable type int is generated as double for FFI. Fixed this Image gallery appearing only when clicked on it. Fixed this Fixed validation issues of icon.png image. Calendar done button does not appear. Have to scroll the calendar to click done button.Fixed this. On form.destroy(), all the child widgets are to be destroyed. Does not work properly.Fixed. Textbox keypad freezes momentarily upon typing third letter.Fixed. Segment dissappears on setdata and reappears onclick of it.Fixed Map - currentlocation is not shown when tapped on it for multiple times.Fixed When content alignment is dynamically set to right for a rich text (for 'ar' locale), blank space is seen. Fixed If a segment is placed inside a VBOX. The segment onclick is not getting fired instead VBOX onclick is getting fired.Fixed Camera overlay issue – Footer with required buttons not visible in Landscape mode first time.Fixed. Camera overlay – Invoking an auto popup the first time after Camera launch is not available.Fixed now. In landscape mode, not able to view native style popup on click of button in the footer of overlay form.Fixed. Unable to close pop up during session time out. Fixed Fix for ArrayOutOfBounds issue when locale has only language part 8698 8858 8883 DEF4316 DEF4329 DEF4118 DEF4308 DEF4348 DEF4349 DEF4298 Code Generation iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Android Native 5.0.22 GA release Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue DEF3665 Support ticket #8300 Support ticket #8432 #8638 Resolved Bug Description Platform / Component Windows 8 – Suppressed the option for image as background for label, as it is not supported on Windows KonyOne Studio iPhone title bar images not getting saved in the IDE. Fixed this. Fix for Old TextBox - autocapitalise psp values were getting generated in CamelCase while iPhone and iPad expects them in lowercase. Fixed this Default Skins added for iPad, Android tablet, SPA iPad, SPA android tablet platforms. Fixed issue, where user is unable to clear timeout value in service action of event editor dialog Popup issue - Popup behavior is shrinking for a while when invoked. Tabpane support given for next-prev navigation Month and year in calendar is displayed in blue instead of black. #8677 HttpRequest API not returning call back to the application, after time out and no network available. DEF4276 Support Ticket #9280 DEF4813 DEF4759 Support Ticket #9853 support ticket #9861 LuaSegUI1[depricated] setdataat in segmentUI is giving different result in Android. Double click on map pin is displaying two pop ups.. Popover anchored to the vbox, is overlapped with text. Fixed. Cells not hiding when tapped on the segment. Fixed. Fixed issue to display the Calendar selected date(when date pattern is applied) with respect to Application Locale. Fixed scrolling issues when header/footer present in a scrollable box & when pull push events are registered for a scrollable box. KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio iPhone Native iPhone Native iPhone Native iPhone Native Android Native Android Native Android Native Android Native Android Native Android Native 5.0.21 GA release Issue Resolved Bug Description Platform / Component DEF3869 DEF3823 Support ticket #8449 Support ticket #8426 Support ticket #8411 Support ticket #8427 Support ticket #8448 Support ticket #8432 Support ticket Map on iPad is not coming full screen HBOX dynamic visibility not working in segment SPA & Codegen SPA & Codegen Texfield focus is not being set when orientation of form is changed. iPhone Native iPhone Native Issue related to graph chart Segment pageview always resets to page1 on change of orientation. Page takes 10+ seconds to load whenever a graph is drawn on the page. Placeholder is not right aligned properly for Arabic in iPhone Left and Right side titlebar button color change when compared with earlier plugins. In Popup, Line widget gets disappeared while changing orientation iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description #8533 Support ticket #8503 Support ticket #8560 Support ticket #8501 Support ticket #8573 DEF4106 from Portrait to Landscape Textbox - auto-suggest list displayed only the first 3 are letters typed in a textbox DEF4204 DEF4281 DEF4270 Support ticket #8513 Support ticket #8515 Support ticket #8508 Support Ticket #9281 Support ticket #9767 Support ticket #9906 DEF4722 Support ticket #9901 Not able to get the selectedIndex for a segment. SelectedIndex of segment is null The application crashes when tapped on the splash screen while launch. Application crash issue on clicking the Splash Screen Popup height is not calculated when the data gets dynamically added. App crashes when we swipe on the splash screen Continuous swiping on splash screen is crashing the app onClick event of segment with multiple widgets not working for TC when clicking on an image widget within segment. Fixed this. Only first segment onclick event is fired. Succeeding segments' onClick events are not working. Fixed this. Pop up window is not firing on initial function call. Fixed this. Entire form is scrolling if it contains ScrollBox widget, when the orientation is changed from Portriat to landscape & vice versa. Fixed this. When calendar dateComponents is set to null, calendar date format is changing from dd/MM/yyyy to dd/mm/yyyy. SegmentedUI returns invalid data format error, while setting data with sections through setData() or addAll() or addSectionAt() or setSectionAt().Fixed this. Hbox with position as footer is not appearing in overlay form. The separator is displayed in blue for Segment, though set as gray color. Working fine for Segment2.Fixed this. iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Server side Mobile Web Server side Mobile Web Server side Mobile Web Android Native Android Native Android Native Android Native Android Native 5.0.20 GA release Platform / Component Issue Resolved Bug Description DEF3437 Images for iPad are being put into iPhone/Android build Added Javaservice 2 and its Support in the Java connector Fix for $ params not getting replaced in Url Build for J2ME is not available in 5.0.17 latest plugins Resolved the invalid error marked by ide in the following cases: FFI Function call checking Prototype based new object creation Accessing method/properties from the object returning from a function. Calendar widget does not pick up the left & right navigation images on Android rich client in grid view DEF4021 DEF 3349 KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Support ticket #8042 Support ticket #8181 Support ticket #8160 Support ticket #8080 DEF3946 DEF4042 DEF4025 DEF4060 Support ticket #8409 Support ticket #8398 DEF4066 DEF3288 DEF2970 Support ticket #8263 DEF 4079 DEF 4097 DEF 4178 Support ticket #8359 Support ticket #8299 Support ticket #8276 Support ticket #8399 Support ticket #8283 Support ticket #8445 Support ticket #8501 Support Ticket #9867 Platform / Component Resolved Bug Description App service not able to find the form name (Global variable not found error in iPad) In the IDE if we use, if (kony.string.startsWith(platform,"iPhone",true) == true) The IDE is throwing a warning. "Too many arguments found. Expected 0, shown 3. Kony 5.0 service proxy setting : Added ignoreProxy option for each service. When ignore proxy is ticked for a service, the global proxy settings are ignored for that service. Java Service test through Kony IDE is not working in version 5.0.x Scrollbars are visible in scrollbox widget even when we set showScrollbars property to false IE-8 :Images don't load when initially image visibility is set to false and we try to show them on button click IE – 8:Text in label is not getting wrapped by itself, it is extending out of widget IE8 - When clicking on the textbox, the text is moving up Richtext widget property, setvisibility, not firing correctly for thin client. Checkbox for BB platform is unchecked by default even if widget properties are set correctly URL scheme for App service in Android kony.application.openMediaURL() API is not supported for SPA platform. kony.i18n.setCurrentLocaleAsync api is not returning the locale value for native title bar(headers). Text wrapping issue within a scroll-box Autocapitalization issue for textbox. Does not respect the capitalization setting. Unable to add contacts using contact.add api Should display cursor (using setfocus) on the textfield which is not happening. Changing the button text on header is not working Popup closure is getting fired instead of the child widget at times. Wheel calendar - Calendar date animates while form loading Checkbox widget is being displayed with an underline Application crash issue when the user performs a date-less search The kony.application.showLoadingScreen is not in the center of the screen when the ipad is in landscape mode Using a segment and using selectedIndex to indicate the selected page, selectedIndex is always displayed as null. App crash issue. Adding old segment's (deprecated) template to its parent scope and creating native js clones whenever a clickable widget in segment is clicked. KonyOne Studio KonyOne Studio KonyOne Studio License Desktopweb Desktopweb Desktopweb Desktopweb Server side Mobile Web Server side Mobile Web Help Help Code generation Code generation iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Android Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Resolved Bug Description Platform / Component Support Ticket #10349 BB Login Issue -If we give invalid credentials first time it will go to the error page showing that invalid/password, but the second time if we give valid credentials also same error page is coming Blackberry Native 5.0.19 GA release Issue DEF4150 Support ticket # 8247 Support ticket # 8312 DEF4739 DEF4672 Ticket 9732 DEF4634 Support Ticket #10498 DEF5088 DEF5164 Platform / Component Resolved Bug Description Search criteria given in the searchbox does not work. Application gets stuck when the user tries to select the item in the searchbox Form.destroy when done on a form with tabpane causes application crash Application crashes when the user clicks on "done" button on the textbox Allowing non alphanumeric characters for publisher identity ,Package name Adding images to folders /scale-100,/scale-140,/scale-180 to <workspace>\resources\tabletrichclient\windows8 will enable 'Scaling to pixel density' in windows8 platform Native keypad is not invoked by default when control passes to textbox field.Fixed this. Cannot scroll Calender widget in landscape mode in android tab .Fixed this. kony.application.showLoadingScreen , screen is flickering .Fixed. Fixed issue of Select Image (image) not getting applied when setting focus dynamically in segment 2 Segment with page view, any vertical movement on the segment row is leading to horizontal scroll. Fixed this. When skin for textbox is set with image as background, we are unable to move the focus away from it using trackpad. Fixed this. Formatted date is not applying to the calendar widget when we provide the date from form preshow. Error is displayed. Fixed this. iPhone Native iPhone Native iPhone Native KonyOne Studio KonyOne Studio Android Native Android Native Android Native Android Native Blackberry Native Blackberry Native Blackberry Native 5.0.18 GA release Platform / Component Issue Resolved Bug Description Support ticket #7731 Map Callout not Working for the Android Platform DEF3868 percentage hboxes not working as expected KonyOne Studio Server side Mobile Web Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description Support ticket #7440 DEF3949 DEF3957 Thin client onClick of Segment. Lua code "focuseditem" property not working anymore in 5.0.12 Edit style icon for deleting a record in a segment is not working Populating the image strip widget with valid data but it is not visible Results displayed in one screen is getting influenced by the previous search results display in another screen Scrollbar does not appear for a segment with multiple records DEF4029 DEF4009 Support ticket #8176 Support Ticket #8790 DEF3910 DEF4408 Support Ticket #9594 DEF5084 Slider Onselect is not triggered. Removing/adding widgets dynamically from VBox container causes application crash. Fixed this issue. getSupportedLocales is not returning device supported locales instead returning application supported locales. Fixed this. We are Not able to see the data added rows dynamically to the segment by the events OnReachingEnd and OnPush. Fixed. Ignoring double tap on same button/box/segui till the first onClick callback function execution completes Double border observed for button in a segment on BB9900 device.Fixed this. Server side Mobile Web iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Android Native Android Native Android Native Android Native Blackberry Native 5.0.17 GA release Server Side Mobile Web is not supported on Tomcat when JS is used as a development language. Server Side Mobile web GA 5.0.17 plugin has the dependency on codegen GA 5.0.17 Platform / Component Issue Resolved Bug Description DEF3583 app.headers and app.footers api is not working in thin client porting DEF3844 popup.show() is not working with 5.0.13GA plugin DEF3854 pageview property for segment is not working in ThinClient DEF3819 TextBox events not getting invoked DEF3736 Unable to launch the app in Basic DEF3687 page not navigating in E63/E71 DEF3649 line separator is not coming for a segment in TC Porting DEF3846 checkbox alignment with the text "Remember me" is not center DEF3912 Dynamic visibility of button in a segment not working DEF3779 DEF3666 Using setData - focusedItem is not populating in ThinClient setData- section header skins are not showing up. Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Support ticket #7749 Suport ticket #7602 Support ticket #7620 DEF3885 Support ticket #7413 DEF3809 Platform / Component Resolved Bug Description Error when accessing specific Label inside Tabpane Issue in Kony API - segui.segdata(form.tabpane.segment, dataTable) in 5.0.13 The theme (Skins) was not imported successfully. Desktop Web: Custom Widget is building in 5.0.07.GA plugins but not in 5.0.13.GA plugins. DEF 3808 DEF 3934 DEF 3955 DEF 3987 DEF 3989 DEF 3992 Support ticket # 8004 Support ticket #8003 Support ticket #7990 DEF4538 DEF4486 DEF4511 DEF4380 Support ticket #9150 Support ticket# 10039 DEF4816 DEF4897 KonyOne Studio KonyOne Studio KonyOne Studio Fix for uninterrupted build using ant. ds.save is not working correctly KonyOne Studio Added Context Help (F1) to windows 8 tab in application properties windows Support ticket #7287 DEF 3371 DEF 3378 Mobile Web Server side Mobile Web Server side Mobile Web Response text is not getting encoded after applying Xpath. Page is moving below in setting page after clicking save button App menu is invoking functions on focus and going into loop When we scroll the App Details screen the screen is moving down showing and there is some extra space visible at the bottom which is not intended. Slider widget selectedValue property is not working Not able to remove or add an appmenu item from the existing appmenu created dynamically Crash is observed while selecting a record in segment and then clicking on other widget Placeholder alignments and font styles are not working for textbox Able to Drag the Popup. Expectation - It must be static and user must not be able to Drag it. Camera widget text change is not working Model name to be returned as iPad Mini instead of iPad2. Application freezes when clicking a Segment2 row and setting a label on a popup before doing a popup.show() kony.i18n.isLocaleSupportedByDevice("ar")returns false on Galaxy S4 device. Fixed this. Unable to change App locale when third party language pack is used in the device. Fixed this. Segment 2 in page view mode is not working as expected in specific version, Android version < 3.0. Fixed this. Grid Calendar dates skin is not retained when moved from back state to restore state. Fixed this. Slowness in Android due to a header parameter "Expect : 100continue" being appended to http requests. Fixed this. Alerts are not working in BB on 5.0.15GA. Fixed this. In the image-strip last image is not displayed completely on BB9900, when alignment is set to centre.Fixed this. Issues with Block UI- Map widget is not disabled when block UI is on. Fixed this KonyOne Studio KonyOne Studio iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Android Native Android Native Android Native Android Native Android Native Blackberry Native Blackberry Native Blackberry Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description DEF4216 Performance of the Blackberry is very slow.Fixed. Blackberry Native 5.0.16.1 GA release Issue DEF3941 DEF3813 Platform / Component Resolved Bug Description User is not allowed to scroll to the next question unless the user select the Next button Keypad is not being dismissed on click of Done and Cancel button iPhone Native iPhone Native 5.0.16 GA release Issue Platform / Component Resolved Bug Description Support ticket #7208 DEF3838 DEF3762 DEF3771 DEF3932 DEF3941 DEF3933 DEF3829 DEF3857 Support ticket# 7611 Support ticket# 7734 Support ticket# 7537 Support ticket# 7524 Support ticket# 7726 Support ticket# 7858 Support ticket# 7700 Internationalization not being rendered on the browser properly Widgets are not getting placed perfectly in segment On click of a calender widget which is inside a scrollbox, the calender is opening at the end of the screen and not beside the calender widget. No scroll for picker in combo box If user double taps on the disable cells of calendar widget with two fingers, its navigating to the next/previous months. User is not allowed to scroll to the next question unless the user select the Next button The page skin is not getting applied iPad_Unable to restrict the drag effect for content of Kony style popup PopUp Combobox Crash Issue Calendar widget on retina display iPhones Camera widget skin changed with 5.0.14, and we can no longer set it to our desired colors iPhone: Application crashes on fast clicking of the calendar widget Desktopweb (Dependency on codegen GA 5.0.16) Desktopweb Desktopweb Desktopweb iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Segment pageview Event issue onappterminate callback event is not captured Variable Retain The Last Value for Combobox JSON object being sent differently in Android and iOS when sending Base64 value of images to Middleware and causing - JSON to iPhone Native iPhone Native iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Platform / Component Resolved Bug Description Dataset conversion exception Support ticket# 7684 DEF4507 Support ticket# 7876 Support ticket# 9949 Support ticket# 9859 Support ticket# 9663 Platform defect on native BB & iphone: new line break character \n Image skin is not rendered for hbox when it is set as Segment section header Horizontal Image Strip Full Image Size Issue (BlackBerry) Content alignment in richtextbox for BlackBerry is not effective Caching the location fetched from getlocation API. BB postlogin dashboard DEF5093 Fixed xalan_2_7_1 jar issue DEF4651 Dataset Passing in preprocessor 9 EndpointUrl Exception iPhone Native Android Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Middleware without memcache Middleware without memcache 5.0.15 GA release Issue Resolved Bug Description Platform / Component Support Ticket# 6990 Support Ticket# 7619 Support Ticket# 7681 Support Ticket# 7673 Support Ticket# 7672 Support Ticket# 7524 DEF3594 DEF3808 Loading Animation is not displayed properly when the onpush event of the segment is triggered iPhone Native DEF3378 DEF3717 DEF3774 DEF3783 DEF3792 DEF3631 Support Ticket #6156 iPhone Native iPhone Landscape Issue with Title Bar iPhone Native Sqlite - Insertion fails if staring has '?' setBadge() API is not working properly before form.show() Submission to itunes App-store validation failure Onclick on any of the vbox, event for segment rowclick is triggered and not for vbox click The custom font for rich text widget is not getting applied. When we scroll the App Details screen the screen is moving down showing so much extra space at the bottom. This space amounts upto a complete screen App menu is invoking functions, on focus and going into loop Not able to add SegUI to ScrollBox from IDE When the limit and masking are applied to the textbox, it does not reflect on the iPhone SPA app. Fixed this Unable to slide the slider in windows spa. Fixed this. Images in windows are not rendering full size. Fixed this. Custom loading indicator not rendering properly, when showLoadingScreen api is used. Fixed this. Function which is defined for button is not getting invoked for button onclick. Instead it is invoking a function which is defined for segment row. iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native SPA SPA SPA SPA SPA Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Resolved Bug Description Platform / Component Support Ticket #6973 In iPad device, sometimes the calendar component is loaded above the "calendar widget" and sometimes it’s loaded below the "wdiget", when it is clicked. Fixed this. SPA Support Ticket #7043 DEF4386 Support ticket #8955 Support ticket #9057 DEF4193 Support ticket #9085 Support ticket #9248 Support ticket #9384 Support ticket #9050 DEF4468 Fixed errors related to pickerview. When a popup is on screen with some background transparency, and loading screen appears on popup, popup's background transparency becomes fully transparent. Fixed this. Grid Calendar widget locale issue- Grid calendar by default is getting displayed with the default device locale rather than the app default locale. Fixed this. Invoking ‘releaseRawBytes()’ on camera widget throws “Object has no method releaseRawBytes" exception and crashes the application. Fixed this. Popup inTransitionConfig & outTransitionConfig Animation properties made writable. Slider Thumb image moving beyond the line when provided with Custom Image. Fixed this. Black Berry UI Issues with button Skin check uncheck Issue BB skin change issue for buttons Alignment issue in Blackberry DEF4517 kony.i18n.setCurrentLocale(locale) is not working. Without selecting date it's taking today date. Dynamic skinning through table is not working in segment2 for button widget in BB as expected BlockUI is not visible DEF4418 Performance issue with BB 6 & 7 DEF4646 Application takes long time while launching Support ticket #10127 Special Characters like / and # are passed to the Service with HTML Encoded values in Mobile Web Support ticket #9831 3 level inner foreach in template params to fill content DEF4263 DEF5154 #9282 #9871 Able to click on the form when showloading screen is active. Fixed this. Explicit Content Alignment for richtextbox is not effective. Fixed. In the GeoLocation API, even though we have provided maximumage value, both lat and long values should be stored in the cache and when ever the net/gp facility is not there then those values need to pick from cache. But it is not picking from cache rather than it is again calling the successcallback which is not expected.Fixed. Store.setItem is failing.Fixed SPA Android Native Android Native Android Native Android Native Android Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Middleware without memcache Middleware without memcache WindowsMango WindowsMango WindowsMango WindowsMango Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.14 GA release Issue Resolved Bug Description Platform / Component DEF3718 If we give any value to timeout(sec) in Event Editior (Synchronous Service), the given value is not retained KonyOne Studio Support Ticket #7476 Support Ticket #6177 Support Ticket #5398 Support ticket #7127 IDE error in 5.0.11 Problem in table while changing the Lua development environmemnt to javascript IDE marks errors sporadically for the Kony API calls, such as kony.table.insert Fix for Soap 1.2 soap message issue Support ticket #7112 Unable to display popup at right place - screen scrolls up when keyboard is active – ipad Support ticket # 7395 KonyOne Studio KonyOne Studio KonyOne Studio SOAP UI (Dependency on IDE GA 5.0.14) iPhone Native iPhone Native Browser Widget - dynamic POST request not working Support ticket # 6968 Support ticket # 7500 DEF3683 DEF3798 Support ticket # 8660 DEF4288 DEF4382 DEF4196 DEF4234 support ticket #8542 DEF4350 DEF4455,DEF 4456,DEF445 7,DEF4458 DEF4326 support ticket #8888 support ticket #9112 Calendar widget inside a pop up with viewtype as GRID_ONSCREEN does not show month and year iPhone Native Getting UnCaught Type Error.Object Content:// has no method ‘releaseRawBytes’ Link in richtext is coming in underline when we give without underline skin crash issue on click of credit card account in the Account Summary page TabName header has big white space on Android. Fixed spacing between image and text in tab header is reduced. Problems with cover flow view in android Slider selectedValue property is not working. Fixed this. In a Lua to JS upgraded project, not able to get ListBox poptitle property text from i18n file Show Loading screen is taking time to fire. Fixed this. Cached http image is not shown when data connection is not available and also resource changed at server is not updated by the Image widget using http url image. Fixed this. Richtext widget not displaying the color configured. Fixed. iPhone Native iPhone Native iPhone Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native Accessibility is not working. Application is not responding when multiple menu clicks are done in Android Device While typing text in the text box, the first letter is missing and after typing its fine in BlackBerry touch only device Slider widget gets incremented when placed in Hbox. Placed a slider widget in Hbox with two buttons. Onlick anywhere in Hbox, slider is getting incremented automatically. Android Native Blackberry Native Blackberry Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue support ticket #8799 DEF4471 Platform / Component Resolved Bug Description ContentAlignment property not working on blackberry segment template Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native DEF4416 kony.i18n.setCurrentLocale(locale) is not working. Segment’s first record and last record if focused is showing rounded corners at the top and bottom respectively DEF4327 Segment Separators are not displayed DEF4182 DEF4050 Not able to scroll up using Track pad once user enters Text area. In Segment there are more records 1st, 2nd, 3rd ....etc. Here if we select 1st or 2nd or 3rd or any other record then it is taking the content of 1st record only irrespective of selection in segment.focusedItem. DEF4293 Padding is not getting applied to the TextBox. DEF4465 Support ticket #8889 Date widget and Combobox does not support internationalization UI issue across the app. When focus is in text box and user scroll up then text in text box overlaps with header of the screen If the textbox2 secure text is true in Blackberry berry while we are typing the text is moving and we are getting more space at the front(this behavior is in Arabic that means when the text is typing from right side) Support Ticket #9270 Support required with services ,template param with first level of inner dataset Support Ticket #9314 #9799 Issue with scraper service when migrated from 4.0 to 5.0 Inline function getting called 2 times in windows7.5. Fixed this. #9275 Textbox focus skin not working in secure mode.Fixed this. #8804 Not able to access email and Phone number in browser for Windows 7.5.Fixed this. WindowsMango Fix given for NTLM v2 Issue in IAS Server Middleware with memcache[Depe ndency on IDEGA-5.0.37] DEF4374 Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Middleware without memcache Middleware without memcache WindowsMango WindowsMango 5.0.13.1 GA release Issue DEF3375 Support Ticket #7302 Platform / Component Resolved Bug Description If http/s url contains space then Image widget is not able to the download the url image App crashes after app store update, Rawbytes were not readable after app update iPhone Native iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.13 GA release Issue Resolved Bug Description DEF3611 Default segment separator is getting rendered, even after the separator property is set to false. DEF3583 DEF3692 DEF3612 DEF3604 Ticket 6582 Ticket 6913 Support Ticket# 6529 DEF3576 Support Ticket#6566 Support Ticket# 6892 Support Ticket# 6893 DEF3575 Support ticket #7396 Support Ticket# 6919 Support Ticket #7074 Support Ticket #6972 DEF3380 DEF3476 DEF3359 DEF3386 Support Ticket #6860 Support Ticket #6351 Support Ticket #6491 DEF3327 DEF3458 DEF3677 app.headers and app.footers api is not working in thinclient porting Default values of Invisible widgets not getting on click of button Text on the button in not getting aligned to center focusedItem of segment is not working in TC Textbox2 Widget - onTextChange Property not working on Kony 5 updated plugins (Mobile Web) Segment property (selectedItems) is not working in Mobile Web SiteMinder tab on IDE not working on Kony 5 Crash issue in Rewards module i18n APIs not working on thin client/mobile web (Kony 5.0.9) NullPointerException Error encountered when displaying a specific form in BB Curve Mobile Web Screen navigation encounters NullPointerException on BB Curve 7 Mobile Web Adjacent buttons in a hboxes overlapping Build issue - Removing special character from i18 file Textbox Placeholder for iOS thinclient was placed outside the textbox Performance issue - missing js lib Unable to edit the Calendar date manually. Data is not getting populated from service in a combobox with edit view Segment Section Header click not functioning as per documentation – Desktop Web Issue with isModal property and size of the Popup A Black line is visible at the end of the segment. In IE 8 internationalization not working Platform / Component Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web Server side Mobile Web KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio Codegeneration Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Not able to scroll through pop-ups using mouse. Skin not getting reflected for the button which is inside the header in Desktopweb desktop web remove api for vBox is not working Desktopweb setFocus for dynamic widgets is not working SPA TextBox events onBeginEditing and onEndEditing are not getting trig SPA gered Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description DEF3735 Dynamic visibility of button in a segment not working kony.globals["appmiddlewarecontext"] is not getting added in the ap p.js i18 keys getting repopulated everytime the form loads App crash on click of on Global Navigation menu from Account Ledger screen On tapping the Message at the bottom of the Ledger View Screen, Transaction details page is getting displayed, which is incorrect SPA Setting widget visibility to true not working in iPhone when the page is scrolled down. iPhone Native DEF3694 DEF3698 DEF3570 DEF3572 Support Ticket #6983 Support Ticket #7106 Support Ticket #6979 Support Ticket #6968 Support Ticket #7280 DEF3662 DEF3656 DEF3773 Support Ticket #8028 DEF4122 DEF3867, DEF4008, Support Ticket # 8148 Support Ticket #8476 DEF4187 Support Ticket #8142 Support Ticket #8351 Support Ticket #8298 DEF4046 DEF4116 DEF4171 Popup with Header is not rounded iPad: TextBox and TextArea accepts more characters than the value set in "maxTextLength" when text is copy pasted Calendar widget inside a pop up with viewtype as GRID_ONSCREEN does not show month and year Lua calendar on iPhone doesn't display month iPad: Application closes/crashes when user does not select an account on IEMT setup transfer page and selects Continue button. iPad: Application is crashed/closed when Recipient field is tapped after recipient selection,clicks on back ground and proceeds to submit the EMT. French logo is not picked Fixed JSON parsing uncaught error. If JSON parsing fails, opstatus/error code 1013 will be thrown. Implemented setfocus method for scrollview. setFocus was not reflecting when set to a button in a scrollbox with horizontal scroll option. Fix for Geo location issue - geolocation.getcurrentposition not working for android version 4.2 Android does not honor the Container weight on Orientation Change. Fixed this. Device keypad is displayed when calendar icon is selected. It should disappear when user clicks on calender widget. Fixed this. Alternate skin is not applied for segment in projects migrated from 4.1 No properties getting set dynamically for segment template. Fixed this. Browser widget - Junk characters displayed, when html string contains basic html tags with Arabic text. Fixed this. On click of hbox not working from BB joystick on 9900 . Fixed this. Camera Widget (Skin) is getting distorted when trying to set the skin of it dynamically after taking a picture with camera. Focus is lost on clicking device back, from alerts and popup windows. Fixed this. SPA SPA iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Android Native Android Native Android Native Android Native Android Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue DEF4182 Platform / Component Resolved Bug Description Not able to scroll up using Track pad once user enters Text area null checking when http response content is null with response status code 204 Support ticket #9270 Support ticket #9314 DEF3985 Support ticket #9282 Support ticket #8750 Support ticket #9460 Support ticket #9431 DEF4475 DEF4467 Support ticket #9282 Support ticket #9431 Support ticket #9709 Support ticket #8804 Support ticket #8805 DEF4736 DEF4957 DEF4792 DEF4956 DEF4837 DEF4874 DEF5226 DEF4988 support required with services ,template param with first level of inner dataset Issue with scraper service when migrated from 4.0 to 5.0. Info property is not accessible for the button which is inside the segment. Fixed this. The right alignment in rich text box is not working, when given explicitly through code. Fixed this. When calendar is placed in a Popup & 'isModal' property of popup is set to true, user is unable to select dates in the calendar Widget.setenable() is not working in windows 7.5.Fixed this. Issue with Form header on windows phone 8 Transactionaldataload event is not triggered, when a project is upgraded from 4.1 version to 5.0 version. Fixed this. kony.i18n.setCurrentLocale(locale) is not working when set in PreAppinit. App crashes.Fixed this. Explicit Content Alignment for richtextbox is not effective. Issue with Form header on windows phone 8 App crashes with Windows-5.0.12GA plugins.Fixed this. Not able to access email and Phone number in browser for Windows 7.5. Fixed this. kony.net.invokeServiceAsync issues The focus skin of a Vbox is retaining even after various page navigat ions.Fixed. ScrollingEvent onReachingEnd is not triggering for scrollbox. Fixed. Alignement is not proper on back navigation Combobox not fetching correct key ids if the values are same-If the value is same and having different keys,its taking only first key even If we select second value.Fixed. When tried to show popup when there is browser widget on form. It i s showing behind the browser widget.Fixed. The form is looking disturbed when we flip the form in Arabic using ApplicationLayout API in Windows 8. Fixed. The intellisense showing empty dropdown when the search field value in text box is emptied. kony.net.isNetworkAvailable API is not detecting public network.Fixed Blackberry Native Middleware with/ without Memcache Middleware with/without Memcache Middleware with Memcache Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Windows8 Windows8 Windows8 Windows8 Windows8 Windows8 Windows8 Windows8 Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue DEF4935 DEF4389 DEF4627 DEF4843 Platform / Component Resolved Bug Description Segment scroll is very slow when using onreachingend eventloading slowly. Sometimes, it crashes Not able to set Selected Index for a segment.Fixed. showloadingscreen API is not showing up immediately and it is not blocking the UI.Fixed Date formatting is not working properly for Calendar widget, when trying to read it. Fixed. Windows8 Windows8 Windows8 Windows8 5.0.12 GA release Issue Support Ticket #7136 Support Ticket #7065 Support Ticket #7006 Support Ticket #6924 Support Ticket #6858 Support Ticket #6778 Support Ticket #6629 Support Ticket #6290 Support Ticket #6301 Support Ticket #5933 DEF3539 DEF3620 DEF3625 DEF3621 DEF3506 DEF3505 DEF3565 DEF3366 DEF3673 DEF3729 DEF3472 Platform / Component Resolved Bug Description iPhone Navigation bar image issue - image does not render multi select segment where on selection of one item - check uncheck does not work Application becomes non responsive if the user taps on "Hide KeyPad" button on textbox The form does not auto rotate from landscape to portrait and vice versa when the "appmiddlewaresecureinvoker" API invoked Problem in implementing a Photo Gallery using a Segment with SEGUI_VIEW_TYPE_LINEAR viewType property ConvertRawBytes issue to scale down images issue with iPhone native which is the popup is being displayed a little bit down from top instead of being shown on top Segment gets blackened when done is clicked from the virtual keyboard. The keyboard hides the text being entered in a textarea which is inside a Pop up. Issue with sending cookie through Header of Browser Widget. Unable to clear the text in dictionary search box First half of the first Image and the other half of the second image are shown in the segment Iphone Coverflow property is not working as expected. (ID Cards of different users are not accessible as swiping is difficult and shows next card also with same name.) Imagestrip size is streching and not able to display full size dynamically anchor popup to a widget so that it fits the best space Opening combobox in popup with insufficient space to display contents of popup results in popup disappearing Anchoring popup doesn't work when onscreen keyboard gets dismissed Phone APIs - Adding / Finding / Deleting Calendar events are not working in iPad Info and Error Alert API is not working os.platform().deviceid is using iOS Internal API which is deprecated. Kindly provide a workaround/solution Unable to CENTRE ALIGN image in a SEGMENT pageview. Fixed this iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native SPA Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue DEF3070 DEF3135 DEF3226 DEF3327 DEF3328 DEF3329 DEF3405 DEF3412 DEF3422 DEF3463 DEF3469 DEF3475 Support Ticket #6862 Support Ticket #7135 JSPFQA6092 Support Ticket #5367 Support Ticket #6465 JSPFQA5359 DEF3200 DEF3983 DEF3964 Support Ticket # 8002 DEF3437 DEF3984 Platform / Component Resolved Bug Description When used native scroll, password textfield text is coming as dots instead of entered chars while fetching text through code. Fixed this Fixed Backward compatibility issue for selectedKeyValue of list box not working when converted from lua to JS. Textbox is also moving when user moves map widget, when hbox of textbox is made form level header.Fixed this. Remove api is not working when tried to remove hbox in a vbox and vBox has got multiple hBoxes. Fixed this. addSectionAt() api is not working for segment. Fixed this. setContext for popUp is not working, with popup as nonmodal. Fixed this. onclick event of hbox(in footer) is not getting invoked. Fixed this. Additional space is getting created below the images, when form is loaded for the first time. Fixed this. Line (widget) in Segment is not getting displayed in SPA (All Platforms).Fixed this. Line widget is not appearing inside a segment .Fixed this. HBOX Onclick event in a segment is not working. Fixed this. Segment Section Header click not functioning as per documentation for SPA Iphone. Fixed this. Cursor pointer jumping to the end of the textfield in iPad. Fixed this. Build Fails when Deeplink Function is defined.Fixed this. When Form TitleBar is set to True and leftSide view is selected and Widget as Title then User can Select ‘PrevFormTitle’ Checkbox. Code for ‘PrevFormTitle’ is not getting generated. This is fixed Documentation updated for Alert API for javascript in Kony 5.0 When the application is imported from old version to new version & built, build successful message is displayed though the build is failing. Fixed this Single line comments are not shown in different color in IDE. Fixed this. onSwipe event arguments getting null/undefined for SegUI pageview type. As per documentation, sectionindex, rowindex and isselected parameters are passed in onSwipe event callback whenever a swipe is made for SegUI Pageview. Support for custom setter and getter callback at property level and Support for info property The UI is getting disturbed when used segment2 in page view. The containers are shown as if they are cut. Popup keep shrinking on pressing back button or change orientation on Android Images for iPad are being put into iPhone/Android build DEF4156 Info is not accessible for the button which is inside the segment. CheckBoxGroup selectedKeys returning same key for both selected and unselected scenarios DEF4168 DEF4134 onClick for Hbox is not working for BB onDeviceBack is not working in BB SPA SPA SPA SPA SPA SPA SPA SPA SPA SPA SPA SPA SPA Codegeneration Codegeneration Help KonyOne Studio KonyOne Studio Android Native Android Native Android Native Android Native Android Native Blackberry Native Blackberry Native Blackberry Native Blackberry Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description DEF4102 Focus should come on "OK" button whenever a pop–up is displayed in Blackberry DEF4170 Font size is not set properly based on device factor DEF3883 White gap is appearing below the header. DEF4039 Support ticket #8044 Support ticket #8588 Support ticket #8719 Support ticket #8727 Support ticket #8737 Support ticket #8682 Support ticket #8804 Support ticket #8750 Support ticket #8755 Support ticket #8985 Segment data returning null value while retrieving segment2 data Support ticket #8964 DEF4559 DEF4630 DEF4631 DEF4575 DEF4565 DEF4613 DEF4771 Unable to disable back key in blackberry (using kony 5.0) Widgets not being displayed correctly on TC Data alignment issue and vbox.remove method issue has been fixed segment.addDataAt not working w/latest plugins browser widget not able to render google maps Panorama control not working w/latest plugins Not able to access email and Phone number in browser for Windows 7.5 Access issue of calender in popup screen 'displayOrientation' property has not provided to popup screens. Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Windows mango Multiselect segment issue in windows Image upload does not work in Kony5.0 middleware ear Previous image is not getting changed Segment Separator is not getting displayed when we try to add any record. Fixed this. The width of the segment separator is not consistent and it is changing even while navigating to other forms and revisiting the page. Fixed this. The App Menu is not disabling even if needAppMenu property is dis abled for that particular form.Fixed this. If the app is uninstalled, the items stored in store are not clearing. Segment values are not refreshing properly, when new values are added to the segment. Fixed this. On load of the page focus directly going to the username textfield Form scrolling is disabled when lot of segui items are added again. contents in the hbox with percent property as false or not visible inside SegmentedUI. Sequence widgets with same headers is causing app crash.Fixed. Sync supported is added on WP8. Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Middleware with memcache Middleware without Memcache Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows Phone8 Windows Phone8 Windows Phone8 Windows Phone8 Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description Support Ticket #9552 Group widgets on WP8 not working in consistent with Rich clients. Fixed. Fixed issue with slider value changed event not getting fired properly. Skinning for Pivot Header not working.Fixed this. executeJS on WebWidget is not synchronous. Fixed. Support Ticket #10659 Support Ticket #10594 Error displayed while navigating from a Form to Panaroma view.Fixed. Black Screen appears in Splash screen, before the first form is displayed. Fixed this. Windows Phone8 Windows Phone8 Windows Phone8 Windows Phone8 Windows Phone8 Windows Phone8 5.0.11 GA release Issue Support Ticket# 4794 Support Ticket# 6461 Support Ticket# 6574 Support Ticket# 6645 Support Ticket# 5571 DEF 3502 DEF 3495 DEF 3503 DEF3451 DEF3496 DEF3504 DEF3394 Support Ticket# 6751 JSPFQA6003 Support Ticket# 5178 Support Ticket# 5291 Support Ticket# 5401 Support Ticket# 6619 DEF3770 Platform / Component Resolved Bug Description iPhone Native Fixes for iOS profiler memory leaks iPhone Native Fix for memory leaks in iOS Widgets are not being displayed in some cases Excessive delay in showing a form with Camera widget Gestures for box within a segment issue Crash on segment setData with message Collection __NSArrayM: 0xXXXXXX was mutated while being enumerated. "Recipient" and "From Account" field is overlapped when user select "Interac e-Transfer" option from menu second time. Native skinning for camera widget Loading icon disappears before data appears Issue with form Slide in navigation on login and quicklinks onselection event for checkbox doesn't get the widget reference being passed back to called function kony.application.dismissLoadingScreen() is not working Issue with alignment of Widgets in a Segment in Mobile web has been fixed i18 issue with Unicode characters has been fixed How to set Tab Header Height on TabPane widget on Android Issue related to missing mapped info in Mapping Editor. Failure in containsOnlyGivenChars() api call, if char string contains certain characters: range out of order in character class TabPane widget: TabName is not available for i18n ShowLoadingIndicator API – Loading Indicator is not getting dismissed Twitter url is opening in new browser instead of the browser widget iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Server side Mobile Web KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio Android Native Android Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Platform / Component Resolved Bug Description wrapped within the form DEF3556 kony.convertRawBytes() API implementation for JS DEF3786 Swipe gesture is not working for hbox inside scrollbox DEF3911 Dynamic content alignment is not working for RichText widget DEF3478 List Box Padding is not working in Android Support Ticket #7034. DEF3973 In Support screens, xLargeScreens property is not working DEF3952 Dynamic skinning through table is not working in segment for BB Unable to read selectedIndex property of the segment widget in blackberry through code DEF3970 Decrypting the encrypted value is giving script exception DEF3996 Support Ticket #7810 Support Ticket #7817 Getting undefined exception for kony.setProperty API in BB Native Segment action events not happening for Blackberry in PageView mode. DEF4124 DEF4044 DEF4065 DEF4164 DEF4226 DEF4251 DEF4322 DEF4323 DEF4325 DEF4355 DEF4356 DEF4357 DEF4358 DEF4359 DEF4389 DEF4390 Support ticket #9275 Support ticket #8811 Support ticket #8750 Support ticket #8805 Browser widget is not loading when assigning url in Blackberry Kony middleware only allows alphabets and digits in the SOAP XML namespaces XML name space can contain '_' and '-'. popup is getting dismissed even when not dismissing the popup when doing signature capture functionality The textbox size increases in secureTextEntry true mode The current form moves up when clicked on any button before navigating to other form Not able to set min , max and selected Value thru code onTextChange event not working in secureTextEntry true mode Issue with Image Gallery in a scroll box Issue with Image Gallery in Arabic Issue with intellisense On click of any item in appmenu, no action is performed sometimes On first load of a form, all the widgets(invisible) are visible once, then it is resizing and showing the correct view The function is not getting button as input. Left alignment of the button is not working Alignment of content in secure text box is not proper Not able to set Selected Index for a segment Not able to get correct index in Segment page view Textbox focus skin is not working in secure mode. Fixed this. Fixed kony.print issues for WP8 simulator. When calendar is placed in a Popup & 'isModal' property of popup is set to true, user is unable to select dates in the calendar kony.net.invokeServiceAsync issues Android Native Android Native Android Native Android Native Android Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Middleware with/without Memcache Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows Phone 8 Windows Phone 8 Windows Phone 8 Windows Phone 8 Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Resolved Bug Description Platform / Component Support ticket #8387 Support ticket #9081 Support ticket #9282 Issues with string.isvalidemail() function, wrap text, splash screen in Windows 8.Fixed these. setDataAt API not working as expected for windows phone 8. Fixed this. The right alignment in rich text box is not coming when given explicitly through code. Fixed this. Windows Phone 8 Windows Phone 8 Windows Phone 8 5.0.10 GA release Issue Resolved Bug Description Platform / Component Support Ticket #6541 Support Ticket #6634 Support Ticket #6313 Support Ticket #6352 Support Ticket #6408 Support Ticket #6290 Support Ticket #6510 Support Ticket #5597 JSPFQA5814 User is able to enter values in a read only text box when keypad is used. iPhone Native widgets visibility is not consistent when the forms are revisited iPhone Native Text on non- retina display is sometimes fuzzy. iPhone Native Loading screen not changing orientation with the change in Orientation of the form iPhone Native Text not visible and skins change on hover iPhone Native Segment gets blackened when done is clicked from the virtual keyboard. iPhone Native Listbox selected item inherits from previous listbox iPhone Native JSPFQA4569 JSPFQA4090 DEF3428 DEF3432 DEF3435 DEF3438 DEF3440 DEF3441 DEF3442 DEF3445 DEF3431 DEF3449 DEF3450 JSPFQA5975 The keyboard hides the text being entered in a textbox which is inside a Pop up Auto preview white screen issue in iPhone Getting the blank page when added widgets to the page in AutoPreview for iPhone iPhone autopreview is not picking up the latest updates Menu page does not close on its own, after swiping on screen. Downstate of some buttons are not sensitive Masked Account number is not displayed in Account Details page. Paging dot focus is wrong on Account Detail page Currency indicators are disappeared after selection of account in Account Summary page. Account Balance is not displayed in Reclaim money to field after account selection in Cancel e–Transfer page. Account names are not displayed for particular accounts in Account details page. To label, Recipient name and Amount label are not displayed on e Transfer Cancelled page Select Payee Page Displays Blank Page – Intermittent French: More –– contact us–– English letter is displayed instead of French letter É Currency indicator is displayed next to GIC amount only after expanding and Collapsing GIC section on IP Account Details page. i18n values get rearranged every time a value is added to the same. The rearranging is not by any sorting order, nor in the order in which the values are filled.Fixed this. iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native KonyOne Studio Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Resolved Bug Description Platform / Component DEF3764 When location details contains one of the keys named "address" map pinclick is crashing. Fixed this. Android Native DEF3579 Fixed slow responsiveness on selection of a field & displaying the saved page. Retain selection property is not working for the segment with single select behavior. Fixed this. DEF3776 Android Native Android Native Support Ticket #6105 DEF3701 Support Ticket #7369 Using setEnabled(boolean) on calendar widget is crashing. Fixed this. Not able to set date to calendar widget in preshow of the form. Fixed HttpRequest.getAllResponseHeaders and HttpRequest.getResponseHeader is returning only one header value if multiple headers with same key are returned from server. JSPFQA6290 Popup Grid calendar showing current date instead of initial place holder or date format string, when calendar is moved to back up state and again to restore state without selecting any date Android Native JSPFQA6291 Fixed Null pointer exception when we Pressed Back key Splash screen Android Native JSPFQA6292 Application is crashing, with NetworkOnMainThread Exception, if Network goes off when Service call is going on. Android Native JSPFQA6293 Handling index out of bound exception in scrollbox Android Native JSPFQA6294 Fix for Null pointer Exception when block UI is invoked from appinit method Android Native JSPFQA6295 Fix for Null pointer Exception when back button is pressed on login screen during service call for validating user and password Android Native JSPFQA6296 On several occasions a single tap has triggered the left hand navigation to open (when tapping, to/from fields) text input field. Takes several taps to trigger the keypad on occasion. Fixed this. Android Native General responsiveness of select fields (to/from/recipient) is better, but it's not always consistent. Sometimes it's a single light tap, and sometimes you have to press hard/hold to trigger the field. Android Native JSPFQA6297 Sometimes text input fields trigger the keypad right away, but then the keypad dissapears and you have to tap the field again. Android Native Support ticket #7560 BlackBerry plugin 5.0.8GA causing Sign in problems in the app Blackberry Native Support ticket #7674 App is getting crashed when an image is unchecked. Blackberry Native DEF3709 Focus is not retained on text fields Blackberry Native JSPFQA6491 Widget alignment property is not working for slider widget JSPFQA6429 getApplicationMode is throwing error JSPFQA6298 Android Native Android Native Android Native Windows Mango Windows Mango Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Resolved Bug Description Platform / Component JSPFQA3806 Widgets are still shown even if their visibility has been set as false through IDE when placed inside segUI Windows Mango JSPFQA6397 Application is not launching when we have tabpane with collapsible viewtype on the startup form Windows Mango Support ticket #8160 proxy and non-proxy services can work in one app (Refer section 2.1.1) Support ticket #8245 opstatus 10302 - ERROR JSON Resultset parsing issue Support ticket #8246 Middleware Composite Service - Records are missing in final response DEF4175 Check box is not getting displayed in line with other fields. Fixed the alignment issue. DEF3969 Label Center alignment is not working as expected. Fixed this. Windows 8 DEF4065 The textbox size increased when secureTextEntry true mode is set to true. Fixed this. Windows 8 DEF4163 The buttons in poup are not aligned properly for Arabic language. Fixed this. Windows 8 Version Number not getting updated in appmanifest.xml when modified from IDE. Fixed this. Windows 8 Store logo is not picked up correctly from IDE. Even after we give a different image every time only storelogo.png is picked up. Fixed to pick correct image as set by the user. Geolocation Api is not throwing error/success callback.Fixed this. Windows 8 DEF4255 Support ticket #8727 Support ticket #8750 Segment data is not visible, when data is set to the segment after form is loaded. Fixed this. segment.addDataAt is not working with latest plugins. Fixed this. Access issue of calendar in popup screen. Fixed this. Middleware with/without Memcache Middleware with/without Memcache Middleware with/without Memcache Windows 8 Windows 8 Windows Phone 8 Windows Phone 8 Windows Phone 8 5.0.9 GA release Issue Bug description Platform / Component Support Ticket #6159 Support Ticket #6265 Support Ticket #6301 Support Ticket #4794 Not able to uncheck the check box group in IOS through code ( Dynamically ) iPhone Native Application Crashing Frequently iPhone Native The keyboard hides the text being entered in a textarea which is inside a Pop up. iPhone Native iOS profiler memory leaks iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Bug description Platform / Component Support Ticket #5831 iPhone Login Service Issue iPhone Native DEF3096 Support ticket #5648 Support ticket #6015 Support ticket #5984 Support ticket #6274 Support ticket #5925 DEF3198 DEF3236 DEF3254 DEF3216 DEF3184 DEF3334 JSPFQA5334 DEF3204 JSPFQA5156 Support ticket #6287 JSPFQA5034 JSPFQA4246 JSPFQA5890 JSPFQA5891 DEF3365 JSPFQA4607 Support ticket #6419 & 6296 Support ticket # 6509 Support Ticket #5686 Support Ticket #6775 DEF3498 Application Crash in iPhone whereas the same flow works fine in all other platforms. Desktopweb: Browser widget causes new window to open each time when browser is invoked. Fixed this to open only 1 new window, though browser is invoked no.of times. Calendar widget not getting disabled correctly when setEnabled API is used in different scenarios. Fixed this. Alignment of widgets is improper when the size of the browser is resized for desktopweb app. Fixed this. OnKeyUp event in desktop web is not working when trying to print the complete text entered in an alert. Fixed this. Fixed issue of focus skin being applied to a button, though the button is disabled. Screen is blocked using showLoadingScreen function, but the app is responding for the keyboard press like tab. Fixed this. Not able to get rounded corners for segments,hbox and vbox in Firefox browser. Fixed this. For the popup, when isModal property is set to true, the popup is getting aligned to right. Fixed this. The given hoverskin is not being applied to menuContainer. Fixed. Fixed issue of rounded cornered borders not being applied for Popup DesktopWeb - The Jquery custom widget imported into kony IDE via third party integration for creating a coverflow is not working on IE. Fixed this. Error is thrown when trying to save a service which is created using special characters in service id. Fixed this. Build failed when we created resource folders specific to locale from IDE for Android platform. Fixed this. After creating the skin the same is not found in the skins windows unless refreshed for slider . Fixed this. Fix for Segemnted UI intellisense issues, when a project is upgraded from kony studio 3.2 to 5.0. Android client is not connecting to the autopreview server Default Paddings issue fixed for textbox, textarea. ‘Out of Memory’ issue while building huge app for SPA "Duplicating a file (Copy & Paste, then rename) does not work from Applications view in KonyStudio. Always gives: ""Invalid filename"". Auot preview is not working in Android Autopreview:Trying to reconnect to the server after updating the port is giving improper message and it’s not getting connected Fix for the NTLM V2 service 401 error iPhone Native Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb Desktopweb KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio Fix for IOS Native APP bundle identifier with -[hyphen] no support. Now it is supported. Mobile Web: Labels in Vbox in a segment are not displayed vertically. Fixed this KonyOne Studio Mobile web Unable to re-size the image2 widget on Android Android Native Application Crash Issues in andriod Android Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue DEF3461 DEF3609 support ticket# 5029 DEF3558 support ticket #5882 support ticket #6644 support ticket #5013 DEF3343 DEF3637 DEF3560 Support Ticket #5300 DEF3708 DEF3723 DEF3722 DEF3727 DEF3874 DEF3853 Support ticket #8024 Platform / Component Bug description Segment Section Header click is not functioning as per documentation. Label text and skins appearing and disappearing randomly for a scrollable segment inside a scrollbox Application is crashing , if the redirect url is partial ex: url = /secure/domain/ Sometimes label text is not being displayed when the label is used inside a popup. The buttons are getting disappeared. Android Native Android Native Android - Memory Issue Android Native App Crashes in Andriod when we create widgets dynamically and the same screen is re-used Android: Segment row skin is changing to focus skin randomly when scrolling. Adding break point in JavaScript file make app crash Application no longer starts on Blackberry after switch to JavaScript. Fixed this When trying to retrieve the data from the SAP system and load it to a form segment, Unable to load data into segment. Fixed this Unable to increase space between check box and text for checkbox, though margins & paddings are applied. Fixed this Android Native Android Native Unable to connect to page url in Blackberry device which is related to GPS. Fixed this segment data is aligning to center when data is less Segment Page View - On click of dots is not working Android Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Windows Mango Windows Mango Padding fails in Placeholder Windows Mango Encryption and decryption functionality is not working. Fixed this DEF3892 NTLM Authentication for Site scraping Support Ticket Android Native Android Native Issue in the Input Parameter names while replacing $values in endpoint url Support Ticket #8320 Android Native App Crashing with SIGSEGV Error on Android Support ticket #7808 Support ticket #8128 Android Native Http Header - Authorization sent from Javascript not accepted always taking default value specified in the XML Service Http Header Capability of 'Scaling to pixel density' added. This will enable windows 8 application to pick up the right images based on the screen resolutions Fixed performance (Loading time) issue for segUi during Popup show() Scrollbox resize issue is fixed Orientation not changed for Combobox in windows phone8, when the form orientation is changed from portrait to landscape. Fixed this. Issues with string.isvalidemail() function, splash screen, Dropdown Middleware with/without Memcache Middleware with/without Memcache Middleware with/without Memcache Windows 8 Windows 8 Windows 8 Windows Phone 8 Windows Phone Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Bug description #8387 Support Ticket #7950 Support Ticket #8585 in Windows 8 Platform / Component Not able to set Header for Windows 8 phone in Panoramic View. Google map location not coming in Windows 8 Phone browser 8 Windows Phone 8 Windows Phone 8 5.0.8 GA release Issue Support Ticket #5010 Support Ticket #5116 Support Ticket #5777 Support Ticket #5846 Support Ticket #5970 Support Ticket #5939 Support Ticket #5919 Support Ticket #5747 DEF3157 DEF3205 DEF3096 DEF3229 DEF3198 DEF3254 Support Ticket# 5882 DEF3436 JSPFQA5895 DEF3363 DEF3447 DEF3522 Support Ticket# 6543 Support Resolved Bug Description Platform / Component OnClick Event for RichText is not working. iPhone Native Padding not working with RichText widget iPhone Native Calling form.show in Preshow and new form is not shown iPhone Native Modal windows not anchored on iPad 3 in all iOS versions iPhone Native Popover gets moved by dragging the popover header iPhone Native Not able change the skin of HBOX to the entire screen Dynamically iPhone Native Popup going behind and freezing the screen iPhone Native Email link not working in iPhone device iPhone Native Flickering issue - while unlocking the device screen is flickering happening when it contains popup Title bar appearing on header part unnecessarily. Application Crash in iPhone whereas the same flow works fine in all other platforms Onclick of image strip is not working Fixed issue of the app responding for the keyboard press, though Screen is blocked using showLoadingScreen function For the popup, when isModal property is set to true,the popup is getting aligned to right Fixed this. Sometimes widgets are not displayed which are inside Segment when it is set as "Screen Level". Implementation of containerHeight for LuaBox print statements are not logged in ADB logcat with release mode. Slider setenable is not working Added grabTouchEvents property for map. When this is set to true map scroll (vertical/horizontal) always works even when put in a scrollbox Implemented "hidedefaultloadingindicator" property of setApplicationBehaviours API Intermittent Horizontal scroll box crash while scrolling Capturebuttonskin property is not working (Camera) iPhone Native iPhone Native iPhone Native iPhone Native Desktopweb Desktopweb Android Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Ticket# 6410 DEF3361 Support ticket # 7051 DEF3562 Platform / Component Resolved Bug Description Application is crashing in Android 4.2 ( API Level 16) Keyboard for OS7-Blackbery devices touch only is very slow. Fixed it Calendar.Datecomponents is not working. Fixed this Support ticket# 6922 Separator for segment is not displayed. Fixed this Support ticket #6997 Multi select behavior of segment is not working correctly. Fixed this. Content alignment not applied properly for Windows Support ticket #6975 Support ticket #6057 Arabic alignment support is given for windows. Android Native Blackberry Native Blackberry Native Windows Mango Windows Mango Windows Mango Windows Mango Support ticket #7287 XML and SOAP response data has to parse with response encoding for multilanguage support Middleware with & without memcache Support ticket #7706 Not able to get Panoramic view in Windows 8 Application Windows Phone8 Support ticket #8124 Issue for Confirmation Alert and onDeviceBack event in Windows 8 Windows Phone8 Fixed calendar icon issue Bug fix for application crash when populating segment with large number of rows. For a passwordbox with some placeholder text and empty text, if we set Some text dynamically, this text and placeholder text are overlapping. Combining the application provided cookies with the cookies in previous Network call’s response Fixed a bug in Segment which was causing rows to be selected while Swiping in touch mode. Fixed issue due to popup dismissal in another form when popup is non modal Fixed a nullpointer exception issue Issue with the height of browser widget Issue with setvisibility of box widget. Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 5.0.7 GA release Issue Resolved Bug Description Platform / Component Support Ticket #4728 Saving images on the device and getting them back iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Support Ticket #5647 Support Ticket #5794 Support Ticket #5277 Support Ticket #5597 Support Ticket #5155 Support Ticket #5665 Support Ticket #5642 DEF2934 DEF3234 DEF3235 DEF3184 DEF3236 Support ticket #5737 DEF3135 DEF3040 DEF3045 Support ticket #5620 Support ticket #5620 Support ticket #5882 SupportTicket: 6008 DEF3253 JSPFQA5521 DEF3250 support ticket #6367 support ticket #6300 JSPFQA5039 JSPFQA5914 Resolved Bug Description Platform / Component Segment click - If rich text box is present iPhone Native Not able to click richtext in segment iPhone Native Camera capture is not stable when the camera is opened from a popup The keyboard hides the text being entered in a textbox that is inside a popup iPhone Native iPhone Native Issue in delete image in kony.store iPhone Native Line widget disappears when segment is clicked iPhone Native Tab pane-new line character is not working iPhone Native Text area background skin changes when pressing Enter multiple times UI misalignment in the data setting in segment for the first time Order of form events firing is not followed Not able to get rounded cornered borders for Popup. Not able to get rounded corners for segment, hbox and vbox in Firefox browser. FFI on BlackBerry 7.0 - 'Uncaught NoClassDefFound' error is displayed. Listbox "selectedKeyValues" is not working with SPA, for a Lua app when converted to JS. Fixed this. Fixed issue of image widget and button widgets on segment being invisible in Mixed Mode Android and iPhone platforms In SPA for Android, Textbox width is reducing after adding CSS to Textbox of Type Numeric. Fixed this. Unable to retrieve the value passed in the service URL header in windows Unable to retrieve the value passed in the service URL header in windows Widgets in the Segment row template are not displayed/shown,due to Visiblity change if input data empty/null, when segment is screenlevel widget. Fixed this Fixed the API call return value, i.e os.freememory gives the total available memory On adding data to the end of segment during onReachingEnd event, does not retain the focus at the newly added record. Fixed this. Arrayindex Outof Bound while using navigateToLocation API Issue with contact Images showing in the segmentUI,i.e kony.contact.find API call, images shown for contacts without image as well. Fixed this. Blank screen is displayed in android for few seconds, while setting theme for application through code. Fixed this Fix given for Hybrid and Mixed mode apps, copying SPA image folders [images360, images400, images440 & images640] from “resources/mobilethinclient/spaandroid” to “assets/web/images” Unable to Change skin for disabled button for android. Fixed this App crash, unable to launch the application in the emulator [Android version 4.0.3] . iPhone Native iPhone Native iPhone Native Code generation Code generation Code generation SPA SPA SPA Windows Mango Windows Mango Android Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native Android Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Support ticket -6644 Support ticket #6448 Support ticket #6421 Support ticket #6336 Support ticket #6558 Support ticket #6507 Support ticket #5300 DEF3420 DEF3258 DEF3777 DEF3790 DEF3874 DEF3881 DEF3350 DEF3707 DEF3742 DEF3853 Support ticket #7528 Resolved Bug Description Platform / Component App is crashing with SIGSEGV Error on Android. Android Native No properties getting set dynamically for widgets in segment template. Fixed this. Menu Pops up even when Loading Screen is invoked, blocking the UI, Hardkeys are still working. Fixed this. Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Blackberry Native Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Windows 8 Fixed login issue for the app on J2ME emulator Including http response in the response of a service. Blackberry Calendar not accepting dates in String array format. Fixed this. Fixed Build issue for BB70 torch (When we select only Torch from IDE for OS7.0) Unable to get the Service data for some of the services in the app. Fixed this. Unable to change skin of a label in a segment through code. Fixed this. Preview is not working for Windows 8 Tablet Delay in the display of checked/unchecked images in popup segment data is aligning to center when data is less Unable to add camera captured photo to image widget in segment Gesture Swipe Functionality in Windows 8 Grid Calender View, Alignment, APIs Windows 8 - Slider thumbimage not working Segment Page View - On click of dots is not working invokeServiceAsync info parameter is not working DEF3793 Win8 Surface Issue with selectedIndex, selectedIndices, Selecteditems when clicking on button within segment DEF3874 segment data is aligning to center when data is less DEF3853 Segment Page View - On click of dots is not working Windows Phone8 Windows Phone8 Windows Phone8 5.0.6 GA release Platform / Component Issue Bug description DEF2689 DEF3047 AppMenu focus not working properly Blank screen appears on click of app menu Onorientation change skins are not refreshed and only when we click on widget it is refreshed Application crashes onorienation of a particular form form Preshow event is executing when it is not expected to execute Images within the segment are not visible for the first time In iPad, the popover is not appearing properly for the first time Issue of popup getting resized Unable to disable calendar widget DEF3001 DEF3000 DEF2990 DEF2968 DEF2767 DEF3085 Support ticket iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native iPhone Native Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue # 5282 Support ticket # 5176 Support ticket # 5245 Support ticket # 5475 Support ticket # 5385 Support ticket # 4783 Support ticket # 5144 Support ticket # 5277 Support ticket # 5155 Support ticket # 5774 Support ticket # 5631 Support ticket # 5823 Support ticket # 5760 Support ticket #5655 DEF3139 DEF3215 JSPFQA5391 JSPFQA5392 Support ticket #6057 Support ticket#6048 Support ticket #6207 Support ticket#5844 DEF3300 Support ticket # 6458 Support ticket # 6922 Support ticket # 6975 JSPFQA6233 Bug description Platform / Component Convertrawbytes function crashes app on iOS iPhone Native portrait photo is returned as a landscape photo with kony.phone.openMediaGallery iPhone Native Calendar widget is not displayed correctly iPhone Native Popup position changes when showing an alert iPhone Native Popup having an image widget (set with image using rawbytes) disappears App crashes when setting the title property of the popup for the second time Camera capture is not stable when the camera is opened from a popup iPhone Native iPhone Native iPhone Native Issue in delete image in kony.store iPhone Native Issue with Russian text in i18n Desktopweb Issue with focus skin and disabling of button and other widgets Desktopweb Highcharts is not loading on IE8 Desktopweb Issue with themes. Images used inside the themes is not loaded Desktopweb App crashes when trying to open combo box in a popup. Fixed this issue. Numeric Keypad with secure text is not working when set dynamically through code. Numeric keypad is displayed but the text entered is not secure. Footer overlap property is not working for Android. Fixed this. Copy paste functionality for textbox is not working on 4.0 devices. Fixed this. In popup init call back, accessing widgets in the popup is returning null. Fixed this. Text is not appearing in Arabic, though locale is set to Arabic dynamically. Fixed this. J2me app not launching in Debug mode. Fixed this. Application crashes when focused out of the textbox with "SecureTextEntry" value true. Fixed this Fixed the issue of Blackberry application not able to reconnect back upon moving from wifi to 3G/edge Asynchronous network call not working when the app is converted from Lua to JS.Fixed this Login issue Separator for segment is not displayed Content alignment not applying properly for Windows Margin and Padding backward compatibility issue Android Android Android Android Android Blackberry Blackberry Blackberry Blackberry Blackberry Windows phone8 Windows phone8 Windows phone8 Windows Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Platform / Component Bug description JSPFQA6234 Alert widget issue JSPFQA6235 Font Extra Bold issue JSPFQA6236 read/write issue for ContentAlignment property for all widgets Support ticket # 6997 JSPFQA6229 JSPFQA6230 JSPFQA6231 Support ticket #5161 Support ticket #6178 Support ticket # 6317 Support ticket # 6458 Support ticket # 6636 JSPFQA6232 Multi select behaviour of segment was not working correctly If secure text property is enabled, it increases the size and not displayed secure Spare parts search bar shrink: On load issue in spare part management Custom Font importing is not working Connectivity issue for Seibel is resolved on the windows emulator phone8 Windows phone8 Windows phone8 Windows phone8 Windows phone8 Windows 8 Windows 8 Windows 8 Windows 8 Ondone event being fired when tabbed across the textbox. Fixed this. Keypad of textbox covers the textbox, when placed in popup in Windows 8. Fixed this Network issue for windows Windows 8 Encryption/decryption not working in Windows 8 tablet. Windows 8 Auto preview issue Windows 8 Windows 8 Windows 8 5.0.5 GA release Issue Resolved Bug Description Platform / Component Support ticket #5397 Support ticket #5406 Support ticket #5071 Support ticket #814 Issue with entering the quoted strings:single, double quotes in the IDE KonyOne Studio Skin Import/Export Issue on iOS platform with 2x Retina display files KonyOne Studio DEF2283 JSPFQA4998 Support ticket #5110 Support ticket #5397 Support ticket #5407 DEF2909 DEF2971 DEF2950 kony.table.remove() function fails to remove last item in table on JS development environment Loading Java Service Libraries was not proper, unable to delete added jar in every second attempt PageSkin for background color of Tabpane page indicator is not working for iPhone and iPad Build hangs for projects with more number of JS modules KonyOne Studio KonyOne Studio KonyOne Studio KonyOne Studio Related to consuming Siebel service result. KonyOne Studio JSeditor: Auto ending is commented for single and double quotes. KonyOne Studio Changed the method name to "onHide" from "onhide" for an app which is converted to JS from 4.1 In Safari 5.0.1, button click in an alert, is not navigating to correct form Application freezes, when the form contains textbox with placeholder in IE8 Date format is shown as mm,dd,yyyy instead of mm/dd/yyyy Codegen Desktopweb Desktopweb SPA Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Platform / Component Issue Resolved Bug Description DEF2901 App menu is not taking the Focus skin, when appmenu is set dynamically Segment page on dot image property is not working DEF2792 DEF2891, DEF2989 DEF2734 DEF2887, DEF3020 SPA SPA Android SPA command line build is failing SPA Segment page view not working SPA Textbox ontext change event not fired until focused on other widget SPA DEF3054 DEF2880, DEF3022 Unable to select the date from calendar widget SPA Sometimes, SPA war deployed manually is not working on Tomcat server SPA DEF3073 OnHide Event is not getting called for FORM Keypad pops up very slowly in case of textbox and the calendar does not popup at a single click. Keypad is appearing below the app menu upon onClick event on any text field or calendar widget, which is the last widget in the form Date Placeholder is not displayed for date components by default, when no date is specified SPA Visibility of a button is not working correctly when toggled Windows Mango Inconsistency while saving a float value to DB. Fixed this. Android DEF3058 DEF3064 DEF2796 Support ticket #5450 Support Ticket # 5341 Support Ticket # 5584 Support Ticket # 5247 JSPFQA5051 JSPFQA5052 Support Ticket # 5897 Support Ticket #5325 Support Ticket #5440 Support Ticket #5802 Support Ticket #5769 DEF2618 Support ticket #5491 DEF3110 Network API returning inconsistent opstatus code when Wifi and data is turned off in the device. App crashes and fails to load next time after pressing back button on startup splash screen. When 2 textboxes are present,keypad disappears for the second textbox, when clicked on next in the keypad when focused on first textbox, Segment with screen level widget as true is not scrollable when placed in a scrollbox. When Screen level widget is set to true and if the Segment has link and based on condition the link is set visibility true or false, the application is getting crashed when scrolling the screen. When we set auto capitalization of Textbox to "TEXTBOX_AUTO_CAPITALIZE_ALL"it is not accepting numeric characters. Fixed the issue of kony.os.deviceInfo().hastouchsupport always returning true Segment onClick event does not seem to be triggered, when an older version lua project is converted to JS. Unable to toggle visibility of Button in the Header. TextChange event is not happening sometimes on for BB Bold(9700) device. Fixed this. Issue with Number and Boolean as data type in service definition for input parameters has been fixed Password and Credit card Number details need to be masked in scrapper logs when configured in p.exclude parameter in middleware properties file SPA SPA SPA Android Android Android Android Android Blackberry Blackberry Blackberry Blackberry Blackberry Middleware with memcache Middleware with memcache Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 5.0.4 GA release Issue Resolved Bug Description JSPFQA4760 Margin appears for the segmented UI even if not specified Support ticket #4578 Unable to assign a constant value to hidden field of a segment widget using event editor Unwanted minimize and close buttons are provided for each pop-up in the titlebar The data assigned to menu container dynamically is not shown properly If secureTextEntry property is set to true for a textbox, then the placeholder text for that textbox is displayed as "*" instead original place holder text The text inside a textbox is rendering in the bottom, so the text is not rendering in center in Internet Explorer browser Fixed Multiple Issues with links in Desktop Web Links are always underlined in Firefox RegisterForIdleTimeOut is not working in desktop web channel Fixed error messages for optional parameters of APIs & variable names License update not working through KonyOne Studio Selected Index property of the ImageGallery widget is not working for zero index showcallout is displayed automatically for the last location pin when the map is launched Browser is not picking up the request parameters DEF2853 DEF2833 DEF2715 DEF2714 DEF2778 DEF2693 DEF2761 Support ticket #3000 JSPFQA4418 JSPFQA3121 JSPFQA4235 JSPFQA4239 JSPFQA4170 JSPFQA4244 JSPFQA4252 JSPFQA3674 JSPFQA4926 DEF2908 Support Ticket 5074 JSPFQA4927 selectedCellIndex method is not working for DataGrid when we give secure text entry of Textbox as true then Placeholder of the Textbox is getting masked Drag and drop of custom widget on to form is resulting in exception Widgets container weights issue when adding widgets using AddAt method of scrollbox Application is not lauching due to getlocalizedstring call happening before appinitialization. The custom calendar icon in calender widget is not center aligned to the widget. Fixed this. Application is not going to background when back key is pressed from startup form Single select and multi select for pageview of the segmented UI Platform / Component Blackberry Codegen Desktopweb Desktopweb Desktopweb Desktopweb DesktopWeb DesktopWeb DesktopWeb DesktopWeb KonyOne Studio Windows 8 tablet Windows 8 tablet Blackberry Native DesktopWeb DesktopWeb KonyOne Studio SPA Android Android Android Android 5.0.3 GA release Issue JSGA386 JSGA467 JSPFQA3246 Resolved Bug Description Keyboard style Decimal is not working. Hidden columns are not available for segUI2 widget in mapping editor window. Windows 8: View state change feature : On the launch of the application in the landscape mode the current state is returned as filled. Platform / Component iPhone Native KonyOne Studio KonyOne Studio Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue JSPFQA3769 JSPFQA3442 JSPFQA3681 JSPFQA3498 JSPFQA3639 JSPFQA3229 JSPFQA3699 JSPFQA3759 JSPFQA3760 JSPFQA3668 JSPFQA3718 JSPFQA3750 JSPFQA3806 DEF2510 DEF2491 DEF2330 DEF2306 DEF2297 DEF2156 DEF922 Ticket 3685 PFQA3544 Resolved Bug Description When we give the data to the Horizontal Image Strip, in the masterdata dialogue box and if we try to delete an image clicking on the cross button it does not delete Calendar : Dynamic content alignment API is working inconsistently Camera : sometimes getting an interruptedIOexception error after capturing a shot and assinging the rawbytes to an image. Form : OnHide event is executing as init event i.e,while navigating to the form. Widgets added dynamically in scrollbox using tab add,addat method are not getting added Livetiles : Removesecondarytile API is not working when the apptile=square. Unable to change titlebar skin dynamically Unable to read header and footer Button Onclick is not fired when placed in header/footer Content alignent is not working for combobox both from IDE and dynamic assignment Dynamically setting the selected Index property for the ImageGallery widget is not working for the SPA Android platform contentAlignment set through ide for the Listbox is not working Widgets are still shown even if their visibility has been set as false through IDE when placed inside segUI HboxOnclick event inside a segment resulting in AppCrash kony.net.invokeServiceAsync API accepts info object as a param but it is not being returned in the call back function. When a segment is copied and the id of the label in it is changed, the values of the label in the masterdata are not retained, .kl file is not generated correctly. Unable to access the SharePoint services from Kony studio KonyOne 5.0: Segment2 onReachingEnd and onReachingStart events never fires Code for .js file is not generating properly which is causing runtime error while launching the app in Android on convertion from Lua to JS. Popup help for os.tonumber shows the wrong function in the Usage section for Lua. Calendar widget dateformat is not working as per documentation Calendar : Right to left Content alignment APIs are not working Platform / Component KonyOne Studio Android Blackberry iPhone iPhone Windows8 tablet Windows8 tablet Windows8 tablet Windows8 tablet SPA SPA SPA Android Android Android KonyOne studio KonyOne studio Android KonyOne studio Documentation Android SPA 5.0.02 GA Release Issue JSPFQA3777 JSPFQA3778 JSPFQA3176 JSGA455 Resolved Bug Description If the USER_HOME has space in the path, then KonyOne sample apps installed during installation are not building “peer not authenticated” exception is thrown when KonyOne Server connects to a WebService whose SSL certificate has expired or is invalid. Salesforce WSDL fails to load in KonyOne Studio Application is not launching in Landscape mode when image is not Platform / Component KonyOne Studio installer KonyOne Studio installer KonyOne Studio iPad Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Resolved Bug Description Platform / Component given in splash screen Application Launch mode Portrait is not working iPad When we have segUI with approx 100 rows, empty rows are getting JSGA460 iPad added at the end of the segUI Hidden columns are not available for segUI2 widget in mapping edit JSGA467 KonyOne Studio or window When mapping editor to assign the XML service response to combo JSGA468 box, it did not work but mapping through JavaScript code is working KonyOne Studio fine Error is thrown when mapping editor is used to map location data JSGA469 KonyOne Studio collection custom fonts import: tablet platforms option is not available as target JSGA492 KonyOne Studio platform even if we select iPad/Android tablet to import custom fonts NullPointerException is thrown while trying to access SAP service JSGA523 KonyOne Server with input parameter as “null” KonyOne Studio silently fails without any feedback when the JSGA466 developer is trying to access SAP/Siebel services with KonyOne Studio incomplete/incorrect configuration Form orientation is not behaving as expected with respect to JSPFQA2978 iPad application launch mode Incorrect deviceDetectionLogic.xml is packaged with middleware inst KonyOne Server JSPFQA3479 aller in 5.0 GA installer for Linux DEF2408 Issue with convertToBase64 API iPad/iPhone Publishing SAP service failed as service definition file is JSPFQA2660 KonyOne Server not copied into appregistry Note on iPad form orientation: Startup form orientation and the application launch mode should not contradict. Startup form can support more orientations (Both Landcape, Portrait) in addition to supporting configured app launch mode orientation but should not contradict with it JSGA456 5.0.01 GA Release Issue Resolved Bug Description JSPFQA1467 App menu items are shown normally in the app, but the form menu items don’t display Simple tablet app won’t display correctly in landscape mode Code Assist showing IDE selectedIndex as undefined on SegmentedUI2 If the user has not done the proper configuration for the SAP/Siebel ,connect option silently fails without any feedback to the user onBeginEditing and onEndEditing not firing for TextBox2 on iPad Deleted widgets are still shown in mapping editor Menu callbacks and Application initialization events not converted when using Lua2JS tool JSGA455 JSPFQA2552 JSGA466 JSGA324 PFQA3306 JSGA29 Platform / Component Android and Blackberry native iPhone Native Code Assist KonyOne Studio iPad Native KonyOne Studio LuaToJS tool 4 Known Issues for 5.0 Issue Description Platform / Component Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Issue Platform / Component Description Server side mobile web JS is not supported on Tomcat JSPFQA1095 JSPFQA2936 JSPFQA2476 JSPFQA4213 JSGA233 JSPFQA3226 JSGA284 JSPFQA2801 JSPFQA4096 JSGA238 JSGA245 JSPFQA4957 JSPFQA4996 AutoFilter is not working for Textbox2 Cropped images are captured when Scale Factor, compression level and max side properties are used Widgetalignment is not working for DataGrid MenuContainer: Drop line view is not working on IE9.0. Map is displayed in different zoom levels when location data of map is defined in preshow or post show of a form Unable to resize the height of the textbox2 in iPhone & iPad Images are not rendering properly for segmentedUI with sections and group cells property as true, they are overlapping with the segUI boundary Pages of page view segUI are getting overlapped with each other Segment in tab is not displayed properly The selectedIndex property is not working for the zero index in the Image Gallery widget The pageView for the Image Gallery widget is not working App is not launching when built on windows 7 machine choosing x64 option for Windows Tablet 8 category in build screen and deployed on x64 Windows 8 machine. (It works when we choose x86 on windows 7 or when we build on windows 8 machine) Issue with building the application having huge number of JS modules (multiple channels at a time) Server side mobile web Android Native Android Native Blackberry Native DesktopWeb iPhone Native iPhone Native KonyOne Studio SPA SPA Windows Mango Native Windows Mango Native Windows 8 KonyOne Studio 5 References Channels supported in 5.0 5.1.1 Native Apps Platforms iOS Android Blackberry JavaScript Runtime Support Lua Runtime Support iOS 4.3.x iOS 5.x iOS 6.x 2.1 2.2 2.3 - 2.3.2 2.3.3 - 2.3.7 3.0 3.1 3.2 4.0 - 4.0.2 4.0.3 - 4.0.4 5.0.x 6.0.x 7.0.x 7.1.x iOS 4.3.x iOS 5.x iOS 6.x 2.1 2.2 2.3 - 2.3.2 2.3.3 - 2.3.7 3.0 3.1 3.2 4.0 - 4.0.2 4.0.3 - 4.0.4 5.0.x 6.0.x 7.0.x 7.1.x ** Blackberry Playbook support discontinued ** Blackberry Playbook support discontinued ** On IDE we continue support for 4.5.x and Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes 4.6.x for backward compatibility Windows Mobile Windows Phone 8 Windows Phone 7.5 (Mango) **Windows Phone 6.x doesn't support JavaScript **Windows Phone 7 support is dropped by Microsoft **Windows Phone 6.x support will be available soon J2ME does not support JavaScript as development language J2ME Desktop Native 5.1.2 Windows Phone 8 Windows Phone 7.5 (Mango) Windows 8 MIDP 2.1 and CLDC 1.1 (min 1.5 MB Heap size and min 1 MB JAR file size). * Nokia Series40 devices are not supported Windows 8 Mobile Web Platforms SPA Mobile web Desktop browser JavaScript Runtime Support HTML5 - iOS 4.x 5.x HTML5 – Android 2.2 2.3 - 2.3.2 2.3.3 - 2.3.7 3.0 3.1 3.2 4.0 - 4.0.2 4.0.3 - 4.0.4 HTML5 - BlackBerry 6.0 Non Touch HTML5 BlackBerry Non Touch (6.0) Windows Mango(7.5) BJS BlackBerry (4.6-5.0) Windows Mobile 7 Nokia (WebKit 413 – 416) Advanced Browsers Palm Nokia (WebKit 525) o IE 8,9 o Mozilla Firefox 4.0 and above till the current latest version o Safari 5.0, 6.0 o Chrome 20.x and above Lua Runtime Support HTML5 - iOS 4.x 5.x HTML5 – Android 2.2 2.3 - 2.3.2 2.3.3 - 2.3.7 3.0 3.1 3.2 4.0 - 4.0.2 4.0.3 - 4.0.4 HTML5 - BlackBerry 6.0, 7.x Non Touch HTML5 BlackBerry Non Touch (6.0) Windows Mango(7.5) BJS BlackBerry (4.6-5.0) Windows Mobile 7 Nokia (WebKit 413 – 416) Advanced Browsers Palm Nokia (WebKit 525) Not supported Widget Supported in 5.0 Native Widget Calendar Mobile Web iPhone Android Blackberry √ √ √ Windows Mango / Windows 8 √ Mobile Web SPA Desktop Web √ √ √ Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Native Widget Box (Box & Box) Textbox2 Label CheckBoxGroup Image2 Scrollbox RadioButtonGroup ComboBox Slider Textarea2 ListBox Camera Switch Map Rich Text Widget Picker View Popup Line Link Browser Form2 Button Call ImageGallery2 Horizontal ImageStrip2 Segment UI2 Alert Tab Datagrid Video TabPane Sequence ObjectSelector3D MenuContainer Mobile Web iPhone Android Blackberry √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ NA √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ NA √ √ √ √ √ √ √ √ √ √ √ Windows Mango / Windows 8 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ NA √ NA NA NA √ √ √ √ NA √ NA NA NA √ √ √ √ NA √ NA NA NA Mobile Web SPA Desktop Web √ √ √ √ √ NA √ √ NA √ √ NA NA √ √ NA √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ WA √ √ NA √ √ √ WA √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ WA √ √ NA √ √ √ NA √ √ √ √ √ √ NA √ √ √ √ √ √ √ √ √ NA √ √ √ NA √ √ √ √ NA √ NA NA NA √ √ √ √ √ √ NA NA NA √ √ √ √ NA √ NA NA √ NOTE: NA - Not Applicable WA - Will be available in next minor release Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes Please refer to "Kony Widget User Guide" available at http://developer.kony.com for details on specific methods and properties supported on each channel Support for 2D/3D chart widget is not available in this 5.0 GA release. This widget will be available in 5.5 release with enhanced features APIs supported in 5.0 Native Mobile Web iPhone Android Blackberry √ NA NA Window s Mango / Window s8 NA √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ SPA Deskto p Web NA NA √ √ √ √ √ Dummy Implementation Dummy Implementation √ NA √ √ √ √ √ NA √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Dummy Implementation Dummy Implementation √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Dummy Implementation √ √ √ √ √ √ √ √ NA √ √ √ √ NA NA √ √ √ √ NA NA Timer √ √ √ √ Dummy Implementation Dummy Implementation Dummy Implementation √ √ √ String Library √ √ √ √ √ √ √ √ √ √ √ NA NA √ √ √ √ √ √ √ √ WA WA Dummy Implementation Dummy Implementation NA WA NA NA NA NA √ NA NA NA API Badge APIs Windows Library Widgets Gestures Application Events APIs Standard Kony API Themes Network APIs Local Storage APIs Geo Location APIs Global Namespaces Internationalization Cryptography WebSQL APIs Operating System Phone services Push Notifications Streaming APIs Accelerometer Data store Hybrid Live Tiles Mobile Web NOTE: Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes NA - Not Applicable WA - Will be available in next minor release Please refer to "Kony API Reference Guide" document available at http://developer.kony.com for details on API's supported on each channel Guidelines to convert a Lua project to a JavaScript project 5.1.3 JS Code Generation KonyOne Studio first converts the XML representation of the UI into JavaScript code. This is then combined with the client logic JavaScript code developed in the IDE. The JavaScript source code (in plain text format) is then packaged with the appropriate JavaScript VM (in case the native SDK provides JavaScript VM it is not packaged along with the application) and client library for the target platform, and delivered as a device native installable file. 5.1.4 Porting Steps This section explains the steps you need to follow in order to port the applications: 1. Ensure that the application does not use any of the reserved keys available at the end of this chapter. 2. The network calls used in the application should be converted from synchronous to asynchronous mechanism for SPA channel only. The developer should use the callback for writing code that operates on the network call response. 3. Mixed mode Lua table should be changed to have either only array or hash parts. 4. ipairs should be used for iterating through Lua tables which have only array part. Pairs should be used for Lua table which have only hash part. 5. Ensure that all the statements in the application are used /defined from within the function blocks. 6. Build the application with the above changes and test if the application is running successfully on the existing platforms for which the application was originally built. Even though the Lua2JS tool works for most of the Lua code patterns / features, below are some of the areas it does not address. Please refer to the JavaScript FAQ section at developer.kony.com for specific details. 5.1.5 Lua Table In Lua, the language has only one data structure - Lua Table. This table can be used as an array or a key-value hash or both at the same time. The language provides mechanisms to iterate through these using ipairs and pairs. In JavaScript, there is no equivalent structure for Lua Table that can accept both array and key-value pair at the same time without introducing a custom structure and maintaining the Lua semantics on that structure. This requires you to maintain the Lua semantics in JavaScript. For this purpose, it is recommended to avoid using a Lua Table that has both array and key-value (hash) part at the same level. This enables the code conversion tool in KonyOne Platform to treat a Lua table (array) as a normal array object in JavaScript and the one with key-value pairs as an object. SPA platform uses the Lua table semantics for the entire table specific APIs. 5.1.6 Network Library – (SPA specific) In a JavaScript based application, the only mechanism available to make a network call is through AJAX, which is an asynchronous mechanism. Using the current Kony APIs, the developer can make network calls using either synchronous or asynchronous mechanisms. Synchronous behavior is not supported in JavaScript as the JavaScript engine does not wait for the response from the network call and continues to execute the code written by the developer immediately after the network call. In Lua, when the developer writes code that invokes services synchronously, the developer expects the platform to wait until the response from the network service call is received and then execute the subsequent code. This code, Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes when converted to JavaScript, will fail as the service call is made through AJAX and the JavaScript engine does not wait for the response, but continues with the execution of code, leading to errors. To avoid these issues: Develop the applications that use the asynchronous network API. Convert the network APIs of the existing applications from synchronous to asynchronous mechanisms. 5.1.7 Statements The JavaScript Code Generation Engine uses an AST-based mechanism to build the tree for the Lua code written by the developers. This imposes the following restrictions: 1. Lua allows the developers to use the same variable for different data types. This should be avoided, as the JS Code Generation fails to identify the correct data type of the variable when converting to target language. function f() x = 5; x = "str"; end; 2. All Lua code should be inside the functions. There should not be any code/statements outside the functions in the entire application. x = 5; function f() print(x); end; 3. Developers should not return multiple return values from their functions. API's returning multiple return values will be deprecated from the platform API. 5.1.8 Restricted Keyword List For the complete list of restricted keywords, refer to Kony Studio User Guide > Porting Applications to SPA > Restricted Keyword List. The following table provides a list of keywords that should not be used in the Lua application code by the developer: abstract, assert, advertisement, boolean box, break, button, byte, calendar, camera, case, catch, char, instanceof, interface, import, int, label, line, link, listbox, local, long, map, math, menu, volatile, web, while, try, until, void, public, radiobuttongroup, checkboxgroup, class, combobox, contact, continue, datagrid, default, do, double, ds, end, else, elseif, showloadingscreen, skin, slider, static, streaming, strictfp, string, super, switch, synchronized, table, tabwidget, textarea, then, this, throw, throws, timer, transient, true, enum, extends, false, final, finally, float, for, form, function, gallery, i18n, if, image, imagestrip, int, implements, repeat, return, richtext, segui, short, widget, window, native, net, new, null, os, package, phone, popup, popupcontexttable, private, protected, eval, alert, kony Upgrade from 4.x to 5.0 5.1.9 Pre-Requisites iPhone Native Channel Callbacks executed in FFI should be modified as per new signature. To incorporate the same below are some of the changes you need to make: Use lglobals.h and CallBack.h in place of KonyUtil.h, LuaTable.h and LuaClosure.h --Use CallBack in place of LuaClosure signature --Use executeClosure (put appropriate. arguments) to execute callback USE either one of the below: Copyright © 2013 Kony, Inc. All rights reserved. KonyOne 5.0 Release Notes [callback_instance executeWithArguments:] [callback_instance executeWithArguments: spawn:] Mobile Web A script needs to be run if the applicable contains render off/render properties used on the same widget. Please create a ticket at http://support.kony.com for the script. NOTE: Deprecated API, properties and widgets will still be supported after upgrade but will not be mapped to new API, properties and widgets. Copyright © 2013 Kony, Inc. All rights reserved.