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

# Kalipso 5.0.0 - Build 240711

{% hint style="success" %}
Release date: 2024-07-11
{% endhint %}

### New Features

* New options were added to "Run Process" Action.
* New options were added to "NFC Set Publishing State" Action.
* Updated 'Send Test Notification' feature to comply with Firebase's HTTP v1 API.
* Added the ability to move a Footer in a Report to another page besides last when 'Print Sequentially' is active.
* Kalipso now targets Android 14.

### Kalipso Designer

* Fixed issue Framing/Unframing Controls. If a Table control had invisible Columns, Columns Titles would not match.
* Fixed issue highlighting a Tab Item header when background color wasn't transparent.
* Fixed issue displaying a Report Background Image.
* Fixed issue clearing Action Search using backspace key. If the search box became empty, no action would be displayed.
* Fixed issue using Table control in Reports. When linking to a Database Table and specifying either Filter or Order By, the query would not be in the correct format.
* Fixed issue ungrouping controls when only 2 or less controls of a group were selected.
* Fixed issue saving property through Right-Properties toolbar, when no Control is selected.
* Fixed display issue in 'Print' Action. Caption wasn't fully visible.
* Fixed issue opening User Guide through F1 shortcut key.
* Fixed issue setting Form's Orientations to 'Custom'. When the Project's Mobile Device was wider than taller, the Orientations were inverted.
* Fixed issue converting Portrait to Landscape and vice-versa when the Project's Mobile Device was wider than taller.
* Added safety mechanism to re-index Designer's files that are loaded when Kalipso launches.

### KClient

* Updated Messagebox on Android, in some devices showing a Messagebox from a non full screen form could show the Messagebox icon partially out of the top of the Messagebox window.
* Fixed bug on Android, Win32 and iOS clients, TableSetSelectedColumn and TableGetSelectedColumn would not work correctly if the table had its columns reordered by a call to TableSetColumnOrder.
* Updated ProcessEAN128 and CreateEAN128 actions to update size of AIs 91 to 99 from max 30 to max 90. GS1 standard was updated, and this was not reflected in Kalipso yet.
* Fixed issue with Print on Win32 KClient on Win11, App could hang when printing more than once to a Windows Native Driver Printer.
* Fixed issue with ScrollArea on iOS, changing the section size dynamically could cause the content on the scroll area to appear incorrectly placed inside that scroll area.
* Fixed bug in Win10 client in SocketAccept, when setting timeout to 0, it was not considering as No Timeout.
* Fixed bug in Win32 clients, calling DecryptSymmetric for ECB algortihm in some cases could fail to decrypt due to incorrect padding processing.
* Fixed in KClients, calling HTTPRequest with "byte" encoding using MISCommunicator was not working correctly.
* Updated Honeywell RFID SDK to latest version (1.1.2) to support IH45.
* Fix made to SocketClose to allow to abort a call to SocketAccept made on another thread.
* Fixed bug in GS1\_EPC\_Decode action, when the indicator digit was 0 the action would not decode the data correctly.
* Updated Desktop client to take into account project and form defined allowed rotations.
* SignMessage and VerifyMessage algorithm "RSA PKCS1 SHA256" was deactivated in Windows KClients and it should be "RSA PSS SHA256". "RSA PKCS1 SHA256" is supported in Windows.
* Fixed bug in Win10, using Loopers inside Loopers could cause items from inner looper not to draw on screen.
* Updated Chainway RFID SDK to latest version (20231208) to support C5.
* Fixed file filter issues on Win10 and iOS for FTP List Files. In some cases, it would not return all the files matching the search criteria.
* Updated Urovo RFID SDK to latest version (V2.4.0125) to support latest DT50 devices. This SDK is incompatible with old DT50. When using old DT50, you should copy old "KRFIDPluginV50\_Urovo.apk" to "Files To Send" folder of your project.

### MIS Communicator / KDriver

* Fixed bug in HTTPRequest function, processing http requests for "byte" encoding was not working correctly for request body.
* List Files function now enables Keep Alive to allow for long running file listings that could cause timeout in the communication.


---

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