[v0.4.6] - 2026-02-12
Added
- Self-hosted notarized release workflow for macOS (
release-notarized-selfhosted.yml) targeting macOS runners with Xcode 17+. - Automated icon payload preflight in notarized release pipelines to block publishing assets with missing AppIcon renditions.
- Release automation wiring so
scripts/release_all.sh --notarizedtriggers the self-hosted notarized workflow.
Improved
- Release tooling robustness in
release_all.sh/release_prep.shfor optional arguments and end-to-end docs flow. - Welcome Tour release page automation now derives the first card from the selected changelog section during release prep.
- Notarized workflow now validates toolchain requirements for icon-composer-based app icon assets.
Fixed
- Support purchase testing bypass is now hidden in distributed release builds (kept only for debug/simulator testing paths).
- Replaced deprecated receipt URL usage in support purchase gating with StoreKit transaction environment checks.
- Restored release icon source mapping to
AppIcon.icon(dark/light icon pipeline) instead of using the fallback iOS icon set in release builds.