What's Changed
- Add security headers and a baseline Content-Security-Policy by @t0ma5 in #609
- Performance test suite by @BastiOfBerlin in #617
- Fix expense date default to use local timezone by @RayBB in #629
- Load expense participant IDs without fetching every expense by @t0ma5 in #616
- Add error boundaries that do not leak exception messages by @t0ma5 in #611
- build(deps): bump the minor-and-patch group with 14 updates by @dependabot[bot] in #624
Full Changelog: 1.23.1...1.24.0