Releases: HugoGresse/open-feedback
Releases · HugoGresse/open-feedback
v0.31.0
What's Changed
- Fix sort talks by start time by @HugoGresse in #1642
- Allow svg image upload and remove url parsing check which was broken by @HugoGresse in #1643
Full Changelog: v0.30.0...v0.31.0
v0.30.0
What's new
- Move image resize to the frontend, which is now 10x faster for upload
- Add vote Title and Separator type, démo
- Sort talk by start minutes in talk list (within tracks and dates)
Full Changelog: v0.29.1...v0.30.0
v0.29.0
- add a new Super admin UI to follow the Saas usage
v.0.28.0
✨ New
- chor(update-dependencies) : react 18, react-router-dom v6, MUI v6, Vite in place of Create React App, Running CI with all Firebase emulators (auth, firestore, functions, storage), Cypress (E2E tests), Vitest for unit tests and a lot more dependencies updates (storybook, Nivo, Luxon, Prettier, Typescript)
⚠️ chor: renamemaster
default branch tomain
Note: this is a first big release since 3 years, I'll try to push new features in the coming months.
v0.27.1
✨ New
- feat(#1528): reflect the vote count on VoteText by @MaloPolese in #1534
- Update README.md for Android/Kotlin SDK by @martinbonnin in #1566
- Add displayFullDates settings in admin and use it to display dates in taks/event by @HugoGresse in #1589
🐛 Fix
- Fix createdAt on aggregated user vote being null in some case crashing the UI by @HugoGresse in #1587
New Contributors
- @MaloPolese made their first contribution in #1534
Full Changelog: v0.26.1...v0.27.1
v0.26.1
🐛 Fix
- [Feedback] Fix #1477 vote aggregation bug when upvotting a text vote which was deleted
- [Feedback] Fix deleting a text vote after updating it
- [Feedback] Fix #1492 "null" in Json speakers array in sessions crashing both admin and feedback app
- [Feedback] Fix #1152 invalidDateTime if startTime supplied without endTime, endTime is now always optional
v0.26.0
✨ New
- [Admin] Reset event votes from event settings
v0.25.4
🐛 Fix
- [Admin] Fix image upload for user avatar and event logo/favicon
v0.25.3
✨ New
- [Feedback] Add donate link on the footer
♻️ Change
- [Tech] update dependencies
🐛 Fix
- [Feedback] Fix NaN on comment upvote for existing events
v0.25.2
✨ New
⚠️ [Feedback et admin] New vote button on text comment so user can up vote another user vote. If you want to disable this feature, please open an issue.- New option to hide user votes until the user actually vote on the talk (and the vote range is open). This option if off by default, the goal is to try to reduce the bias of voting to the same option as other users. Let us know what you think by shooting a tweet.
- New option to display vote in live/realtime, meaning user votes are displayed as they vote. This option is also off by default because having those votes in realtime is more expensive.
- 3 new query parameters to the votes websites:
?displayVotes=true
force the vote display if the option to hide vote until the user vote is on.?hideHeader=true
hdie the vote header, useful if you are displaying only the vote form in an <iframe> on your own website?forceColorScheme=dark/light
force the color scheme on the vote to eitherlight
ordark
. This with thehideHeader
params helps OpenFeedback match your website design.
♻️ Change
- [Tech] Update some dependencies on front & functions/serverless
- Due to the update of
firebase-functions
library, I've replaced the now deprecatedfirebase functions:config
tofirebase env
which take.env
or.env.local
file rather than a config stored on a server. To migrate, you'll just need to convert your config usingfirebase functions:config:export