> 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/220317.md).

# Kalipso 5.0.0 - Build 220317

{% hint style="success" %}
Release date: 2022-03-17
{% endhint %}

### New Features

* Added the ability to specify app's Languages when generating IPA scripts.
* Added the ability to override the default Keyboard handler for mapped Key Events for Android and Win32.

### Kalipso Designer

* Fixed issue renaming Report Variables. Fields linked to renamed Variables weren't getting their displayed value updated.
* Fixed issue generating Project Folder. Indexes weren't being created in this kind of deployment.
* Fixed issue generating APK Bundle. If Project version contained spaces, an error would be produced.
* Fixed issue using 'Right' and 'Center Horizontally' Positioning commands in controls contained in a Scroll Area.
* Fixed issue setting a Form as 'First Form' through means other than a Form's properties window. 'Systray Click' event would not run.
* Fixed issues deploying a Report containing a Table Control.
* Fixed issue deleting a Table Control from a Report.
* Fixed issue importing Actions. When checking a collapsed Action, it's children wouldn't be selected.
* Fixed issue importing Actions. It wasn't possible to collapse or expand.
* Fixed issue generating IPA scripts. Some temporary files were being sent to Recycle Bin.
* Fixed issue in 'RFID Read Tag' and 'RFID Write Tag' actions. When editing, 'Start Address' parameter was being reseted to its default.

### KClient

* Fixed bug on iOS, that would cause controls outside the area of a looper cell to be displayed.
* Fixed bug on iOS, that would vertical scroll not to work when trying to scroll on tab controls with Swappable property Enabled.
* Fixed bug in ZebraRFIDInventory when specifying a return ID different from the EPCID, it would always return the EPCID plus the requested memory bank even when it was not requested to.
* Fixed issue on Android client that could cause ShowPopup to show a top horizontal gray bar on some Android devices when using custom background color.
* Fixed issue in Android SensorEnable for location that could cause location events to be triggered at much higher rate than requested.
* New option added to simulator Variables Window for Finding by variable ID / Name.
* Fixed bug created in latest release of iOS KClient that could cause application to crash when opening a combo box without any items.

### MIS Communicator

* Updated SQLServer provider connection string to try to use MSOLEDBSQL19 provider if MSOLEDBSQL is not installed. Fallback continues to be SQLOLEDB.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.sysdevmobile.com/kalipso5/developing/release-history/220317.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
