v1.3.0
What's Changed
- docs: refresh for v1.2.0 (auto-update, relative 2/3, accurate counts) by @pignuante in #57
- docs(pages): SEO/share meta, favicon, demo section, analytics-ready by @pignuante in #58
- feat(release): Sparkle update notes link + prerelease tags by @pignuante in #59
- chore(governance): CODEOWNERS + PR template by @pignuante in #60
- docs: add Homebrew install option by @pignuante in #61
- docs(pages): UI/UX pass — table fix, CTAs, contrast, FAQ, motion by @pignuante in #62
- docs(pages): hide demo section until real screenshots by @pignuante in #63
- feat: Maximize with gaps by @pignuante in #65
- refactor: dedicated gap-maximize threshold + edge test by @pignuante in #66
- fix(audit): zero-size guard, undo no-op, CI hardening by @pignuante in #67
- refactor: dedupe version string + screen→AX work-area by @pignuante in #68
- refactor(quality): extract testable pure geometry from AX layer by @pignuante in #69
- feat(ux): first-run onboarding + permission nudge + command tooltips by @pignuante in #70
- chore(release): v1.3.0 by @pignuante in #71
Full Changelog: v1.2.0...v1.3.0