What's Changed
- feat: in-memory storage parity for the activity-log/rollup contract by @supertokens-agent-runner[bot] in #1380
- feat: enforce audited-transaction entry point for domain transactions by @supertokens-agent-runner[bot] in #1382
- feat: lifecycle event vocabulary and payload schema for the activity log by @supertokens-agent-runner[bot] in #1381
- feat: activity_log retention as a connection-URI-domain-level protected config by @supertokens-agent-runner[bot] in #1390
- feat: in-memory parity for transactional sign-up and tenant-removal variants by @supertokens-agent-runner[bot] in #1399
- feat: in-memory implementation of the activity-log window read by @supertokens-agent-runner[bot] in #1395
- feat: emit user_deletion/user_group_deletion and tenant_association lifecycle events by @supertokens-agent-runner[bot] in #1393
- feat: read-side count-delta interpreter for lifecycle events with burst cap by @supertokens-agent-runner[bot] in #1394
- feat: rollup cron deriving user_last_active from the activity log by @supertokens-agent-runner[bot] in #1392
- feat: emit account linking/unlinking audit events atomically with the mapping change by @supertokens-agent-runner[bot] in #1391
- test: parity between last-active rollup and direct write by @supertokens-agent-runner[bot] in #1400
- fix: cut user_last_active over to the rollup (remove the direct write) by @supertokens-agent-runner[bot] in #1401
- feat: shadow audit comparing anchor+fold vs fresh exact count at anchor refresh by @supertokens-agent-runner[bot] in #1402
- feat: serve default user counts as anchor plus ledger fold by @supertokens-agent-runner[bot] in #1405
- feat: serve approximate user counts from the lifecycle-event fold by @supertokens-agent-runner[bot] in #1404
- feat: replace user_last_active event with semantic activity events by @supertokens-agent-runner[bot] in #1408
- feat: emit user_creation and tenant_disassociation lifecycle events by @supertokens-agent-runner[bot] in #1403
- fix: count active users per-storage (finding #3, separate-database tenants) by @supertokens-agent-runner[bot] in #1410
- chore: activity-log release prep — core 12.3.0 + CDI 5.7 for ledger counts by @tamassoltesz in #1419
- feat: activity log by @tamassoltesz in #1388
- ci: open the backend-apis migration PR against dev by @tamassoltesz in #1420
Full Changelog: v12.2.0...v12.3.0-canary