Releases: HugoGresse/OpenPlanner
Releases · HugoGresse/OpenPlanner
v0.13.0
What's Changed
- Fix: schedule template edit total being editable by @HugoGresse in #226
- feat:Ask to delete orphaned speakers when deleting a session by @HugoGresse in #228
- Fix URI parsing + typebox/typescript/node 24 upgrade by @HugoGresse in #227
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- New features:
- FAQ export to PDF
- Allow sponsors to add jobs in their own private space, with approval from the event team
- Tickets Management by @isalyne34 in #221
- Improve FAQ: add FAQ unified option, addimport from another event, add reordering
- Add crop function to images
- Session batch edit
- New Service API for HTML to PDF conversion
- feat(gladia): use v2 api by @alexandrebrg in #203
- Reformat settings & API & deploys sections by @isalyne34 in #223
- Add custom fields for sponsors (to be refined later on)
New Contributors
- @isalyne34 made their first contribution in #221
Full Changelog: v0.11.0...v0.12.0
v0.11.0
- ➡️ Send session to Buffer as draft to easily post a session announcement on your social networks
- Add import template button for the schedule to import a template from a past event
- Add multiple session by speaker stats
- Improve FAQ title design and responsiveness
- Fix category and format counts when no category and no formats in event settings
- Fix import API for ConferenceHall if no format or category matched
- Fix saving a speaker with undefined fields after ConferenceHall import
Also, the API is now served from the EU, making it twice as fast as the Firestore DB is also in the EU.
v0.10.0
Changes:
- deploy function is now only made by the API, this is somewhat almost as fast except when the API cold boot.
- two new API routes:
deploywhich trigger a deploy anddeploy/fileswhich get the different static files paths - event api key are now generated automatically on event creation
- dates in .json are now all in UTC+00
- fix file upload not always working when the file had query parameters
v0.9.0
What's Changed
- Public session page by @HugoGresse in #162
https://openplanner.fr/public/event/ML7vHjW9pdzqLgYqaYYf/session/faites-de-vos-tests-fronts-vos
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Potential breaking changes on the JSON exports, see #160
- Major: Add public schedule, see below for screenshots or demo here by @HugoGresse in #160
- Add teams to encapsulate specific people in team + import team by @HugoGresse in #154
- Add optional bio field in team members. by @GerardPaligot in #153
- New nav ar more mobile friendly by @HugoGresse in #156
Fixes
- Fix: Prevent wrong field name/types to be added in Firestore through the API by @HugoGresse in #144
- feat:api Rename overwritreSessionsSpeakers route and remove required icon on speaker social by @HugoGresse in #145
- fix: Tags are not optional everywhere by @HugoGresse in #146
- Fix:API await when creating formats and categories by @HugoGresse in #148
Chor
- Cleanup conferencehall by @HugoGresse in #155
New Contributors
- @GerardPaligot made their first contribution in #153
Full Changelog: v0.7.0...v0.8.0
Screenshots
v0.7.0
What's Changed
(most feature where already released)
- Export schedule to XLSX!! by @HugoGresse in #124
- Improve file download for image in sessions (file name + download button directly on the input) by @HugoGresse in #125
- Download all sponsors logo as one zip by @HugoGresse in #126
- Add new menu to convert svg to png when exporting sponsors logo by @HugoGresse in #127
- Add gladia transcription by @HugoGresse in #128
- Team download + fix zip sometimes corrupted by @HugoGresse in #129
- feat(session): track speaker session announcements on social media by @mderoullers in #131
- Feat add yt subtitles by @alexandrebrg in #138
- Feat: add import image features to move all images to OpenPlanner storage by @HugoGresse in #135
- Fix error in generation dialog not always displayed by @HugoGresse in #136
- Remove cache on API by @HugoGresse in #141
- Disable conference hall integration by @HugoGresse in #143
- Feat: new API route to overwrite Sessions & speakers by @HugoGresse in #139
New Contributors
- @mderoullers made their first contribution in #131
- @alexandrebrg made their first contribution in #138
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Voxxrin output by @HugoGresse in #93
- Add FAQ in Static API & Improve Update website speed by @HugoGresse in #116
- Add speaker exports & updatedAt date by @HugoGresse in #113
- Add sessions export menu & ask user to confirm when a generation is in progress by @HugoGresse in #117
- Add speaker pronouns & category secondary color by @HugoGresse in #118
- New admin interface to follow SaaS usage & fix error not always displayed when loading data by @HugoGresse in #120
- Check shortvid generation error in serverless function by @HugoGresse in #112
- Shortvid new server (faster) + API change for shortvid by @HugoGresse in #121
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- ShortVid integration: you can now generate video and images using shortvid.io directly in OpenPlanner. Image & video are upload to OpenPlanner server. The feature is also accessible through the API
- Improve sessions AI stuffs: you can now customize the prompt, model and temperature.
- Add a lot of new fields on the event: location name, location url, logo, logo2, background image, color, color secondary, color background
Fixes and stuffs
- Fix possible error with null/undefined ID when importing from ConferenceHall on sessions & speaker DisplayName in #92
- Fix max resolution image upload issue in #98
- Prevent creating a new session without a title by @HugoGresse in #107
- Fix dates label fields overlap
Full Changelog: v0.4.0...v0.5.0
v0.4.0
New Features
- Add a new field in
Sessionto exclude the session from any social announcement (for future development). - Add 4 new fields in
Sessionfor social post integration (Instagram, Twitter/X, LinkedIn, Facebook). - Use OpenAI to generate post content from session data.
- Add speakers stats (company, jobtitle, geolocation)
Improvements
- When adding a session after the event has already been scheduled, the "Add sessions" functionality no longer replaces the session entirely; it only updates some fields, keeping the dates & notes intact.
- When displaying every day of the event in the schedule, it now moves to the first day to prevent grey zones.
- Improved the template picker and added background blur to the picker in the schedule for better usability.
- Adjusted sessions' height correctly when they are dragged from the picker.
Bug Fixes
- Fixed an issue where the next/previous speaker functionality was not working.
- Fixed the display of the current index near the next/previous speaker count.
- Removed
EventSpeakersfor improved lazy loading performance. - Fixed a bug where no format/category was applied on import.

