Skip to content

7.0.280

Latest

Choose a tag to compare

@shai-almog shai-almog released this 30 Oct 06:26
· 19 commits to master since this release
189ff44

What's Changed

  • scripts/website: bump Codename One versions to 7.0.279 by @shai-almog in #6083
  • iOS: publish the view size after a modal hides a rotation (#6080) by @shai-almog in #6085
  • Simulator: virtual keyboard emulation, video recording and sim_* MCP tools by @shai-almog in #6087
  • website: let search test settle before navigating so wrangler is never reset by @shai-almog in #6092
  • Feature complete full-stack application templates with screenshots by @shai-almog in #6097
  • iOS: tell UIKit when unlockOrientation() changes the supported mask (#6089) by @shai-almog in #6093
  • Initializr: keep choices selected, ship server launchers, test the released download by @shai-almog in #6099
  • Swing, SwingX and JavaFX compatibility layers: desktop Java apps as Codename One apps by @shai-almog in #5980
  • ORM: map java.time Instant, LocalDate and LocalDateTime; samples store Instant by @shai-almog in #6094
  • Backend: streaming request and response bodies, spooled uploads, HttpProxy by @shai-almog in #6095
  • android-compat: Room, WorkManager, location, sensors, services and Keystore by @shai-almog in #6098
  • Port status: document the desktop GoogleWebMap skip on Linux and Windows by @shai-almog in #6101
  • Backend: certificates, CSRs, PKCS#12, chain validation and ECDH by @shai-almog in #6091
  • Backend: exception handlers, controller advice, interceptors and validation by @shai-almog in #6090
  • Skill: teach agents the demo apps and the compatibility tools by @shai-almog in #6102
  • Simulator: heavyweight menu popups so the canvas blit cannot smear them by @shai-almog in #6104
  • Android: run without Google Play services; UnifiedPush delivery by @shai-almog in #6103
  • JSON mapping: codecs, creators, generics, arrays and null semantics by @shai-almog in #6105
  • Backend: bounded application cache with expiry and metrics by @shai-almog in #6107
  • Bastion: security-hardened virtual bank sample by @shai-almog in #6081
  • JavaScript port: touch long press menu and resize white flash by @shai-almog in #6111
  • Backend: outbound service-account tokens and identity-store migration by @shai-almog in #6110
  • iOS preflight: fail fast when CN1Widgets has no provisioning profile (#6008) by @shai-almog in #6113
  • Backend: metric schema and probes (#6001), focused test slices (#6002) by @shai-almog in #6114
  • Reel: streaming service sample with core DRM streaming API by @shai-almog in #6086
  • ci: make PMD a zero-findings gate by @shai-almog in #6119
  • Embedded Linux port, hardware API and a garbage-free backend fast path by @shai-almog in #6112
  • Initializr: Kotlin 2.2.10 for JDK 25+, JDK 25 e2e legs, e2e telemetry opt-out by @shai-almog in #6122
  • ParparVM: a for-each over a ?: walked the else branch by @shai-almog in #6121
  • Android: 16 KB aligned injected dependencies, and a gate that resolves them by @shai-almog in #6120
  • iOS: re-read the view size when a covering modal is dismissed (#6080) by @shai-almog in #6115
  • JavaScript port: never read the display canvas back (#6123) by @shai-almog in #6124
  • JavaScript port: loading screen with the app icon and light/dark colours by @shai-almog in #6126
  • Drop Medium syndication by @shai-almog in #6131
  • Core crypto-currency support: wallets, chains, native/GPU kernels, async batches by @shai-almog in #6118
  • Android compat: document intents via native file dialogs; iOS background execution guide by @shai-almog in #6130
  • Kotlin Multiplatform: Compose code as a Codename One app by @shai-almog in #6106
  • Simulator: draw the native editor where the panned field is by @shai-almog in #6133
  • Dart sources debuggable as Dart; Flutter support in the Gradle plugin by @shai-almog in #6132
  • Safe area: a bottom bar no longer jumps between two heights by @shai-almog in #6129
  • Release 7.0.280 blockers: backend writer close order, x64 Linux native swap by @shai-almog in #6135

Full Changelog: 7.0.279...7.0.280