v0.8.0
What's Changed
Important: LMDB support has been dropped. Use Postgres from now on. If you have to migrate, use v0.7.0 first before you upgrade to v0.8.0.
- BREAKING CHANGE feat!(hs): Remove LMDB by @SeverinAlexB in #357
- feat(homeserver): Horizontally scalable SSE Events by @86667 in #303
- feat(sdk): Add resumeAuthFlow to recover auth flows after page refresh by @tipogi in #355
- feat: native SDK fallback to ICANN when PubkyTLS direct endpoint is unreachable by @SHAcollision in #352
- feat(homeserver): Per user rate limits by @86667 in #363
- feat: signup_count metric by @86667 in #379
- feat(examples): Improve write abilities by @86667 in #382
- feat(homeserver): UserQuota option allowed_write_paths by @86667 in #381
- fix(homeserver): Serialise event inserts to prevent poll loop from skipping events by @86667 in #358
- fix(testnet): testnet port binding by @SeverinAlexB in #362
- fix(homeserver): apply burst to request rate limits by @andrei-21 in #383
- fix(auth): Check actual version byte by @andrei-21 in #370
- fix(sdk): lock wasm-pack install so that it uses the exact dependency versions from wasm-pack's lockfile by @86667 in #371
- build: symlink
LICENSEfor wasm-pack packaging by @andrei-21 in #372 - test: add unit test to verify actual behavior on quota excess by @andrei-21 in #374
- deps: bump the cargo-dependencies group across 1 directory with 9 updates by @dependabot[bot] in #359
- refactor(common)!: normalize capabilities construction by @andrei-21 in #375
- refactor(homeserver): Move pkarr republisher and add docs by @86667 in #351
- ci(wasm): install wasm-pack from prebuilt binary by @andrei-21 in #385
- ci: fix worflow yaml by @andrei-21 in #386
- refactor(homeserver): use nonzero burst quota values by @andrei-21 in #387
- chore: pkarr v6 by @dzdidi and @ok300 in #380
New Contributors
- @andrei-21 made their first contribution in #370
Full Changelog: v0.7.0...v0.8.0