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

# Kalipso 5.0.0 - Build 231211

{% hint style="success" %}
Release date: 2023-12-11
{% endhint %}

### New Features

* Added the ability to automatically fill the 'Column List' parameter of 'JSON Export from Table' by automatically parsing the 'SQL' parameter.
* Added the ability to automatically rename Target Variables when processing the targets of an 'SQL Advanced'.
* Added the ability to move items up/down in 'JSON Import To Table' and 'JSON Export From Table'.

### Kalipso Designer

* Fixed issue refreshing Controls after a Color Resource has changed. In some cases, the new color would not be displayed.
* Fixed issue aligning Controls inside a ScrollArea. Dimensions could become negative.
* Fixed issue selecting the borders to display in Shape control. If the Borders weren't all selected, 'Rounded Corners' option must be unchecked.
* Fixed issue moving Looper in a Report.
* Fixed issue in "Get Printer Parameter" when the Linked Printer no longer exists.
* Fixed issue changing the Background Color of a Shape. If the Shape was linked to a Style, it would not be unlinked.
* Fixed issue pasting a Control. If the Control used Resources, Style data from the Resources would be lost.
* Fixed issue editing the properties of a ComboBox if the 'Multiline' property was set to 'undefined'.
* Fixed issue converting a Project from a previous version if image files contained single-quote char in their name.
* Fixed issue refreshing Variables after a rename. Some controls would not refresh its display value.
* Fixed issue accessing a Form's Local Variables from the shortcut in the top left drop down. The Local Variables would not be displayed.
* Fixed issue refreshing Linked Project. If a refresh was occurring and a notification to refresh the Linked Project was received, an error would be produced.
* Fixed issue generating Project Component. If a Project was used as Linked Component and Linked Project, Database Connection Profiles and Communication Profiles might not be available for consumption via Linked Project after the Component generation.
* Normalization of the 'For Each - Select' and 'SQL Statement - Select' interfaces.
* Fixed issue loading user languages. If two or more Projects containing user defined languages were open simultaneously, only the last opened Project's user defined languages would prevail.

### KClient

* Fixed issue in 'Shell Execute On PC' on Android client, when using a profile from a linked project it would generate an error reading the profile configuration.
* Fixed issue in Win10 client, opening a non full screen form from a background thread was causing the application to crash.
* Updated Unitech RFID plugin to return RSSI and AntennaID in inventory.
* Fixed issue in Win32 clients that would cause Shapes to stop appearing if 'Set Property' was called with "0" width and latter again with a positive width.
* 'Vibrate' Action was causing Win10 clients to crash on non Windows Phone devices.
* Updated 'Play Sound' Action on Win32 Desktop client for new Windows APIs to support more audio types.
* Updated Barcode SDK for Urovo devices to better recognize the scan engine type and return correct barcode types.

### MIS Communicator

* Added option to INI file to prevent PrintOnPC from changing paper definitions.


---

# 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/231211.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.
