v0.0.37
·
27 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: resolve hardcoded Admin role + Users logging Constitution violations by @antosubash in #144
- chore: remove non-essential modules and AI/RAG framework by @antosubash in #145
- fix(cli): unblock fresh sm new project / sm new module builds by @antosubash in #154
- feat(ui): add margin to Card component by @antosubash in #155
- fix(settings): decode JSON-encoded values in settings UI by @antosubash in #156
- feat(openiddict): user-facing active sessions page by @antosubash in #185
- feat(users): add self-service account unlock via email by @antosubash in #187
- chore(skills): add verify-feature skill for pre-PR gating by @antosubash in #190
- feat(database): complete soft-delete recovery surface (closes #165) by @antosubash in #189
- feat(identity): "sign out everywhere" via security stamp regeneration by @antosubash in #188
- fix(users): check IdentityResult on unlock to avoid silent failure by @antosubash in #191
- feat(events): durable inbox/outbox via Wolverine EF Core by @antosubash in #192
- feat(ui): polish core components with additive variants by @antosubash in #157
- feat(broadcasting): SignalR hub + @simplemodule/echo client (closes #169) by @antosubash in #193
- feat(notifications): add multi-channel notifications module (closes #158) by @antosubash in #194
- feat(security): add signed URL generator (closes #161) by @antosubash in #195
- feat(identity): phone number confirmation flow (closes #174) by @antosubash in #198
- test: rewrite weak tests for real behavior coverage by @antosubash in #197
- fix(ratelimit): apply DB-defined rules at runtime + cover auth endpoints by @antosubash in #206
- feat(maintenance): add sm down/up + middleware (closes #160) by @antosubash in #201
- feat(jobs): add declarative task scheduler API (closes #159) by @antosubash in #207
- build: stop touching generated types/routes on every build by @antosubash in #209
- docs: sync site against recent framework changes by @antosubash in #208
- chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in #153
- feat(identity): recovery codes status + download/print (closes #180) by @antosubash in #203
- feat(design): design system v2 — new components, refreshed tokens by @antosubash in #210
- fix(events): neutralize MaintenanceModeMiddleware in test factory by @antosubash in #214
- fix(feature-flags): repair e2e tests broken by Products module removal by @antosubash in #213
- fix(e2e): repair filestorage + permissions tests by @antosubash in #212
- feat(settings): redesigned UI, new field types, decoded-value API by @antosubash in #211
- feat(core): add Form Request classes for typed binding + validation per endpoint by @antosubash in #215
- feat(identity): pluggable identity providers — Keycloak + OpenIddict by @antosubash in #216
- docs: document shared dev-services local database in CLAUDE.md by @antosubash in #217
New Contributors
- @dependabot[bot] made their first contribution in #153
Full Changelog: v0.0.36...v0.0.37