Skip to content

7.0.251

Latest

Choose a tag to compare

@shai-almog shai-almog released this 12 Jun 06:44
· 10 commits to master since this release
957b7c8

What's Changed

  • Fix iOS camera native build break + gate new Camera API on actual usage by @shai-almog in #5177
  • Fix javadoc website build: only CLDC packages were being generated by @shai-almog in #5182
  • Weekly release follow-ups: Mac native, protocols, ads, background by @shai-almog in #5183
  • Fix #5184: remove docs reference to non-existent synchronizeReceiptsSync() by @shai-almog in #5185
  • Fix #3076: implement System.nanoTime() across the ParparVM ports by @shai-almog in #5187
  • Fix #5186: share ReceiptStore across Purchase instances by @shai-almog in #5188
  • Purchase IAP e2e test suite (#5186 follow-up) by @shai-almog in #5189
  • Fix #5171: iOS Metal rotation freeze and content drawn outside its clip by @shai-almog in #5191
  • Native Windows (Win32 + Direct2D/DirectWrite) port foundation by @shai-almog in #5144
  • fix(JS port) #5145: correct worker↔host barrier ownership model by @shai-almog in #5148
  • Fix #5193: stackable mode for concurrent InteractionDialogs by @shai-almog in #5195
  • ci: cancel superseded PR runs + cap runaway jobs by @shai-almog in #5196
  • perf(parparvm-tests): diagonal JDK matrix + cached JavaAPI + parallel forks by @shai-almog in #5198
  • ci: restore reference-anchored screenshot count-regression guard by @shai-almog in #5197
  • iOS: pin BrowserComponent appearance via setProperty("BrowserComponent.interfaceStyle") by @shai-almog in #5203
  • sim: warn when Larger Text menu is used without the app opting in (#4963) by @shai-almog in #5205
  • Fix #5069: NPE in spinner setValue when Picker.setDate(null) called while popup showing by @shai-almog in #5204
  • Clarify getTransform() translate semantics + make isVisible transform-aware (#5201) by @shai-almog in #5207
  • Portable 3D / shader graphics API (com.codename1.gpu) by @shai-almog in #5151
  • Fail the build on undersized localized launcher icons by @shai-almog in #5208
  • TextArea: grow by actual wrapped line count while editing (#4854) by @shai-almog in #5206
  • Simulator UX: restore Slow Motion, fix rotate/zoom, standalone default, menu cleanup by @shai-almog in #5211
  • Sync initializr scaffolding settings with Maven archetype + add parity guards by @shai-almog in #5212
  • Screenshot suite: retry once + stage logging for silent capture timeouts by @shai-almog in #5213
  • Add com.codename1.gaming game development APIs by @shai-almog in #5166
  • Native Windows port: wheel scrolling, shell launch services, native file picker by @shai-almog in #5209
  • Windows port: tolerance for graphics-draw-arc x64/arm64 AA difference by @shai-almog in #5219
  • ParparVM: bundle ASM 9.8 in the translator jar (was asm-5.0.3) by @shai-almog in #5221
  • Fix black screen at iOS app launch under UIScene by @shai-almog in #5218
  • docs: consolidate on-device debugging chapters, add checkers & card game case studies by @shai-almog in #5220
  • Localized icons: prefer device region on iOS, fix transparent Android fallback icon by @shai-almog in #5222
  • blog: restructure weekly post with per-item deep-dive sections by @shai-almog in #5223
  • Add cross-platform printing API (com.codename1.printing) by @shai-almog in #5217
  • Fix BytecodeComplianceMojo skipping checks on recompiled classes by @shai-almog in #5216
  • Fix the random screenshot-suite crashes behind the mac-native / iOS Metal CI flake by @shai-almog in #5226
  • Add Apple Wallet issuer-provisioning extension support (iOS) by @shai-almog in #5227

Full Changelog: 7.0.250...7.0.251