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