What's New
New features shipped in every release of Tymeslot.
v 0.100.7
2026-04-17Bug fixes and stability improvements.
v 0.100.6
2026-04-17- Broaden subscription dashboard to past_due/unpaid and add post-checkout polling cloud
v 0.100.5
2026-04-16- Add fresh-fetch path verification to calendar audit cloud
v 0.100.4
2026-04-16Bug fixes and stability improvements.
v 0.100.3
2026-04-16Bug fixes and stability improvements.
v 0.100.2
2026-04-16- Centralise attendee notifications with change detection and ics sequencing self-hosted
- Centralise attendee notifications with change detection and ics sequencing self-hosted
- Handle move_event_async failures via offline queue self-hosted
- Wire dashboard direct edit into caldav offline queue self-hosted
- Wire dashboard create/delete into caldav offline queue self-hosted
- Wire calendareventworker into caldav offline queue self-hosted
- Caldav offline write queue self-hosted
- Persist raw ical body alongside parsed caldav events self-hosted
- Re-probe caldav sync tier on forced full fetch self-hosted
- Retry caldav conditional puts on transient errors self-hosted
- Caldav conflict-resolution policy on 412 self-hosted
v 0.100.1
2026-04-15- Audit quoted tzid handling in calendar_audit cloud
v 0.100.0
2026-04-14- Align saas email templates and testing with 2026 redesign cloud
- Redesign transactional and system emails for 2026 self-hosted
- Add periodic forced full re-sync for caldav integrations self-hosted
- Fingerprint calendar events created by tymeslot self-hosted
- Add docs cross-links to profession page integration sections cloud
- Redesign /for hub as categorised overview page with seo copy and schema cloud
- Strengthen profession page h1 headlines with profession-specific value props cloud
- Seo improvements — llms.txt, og-image, schema markup cloud
- Add og-image.png social card for open graph meta tags self-hosted
- Enrich admin alerts with structured reason and pii scrubbing self-hosted
- Normalise all calendar providers through canonical calendarevent self-hosted
- Add canonical calendarevent struct and provider_calendar_events table self-hosted
- Add standardised admin alerts infrastructure self-hosted
- Add credo check enforcing repo call boundaries self-hosted
v 0.99.40
2026-04-07- Add translations for attendee discard confirmation plural string self-hosted
- Notify attendees when organiser updates event details self-hosted
- Redesign onboarding with split-screen layout and individual scheduling steps self-hosted
- Add 310 missing iana tlds to validation list self-hosted
- Expand tld list with 77 missing domain extensions self-hosted
- Add tld validation to domain validator self-hosted
- Add tld validation to email validator self-hosted
- Add tld list module with typo suggestions self-hosted
- Add tld data file for domain ending validation self-hosted
- Add calendar invitation emails with attendee management self-hosted
- Add multi-attendee support to calendar events self-hosted
- Add ad-hoc meeting invitations from dashboard calendar self-hosted
- Show empty state banner when no calendars are connected self-hosted
v 0.99.39
2026-04-03Bug fixes and stability improvements.
v 0.99.38
2026-04-03Bug fixes and stability improvements.
v 0.99.37
2026-04-03Bug fixes and stability improvements.
v 0.99.36
2026-04-02- Harden calendar sync with batch webhooks, async crud, and race fixes self-hosted
- Make profile timezone optional and rename video integration route self-hosted
- Update booking, meeting list, and email ui self-hosted
- Calendar grid inline editing and event management self-hosted
- Update calendar webhook controllers self-hosted
- Improve calendar sync workers self-hosted
- Calendar api and backend sync improvements self-hosted
- Add calendar grid ui with inline title editing self-hosted
- Add calendar event sync engine self-hosted
- Rename integration routes and add scheduling/calendar mode tab bar self-hosted
v 0.99.35
2026-03-29Bug fixes and stability improvements.
v 0.99.34
2026-03-27- Replace tzextra with curated continent city modules self-hosted
- Multi-account integration support self-hosted
- Multi-account integration support with per-account uniqueness self-hosted
v 0.99.33
2026-03-23Bug fixes and stability improvements.
v 0.99.31
2026-03-19- Split night period into early morning and late night self-hosted
- Split embed system into inline and modal modes self-hosted
- Responsive video transcoding for uploaded backgrounds self-hosted
- Add responsive video transcoding for uploaded backgrounds self-hosted
- Add natural sort for meeting types in localizationhelpers self-hosted
- Add 10 new profession landing pages cloud
- Add free plan pricing section to all for-pages cloud
- Add integration + calendly faqs and keyword copy to all for-pages cloud
v 0.99.30
2026-03-18- 27 profession landing pages at /for/:slug cloud
- Redesign site_footer with supplemental_nav slot and column layout self-hosted
- Profession landing pages at /for/:slug cloud
- Add supplemental_nav slot to site_footer for injecting extra link columns self-hosted
v 0.99.29
2026-03-17- Respect calendar event transparency (free/busy) across all providers self-hosted
- Wire availability overrides into business hours calculation self-hosted
- Harden contact form against empty recaptcha and over-limit messages cloud
- Config-driven dashboard extension system with parallel init and health check fixes self-hosted
- Harden iframe embed security with wildcard domains and www auto-matching self-hosted
- Derive phx_host from cloudron_app_domain in runtime config self-hosted
- Derive phx_host from cloudron_app_domain on cloudron install self-hosted
v 0.99.28
2026-03-15- Auto-generate secret_key_base on first cloudron install self-hosted
- Add session-free websocket for cross-origin embed iframes self-hosted
v 0.99.27
2026-03-13- Replace cookie rewriting with signed token auth for embeds self-hosted
- Add tymeslot.embed.token for signed embed tokens self-hosted
v 0.99.26
2026-03-13Bug fixes and stability improvements.
v 0.99.25
2026-03-12Bug fixes and stability improvements.
v 0.99.24
2026-03-12- Add /features page with full feature reference cloud
- Add features_url config and safelist display token classes self-hosted
- Add json-ld schema markup to docs pages cloud
- Add github release workflows and cliff.toml self-hosted
v 0.99.23
2026-03-11- Sync version tags to gitea-core after each push self-hosted
v 0.99.22
2026-03-11- Display version number in site footer self-hosted
- Rewrite session cookie to samesite=none for cross-site iframes self-hosted
v 0.99.21
2026-03-10Bug fixes and stability improvements.
v 0.99.20
2026-03-10- Log cloudron addon detection at startup self-hosted
- Auto-detect cloudron oidc addon in runtime config self-hosted
- Auto-detect cloudron sendmail addon in runtime config self-hosted
- Add cloudronconfig module for sendmail addon self-hosted
- Declare oidc addon in cloudron manifest self-hosted
- Declare sendmail addon in cloudron manifest self-hosted
v 0.99.19
2026-03-10Bug fixes and stability improvements.
v 0.99.18
2026-03-10- Add iframe embedding, weekly calendar view, and shared scheduling init self-hosted
- Add canonical tag and organization/website json-ld to homepage cloud
- Add canonical url tag and current_url/1 layout helper self-hosted
v 0.99.17
2026-03-06- Add telegram notification integration self-hosted
- Add credo check for hand-rolled modal backdrops self-hosted
- Shared-bot telegram wizard with link expiry and reconnect self-hosted
- Configure telegram shared bot from environment cloud
- Add telegram notification integration self-hosted
v 0.99.16
2026-03-05- Regenerate changelog files on version bump cloud
- Add /changelog page with retrospective history cloud
- Add changelog link to site footer self-hosted
- Add docs link to site footer
v 0.99.15
2026-03-04- Add password_auth_enabled flag to disable password-based auth
v 0.99.14
2026-03-03- Add oidc sso documentation article and env reference cloud
- Add generic oauth/oidc provider support for sso authentication self-hosted
- Localize meeting cancel, reschedule, and cancel-confirmed pages self-hosted
v 0.99.13
2026-03-03- Add floating docs table-of-contents hook cloud
v 0.99.12
2026-03-03- Build embed.js via esbuild and bump version to 0.99.12 self-hosted
- Expand docs with 18 new articles and shared components cloud
- Add seo-optimised author profile pages with docs bylines cloud
- Add github social preview source cloud
- Add tag filtering and text search to docs overview cloud
- Add registration_enabled feature flag self-hosted
- Add registration_enabled flag to gate all registration paths self-hosted
v 0.99.11
2026-02-27- Add arrow_right icon to iconcomponents self-hosted
v 0.99.10
2026-02-27Bug fixes and stability improvements.
v 0.99.9
2026-02-26- Register loggermetadatahook in saas live_view macro cloud
- Add obanlogger telemetry handler for job process tracing self-hosted
- Add loggermetadatahook for liveview process tracing self-hosted
- Store stripe event payload and auto-nullify after 30 days
v 0.99.8
2026-02-26- Add logger hygiene checks (phase 2)
- Structured logging infrastructure (phase 1)
v 0.99.7
2026-02-26Bug fixes and stability improvements.
v 0.99.5
2026-02-25- Per-attendee locale for email rendering
- Add plain-text fallbacks to all email templates
- Add rfc 4791 discovery fallback, zimbra crud coverage, and xml parser improvements
- Add mobile timeline view for availability grid
- Add edit modal, show urls in list, fix test connection
- Close mobile sidebar on nav link selection
- Add logo to mobile sidebar header next to close button
v 0.99.4
2026-02-24Bug fixes and stability improvements.
v 0.99.3
2026-02-23Bug fixes and stability improvements.
v 0.99.2
2026-02-22Bug fixes and stability improvements.
v 0.99.1
2026-02-20- Add nixpacks config for railway deployment
- Add onboarding email funnel (verification reminder + founder welcome) cloud
- Add regenerate_verification_token/1 to auth context
- Add integration_unhealthy to email_testing infrastructure cloud
- Add integration_unhealthy email template tests and fix strong tag rendering self-hosted
- Persist integration health state and notify users on sustained failures self-hosted
- Add page titles and meta descriptions to auth pages self-hosted
- Add mix set_version task to sync versions across all project files cloud
v 0.99.0
2026-02-18- Add rate limiting to all dashboard write operations self-hosted
- Add rate limiting to all dashboard write operations self-hosted
- Implement structured logging with logger_json self-hosted
- Add spam protection to booking forms with honeypot and recaptcha v3
- Add rate limiting to theme customization and meeting operations
- Add zimbra calendar provider with ssrf protection self-hosted
- Add postcss configuration and tailwind directives cloud
- Fix proxy authentication and add verification tools self-hosted
v 0.98.1
2026-02-16- Add --flag-height design token for consistency
v 0.98.0
2026-02-15- Add http proxy environment variable support self-hosted
- Add http proxy configuration support self-hosted
- Add zimbra calendar provider support
v 0.97.1
2026-02-13- Add configurable listen_ip with robust validation
- Enhance custom video provider support
- Add template variable support for custom video urls with fragment validation
- Add complete french (fr) translation support
- Rewrite author email to github no-reply for tymeslot-core sync
February 2, 2026
- Feature gating for subscription tiers — automations locked behind paid plans cloud
- Analytics integration with Umami
- SEO metadata and sitemap for the marketing site cloud
- Secure-by-default embedding with an inline dashboard preview
- Video room recovery with automatic retry logic
- External database support for Docker deployments self-hosted
- Comprehensive SMTP configuration with startup validation self-hosted
January 19, 2026
- Stripe subscription management with trial support cloud
- Billing portal and full subscription status dashboard cloud
- Automated Stripe webhook handling for disputes, refunds, and trial lifecycle events cloud
- Drag-and-drop ordering of meeting types
- Branded "Powered by Tymeslot" footer on scheduling pages cloud
January 12, 2026
- Duration-aware availability gap logic with high-performance ETS caching
- Microsoft Outlook availability hardening and Teams meeting creation on booking
- Multiple configurable reminders per meeting type
- Slug-based meeting type URLs
January 7, 2026
- Complete dashboard and UI redesign with a modern token-based design system
- Booking widget embedding for any website, with per-domain security controls
- Booking page internationalisation and localisation for international guests
- Pluggable calendar architecture with fault-tolerant background sync workers
- Unified webhook notifications dashboard with delivery resilience and retry logic
- Redesigned transactional email templates
- Session and OAuth security hardening
Initial release
2026-01-02- Customisable meeting types with availability rules, buffer times, and daily booking limits
- Google Calendar and Microsoft Outlook integration — availability synced automatically
- Booking confirmation and reminder emails
- OAuth and password-based authentication