Everything we ship, from new features to small fixes.
Get updates by email using e.g. Blogtrottr or FeedRabbit
Rectangular and elliptical areas no longer show transform controls that don't work on them.
Added more precision for the Curve property of rows.
Fixed issue that caused the Chart Scanner to crash.
Fixed "Done" entry for the Arabic language.
New object popover. Learn more.
Improved scanner speed for large images
Show category name in the tooltip in the category picker component
Ability to change the status of resale seats that are assigned to a channel, even without passing in the channel key
Resale seats are now selectable even when assigned to a channel and no channel is configured in the seating chart config
Ability to detach an event from its chart and move it to a new chart copy
Added endpoint to detach an event from a chart and move it to a new copy of that chart
Retrieved categories (from a chart or an event) always have accessible and color filled in, even if they weren't passed in explicitly when creating the categories
The new Resale status allows you to manage primary and secondary ticket sales directly on the same seating chart, offering users the ability to select and purchase resold seats.
Greek translation fix for wheelchair accessible
Expose floor information for objects in chart reports
Fixed a bug where the Event Manager channels list would prevent clicking on seats behind it.
Fixed seat label rotation on multi segmented rows.
chart scanner (beta), which allows detecting seats on a reference image.
You can now update your credit card through app.seats.io, without having to go to a separate website.
A more specific error is returned in the response body when status changes fail (ILLEGAL_STATUS_CHANGE instead of GENERAL_ERROR)
Fixed a selection bug with general admission areas when added to selectableObjects.
It's now possible to define pricing for objects (by their label), regardless of their category
Best available calls now support an accessibleSeats parameter, to indicate how many accessible seats you need
Now exposing the object.entrance property in callbacks.
Expose floor information in response when changing object status (expand=objects)
Return a clearer error message when creating an event with a key that already exists, but on archived charts
Fixed issue where orphan seats would not be styled correctly when zoomed out.
Italian translation fix.
Best available call is now much faster when no best available places could be found
Variable occupancy tables and areas are now supported by selectableObjects.
Any user with access to multiple workspaces can now copy charts between them.
Fixed an issue where variable occupancy tables and areas could not be selected when booked.
Added the ability to define pricing per channel