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 ...............................................................................7
1.1 New Features .................................................................................................................................. 7
1.1.1
JavaScript Support ................................................................................................................... 7
1.1.2
New Platform .......................................................................................................................... 7
1.1.3
KonyOne Studio ....................................................................................................................... 7
1.1.4
KonyOne Server....................................................................................................................... 8
1.1.5
Cross Platform Features .......................................................................................................... 8
1.1.6
Platform Specific Features ...................................................................................................... 9
1.1.7
Tools ........................................................................................................................................ 9
1.2 Enhancements .............................................................................................................................. 10
1.2.1
KonyOne Studio ..................................................................................................................... 10
1.2.2
KonyOne SDK......................................................................................................................... 10
1.2.3
KonyOne Studio Installer....................................................................................................... 12
1.2.3.1
Support .......................................................................................................................... 12
1.2.3.2
Components ................................................................................................................... 12
1.2.3.3
Enhancements ............................................................................................................... 12
2
Minor Enhancements in Patch Releases ..................................................................................... 13
2.1 5.0.24 GA release.......................................................................................................................... 13
2.1.1
KonyOne Studio ..................................................................................................................... 13
2.2 5.0.21 GA release.......................................................................................................................... 13
2.2.1
SPA ........................................................................................................................................ 13
2.2.2
Server Side Mobile Web ........................................................................................................ 13
2.3 5.0.20 GA release.......................................................................................................................... 14
2.3.1
KonyOne Studio ..................................................................................................................... 14
2.3.2
iOS ......................................................................................................................................... 14
2.4 5.0.17 GA release.......................................................................................................................... 15
2.4.1
KonyOne Studio ..................................................................................................................... 15
2.4.2
Android .................................................................................................................................. 15
2.5 5.0.16 GA release.......................................................................................................................... 15
2.5.1
Android .................................................................................................................................. 15
2.6 5.0.13 GA release.......................................................................................................................... 15
2.6.1
Android .................................................................................................................................. 15
2.7 5.0.12 GA release.......................................................................................................................... 15
2.7.1
SPA (Dependency on GA 5.0.12 IDE, Codegen and 3rd party plugins) ................................. 15
2.7.2
KonyOne Studio ..................................................................................................................... 15
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
2.8 5.0.10 GA release.......................................................................................................................... 16
2.8.1
Server Side Mobile Web ........................................................................................................ 16
2.9 5.0.9 GA release............................................................................................................................ 16
2.9.1
KonyOne Studio ..................................................................................................................... 16
2.10
5.0.8 GA release ........................................................................................................................ 16
2.10.1 Middleware with & without memcache ............................................................................... 16
2.11
5.0.7 GA release ........................................................................................................................ 16
2.11.1 Middleware with memcache ................................................................................................ 16
2.12
5.0.6 GA release ........................................................................................................................ 17
2.12.1 iOS ......................................................................................................................................... 17
2.13
5.0.5 GA release ........................................................................................................................ 17
2.13.1 Windows Phone 8 ................................................................................................................. 17
2.13.2 KonyOne Studio ..................................................................................................................... 17
2.13.3 Middleware without memcache ........................................................................................... 19
2.14
5.0.4 GA release ........................................................................................................................ 19
2.14.1 Windows Phone 8 ................................................................................................................. 19
2.14.2 KonyOne Studio ..................................................................................................................... 19
2.15
5.0.3 GA release ........................................................................................................................ 19
2.15.1 iOS 6.0 support ...................................................................................................................... 19
2.15.2 Desktop Web support ........................................................................................................... 19
2.15.3 KonyOne Studio ..................................................................................................................... 20
2.15.3.1 Automatic Preview on native platforms ........................................................................ 20
2.15.3.2 Other features................................................................................................................ 21
2.15.3.3 Licensing......................................................................................................................... 21
2.16
5.0.02 GA release ...................................................................................................................... 22
2.16.1 Windows 8 support ............................................................................................................... 22
2.16.2 KonyOne Studio ..................................................................................................................... 22
2.16.2.1 New Licensing plugin..................................................................................................... 22
2.16.2.2 Other features................................................................................................................ 22
2.16.3 KonyOne Server installer for Windows environment ........................................................... 23
2.17
5.0.01 GA Release ..................................................................................................................... 23
2.17.1 iOS 6.0 support and XCode compatibility............................................................................. 23
2.17.2 KonyOne Studio ..................................................................................................................... 23
2.17.2.1 Optimized build EAR feature.......................................................................................... 23
2.17.2.2 Default setting of padding and margin .......................................................................... 24
2.17.3 KonyOne Studio installer ....................................................................................................... 24
2.17.4 KonyOne server installer for Tomcat environment .............................................................. 24
2.17.5 Sample apps .......................................................................................................................... 24
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
2.17.6
3
Kony Push Notification Server compatible with KonyOne 5.0 .............................................. 24
Resolved Issues in Patch Releases .............................................................................................. 24
3.1
5.0.28 GA release.......................................................................................................................... 25
3.2
5.0.27 GA release.......................................................................................................................... 25
3.3
5.0.26 GA release.......................................................................................................................... 26
3.4
5.0.25 GA release.......................................................................................................................... 26
3.5
5.0.24 GA release.......................................................................................................................... 28
3.6
5.0.23 GA release.......................................................................................................................... 28
3.7
5.0.22 GA release.......................................................................................................................... 29
3.8
5.0.21 GA release.......................................................................................................................... 30
3.9
5.0.20 GA release.......................................................................................................................... 30
3.10
5.0.19 GA release ...................................................................................................................... 32
3.11
5.0.18 GA release ...................................................................................................................... 32
3.12
5.0.17 GA release ...................................................................................................................... 32
3.13
5.0.16.1 GA release ................................................................................................................... 34
3.14
5.0.16 GA release ...................................................................................................................... 34
3.15
5.0.15 GA release ...................................................................................................................... 35
3.16
5.0.14 GA release ...................................................................................................................... 36
3.17
5.0.13.1 GA release ................................................................................................................... 38
3.18
5.0.13 GA release ...................................................................................................................... 38
3.19
5.0.12 GA release ...................................................................................................................... 40
3.20
5.0.11 GA release ...................................................................................................................... 42
3.21
5.0.10 GA release ...................................................................................................................... 44
3.22
5.0.9 GA release ........................................................................................................................ 47
3.23
5.0.8 GA release ........................................................................................................................ 49
3.24
5.0.7 GA release ........................................................................................................................ 51
3.25
5.0.6 GA release ........................................................................................................................ 53
3.26
5.0.5 GA release ........................................................................................................................ 54
3.27
5.0.4 GA release ........................................................................................................................ 56
3.28
5.0.3 GA release ........................................................................................................................ 57
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
3.29
5.0.02 GA Release ..................................................................................................................... 58
3.30
5.0.01 GA Release ..................................................................................................................... 59
4
Known Issues for 5.0 ................................................................................................................. 59
5
References ................................................................................................................................ 60
5.1 Channels supported in 5.0 ............................................................................................................ 60
5.1.1
Native Apps ........................................................................................................................... 60
5.1.2
Mobile Web ........................................................................................................................... 60
5.2
Widget Supported in 5.0 ............................................................................................................... 61
5.3
APIs supported in 5.0 .................................................................................................................... 62
5.4 Guidelines to convert a Lua project to a JavaScript project ......................................................... 63
5.4.1
JS Code Generation ............................................................................................................... 63
5.4.2
Porting Steps ......................................................................................................................... 63
5.4.3
Lua Table ............................................................................................................................... 64
5.4.4
Network Library – (SPA specific) ........................................................................................... 64
5.4.5
Statements ............................................................................................................................ 64
5.4.6
Restricted Keyword List......................................................................................................... 65
5.5 Upgrade from 4.x to 5.0 ............................................................................................................... 65
5.5.1
Pre-Requisites ....................................................................................................................... 65
5.5.1.1
iPhone Native Channel................................................................................................... 65
5.5.1.2
Mobile Web ................................................................................................................... 65
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
1 New Features and Improvements in 5.0.0 GA
1.1 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
1.2 Enhancements
1.2.1
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.2.2
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.2.3
KonyOne Studio Installer
1.2.3.1 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.
1.2.3.2 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.
1.2.3.3 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
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.
2.1 5.0.24 GA release
2.1.1
KonyOne Studio
Support for new platform - Windows 7 Desktop
2.2 5.0.21 GA release
2.2.1

