Everything we ship, from new features to small fixes.
Get updates by email using e.g. Blogtrottr or FeedRabbit
Fixed an issue where long prices could push the selection stepper partially out of the popover.
Expose the row rotation in the inspector panel for fine-tune control.
Fixed scanner for Safari 26
New Surroundings layer for images and shapes that does not affect the chart bounding box
Rotation can now be done with higher precision by pressing and holding alt while rotating.
New chart method: holdBestAvailable(), to easily hold best available objects from the clientside.
Popover is more likely to use a compact appearance in more situations where it should, allowing to display more items in ticket type lists.
For small embeds, ticket fees and prices are now shown on the same line to save vertical space.
Added unavailable and unavailableReason to pricing config, allowing to mark ticket types as unselectable.
Fix for a 500 error when changing statuses with rejectedPreviousStatuses (or allowedPreviousStatuses) and ignoreChannels: true on objects whose status has never been changed before
When using numberOfPlacesToSelect and a ticket type selection has been made, changing seats within the same category will prefill the popover with the previous selection
More performance and throughput improvements on the best available seats API endpoint
Performance and throughput improvements on the best available seats API endpoint
ObjectPopover will in most cases show a more compact layout to allow more space for selections
Improved rendering performance when lots of objects are changing
Availability reports can now be grouped by zone with chart.getReportBySelectabilityGroupedBy('zone')
Added object.zone
Added chart.listZones()
Object categorisation can be set for events in a season and partial seasons, not just top-level seasons
Performance and throughput improvements on the best available seats API endpoint, especially under load
Object categorisation can be set for events in a season and partial seasons)
Fixed issue with overriding the season status for events in partial seasons
Reject requests to save charts with duplicate category keys (e.g. string "1" and integer 1)
Performance and throughput improvements on the best available seats API endpoint
Fixed an issue where programatically selecting seats would not show the selection aura ring immediately.
Ability to specify a "wheelchair space type", indicating whether or not there's a physical seat present or not.
When editing a section, other sections are shown dimmed for easier alignment
chart.getReportBySelectability() returns information about channels
Partial seasons and events within a season are grouped together