Skip to content

v0.4.15

Choose a tag to compare

@proggeramlug proggeramlug released this 25 Mar 14:00
· 4576 commits to main since this release

Bug Fixes

  • Windows non-UI programs no longer fail with 216 unresolved perry_ui_* symbols (GH-9) — UI/system/plugin/screen FFI declarations are now guarded behind a needs_ui flag in codegen, so non-UI programs don't emit undefined external symbols that the linker can't resolve
  • GTK4 audio.rs c_char portabilitypa_simple_new FFI and gethostname cast used i8 instead of c_char, breaking aarch64-linux where c_char is unsigned

Features

  • Release packages now include platform UI librarieslibperry_ui_macos.a (macOS), libperry_ui_gtk4.a (Linux), perry_ui_windows.lib (Windows) are built and shipped in release archives, enabling UI app compilation from prebuilt distributions