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

# Kalipso 5.0.0 - Build 250429

{% hint style="success" %}
Release date: 2025-04-29
{% endhint %}

### Kalipso Designer

* Fixed issue adding a Target in 'SQL Advanced' Action when 'Auto-Rename' feature was on. The selected Target would be replaced by the on selected in the already defined 'Targets' list.

### KClient

* Fixed bug in Win10 KClient in SendEmail message. The change to use .msg files for attachments made in last version was not allowing to use files from app folder inside downloads folder.
* Fixed bug in Android KClient introduced in last version that could cause App to crash when calling PresentForm() or when calling Messagebox from inside a "Presented" Form.
* Fixed compatibility issue with FTPConnect and Android 7 or older devices that could cause App to crash.
* Updated Urovo SDK for correctly supporting CT48.
* Improvement to PDF print engine to better vertically align multi-line fields.
* Updated SMTPSendEmail to send the body in Quoted-Printable instead of base64. Bodies in base64 trigger spam filters more easily. Attachments will continue to be sent in base64.
* Added "SEARCH" method to HTTPRequest.
* Fixed bug in Android KClient that could cause App to crash when calling LooperSetCellProperty on a Looper that contains tab controls.
* Updated Zebra Android RFID SDK to latest version (2.0.4.177).
* Updated Unitech SDK interface to correctly identify EA520 barcode symbologies.
* Updated Honeywell RFID SDK to version 1.1.3.2.8 to make it compatible with Android 13 or higher devices.
* Fixed bug in Win10 when calling SetSelection(0) on a Looper it was not visually clearing the selection.
* Improvement made to Unitech SDK interface on Android. In some cases, calling Enabled immediately after a Connect could fail.
* Fixed bug on Android and iOS in JSonImportToTable, when an item was defined as NULL, it was not being imported, and it should be without any values.
* Updated all KClients HTTPRequest to allow specifying the port in the server parameter using a ":". Before the behaviour was undefined and different across different KClients.
* Fixed bug in Android and Win10 client in MaskNumberFunction. The specifyed decimal separator was being ignored and was always set as ".".
* Added support in all KClient to specify the "Error" image to load when loading an image fails, but calling SetProperty for the "Second Image" for an image file.


---

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