-
v0.6.19: library page spacing fixes
-
v0.6.18: fix content-scanning doc link slug
-
v0.6.17: link scanning-pipeline doc from library download notice
-
v0.6.16: pg_stat_activity saturation alert + caddy-ask concurrency cap
-
v0.6.15
-
v0.6.14: integrate founder pricing into landing page creator card
-
v0.6.11: docs-only deploy (todo cleanup)
-
v0.6.10: fold landing-founder-banner into .alert; orphan CSS sweep
-
v0.6.9: UX audit charter decisions + sr-only file inputs
-
docs: webhook delivery resolved, status bumped to v0.6.6
-
v0.6.5: UX audit consolidation + inline-style sweep + founder pricing
-
v0.6.4: split item page into store (/i/) and library (/l/) views
-
v0.6.2: fix paywall template, add monetization settings UI, paywall logging
-
v0.6.1: accept multiple Stripe webhook signing secrets
-
v0.6.0: async-stripe rc.5 migration
-
payments: migrate to async-stripe 1.0.0-rc.5
-
Audit coverage push + docengine assumptions feature
-
v0.5.19: split large modules; remove dead find_or_create_tag
-
v0.5.18: bump version, plans, scaling doc, proptest regression seed
-
Nitpick Run 1: dedup helpers, fix scheduler race, validate emails
-
v0.5.17: Add project sections (tabbed markdown pages)
-
v0.5.16: Fix SyncKit device registration, doc fuzz cleanup, code fuzz fixes
-
Fix Run 25 SERIOUS bugs, add S3 multipart upload, docs updates
-
Fix custom domain form: accept Form instead of Json
-
Move Feed into Library tab, remove Changelog and ? from header nav
-
Fix Rust 1.95 clippy warnings, bump to 0.5.12
-
Audit remediation, security hardening, fix 40 integration tests
-
Doc fuzz: fix contradictions, standardize terminology, tighten prose
-
Sprints 7-9: collections, discovery, docs, UI examples
-
Update lockfiles