Changelog

Everything we ship, from new features to small fixes.

RSS feed

Get updates by email using e.g. Blogtrottr or FeedRabbit

October 2015

Thursday

Improvements

  • API

    New API calls for reporting

Thursday

Improvements

  • API

    Best available seat selection: if not enough seats are available on a single row, seats over multiple rows get selected

  • Renderer

    When multiSelectEnabled, maxSelectedObjects is taken into account

Thursday

Improvements

  • Renderer

    Center of seat and table (x and y coordinates) are passed to the rendering callbacks

  • Renderer

    isObjectSelectable takes the default selectability (true or false) as a second argument

Monday

Improvements

  • Designer

    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

  • DesignerRenderer

    Changed spinner so that it looks good on dark backgrounds

  • Designer

    Spaces in object labels are not converted to non breaking spaces anymore

  • Renderer

    unavailableCategories and isObjectSelectable can be used together now

  • Designer

    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)

  • Renderer

    Ticket types tooltip for general admission areas is scrollable when it contents is too high

  • Renderer

    Whitespace around seats is tappable (mobile) and clickable (desktop)

  • Renderer

    On mobile, when tapping on a chart, the chart doesn't zoom in automatically

  • Renderer

    Added experimental feature to render row labels, which is disabled by default ('showRowLabels')

September 2015

Wednesday

Improvements

  • DesignerAPI

    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).

  • Designer

    Chart designer is now embeddable by using javascript API

  • API

    Thumbnails are available via the API now

  • Designer

    Users have a separate designer key for embedding the chart designer

  • Renderer

    Pricing configuration is validated before rendering.

  • Renderer

    Cursor indicates when chart is in zoomed out mode

  • Renderer

    Pricing configuration is validated

Fixes

  • API

    General admission bookings incorrectly changed the number of available tickets of a general admission area

  • Designer

    Whitespace is not converted to non breaking space anymore in the designer

  • Renderer

    scrollOnPan can be disabled on IE now

  • Renderer

    Charts don't auto-scroll on mobile iOS devices anymore

August 2015

Thursday

Improvements

  • Designer

    Blocks of rows can be drawn by click-dragging

  • Designer

    Selection mode is the default mode, not row mode

  • Renderer

    Added scrollOnPanEnabled (default: true)

  • Renderer

    Support for hiding bookable objects, via an isObjectVisible callback

  • Renderer

    Restyled legend

  • Renderer

    A maximum number of tickets can be provided per ticket type (e.g. 3 adult, 2 child)

  • Renderer

    GA areas can be given multilevel pricing

Fixes

  • Renderer

    : Renderer DOM elements are not selectable anymore

  • Designer

    Shapes with zero height or width cannot be drawn anymore in the designer

  • Designer

    Empty texts cannot be created anymore in the designer

  • Renderer

    Objects with special UTF-8 characters in their name are handled correctly when their status changes in a rendered chart