Skip to content

1.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 21:52
· 23 commits to main since this release
Separate the Debug app bundle so dev can run beside production

The Debug and Release builds were identical in identity (bundle id
com.zaai.c5h, name C5h, same icon), so a locally built dev app and the
installed production app collided on Launch Services identity and helper
log files. Give the Debug build its own identity while deliberately
keeping the shared data directory so dev sees real production data:

- Debug PRODUCT_BUNDLE_IDENTIFIER com.zaai.c5h.debug and PRODUCT_NAME
  "C5h Dev" (produces C5h Dev.app); CFBundleDisplayName now follows
  $(PRODUCT_NAME). Release identity is untouched.
- New AppIcon-Dev.icon (orange "DEV" band), selected in Debug only.
- Build-aware helper log filenames so the dev subprocess helper writes
  com.zaai.c5h.debug.helper.*.log instead of sharing prod's log files;
  the production LaunchAgent label is unchanged.
- New Toolkit/Conductor/install-dev.sh builds and installs C5h Dev.app
  into /Applications alongside the production app.