Skip to content

stupid-app v0.0.21 for Apple Silicon macOS

Choose a tag to compare

@stephancill stephancill released this 27 Oct 20:30
· 7 commits to main since this release

stupid-app 0.0.21

Fixes SwiftPM library resource bundles missing from built apps. SwiftPM names a library target's resource bundle <Package>_<Target>.bundle, and the generated Bundle.module accessor looks for exactly that name at the app root. The packer looked for <Target>.bundle and silently skipped it when absent, so Bundle.module resources never reached the .app or its extensions. The packer now copies <Package>_<Target>.bundle into the app or appex root, and fails the build with an actionable error when a target that declares resources produced no bundle.

No command, option, default, or output path changed.

Validation: swift test --filter PackerModeATests passed (4 tests, including two new regressions). The full swift test run passed apart from one known contention-sensitive DeviceKit pairing test, which passed when rerun in isolation. swift build -c release passed and the CLI reports stupid-app 0.0.21.

Assets keep the versionless names used by the README install commands.

SHA-256:

  • stupid-app-macos-arm64: b920ad93d2e476f08d6accfd993846a72bcb34873da05413268603e7cadafc37
  • stupid-app-gui-macos-arm64: 24e15a7d0364d85d34f278e379e37fba1e0f6e969cb1871bef84ea44805c09cb

🤖 Generated with Claude Code

https://claude.ai/code/session_01NMVp3fuc4j1khsMZ6cA2eh