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

# Kalipso 5.0.0 - Build 200831

{% hint style="success" %}
Release date: 2020-08-31
{% endhint %}

### New Features

* Added Actions 'Barcode Set Parameter' and 'Barcode Get Parameter'.
* Added the ability to keep the status of each node of the Project Tree when refreshing a Linked Project/Component.
* The new minimum dimensions of any Kalipso Control is 1x1.
* Improves performance loading Actions.
* Added undo/redo abilities when resizing Scroll Area Sections.

### Kalipso Designer

* Last project folder wasn't being saved.
* Fixed issue dragging controls for the first time after selecting them by drag and drop in the form's background.
* Fixed issue checking a Control's boundaries when resizing. A Control might get resized to out of the container.
* Fixed issue editing 'Lookup' Function from a Control Properties like 'Filter', 'Order By', etc.
* Fixed issue undoing the move of several controls into a container. Only one of them would return to the original parent.
* Fixed issue double-clicking the 'Controls' node in the Project tree. A misleading message would show up.
* Fixed issue in 'JSON Export from Table'. When editing a sub-table, an error message regarding missing Database Connection Profile would be displayed.
* Fixed issue in the context menu of a Form in the Project's tree. Instead of 'Add as Template', an 'Add to Project's Theme' option was being displayed.
* Fixed issue importing multi-language values from excel.
* Fixed issue refreshing a Tab Item's Title after importing multi-language values.
* Fixed issue auto-renaming Variables. When re-editing the Action, if the user canceled the dialog, the auto-renamed Variables would be reseted.
* Fixed issue when displaying the properties of a Table Control. Header font properties Bold, Italic and Underlined weren't being loaded correctly.
* Fixed display issue when Button Effect property was set to Automatic.
* Fixed issue duplicating Global Action Set. The duplicated Global Action Set would not be displayed in the Project Tree.
* Fixed issue trying to select a Form after scrolling with the mouse wheel in the Forms workspace.
* Fixed issue displaying Tab Item header when background color of the Tab was set to transparent. Kalipso Designer would always display the color of the selected Tab Item.
* Fixed issue trying to get the last error from Windows.
* Prevented Kalipso from prompting the user to refresh a Linked Project/Component after the Project has been closed.
* Fixed issue when stopping the Simulator. A new test would be launched.
* Fixed issue when generating Project Folder or Executable. The button to select the target folder wasn't working.
* Fixed typo when sending push notifications to Android Device.
* Fixed issue selecting a Control's Style. If Kalipso was unable to retrieve the properties of the selected Style, an error would be produced up-ahead.
* Fixed issue canceling the resize of a Scroll Area section or a Looper's Cell trough ESC key.
* Fixed issue resizing Scroll Area Section. Controls in posterior Sections weren't being moved.
* Fixed issue reordering Scroll Area Sections. Controls belonging to the Sections wouldn't get their position updated on screen.
* Fixed issue selecting a Form/Report while maximized. Buttons to manage the maximized window would disappear.
* Fixed issue selecting a Form/Report while maximized. Sometimes the Form wasn't redrawn.
* Fixed issue restoring a Form or Report (exit maximized state). Sometimes the Form wasn't redrawn.
* Fixed issue saving Form's/Report's properties while Form is maximized. The form would be redrawn as if it wasn't maximized.
* Fixed issue saving the multi-language values of the second item of a Tab.

### KClient

* Fixed issue in ComboBoxes on Android KClient when specifying row height, a default padding was being applied and could cause the text to be partially cut.
* Fixed bug in report engine, created in last version, processing new pages inside Loopers, that caused new pages to be triggered incorrectly.
* Fixed bug in M3Scan interface for Windows CE/Mobile that would cause barcode scans to generate multiple BarcodeScanned events.
* Fixed some repaint issues in Windows CE/Mobile with ComboBoxes with transparent background or custom border.
* Fixed bug in print engine processing multi-line fields that could cause new pages to be created too soon.
* Fixed bug in BarcodeScan on iOS that could cause App to crash.
* Fixed bug in Win10 client that would allow content to show outside the area of non full screen forms.
* Fixed issue with text vertical alignment in toggle type CheckBox in Android.
* Fixed bug in iOS in Time Keyboard, it would return the selected time with an offset of the device time zone.
* Fixed issue converting table control header font size in custom rotation mode to the second layout.
* Some performance improvements made to Draw control on iOS.
* Updated iOS and Win10 KClients to support underline in Labels, Buttons and Images.

### MIS Communicator

* MISCommunicator was not retrieving any rows for queries on some OLEDB providers (detected on DB2).


---

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