What's Changed
- chore: allowlist one policy name gitleaks misreads as a key by @cococool13 in #29
- chore: keep gitleaks out of generated trees by @cococool13 in #30
- docs: point the docs at v1.0.2, and stop doing it by hand by @cococool13 in #28
- ci: publish the website from main instead of by hand by @cococool13 in #33
- ci: add a reusable release workflow, and wire Spiral Slim to it by @cococool13 in #32
- build(deps): bump esbuild, @vitest/coverage-v8 and vitest in /apps/slim by @dependabot[bot] in #20
- build(deps): bump vite, @vitest/coverage-v8 and vitest in /apps/slim by @dependabot[bot] in #21
- ci: one release path for every app, and stop merging bumps by hand by @cococool13 in #34
- feat(clean): add Spiral Clean — app shell and safety core (M1+M2) by @cococool13 in #37
- feat(clean): the Clean screen — Spiral Clean can now reclaim space (M3) by @cococool13 in #38
- feat(clean): uninstall an app and the files that are provably its own (M4) by @cococool13 in #39
- Spiral Clean M4b: leftovers and drag-and-drop by @cococool13 in #40
Full Changelog: v1.0.2...v1.0.3