# Compliance Improvements, Simulator Updates, and More

DevFeed: [Compliance Improvements, Simulator Updates, and More](<https://devfeed.tech/articles/compliance-improvements-simulator-updates-and-more-19266.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/compliance-improvements-simulator-updates-and-more/>)

Author: Shai Almog

Published: 2026-04-03T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [Java Language](<https://devfeed.tech/topics/java-language.md>), [Android](<https://devfeed.tech/topics/android.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [bug-fixes](<https://devfeed.tech/tags/bug-fixes.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [java-language](<https://devfeed.tech/tags/java-language.md>), [performance](<https://devfeed.tech/tags/performance.md>), [proguard](<https://devfeed.tech/tags/proguard.md>), [updates](<https://devfeed.tech/tags/updates.md>)

## AI overview

This Codename One update removes Proguard from the build process and replaces it with a custom compliance validator. It also rewrites String.split() calls for consistent simulator and device behavior, expands runtime support, enables newer Java features to remain compatible with Android JDK 17, and updates simulator location support.

## Source excerpt

In todays update were finally removing Proguard from the build process with many implications for all of us.