ELEVENTH
All releases
v2026-07-26

Eleventh — 26th July 2026 Release

This release introduces a major contracts overhaul with a new rich text editor, booking types for categorising bookings, and significant payments and financials improvements. It also marks the rebranding from 'Encore' to 'Eleventh' as the product moves to its public-facing name.

Breaking
  • Rebranding: 'Encore' is now 'Eleventh'

    From now, 'Encore' will be known as 'Eleventh' as we switch into our production name gearing up for product launch. Encore was only ever intended to be the Project Name; Eleventh will be the public-facing name going forward. However, you may continue to see 'Encore' references within the codebase or changelogs.

New
  • Contracts Overhaul — New Editor

    The contract functionality has been rewritten from the ground up to provide a more intuitive editing experience. The new contracts editor features slash commands for inline insertion of variables, formatting, and content blocks. The underlying rich text editor has been swapped out completely, removing dependence on the bulky Tiptap-based editor. Templates are now much more stable.

  • Bulk-import Predefined Invoicing Items via CSV

    You can now bulk-import Predefined Invoicing Items using a CSV file. A template file can be downloaded from the importer modal.

  • Booking Types introduced

    A new method of categorising bookings by 'Booking Type' has been introduced. Use Booking Types to segregate different kinds of events, such as Weddings from Birthday Parties. Custom fields can be defined per booking type, surfacing in the Overview tab of the Manage Booking screen. Each booking type can have its own set of Custom Fields, or they can be copied between types. When changing the type of a booking that has populated custom fields, Eleventh will detect this and offer to create Event Brief entries for the existing custom field values.

Improved
  • Predefined Invoicing Items migrated to new database architecture

    Predefined Invoicing Items have been migrated to the new database architecture as part of an ongoing migration away from the legacy database.

  • Legacy database migration for financial records

    As part of an ongoing migration away from the legacy database, the following areas have been moved to the new data platform: cashflow records, payment receipts, refunds, fees, payouts, and predefined invoicing items. This improves reliability and sets the foundation for future reporting and performance improvements.

  • Variable insertion in contracts now more reliable

    Variable insertion in the contracts editor now works much more reliably.

  • Refined ability to add contracts to a booking

    The ability to add contracts to a booking has been refined.

  • Financial overview now reflects live data

    The booking financials tab previously showed stale totals that could fall out of sync with actual payments, refunds, and fees. Figures are now always up to date on page load.

  • Recalculate errors now surfaced in the UI

    If a recalculation fails, a clear error message is now shown rather than failing silently.

  • Login page redesigned

    The login page has been redesigned from the ground up with simplicity and ease-of-use in mind. Old distracting styling has been removed, the underlying login and onboarding flows have been significantly cleaned up and are considerably more responsive, the UI is now responsive for mobile devices, and the login procedure performance has been remarkably improved.

Fixed
  • Invoice not correctly issued on quote signature

    Fixed a bug where an invoice would not be correctly issued upon signature of a quote.

  • Stripe payment recording fixed

    Payments processed via Stripe Connect were intermittently failing to record against an invoice. This has been resolved.

  • Receipt generation fixed

    Receipts were failing to issue for some bookings due to an internal error. This has been resolved.