Repository navigation
Releases
Releases · edycutjong/allowance
v0.3.2
🐛 Fixes
- fix: a2a r08 — provenance check before the call, no NaN expectations, pin the install line only, repr-only marker, no silent /repro paths (
00055f7)
📝 Docs
- docs: a2a r08 — README describes the provenance check and the NaN rule; counts → 174 tests (
f7ec9b5) - docs(evidence): first live /repro through the allowlist gate (#6, Reproduced at a36978f) (
b5b8a14)
Full diff: v0.3.1...HEAD
Deployed to https://allowance.edycu.dev at f7ec9b5 after all 6 CI stages passed.
v0.3.1
🐛 Fixes
- fix(guard): a2a r07 — half-window overlap, pinned gitleaks checksum, every page must be stamped (
ccd24fc) - fix(guard): a2a r07 — constant-time token, only /validate and /profiles, shape before logging, anchored verdict, no foreign default host (
da29932) - fix(webhook): a2a r07 — release stranded claims, publish paid verdicts, pin or stop, one job clock, one run per issue (
cf8f438) - fix(gate): a2a r07 — the script gate is an allowlist of the template, not a denylist (
cfd31ce)
🧪 Tests
- test: complete comment and reproduction branch coverage (
c43cddf) - test: exercise API routes and webhook failure paths (
23f39d9) - test: pin GitHub and Otari client edge cases (
2530aac)
📝 Docs
- docs: 147 tests at 100% line, branch and function coverage (
1475c74)
🔧 CI and chores
- refactor: a2a r07 — one definition of the REPRODUCED marker (glm); counts → 166 tests (
a28b8e1) - ci: a2a r07 — smoke requires the exact commit, the repo stays unversioned, docs match the allowlist gate (
b3be315) - ci: require complete line branch and function coverage (
3db7192)
Full diff: v0.3.0...HEAD
Deployed to https://allowance.edycu.dev at a28b8e1 after all 6 CI stages passed.
v0.3.0
✨ Features
- feat: For judges link in the landing header and footer (
b90713d)
📝 Docs
- docs: README b-roll GIF of the /repro flow on issue #6 (
f623f17)
Full diff: v0.2.1...HEAD
Deployed to https://allowance.edycu.dev at b90713d after all 6 CI stages passed.
v0.2.1
🐛 Fixes
- fix(og): call-to-action button on the social card (
6072275)
⚡ Performance
- perf: hero h1 paints on first frame, 720w screenshots, preload body font (
03fc75a)
Full diff: v0.2.0...HEAD
Deployed to https://allowance.edycu.dev at 6072275 after all 6 CI stages passed.
v0.2.0
✨ Features
- feat: show the released version on landing, deck and judge pages (
b1c2e43)
📝 Docs
- docs: animated icon and hero in README top-matter (
51c42bd)
🔧 CI and chores
Full diff: v0.1.2...HEAD
Deployed to https://allowance.edycu.dev at b1c2e43 after all 6 CI stages passed.
v0.1.2
🐛 Fixes
- fix(judge): no layout shift on mobile — preload fonts, font-display optional, metric-matched serif fallback (CLS 0.186 → 0) (
b83883d)
📝 Docs
- docs: the 7-stage pipeline and automatic releases (
b68e402)
🔧 CI and chores
- ci: 7-stage pipeline — quality, security, build, e2e, lighthouse, deploy with version stamp, semantic release (
253b714) - ci(release): semantic version and grouped release notes from conventional commits (
279813b) - ci(perf): Lighthouse CI on /, /deck and /judge, accessibility >= 95 as a hard gate (
8d68069) - chore(lint): ESLint + typescript-eslint, coverage gate script, MIT license field, patched minimatch override (
332a525)
Full diff: v0.1.1...HEAD
Deployed to https://allowance.edycu.dev at b83883d after all 6 CI stages passed.
v0.1.1
v0.1.0
Full Changelog: https://github.com/edycutjong/allowance/commits/v0.1.0