SPA
Windows 8 tablet
Support is provided for Windows 8 tablet browser (IE10)
2.2.2
Server Side Mobile Web
Following new APIs added to os library

addMetaTag(key, value)
adds a meta tag inside header
key – meta tag key
value – meta tag attributes
e.g. kony.os.addMetaTag("test2", { "http-equiv":"refresh","content":"30" });
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes

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()
2.3 5.0.20 GA release
2.3.1

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.3.2

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
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.
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
2.4 5.0.17 GA release
2.4.1
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.4.2

Android
Implementation of addCalendarEvent, findCalendarEvents and removeCalendarEvent API's
2.5 5.0.16 GA release
2.5.1

Android
Added support to use front facing camera based on the availablity, if back facing camera is not
present in any device
2.6 5.0.13 GA release
2.6.1
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.
2.7 5.0.12 GA release
2.7.1
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)
2.7.2
KonyOne Studio

New look for the build screen
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes

‘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)
2.8 5.0.10 GA release
2.8.1
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)
2.9 5.0.9 GA release
2.9.1
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.
2.10 5.0.8 GA release
2.10.1 Middleware with & without memcache


Service id is added for connector exceptions
For JSON Connector, by default content-type is set as application/json
2.11 5.0.7 GA release
2.11.1 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
2.12 5.0.6 GA release
2.12.1 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.
2.13 5.0.5 GA release
2.13.1 Windows Phone 8
Support for the Tiles feature has been added.
2.13.2 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.13.3 Middleware without memcache

