Releases: lukevella/rallly
v3.11.2
What's Changed
- 🌐 Add support for Japanese language by @lukevella in #1401
- 🐛 Fix issue with deleting user accounts with deleted polls by @lukevella in #1405
New Contributors
- @dev13-suthar made their first contribution in #1397
Full Changelog: v3.11.1...v3.11.2
v3.11.1
v3.11.0
What's Changed
- ✨ Use profile image from oauth provider by @lukevella in #1330
- ✨ Use avatar on login page by @lukevella in #1336
- 🐛 Fix empty session when logging out by @lukevella in #1345
- 🔨 Use node:20-slim as runner by @xavier-calland in #1350
- 💄 Update avatar colors by @lukevella in #1351
- 🐛 Fix escaped values in emails by @lukevella in #1368
- 🐛 fix ics download button by @a-mnich in #1381
- 🐛 Fix name change by @lukevella in #1384
New Contributors
- @xavier-calland made their first contribution in #1350
- @a-mnich made their first contribution in #1381
Full Changelog: v3.10.0...v3.11.0
v3.10.1
What's Changed
Fixed an issue where guest users would not get emails in their preferred language.
Note: The fix will only work for new guests and will not retroactively update an existing guest user's preferred locale.
Full Changelog: v3.10.0...v3.10.1
v3.10.0
What's Changed
This release has updated email templates and adds support for localized email notifications.
- 💄 Updated transactional email templates by @lukevella in #1285
- ✨ Translations for Email Notifications by @lukevella in #1278
- 🐛 Fix not found page not rendering properly by @lukevella in #1308
- 💄 Stylize detected timezone by @lukevella in #1311
Full Changelog: v3.9.1...v3.10.0
v3.9.1
What's Changed
- ⚡️ Use infinite query on polls page by @lukevella in #1200
- 💄 Remove squircle by @lukevella in #1209
- 🐛 Fix comments not deleted when deleting user by @lukevella in #1214
- 🐛 Fix crash when options change mid voting by @lukevella in #1239
- 🐛 Better error handling for browser time zone support by @lukevella in #1240
- 🐛 Fix fallback behaviour for unrecognized timezones by @lukevella in #1241
- ✨ Add to calendar button by @lukevella in #1225
- 💄 Update ghost button styles by @lukevella in #1247
- ✨ Show Pro badge in sidebar by @lukevella in #1251
- ✨ Close expanded poll with esc key by @lukevella in #1253
- ✨ Detect time zone change by @lukevella in #1254
- 🐛 Delete all comments when deleting account by @lukevella in #1267
Full Changelog: v3.9.0...v3.9.1
v3.9.0
What's Changed
This update adds support for custom claim paths which should enable a wider range of identity providers. The claim paths can be configured with the following environment variables:
OIDC_NAME_CLAIM_PATH
OIDC_EMAIL_CLAIM_PATH
OIDC_PICTURE_CLAIM_PATH
For more information check out the single-sign-on documentation
Full Changelog: v3.8.1...v3.9.0
v3.8.1
What's Changed
- 🧑💻 Update to node 20 and add .nvmrc file by @lukevella in #1169
- 🐛 Keep selected participant id after update by @lukevella in #1171
- ✨ Add icon guide by @lukevella in #1172
- 🌐 New Crowdin updates by @lukevella in #1167
- 🧑💻 Update scripts by @lukevella in #1173
- 🌐 New Crowdin updates by @lukevella in #1174
- 🌐 New Crowdin updates by @lukevella in #1176
Full Changelog: v3.8.0...v3.8.1
v3.8.0
What's Changed
- 🐛 Remove specific ciphers in tls config by @lukevella in #1065
- ♻️ Switch to using new startTime column by @lukevella in #1041
- ⚡️ Send finalization emails asynchronously by @lukevella in #1095
- ✨ Show duration by @lukevella in #1098
- ✨ Use dialogs to finalize and duplicate polls by @lukevella in #1099
- ♻️ Improvements to adding/changing participant by @lukevella in #1108
- ✨ Add option to delete account by @lukevella in #1110
- ♻️ Remove legacy start column by @lukevella in #1113
- 🐛 Fix update options bug by @lukevella in #1116
- 🐛 Fix dynamic server usage error by @lukevella in #1117
- 💄 Update styles for desktop poll by @lukevella in #1144
- 🔒️ Remove link to change email by @lukevella in #1156
- 🔒️ Hide link to login from registration by @lukevella in #1158
- 🔒 Registration form hardening by @lukevella in #1160
- ✨ New and Improved Screens by @lukevella in #1151
- ✨ Improved time picker logic by @lukevella in #1166
New Contributors
- @ArthurTeslyk made their first contribution in #1082
- @dahlo made their first contribution in #1132
Full Changelog: v3.7.0...v3.8.0
v3.7.0
What's Changed
- ✨ Use only geographic time zones by @lukevella in #1033
- 🐛 Fix timezone form input by @lukevella in #1043
- ⚡️ Quicker UI updates when adding participant by @lukevella in #1045
- 🐛 Fix check for missing token on initial render by @lukevella in #1054
- 🐛 Fix issue where verification links would automatically get consumed by link checkers by @lukevella in #1060
Full Changelog: v3.6.1...v3.7.0