Skip to content

7.0.279

Choose a tag to compare

@shai-almog shai-almog released this 23 Oct 06:40
· 74 commits to master since this release
c0d6767

What's Changed

  • scripts/website: bump Codename One versions to 7.0.278 by @shai-almog in #6031
  • macOS Separator: put the rule 2pt inside the component, as AppKit's NSBox does by @shai-almog in #6033
  • ci: move ai-cn1lib native check off the retiring macos-14 image by @shai-almog in #6037
  • Refresh README and homepage for released full-stack capabilities by @shai-almog in #6039
  • Fix legacy cn1lib installation in Settings by @shai-almog in #6038
  • Port status: Flutter comparison as a platform matrix below JDK 25 by @shai-almog in #6040
  • Submit Foojay from the signed-in local runner, not CI by @shai-almog in #6042
  • Initializr "Open in browser" and a homepage "Try it in your browser" by @shai-almog in #6041
  • Make the homepage visual with screenshots, charts and iOS 27 motion by @shai-almog in #6046
  • Connect Uber Clone discovery pages and tutorials to Wayline by @shai-almog in #6047
  • Highlight Android performance advantages in Flutter comparison by @shai-almog in #6048
  • Port status: colour wins and losses, bottom line per platform, iOS erratum by @shai-almog in #6049
  • Faster XMLParser and Element, opt-in strict XML mode (used by Mappers.fromXml) by @shai-almog in #6050
  • ORM: adopt existing schemas (native dates, schema report, private callbacks) by @shai-almog in #6036
  • Preserve social attribution and coordinate LinkedIn Page publishing by @shai-almog in #6051
  • Savor: a full-stack food-delivery sample and Initializr template by @shai-almog in #6045
  • Website: lead the demos section with Savor and Wayline by @shai-almog in #6057
  • Backend: WebClient with required HTTP/2 and client certificates (#5990) by @shai-almog in #6056
  • Try it: edit and run every documentation snippet in place by @shai-almog in #6054
  • Website: carry a post's utm_* onto links into BuildCloud by @shai-almog in #6061
  • Don't open Xcode/Android Studio for agent or CI source builds by @shai-almog in #6060
  • Update the bundled BuildClient to the resumable sign-in build by @shai-almog in #6063
  • JS port: clear a text field's hint once typing starts by @shai-almog in #6064
  • Bidi: complete UAX #9 with explicit embeddings, isolates and bracket pairs by @shai-almog in #6065
  • Initializr: random per-download id for default-package projects by @shai-almog in #6067
  • CI: de-flake master (perf gate, fidelity backfill, NetworkManager race, macOS goldens) by @shai-almog in #6068
  • Run Savor and Wayline on PostgreSQL and MySQL, and fix what they found by @shai-almog in #6066
  • Run Unity 2D projects as Codename One applications by @shai-almog in #5976
  • Native menu bars: submenus, separators, check/radio items, icons, enabled state by @shai-almog in #6058
  • Syndication: match Hashnode's re-cased title placeholder by @shai-almog in #6071
  • Syndication: read Hashnode's new tag pill markup by @shai-almog in #6072
  • JavaScript port: desktop scrollbars for mouse-driven browsers by @shai-almog in #6073
  • Parley: full-stack messaging sample, WebRTC and ECDH/HKDF in core by @shai-almog in #6059
  • Java class library additions for ParparVM (split from #5980) by @shai-almog in #6044
  • CSSThemeCompiler: #Constants, font-size and box semantics matching the build-time compiler by @shai-almog in #6032
  • Native open/save file dialogs with platform hints, options and preview by @shai-almog in #6052
  • Flutter: port ordinary apps unmodified (language, dart:io/convert, pub packages, plugin stubs) by @shai-almog in #6055
  • Builder: skip java.* classes in the native interface scan by @shai-almog in #6075
  • PWA worker: never answer a navigation with a redirected cache entry by @shai-almog in #6076
  • Performance gates: stop failing master over baseline bookkeeping by @shai-almog in #6077
  • Website and Initializr: fix Parley's screenshots by @shai-almog in #6078
  • Skirmish: a full-stack real-time card battler sample by @shai-almog in #6074
  • Fix release blockers: PMD gate and iOS WebRTC compile by @shai-almog in #6082

Full Changelog: 7.0.278...7.0.279