Releases: philipp-eisen/DuckGameRebuilt-macos
Releases · philipp-eisen/DuckGameRebuilt-macos
v1.4.7-macos.8
Enable HIDAPI joystick driver to reduce Bluetooth controller input latency
v1.4.7-macos.7
Add x64 (Intel) macOS build
v1.4.7-macos.6
Highlights
- macOS builds now run on Mono instead of native .NET runtime packaging, keeping the runtime model aligned with existing mod compatibility expectations.
- Added shell-based macOS release tooling for app packaging, signing, notarization, and DMG creation.
- Added/updated macOS release automation to produce notarized DMGs for both arm64 and amd64.
Notes
- This release focuses on macOS packaging/runtime pipeline updates; gameplay code changes are minimal.
v1.4.7-macos.5
Fix macOS app startup writes in read-only bundle
v1.4.7-macos.4
Fixes in this release
- Improve .NET 8 mod loading on macOS, including safer no-recompilation fallback paths.
- Fix Rebuilder startup/path handling on macOS.
- Guard problematic module-initializer assembly-resolve hooks so certain mods stop failing during load.
- Fix mod error viewer opening on macOS so showing mod errors no longer crashes the game.
- Update remap cache key so rebuilt mod caches refresh after loader changes.
GitHub Actions will build/sign/notarize macOS artifacts for arm64 and x64 and attach DMGs to this release.
v1.4.7-macos.3
Fixes in this release
- Fix .NET 8 music loading by replacing legacy x86-only Vorbis dependency with a compatible NVorbis package.
- Restore non-Linux OGG decode path on .NET 8 via a direct NVorbis WaveStream adapter.
GitHub Actions will build/sign/notarize macOS artifacts for arm64 and x64 and attach DMGs to this release.
v1.4.7-macos.2
Add osx-x64 build target with cross-compiled native libs
v1.4.7-macos.1
Update README