Skip to content

v0.2.9

Choose a tag to compare

@github-actions github-actions released this 09 Sep 10:57
af95d6c

What's Changed

  • feat(pricing): self-hosting is free, the licence is gone by @simonorzel26 in #116
  • docs: trim the search trigger to 32px by @simonorzel26 in #117
  • fix(wiki): general NIS 2 registration is Art. 3(4), not Art. 27 by @simonorzel26 in #118
  • fix(seo,i18n): give wiki pages a next step, stop MISSING_MESSAGE 500s by @simonorzel26 in #127
  • chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #120
  • legal(impressum): name Simon Orzel as the responsible party by @simonorzel26 in #133
  • legal: replace the UG with Simon Orzel across the codebase by @simonorzel26 in #134
  • fix(audit): record the sign-off invalidations the trail was dropping by @simonorzel26 in #136
  • fix(supplier-portal): show customers the service and the incidents meant for them by @simonorzel26 in #137
  • test(e2e): make the suite prove what it claims, and cover the supplier portal by @simonorzel26 in #138
  • fix(compliance): close the gaps dogfooding found, and the same classes elsewhere by @simonorzel26 in #142
  • Lifecycle emails: bring quiet signups back, at most once by construction by @simonorzel26 in #141
  • fix(guidance): four wrong legal claims, and the guard holes that hid them by @simonorzel26 in #144
  • Per-message email preferences: a consent gate that cannot be skipped by @simonorzel26 in #143
  • Let people reach the preference centre without signing in by @simonorzel26 in #146
  • wiki: Vanta and Drata alternative pages (10 locales) by @simonorzel26 in #145
  • A sender people recognise, and subjects worth opening by @simonorzel26 in #147
  • chore(deps-dev): bump vitest from 4.1.11 to 5.0.0 by @dependabot[bot] in #140
  • chore(deps): bump actions/attest-build-provenance from 2 to 4 by @dependabot[bot] in #139
  • courses: state the CC BY licence on the book's imprint page by @simonorzel26 in #132
  • fix(ci): sync bun.lock with the vitest 5 bump dependabot left half-applied by @simonorzel26 in #148
  • Email console: per-row sends, previews, digest tests, honest graph by @simonorzel26 in #149
  • Overdue means overdue: honest deadlines in emails, badges and counts by @simonorzel26 in #150
  • Digest CTA is the next step, not the dashboard by @simonorzel26 in #151
  • Digest review findings: deterministic assignee, one truth for open items by @simonorzel26 in #152
  • feat(mail): SMTP transport, so self-hosting needs no email SaaS account by @simonorzel26 in #154
  • Repo cleanup: duplicate assets, duplicated docs, and a linter nobody ran by @simonorzel26 in #153

Full Changelog: v0.2.8...v0.2.9