7.0.252
What's Changed
- Fix App Store rejection: UILaunchScreen requires MinimumOSVersion 14+ by @shai-almog in #5230
- Weekly release blog: native Win32, 3D, gaming, printing, Wallet by @shai-almog in #5231
- Update initializr skill with this week's new features by @shai-almog in #5232
- Fix 2 bugs (NdefRecord URI, OpenAiClient error swallowing) + add 250 unit tests across 16 previously-0%-coverage classes by @shai-almog in #5233
- ParparVM: index native-symbol and class lookups in the dead-code cull (O(N^2) -> ~O(N)) by @shai-almog in #5236
- Add unit tests for 10 previously-0%-coverage classes (123 tests) by @shai-almog in #5237
- Fix Mac screenshot suite reporting "passed" while crashing + capture crash diagnostics by @shai-almog in #5240
- Fix Picker DialogTitle border gap (#5238) + ParparVM monitorEnter deadlock by @shai-almog in #5241
- MacNativeBuilder: optional Developer ID signing + notarization by @shai-almog in #5243
- Switch initializr JavaScript build to local ParparVM target by @shai-almog in #5200
- Native Linux (GTK3/Cairo) port + CI screenshot tests (x64 + arm64) by @shai-almog in #5239
- Update CodeNameOneBuildClient.jar to fix hanging website builds by @shai-almog in #5248
- fix(website-ci): mint a real Keycloak token from the password before cloud builds by @shai-almog in #5249
- ByteCodeTranslator: add asm-analysis to compile classpath by @shai-almog in #5256
- Native Apple Watch (watchOS) port: Core Graphics backend + watch app target by @shai-almog in #5252
- Game Builder: visual level editor + streaming/region gaming API by @shai-almog in #5253
- Add com.codename1.crash on-device crash protection client by @shai-almog in #5001
Full Changelog: 7.0.251...7.0.252