JavaScript Find in Page: DOM Text Above the Codename One CanvasThe Codename One JavaScript port now renders visible text into a targeted DOM layer, making it searchable, selectable, accessible, and sharp on high-DPI displays without giving browser layout control.Aug 30, 2026·5 min read
App Shield: Your Server Should Not Trust the App Calling ItCodename One App Shield turns Apple App Attest and Google Play Integrity into short-lived tokens your backend can verify. This release also adds OpenType fonts, advances the R2 repository migration, and prepares new Windows desktop builders.Aug 13, 2026·10 min read
Why Codename One Is Moving Beyond Maven CentralCodename One is starting a staged move from Maven Central to a free Cloudflare R2 repository, with dual publishing, a smaller release payload, and an explicit cutover plan.Aug 10, 2026·8 min read
A Polyline Is Not a RouteThe new Codename One maps routing API turns coordinates into road-following geometry, distance, duration, legs, and steps through OSRM or an application-defined service.Aug 9, 2026·5 min read
On-Device AI and MCP on Every PortCodename One now exposes on-device vision, language, and LiteRT inference in the core, while a guarded loopback MCP transport lets an LLM inspect and drive real applications.Aug 9, 2026·7 min read
Health Data Without Fake CertaintyA deep look at Codename One's HealthKit, Health Connect, workout, nutrition, Bluetooth sensor, and simulator API, including the privacy rules that shape its unusual design.Aug 9, 2026·10 min read
Push V3: One Message From Your Server to Every SurfaceCodename One Push V3 adds typed messages, managed credentials, segmentation, analytics, and Surface updates. Existing push apps should test the new cloud endpoint before next week's cutover.Aug 6, 2026·16 min read