Provided feature to start logdaemon as windows service
2.14 5.0.4 GA release
2.14.1 Windows Phone 8
KonyOne platform now supports Windows Phone 8.
2.14.2 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.
2.15 5.0.3 GA release
2.15.1 iOS 6.0 support
iOS 6.0 compatibility patch is added to KonyOne platform 5.0 in the current release.
2.15.2 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.15.3 KonyOne Studio
2.15.3.1 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.
2.15.3.2 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.
2.15.3.3 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
2.16 5.0.02 GA release
2.16.1 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.16.2 KonyOne Studio
2.16.2.1 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.
2.16.2.2 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.16.3 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.
2.17 5.0.01 GA Release
2.17.1 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.17.2 KonyOne Studio
2.17.2.1 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
2.17.2.2 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.17.3 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.17.4 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.17.5 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.17.6 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
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.
3.1 5.0.28 GA release
Platform /
Component
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
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
3.2 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
Onclick event of both button and segment are being triggered at the
same time for TC.
DEF4641
DEF4677
DEF4687
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
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
iPhone Native
iPhone Native
iPhone Native
iPhone Native
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Resolved Bug Description
Platform /
Component
DEF4717
Crypto API is throwing NSInvalidArgumentException
iPhone Native
3.3 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
Support ticket
#9141
DEF4367
DEF4419
DEF4479
DEF4480
DEF4481
DEF4554
DEF3829
DEF4098
Platform /
Component
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
OnSelection event is not fired for ComboBox unless Previous / Next
/ Done button is tapped.Fixed this.
kony.os.getDeviceCurrentOrientation() is some times not working.
Fixed this.
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.
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
Server side
mobile web
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
3.4 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
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
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
#8516
Support ticket
#8652
Support ticket
#8508
DEF4047
Support ticket
#8409
Support ticket
#8398
Support ticket
#8860
Support ticket
#8983
Support ticket
#8739
DEF3842
DEF3869
DEF3298
DEF3631
DEF3931
DEF4128
DEF4057
DEF4094
DEF4166
DEF4205
DEF4240
DEF4265
DEF6654
DEF4078
DEF3988
DEF4047
Support ticket
#8409
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.
Inconsistent display of skin across pages. Fixed this.
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.
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
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.
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
mobile web
Server side
mobile web
SPA
SPA
SPA
SPA
SPA
SPA
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Codegeneration
Codegeneration
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Platform /
Component
Issue
Resolved Bug Description
Support ticket
#8398
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.
DEF4060
Support ticket
#8042
Support ticket
#8739
Support ticket
#9146
Support ticket
#9004
Support ticket
#8960
DEF4484
DEF4487
DEF4506
DEF4551
Global variable not found error in iPad.
Codegeneration
Codegeneration
Codegeneration
Codegeneration
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.
Codegeneration
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
3.5 5.0.24 GA release
Issue
Support ticket
#8966
DEF4209
DEF4331
DEF4353
DEF4367
DEF4447
DEF4460
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
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.
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
3.6 5.0.23 GA release
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
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
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
3.7 5.0.22 GA release
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.
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
iPhone Native
iPhone Native
iPhone Native
iPhone Native
DEF4276
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
3.8 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
#8533
Support ticket
#8503
Support ticket
#8560
Support ticket
#8501
Support ticket
#8573
DEF4106
Map on iPad is not coming full screen
HBOX dynamic visibility not working in segment
SPA & Codegen
SPA & Codegen
DEF4204
DEF4281
DEF4270
Support ticket
#8513
Support ticket
#8515
Support ticket
#8508
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
from Portrait to Landscape
Textbox - auto-suggest list displayed only the first 3 are letters typed
in a textbox
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.
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
Server side
Mobile Web
Server side
Mobile Web
Server side
Mobile Web
3.9 5.0.20 GA release
Issue
Resolved Bug Description
Platform /
Component
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
KonyOne Studio
KonyOne Studio
KonyOne Studio
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Platform /
Component
Issue
Resolved Bug Description
DEF4021
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
KonyOne Studio
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.
KonyOne Studio
DEF 3349
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
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
KonyOne Studio
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
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Resolved Bug Description
#8283
Support ticket
#8445
Support ticket
#8501
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.
Platform /
Component
iPhone Native
iPhone Native
3.10 5.0.19 GA release
Issue
Resolved Bug Description
DEF4150
Support ticket
# 8247
Support ticket
# 8312
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
Platform /
Component
iPhone Native
iPhone Native
iPhone Native
KonyOne Studio
KonyOne Studio
3.11 5.0.18 GA release
Issue
Resolved Bug Description
Support ticket
#7731
Map Callout not Working for the Android Platform
DEF3868
Support ticket
#7440
DEF3949
DEF3957
DEF4029
DEF4009
Support ticket
#8176
percentage hboxes not working as expected
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
Slider Onselect is not triggered.
Platform /
Component
KonyOne Studio
Server side
Mobile Web
Server side
Mobile Web
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
3.12 5.0.17 GA release

