Skip to content

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 16 Nov 19:51

foo_mac_scrobble v0.1.2

✨ What's New

🛠 Fixed

macOS Tahoe (26+) loading failure

  • Removed the Homebrew curl path from build settings
  • Linking now relies on the system libcurl via -lcurl
  • Fixed dyld error: “component entrypoint inaccessible”
  • Component loads correctly on macOS 15+ (Tahoe)

Crash with missing or invalid metadata

  • Added null checks for "tracknumber" and other metadata fields
  • Improved safety of metadata extraction and conversions
  • Added std::isfinite() validation for track durations
  • Wrapped metadata parsing in exception-safe handling
  • Prevented assertion crash in pfc::primitives.h

🔄 Improved

Universal binary support

  • Plugin now builds as a universal binary (arm64 + x86_64)
  • Works on both native Apple Silicon and Rosetta setups
  • CI workflows updated to consistently produce universal builds

See README.md for full documentation.