> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/kalipso5/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/kalipso5/developing/release-history/210504.md).

# Kalipso 5.0.0 - Build 210504

Kalipso 5.0.0 - Build 210504

{% hint style="success" %}
Release date: 2021-05-04
{% endhint %}

### New Features

* Added the ability to get a Form's 'Automatic X Scale Factor' and 'Automatic Y Scale Factor'.
* Added the ability to move an item to another folder in the Project Tree by right-click.
* Added missing AIs to 'EAN 128' Actions.
* Included 'GS1 Datamatrix' and 'GS1 QRCode' symbologies in all 'Set Enabled Symbologies' and 'Get Enabled Symbologies'.
* Added the ability to search for an element when picking a Variable or Control in the interface provided when pressing F2 over the Object identifier (VAR, PVAR, CTRL, etc).
* Added return parameters to 'Zebra Inventory' Action.

### Kalipso Designer

* Fixed issue loading Linked component. If 'main' Project had 'Synchronize' Actions making reference to a Communication Profile of the Linked Component, those Actions would be flagged as using unauthorized items of the Component.
* Fixed issue backing up a Project when updating from a previous version. If the same filename occur in a sub-folder, a crash would be produced.
* Fixed issues in "Web Service Run" when using unbounded parameters.
* Fixed issue renaming a Global Action Set. If the renamed Global Action Set was referenced by a 'Start Service' Action, the name wouldn't be updated in the Action.
* Prevented crash from occurring if undoing a Control creation doesn't find the created Control.
* Fixed issue adding files to an already created zip file. The same flag used when creating the file was necessary.
* Fixed issue accessing a Table's properties through Find result list.
* Fixed issue selecting 'Auto-Fit image' option when editing an Icon if no icon is selected.
* Fixed issue right-clicking 'Forms' node in Project Tree. An empty Form was being created by default instead of taking the user to the Template selection.
* Fixed issue copying translation from one language to another.
* Fixed issue accessing 'Hint' property from Find result list.
* Fixed issue selecting colors in Settings. If no Project was open, an error would be produced.
* Fixed issue removing Report's Background Image.
* Added 'GS1' Actions to the Actions tree.
* Fixed issue naming Sockets. A limit of 8 chars was being applied.
* Fixed display issue in the text format of 'Socket Read' Action.
* Added validation to prevent linking Projects with Database Tables with the same name.
* Fixed issue in 'Generic' find. When the string was found in a HTML Viewer's Content, the result wouldn't be displayed.
* Fixed issue editing a Check-Box properties. If the 'Icon Position' was set to 'Custom', despite the 'Icon' being set to 'Standard', the position of the icon was still editable.
* Fixed issue converting 'SQL Statement - Update' to 'SQL Advanced'.
* Fixed issue editing Container cell. Properties toolbar was allowing the access to 'Plane' property.
* Fixed issue renaming a Form. If only the casing ad changed, Kalipso would display a message stating the Name was already in use.
* Fixed issue restoring an Automatic Backup. Folders containing '.' (dot) char in their name weren't being properly restored.
* Fixed resize issue when resizing the popup that allows the selection of a Target in a 'Global Action Set' context.
* Fixed issue refreshing a Local Action Set's name in the Project Tree if accessed through double-click.
* Fixed issue applying a style to a 'Table' Control. 'Header Font Size' wasn't being set.
* Fixed design issue in 'Label' properties window. Bottom line wasn't being displayed when in the 'Actions' tab.
* Fixed issue refreshing Project Tree after editing the properties of a control inside a Scroll Area Section in a Plane other than 0.
* Fixed issue duplicating Global Action Set. The duplicated Global Action Set would always go to Main folder instead of the source folder.
* Fixed issue renaming a Global Action Set inside a Folder. Old name entry would remain in the Project Tree.
* Fixed issue Sharing Project. 'Style' Folder wasn't being sent.
* Fixed issue when deploying. Some files were being kept in User's Temporary Folder.
* Fixed issue deploying Voice (Nuance) enabled Project using 'Execute Event' to trigger a Voice Event.
* Fixed issue displaying PMLTEXT's text in Actions script.
* Fixed issue setting Device's Title and System Bar height. When resizing the Forms, the ones flagged with System Bar were being affected by Title Bar and vice-versa.
* Fixed issue exporting Multi-Language to Excel. If the target file is open, an error would occur. Now a message is displayed before trying to export.
* Fixed issue exporting Multi-Language. Language name was editable.
* Fixed issue renaming a Variable in 'Set Value' Action. Expression wouldn't be formatted.
* Fixed issue setting the multi-language value of 'Hint Text' property. Value was only being set in multi-language if edited through the button, not the current language text box.
* Fixed issue undoing deletion of container controls. When reinstating the controls, the children controls would be selected along with there containers.
* Fixed issue undoing the redoing of the undoing of deleting containers with controls inside.
* Fixed issue modifying a Linked Project. No validation of already linked would be performed.

### KClient

* Optimization made to Win32 clients to the Image Control when using an URL as the image source.
* Fixed iOS Date Picker to use the system language, it was always in English.
* Fixed iOS GetLocaleInformation action to correctly return the user language. It was always returning English.
* Fixed issue in Android client that could cause App to crash when using database linked controls on Android 6 or lower devices.
* Fixed bug in Android client in SocketConnect and SocketAccept, the timeout was incorrectly being multiplied by a factor of 1000.
* Fixed issue on Android client, if the App was restarted while a service was running, it could reset the environment variables and objects, causing the service to stop working.
* Fixed issue on Win10 client that could cause app to crash on Raspberry PI devices when clicking in a text box.
* Fixed issue in Win32 clients that could cause App to crash when calling a RefreshControl()+ForEach()+RefreshControl() on the same table in quick succession.
* Fixed issue that could cause App to crash on iOS with Loopers with dynamic Cell Sizes and when making multiple consecutive manual operations on the Looper like LooperAddLine/LooperDeleteLine.
* Horizontal Text Alignment was not being applied to the Hint Text on Win10 client.
* Fixed bug in Win10 client that could cause incorrect image on checkboxes with custom images to be displayed when setting the checkbox state in OpenForm or AfterOpenForm.
* Fixed bug in Android client, after the first page the PDF print engine was using the right margin as the top margin.
* Renewed Cortex Scan Demo License.
* Updated KDriver to support custom product codes in projects.

### MIS Communicator

* Updated ODBC engine to support "With" statement in queries.