Server Side Mobile Web is not supported on Tomcat when JS is used as a development
language.
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes

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
Using setData - focusedItem is not populating in ThinClient
DEF3666
Support ticket
#7749
Suport ticket
#7602
Support ticket
#7620
DEF3885
setData- section header skins are not showing up.
Support ticket
#7413
DEF3809
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
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
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
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
KonyOne Studio
KonyOne Studio
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
Platform /
Component
Resolved Bug Description
must not be able to Drag it.
Support ticket
# 8004
Support ticket
#8003
Support ticket
#7990
DEF4538
DEF4486
DEF4511
DEF4380
Support ticket
#9150
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.
iPhone Native
iPhone Native
iPhone Native
Android Native
Android Native
Android Native
Android Native
Android Native
3.13 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
3.14 5.0.16 GA release
Issue
Platform /
Component
Resolved Bug Description
Support ticket
#7208
DEF3838
DEF3762
DEF3771
DEF3932
DEF3941
DEF3933
DEF3829
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
Desktopweb
(Dependency on
codegen GA
5.0.16)
Desktopweb
Desktopweb
Desktopweb
iPhone Native
iPhone Native
iPhone Native
iPhone Native
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Resolved Bug Description
Platform /
Component
DEF3857
Support
ticket# 7611
Support
ticket# 7734
Support
ticket# 7537
Support
ticket# 7524
Support
ticket# 7726
Support
ticket# 7858
PopUp Combobox Crash Issue
iPhone Native
Support
ticket# 7700
Support
ticket# 7684
DEF4507
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
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
Dataset conversion exception
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
iPhone Native
iPhone Native
iPhone Native
iPhone Native
Android Native
3.15 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
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
Platform /
Component
Issue
Resolved Bug Description
Support Ticket
#6973
row.
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.
Support Ticket
#7043
DEF4386
Support ticket
#8955
Support ticket
#9057
DEF4193
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.
SPA
SPA
Android Native
Android Native
Android Native
Android Native
Android Native
3.16 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
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
iPhone Native
iPhone Native
iPhone Native
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Platform /
Component
Issue
Resolved Bug Description
Support ticket
# 8660
DEF4288
DEF4382
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.
DEF4196
DEF4234
support ticket
#8542
DEF4350
DEF4455,DEF
4456,DEF445
7,DEF4458
DEF4326
support ticket
#8888
support ticket
#9112
support ticket
#8799
DEF4471
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.
ContentAlignment property not working on blackberry segment
template
DEF4416
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
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
#8889
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
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
DEF4374
Android Native
Android Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
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
3.17 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
3.18 5.0.13 GA release
Platform /
Component
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
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
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
Codegeneration
Desktopweb
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
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
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Support Ticket
#6351
Support Ticket
#6491
DEF3327
DEF3458
DEF3677
DEF3735
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
Platform /
Component
Resolved Bug Description
Not able to scroll through pop-ups using mouse.
Skin not getting reflected for the button which is inside the header in
desktop web
remove api for vBox is not working
setFocus for dynamic widgets is not working
TextBox events onBeginEditing and onEndEditing are not getting trig
gered
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
Setting widget visibility to true not working in iPhone when the page
is scrolled down.
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.
Desktopweb
Desktopweb
Desktopweb
SPA
SPA
SPA
SPA
SPA
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
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Platform /
Component
Issue
Resolved Bug Description
Support Ticket
#8298
Browser widget - Junk characters displayed, when html string
contains basic html tags with Arabic text. Fixed this.
DEF4046
DEF4116
DEF4171
DEF4182
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.
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
support required with services ,template param with first level of
inner dataset
Issue with scraper service when migrated from 4.0 to 5.0.
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Middleware with/
without
Memcache
Middleware
with/without
Memcache
Middleware with
Memcache
3.19 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
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
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
Issue
DEF3505
DEF3565
DEF3366
DEF3673
DEF3729
DEF3472
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
Platform /
Component
Resolved Bug Description
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
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
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
SPA
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
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Resolved Bug Description
Platform /
Component
Support Ticket
# 8002
DEF3437
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
Android Native
DEF3984
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
onClick for Hbox is not working for BB
DEF4134
DEF4102
onDeviceBack is not working in BB
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
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.
Android Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Middleware with
memcache
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
Middleware
without
Memcache
3.20 5.0.11 GA release
Issue
Resolved Bug Description
Support
Ticket# 4794
Support
Fixes for iOS profiler memory leaks
Fix for memory leaks in iOS
Platform /
Component
iPhone Native
iPhone Native
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
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
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
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
Getting undefined exception for kony.setProperty API in BB Native
Segment action events not happening for Blackberry in PageView
mode.
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
Android Native
Android Native
Android Native
Android Native
Android Native
Blackberry
Native
Blackberry
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
Support Ticket
#7817
Browser widget is not loading when assigning url in Blackberry
DEF4124
DEF4044
DEF4065
DEF4164
DEF4226
DEF4251
DEF4322
DEF4323
DEF4325
DEF4355
DEF4356
DEF4357
DEF4358
DEF4359
DEF4389
DEF4390
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
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
3.21 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
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.
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
Platform /
Component
Issue
Resolved Bug Description
DEF3438
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.
When location details contains one of the keys named "address"
map pinclick is crashing. Fixed this.
DEF3440
DEF3441
DEF3442
DEF3445
DEF3431
DEF3449
DEF3450
JSPFQA5975
DEF3764
DEF3579
DEF3776
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.
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
iPhone Native
KonyOne Studio
Android Native
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
Android Native
Android Native
Android Native
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Resolved Bug Description
Platform /
Component
JSPFQA6298
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
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
Windows Mango
Windows Mango
Middleware
with/without
Memcache
Middleware
with/without
Memcache
Middleware
with/without
Memcache
Windows 8
Windows 8
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
DEF4255
Support ticket
#8727
Support ticket
#8750
Platform /
Component
Resolved Bug Description
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.
Windows Phone
8
Windows Phone
8
Windows Phone
8
3.22 5.0.9 GA release
Issue
Bug description
Platform /
Component
Support Ticket
#6159
Support Ticket
#6265
Support Ticket
#6301
Support Ticket
#4794
Support Ticket
#5831
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
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
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
iPhone Native
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
Desktopweb
KonyOne Studio
KonyOne Studio
KonyOne Studio
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Support ticket
#6287
JSPFQA5034
JSPFQA4246
JSPFQA5890
JSPFQA5891
DEF3365
JSPFQA4607
Support ticket
#6419 & 6296
Support ticket
# 6509
Support Ticket
#5686
Support Ticket
#6775
DEF3498
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
Bug description
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
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
Platform /
Component
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
Mobile web
Unable to re-size the image2 widget on Android
Android Native
Application Crash Issues in andriod
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
App Crashing with SIGSEGV Error on Android
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
Android Native
Android Native
Android Native
Android Native
Android Native
Android Native
Blackberry
Native
Blackberry
Native
Blackberry
Native
Blackberry
Encryption and decryption functionality is not working. Fixed this
Native
Unable to connect to page url in Blackberry device which is related
Blackberry
to GPS. Fixed this
Native
segment data is aligning to center when data is less
Windows Mango
Segment Page View - On click of dots is not working
Windows Mango
Padding fails in Placeholder
Windows Mango
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Platform /
Component
Bug description
#8024
Support ticket
#7808
Issue in the Input Parameter names while replacing $values in
endpoint url
DEF3892
NTLM Authentication for Site scraping
Support ticket
#8128
Support Ticket
#8320
Support Ticket
#8387
Support Ticket
#7950
Support Ticket
#8585
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
in Windows 8
Not able to set Header for Windows 8 phone in Panoramic View.
Google map location not coming in Windows 8 Phone browser
Middleware
with/without
Memcache
Middleware
with/without
Memcache
Middleware
with/without
Memcache
Windows 8
Windows 8
Windows 8
Windows Phone
8
Windows Phone
8
Windows Phone
8
Windows Phone
8
3.23 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
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
iPhone Native
iPhone Native
iPhone Native
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Platform /
Component
Issue
Resolved Bug Description
DEF3229
DEF3198
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.
DEF3254
Support
Ticket# 5882
DEF3436
JSPFQA5895
DEF3363
DEF3447
DEF3522
Support
Ticket# 6543
Support
Ticket# 6410
DEF3361
Support ticket
# 7051
DEF3562
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)
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.
iPhone Native
Desktopweb
Desktopweb
Android Native
Android Native
Android Native
Android Native
Android Native
Android Native
Android Native
Android Native
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
Windows 8
Windows 8
Windows 8
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Platform /
Component
Resolved Bug Description
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
3.24 5.0.7 GA release
Issue
Support Ticket
#4728
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
Resolved Bug Description
Platform /
Component
Saving images on the device and getting them back
iPhone Native
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
iPhone Native
iPhone Native
iPhone Native
Code generation
Code generation
Code generation
SPA
SPA
SPA
Windows Mango
Windows Mango
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Platform /
Component
Issue
Resolved Bug Description
#5620
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] .
Support ticket
#5882
SupportTicket:
6008
DEF3253
JSPFQA5521
DEF3250
support ticket
#6367
support ticket
#6300
JSPFQA5039
JSPFQA5914
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
Android Native
Android Native
Android Native
Android Native
Android Native
Android Native
Android Native
Android Native
Android Native
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
Windows
Phone8
Windows
Phone8
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Resolved Bug Description
Platform /
Component
DEF3853
Segment Page View - On click of dots is not working
Windows
Phone8
3.25 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
iPhone Native
iPhone Native
Unable to disable calendar widget
iPhone Native
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
DEF3001
DEF3000
DEF2990
DEF2968
DEF2767
DEF3085
Support ticket
# 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
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
iPhone Native
iPhone Native
iPhone Native
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.
Android
Android
Android
Android
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
JSPFQA5392
Support ticket
#6057
Support
ticket#6048
Support ticket
#6207
Support
ticket#5844
DEF3300
Support ticket
# 6458
Support ticket
# 6922
Support ticket
# 6975
Platform /
Component
Bug description
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
JSPFQA6233
Margin and Padding backward compatibility issue
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
Android
Blackberry
Blackberry
Blackberry
Blackberry
Blackberry
Windows
phone8
Windows
phone8
Windows
phone8
Windows
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
3.26 5.0.5 GA release
Issue
Resolved Bug Description
Platform /
Component
Support ticket
#5397
Issue with entering the quoted strings:single, double quotes in the
IDE
KonyOne Studio
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Support ticket
#5406
Support ticket
#5071
Support ticket
#814
DEF2283
JSPFQA4998
Support ticket
#5110
Support ticket
#5397
Support ticket
#5407
DEF2909
DEF2971
DEF2950
DEF2901
DEF2792
DEF2891,
DEF2989
DEF2734
DEF2887,
DEF3020
Resolved Bug Description
Platform /
Component
Skin Import/Export Issue on iOS platform with 2x Retina display files
KonyOne Studio
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
App menu is not taking the Focus skin, when appmenu is set
dynamically
Segment page on dot image property is not working
Codegen
Desktopweb
Desktopweb
SPA
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
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,
SPA
SPA
SPA
Android
Android
Android
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
JSPFQA5052
Support Ticket
# 5897
Support Ticket
#5325
Support Ticket
#5440
Support Ticket
#5802
Support Ticket
#5769
DEF2618
Support ticket
#5491
DEF3110
Platform /
Component
Resolved Bug Description
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
Android
Android
Blackberry
Blackberry
Blackberry
Blackberry
Blackberry
Middleware with
memcache
Middleware with
memcache
3.27 5.0.4 GA release
Issue
Resolved Bug Description
JSPFQA4760
Margin appears for the segmented UI even if not specified
Support ticket
#4578
JSPFQA4239
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
JSPFQA4170
selectedCellIndex method is not working for DataGrid
DEF2853
DEF2833
DEF2715
DEF2714
DEF2778
DEF2693
DEF2761
Support ticket
#3000
JSPFQA4418
JSPFQA3121
JSPFQA4235
Platform /
Component
Blackberry
Codegen
Desktopweb
Desktopweb
Desktopweb
Desktopweb
DesktopWeb
DesktopWeb
DesktopWeb
DesktopWeb
KonyOne Studio
Windows 8
tablet
Windows 8
tablet
Blackberry
Native
DesktopWeb
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
Resolved Bug Description
JSPFQA4244
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
JSPFQA4252
JSPFQA3674
JSPFQA4926
DEF2908
Support Ticket
5074
JSPFQA4927
Platform /
Component
DesktopWeb
KonyOne Studio
SPA
Android
Android
Android
Android
3.28 5.0.3 GA release
Issue
JSGA386
JSGA467
JSPFQA3246
JSPFQA3769
JSPFQA3442
JSPFQA3681
JSPFQA3498
JSPFQA3639
JSPFQA3229
JSPFQA3699
JSPFQA3759
JSPFQA3760
JSPFQA3668
JSPFQA3718
JSPFQA3750
JSPFQA3806
DEF2510
DEF2491
DEF2330
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.
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
Platform /
Component
iPhone Native
KonyOne Studio
KonyOne Studio
KonyOne Studio
Android
Blackberry
iPhone
iPhone
Windows8 tablet
Windows8 tablet
Windows8 tablet
Windows8 tablet
SPA
SPA
SPA
Android
Android
Android
KonyOne studio
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Issue
DEF2306
DEF2297
DEF2156
DEF922
Ticket 3685
PFQA3544
Resolved Bug Description
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
KonyOne studio
Documentation
Android
SPA
3.29 5.0.02 GA Release
Issue
Resolved Bug Description
JSPFQA3777
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
given in splash screen
Application Launch mode Portrait is not working
When we have segUI with approx 100 rows, empty rows are getting
added at the end of the segUI
Hidden columns are not available for segUI2 widget in mapping edit
or window
When mapping editor to assign the XML service response to combo
box, it did not work but mapping through JavaScript code is working
fine
Error is thrown when mapping editor is used to map location data
collection
custom fonts import: tablet platforms option is not available as target
platform even if we select iPad/Android tablet to import custom fonts
NullPointerException is thrown while trying to access SAP service
with input parameter as “null”
KonyOne Studio silently fails without any feedback when the
developer is trying to access SAP/Siebel services with
incomplete/incorrect configuration
Form orientation is not behaving as expected with respect to
application launch mode
Incorrect deviceDetectionLogic.xml is packaged with middleware inst
aller in 5.0 GA
Issue with convertToBase64 API
Publishing SAP service failed as service definition file is
not copied into appregistry
JSPFQA3778
JSPFQA3176
JSGA455
JSGA456
JSGA460
JSGA467
JSGA468
JSGA469
JSGA492
JSGA523
JSGA466
JSPFQA2978
JSPFQA3479
DEF2408
JSPFQA2660
Platform /
Component
KonyOne Studio
installer
KonyOne Studio
installer
KonyOne Studio
iPad
iPad
iPad
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Studio
KonyOne Server
KonyOne Studio
iPad
KonyOne Server
installer for Linux
iPad/iPhone
KonyOne Server
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
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
3.30 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
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
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
5 References
5.1 Channels supported in 5.0
5.1.1
Native Apps
Platforms
iOS
Android
Blackberry
JavaScript 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
** Blackberry Playbook support discontinued
Windows Mobile
Desktop Native
5.1.2
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
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
** Blackberry Playbook support discontinued
** On IDE we continue support for 4.5.x and
4.6.x for backward compatibility
Windows Phone 8
Windows Phone 7.5 (Mango)
J2ME does not support JavaScript as
development language
J2ME
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
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
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
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Platforms
Mobile web
Desktop browser
JavaScript Runtime Support
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
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
5.2 Widget Supported in 5.0
Native
Widget
Calendar
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
Mobile Web
iPhone
Android
Blackberry
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
NA
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
NA
√
√
√
√
√
√
√
√
√
Windows
Mango /
Windows
8
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
Mobile
Web
SPA
Desktop
Web
√
√
√
√
√
√
NA
√
√
NA
√
√
NA
NA
√
√
NA
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
WA
√
√
NA
√
√
√
WA
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
WA
√
√
NA
√
√
√
NA
√
√
√
√
√
√
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Native
Widget
Mobile Web
iPhone
Android
Blackberry
√
√
√
√
√
√
Windows
Mango /
Windows
8
√
√
√
√
√
√
√
√
√
NA
√
NA
NA
NA
√
√
√
√
NA
√
NA
NA
NA
√
√
√
√
NA
√
NA
NA
NA
Call
ImageGallery2
Horizontal
ImageStrip2
Segment UI2
Alert
Tab
Datagrid
Video
TabPane
Sequence
ObjectSelector3D
MenuContainer
Mobile
Web
SPA
Desktop
Web
√
√
√
√
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
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
5.3 APIs supported in 5.0
Native
API
Badge APIs
Windows Library
Widgets
Gestures
Application Events
APIs
Standard Kony API
Themes
Network APIs
Local Storage APIs
Geo Location APIs
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
√
√
Mobile
Web
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
Native
API
iPhone
Android
Mobile Web
Blackberry
Window
s
Mango /
Window
s8
SPA
Deskto
p
Web
√
√
√
√
Dummy
Implementation
√
√
√
√
√
√
√
√
√
√
NA
NA
NA
NA
NA
√
√
Mobile
Web
Implementation
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
√
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
Global
Namespaces
Internationalization
Cryptography
WebSQL APIs
Operating System
Phone services
Push Notifications
Streaming APIs
Accelerometer
Data store
Hybrid
Live Tiles
NOTE:



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
5.4 Guidelines to convert a Lua project to a JavaScript project
5.4.1
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.4.2
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
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
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.4.3
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.4.4
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,
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.4.5
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()
Copyright © 2013 Kony, Inc. All rights reserved.
KonyOne 5.0 Release Notes
print(x);
end;
3.
5.4.6
Developers should not return multiple return values from their functions. API's returning multiple return
values will be deprecated from the platform API.
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
5.5 Upgrade from 4.x to 5.0
5.5.1
Pre-Requisites
5.5.1.1 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:
[callback_instance executeWithArguments:]
[callback_instance executeWithArguments: spawn:]
5.5.1.2 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.