Lawrence Chen
a2457f1d5e
Fix menubar lag in production builds caused by hardened runtime
...
Hardened runtime's library validation was verifying every dylib on load,
causing noticeable UI lag. Add entitlements file with
disable-library-validation to fix while keeping notarization support.
2026-02-16 03:26:33 -08:00
Lawrence Chen
5e62a9eca7
Fix nightly: delete existing CMUXCommit plist key before adding
2026-02-15 17:14:35 -08:00
Lawrence Chen
a01e7483d6
Improve nightly version numbers
...
- Marketing version: append -nightly.YYYYMMDD (e.g. 1.28.2-nightly.20260215)
- Build number: monotonic YYYYMMDDNN integer for clean Sparkle comparisons
- Embed commit SHA via CMUXCommit plist key (already shown in About panel)
2026-02-15 17:10:10 -08:00
Lawrence Chen
a2943b0c70
Add nightly update channel workflow and adopt AGPL licensing
2026-02-14 02:43:03 -08:00