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
Compact Strings Cut Character Storage in HalfParparVM now stores common strings in a byte array and uses a char array only when the text needs it. The design cuts character storage in half without adding a second backing-array pointer, and still works with fused allocation.Aug 5, 2026Ā·4 min read
A Lightweight Rich Text Component Without a Web ViewRichTextComponent renders HTML, Markdown, AsciiDoc, RTF, links, images, lists, and styled runs without a BrowserComponent. It shares the document and paint model with RichTextArea while remaining a read-only component that measures correctly insideā¦Aug 3, 2026Ā·5 min read
Pure Codename One Text Editing Without Native OverlaysCodename One can now edit text inside its lightweight component layer through a semantic text-input contract. EditField, RichTextArea, and CodeEditor keep painting, selection, bidirectional layout, rich clipboard data, and document state portableā¦Aug 2, 2026Ā·6 min read
Bluetooth Support Across Every Codename One TargetBluetooth is now part of the Codename One core with BLE central and peripheral roles, GATT, L2CAP, classic RFCOMM, Web Bluetooth, simulator failure injection, and native desktop radio access. Capability queries keep platform limits explicit.Aug 1, 2026Ā·5 min read
Calendar API: Local Calendars, Cloud Sync, and Conflict HandlingThe new com.codename1.calendar API covers Android and Apple calendars, Google, Microsoft, CalDAV, recurrence, tasks, conflict handling, incremental sync, and offline mutation queues.Aug 1, 2026Ā·5 min read
Port Support You Can Trace Back to a Green TestThe Codename One port status page maps 49 feature groups across 10 targets to current conformance reports, environment details, skip explanations, and dated CI evidence instead of a manually maintained support table.Jul 29, 2026Ā·5 min read