What's Changed
- feat: display app version in user menu by @hjball in #310
- feat(cloud): handle cancelled subscriptions by @hjball in #313
- Add Discord CDN avatars to allowed image sources by @wrefgtzweve in #322
- feat: implement horizontal drag-to-scroll functionality in board views by @charitea in #326
- Add
NEXT_API_BODY_SIZE_LIMITconfig by @wrefgtzweve in #325 - Show display name instead of email by @wrefgtzweve in #323
- Hide member emails from non-admins by @charitea in #327
- Fix not being able to drag scroll in between lists & empty space by @charitea in #328
- fix: support virtual-hosted S3 URLs for avatar storage by @ssd532 in #330
- feat: show user avatar on comments and activity by @ssd532 in #331
- fix: update localization for brazilian portuguese by @hjball in #332
- fix: disable tooltips on touch devices by @ssd532 in #333
- feat(cloud): reset workspace slug on subscription cancelled by @hjball in #335
- feat: rate limit api routes by @hjball in #336
- feat: setup AGENTS.md file by @hjball in #337
- feat: add env var to use virtual hosted urls by @hjball in #338
- feat: customisable workspace role permissions by @hjball in #345
- fix(api): include name and slug in workspace byId response by @nickmeinhold in #347
- feat: add board favourites with animations by @eliott-herbert-byrnes in #318
- fix: ensure publicId is returned from create card by @hjball in #350
- fix: prevent ellipses from showing through member dropdown menu by @hjball in #352
- fix: fallback to email when user name is missing in activity list by @hjball in #355
- fix: prevent validation errors in workspace/card queries by @hjball in #356
- refactor: standardise S3 URL generation by @hjball in #362
- docs: add railway deployment template to readme by @hjball in #363
New Contributors
- @wrefgtzweve made their first contribution in #322
- @charitea made their first contribution in #326
- @ssd532 made their first contribution in #330
- @nickmeinhold made their first contribution in #347
Full Changelog: v0.5.3...v0.5.4