Everything we ship, from new features to small fixes.
Get updates by email using e.g. Blogtrottr or FeedRabbit
Added German translation
Added onChartRenderingFailed callback
clearSelection takes a success and error callback, which are triggered when releasing reserved seats succeeds or fails
When rendering fails, a user-friendly error message is shown, and a retry button (in case there was a network issue)
Added much more detail to usage report at https://app.seats.io/reports
Removed old ticket selection popups, which were still shown when passing in tooltipStyle
onBestAvailableSelected callback receives flag that indicates if selected seats are next to each other
Added listCategories function which takes a callback that receives all chart categories
Added numSelected and selectionPerTicketType properties on GA areas
The default tooltip for unavailable objects includes the object's label
Sections and GA areas can have a technical label (used when booking objects) and a display label (which is shown to ticket buyers)
Default to english language if an unsupported language parameter is passed in, instead of not rendering the floor plan
When section borders overlap, they're brought to the front on hover
Tweaked hover colors
Proper error message is shown when trying to change the key of an event to one that already existed
Popups are rendered properly, even when minimum font size has been set to the non-default value in Chrome
Charts: categories can be made 'wheelchair-accessible' in the designer, meaning that a wheelchair icon is shown on rendered charts
Background images can be uploaded instead of having to provide a URL
Section labels colors contrast more with the section color, as to improve readability
Made section borders prettier
HTML or JavaScript code inside object labels is properly escaped
Fixed bug where reserved seats not always getting selected properly after reloading a page
Sections are rendered with a nice border, section labels are rendered with a nice shadow
Added showActiveSectionTooltipOnMobile, showViewFromYourSeatOnMobile and showViewFromYourSeatOnDesktop toggles
When booking best available objects, it's possible to let Seats.io indicate if the chosen seats are next to each other
Order in which rows are labeled is now predictable (i.e. from first row to last)
Row and section labels are applied when clicking on an other object or when clicking outside of the tooltip
Ticket type and GA quantity popups work well on small screens
Fixed encoding issue of extraData when returned in object-statuses call
Charts have a minimum height of 300px, because they're not usable if they are smaller than that. Charts can still be rendered smaller than 300px by setting a small height on the chart div (not recommended)
Added onChartPublished callback
Small tweaks to new ticket type and GA quantity popups
Restyled GA quantity selector and ticket type selector tooltips. Those are now modal popups.
Objects that are passed to callbacks have a 'selectedTicketType' property (if a ticket type has been selected)
Added Arabic (ar) and Hebrew (he) translations
Parent user can copy charts between subaccounts, from a subaccount to the parent account and from the parent account to a subaccount
Back button scrolls together with viewport, so it's visible even if the chart is partly out of the viewport
Performance improvements for big charts
/changeExtraData allows extraData to be set for objects in status 'free'
When GA area is clicked, selected places counter does not automatically go to 1 anymore