What's Changed
- Add test coverage for with_golden_first scope by @italomatos in #2130
- Bump fizzy-saas to retain fewer docker images by @jeremy in #2134
- Add more configuration options for the SMTP connection by @nu-wa in #2132
- Fix: board columns actions are stale when moving a column moves by @tomycostantino in #2032
- Fix Lexxy prompt list padding by lowering rich-text specificity by @andyra in #2063
- Add missing
kamal initstep to docs/kamal-deployment.md setup instructions by @hiendinhngoc in #2077 - feat: expose closed boolean in card JSON API by @seuros in #2105
- Remove unpaired view-transition-name by @robzolkos in #2111
- Remove unused install.svg and its CSS class by @robzolkos in #2114
- Refactor: Simplify TimeWindowParser using Rails convenience methods by @italomatos in #2135
- feat: protect join codes from brute-force attacks by @JangoCG in #2112
New Contributors
- @nu-wa made their first contribution in #2132
- @tomycostantino made their first contribution in #2032
- @hiendinhngoc made their first contribution in #2077
- @seuros made their first contribution in #2105
- @JangoCG made their first contribution in #2112
Full Changelog: https://github.com/basecamp/fizzy/compare/fizzy@3584df6...fizzy@3154237