Java To Native Linux App: One 5MB Binary, x64 And ArmThe new native Linux port compiles your Java to a single self-contained ELF through ParparVM and GTK3, with no JVM on the target machine. It runs on an ancient universal glibc, supports musl for Alpine, and ships for both x64 and arm64.Jun 27, 2026·6 min read
Native Java Win32, 3D Gaming, Printing and WalletThis week brings native Windows executables with no JVM, a portable 3D graphics API, a gaming API with Box2D physics, cross-platform printing, and Apple Wallet support, in what is probably our biggest update ever.Jun 19, 2026·9 min read
Background Work, Push Topics, And Richer NotificationsConstraint-based background work, foreground services, push topic subscriptions, shared-content handling, and a much richer local notification API, all with full simulator support.Jun 16, 2026·4 min read
WebSockets, gRPC, And GraphQL In The CoreA hands-on walk through the three connectivity features that landed together this week, building a live chat over the new core WebSocket API and typed clients from a GraphQL schema and a proto file.Jun 14, 2026·7 min read
Your Codename One App, Now A Native Mac AppThe same Codename One project can now build a REAL native Mac app through the iOS pipeline, and a deeper desktop layer gives it a real title bar, a native menu bar, interactive scrollbars, and desktop notifications.Jun 13, 2026·6 min read
Mac Native Builds, Live Protocols, And Open Issues Under 350The open issue count dropped below 350 after a push through the oldest reports, and the same week brought native Mac builds, WebSockets in the core, gRPC and GraphQL integration, a new advertising API, and richer background work.Jun 12, 2026·11 min read
We Will Not Sabotage Your CodeA maintainer recently hid a destructive prompt-injection payload aimed at AI agents inside his own framework. That is a betrayal of the trust open source runs on. Here is where we stand, and why I think AI is the biggest opportunity small OSS…Jun 10, 2026·5 min read