Releases: HugoGresse/OpenPlanner
Releases · HugoGresse/OpenPlanner
v0.14.0
What's Changed
- ➡️ Chatbot: allow you to easily analyze and edit speakers and sessions using any LLM through OpenRouter. Want to add 30 phone numbers to speakers? No need for a script, the chatbot will propose the diff so you can approve the changes. This also brings a lot of new APIs for that. It is free: just put an API Key and select a model.
- Add speaker avatar size viewer and bulk resize on speakers, so we can reduce image sizes to keep our frontend light!
- Fix: exclude
teasingHiddensessions from social text generation - Speaker custom fields (public/private) + PATCH speaker API
- Add unit tests for the API routes
- Shortvid: check logo/avatar accessibility before generating videos
- Fix blank page after deploy when navigating in a stale tab
- Preview session teasing without saving the prompt first
- Searchable LLM model picker with prices and dynamic top picks
- Add selected day to admin schedule URL
- Categorize and restyle the events home
- PDF schedule: add event-level language setting (default FR) and render logo top-left
Full Changelog: v0.13.0...v0.14.0
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

