Skip to content

v0.5.1120

Choose a tag to compare

@proggeramlug proggeramlug released this 04 Jun 10:19
· 928 commits to main since this release
4f0bff9

Highlights

Completes the release-pipeline repair. v0.5.1117 fixed the await-tests gate (publishing resumed after ~90 dark versions); this release fixes the second blocker — the cross-host UI build matrix that was failing the publish legs.

Release fixes

  • perry-ui-gtk4: set_source_pixbuf is a GdkCairoContextExt trait method in gdk4 0.9, not a free function — fixed the call (cr.set_source_pixbuf(...)). This unblocks the linux-gnu build (gtk4 is bundled into the Linux tarball).
  • perry-runtime (android): fixed a cfg(target_os="android") log block referencing a mis-named binding (path_str_for_log_path_str_for_log).
  • release-packages.yml: fail-fast: false on the primary build matrix so one platform's failure no longer cancels the others or skips npm/brew/apt/winget.

Plus the runtime/codegen work merged since v0.5.1117 (DataView BigInt64 accessors, BigInt64Array round-trip, X509/WebCrypto curve surface, child_process options, parity alignment, etc.).