Everything we ship, from new features to small fixes.
Get updates by email using e.g. Blogtrottr or FeedRabbit
Ability to remove seats from the middle of a row
Throw proper error when something else than an array is passed in to availableCategories or unavailableCategories (e.g. null)
No more error when a user clicks on a selected object aura
Reference image is now properly shown even if there is no content
Delete/backspace key in Firefox now properly deletes selected objects
Row labels are now properly displayed for single seat rows
The size of rendered charts is now capped to 4096px to prevent client browsers from exploding
Brush select tool now works better with small rows of 1 and 2 seats
Chart name input gets saved on blur
Chart validation endpoints return a simpler json structure now
Bug fix: onObjectClicked is fired correctly now in static mode
Row labels are positioned correctly if the row has a curve
Single-seat rows cannot be curved anymore
Seat labeling can now start from zero
Designer doesn't crash when opening a chart with single-seat rows that have a curve
Event summary reports now return the correct number of GA places (instead of 1)
Added brush selection tool
objectLabel and objectIcon both can be passed in again
Added categoryFilter, so users can filter categories (price levels)
Added call to validate a published or draft chart version
Selecting 0 best available seats does not throw an error
Passing in an empty array to maxSelectedObjects does not throw an error
Visual feedback when designer fails to load (e.g. due to an invalid chart key)
Fixed IndexSizeError in IE11
No more rendering artifacts (grey lines) when hovering on object
Pinch-to-zoom via Trackpad on Mac does not zoom the host page
Allowed passing in onObjectDeselected callback
Added chart report by category key and by category label
chart.setUnavailableCategories and chart.setAvailableCategories don't deselect objects when their category is still available
Fixed issue on Safari/iOS that caused buttons on the host page to become disabled when swiping the chart
Fixed bug that caused simultaneous requests for best available GA places to fail
Created Android SDK: https://github.com/seatsio/seatsio-android
Zoom in and zoom out animation feels more natural
Section label doesn't disappear anymore on hover when alwaysShowSectionContents is enabled
Improved best available performance when many objects are marked as not for sale
Improved rendering time + improved smoothness of zoom in and zoom out animations
Switched to 'click-and-click' for drawing rows instead of 'click-and-drag'
confirmSelectionOnMobile can be activated when tooltipText or onObjectClicked is passed in. By default it's not activated if one of those callback is specified.
Icons within seats are rendered horizontally instead of at the angle of the row
Fixed bug in status changes sorting