Everything we ship, from new features to small fixes.
Get updates by email using e.g. Blogtrottr or FeedRabbit
Best available seat selection: if not enough seats are available on a single row, seats over multiple rows get selected
When multiSelectEnabled, maxSelectedObjects is taken into account
Center of seat and table (x and y coordinates) are passed to the rendering callbacks
isObjectSelectable takes the default selectability (true or false) as a second argument
When creating a new chart, the user can choose between different types of venues. A default chart is shown based on the venue type, and inapplicable features are disabled
Changed spinner so that it looks good on dark backgrounds
Spaces in object labels are not converted to non breaking spaces anymore
unavailableCategories and isObjectSelectable can be used together now
When clicking inside the background image input field, the background settings are not reset anymore
Technical: updated to Play! Framework 1.3.1 (Java 8 support)
Ticket types tooltip for general admission areas is scrollable when it contents is too high
Whitespace around seats is tappable (mobile) and clickable (desktop)
On mobile, when tapping on a chart, the chart doesn't zoom in automatically
Added experimental feature to render row labels, which is disabled by default ('showRowLabels')
Each bookable object now has a label and a unique UUID. This UUID does not change when changing the label of an object. So you now have the choice: booking by label (which can change) or by UUID (which doesn't).
Chart designer is now embeddable by using javascript API
Thumbnails are available via the API now
Users have a separate designer key for embedding the chart designer
Pricing configuration is validated before rendering.
Cursor indicates when chart is in zoomed out mode
Pricing configuration is validated
General admission bookings incorrectly changed the number of available tickets of a general admission area
Whitespace is not converted to non breaking space anymore in the designer
scrollOnPan can be disabled on IE now
Charts don't auto-scroll on mobile iOS devices anymore
Blocks of rows can be drawn by click-dragging
Selection mode is the default mode, not row mode
Added scrollOnPanEnabled (default: true)
Support for hiding bookable objects, via an isObjectVisible callback
Restyled legend
A maximum number of tickets can be provided per ticket type (e.g. 3 adult, 2 child)
GA areas can be given multilevel pricing
: Renderer DOM elements are not selectable anymore
Shapes with zero height or width cannot be drawn anymore in the designer
Empty texts cannot be created anymore in the designer
Objects with special UTF-8 characters in their name are handled correctly when their status changes in a rendered chart