Changelog

Everything we ship, from new features to small fixes.

RSS feed

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

October 2020

Friday

Improvements

  • Renderer

    Added showSectionOverlayPricing parameter. When enabled, prices are shown on top of sections

  • API

    Chart report supports bookWholeTables=chart, to use the table booking settings defined on the chart

Deprecations

  • API

    Calls to create or update events support a tableBookingConfig. tableBookingModes and bookWholeTables are now deprecated.

Thursday

Improvements

  • Designer

    Tables can be made bookable as a whole from within the designer (so not only from within the event manager)

  • Renderer

    Improved multi-select performance when a social distancing ruleset is applied to the event

Tuesday

Improvements

  • Renderer

    Capacity is shown for GAs that are bookable as a whole

  • Designer

    Prevent creation of very tiny polygons (which are most likely drawn by accident)

  • Event Manager

    Multi-select can be used when manually disabling seats for social distancing

Thursday

Improvements

  • DesignerRenderer

    GA areas can be made "bookable as a whole", to force ticket buyers to select all places.

  • Renderer

    New parameter selectableObjects, which is an array of object labels that should be selectable (even though their status is not 'free').

Wednesday

Improvements

  • Renderer

    For new signups, objects get deselected if holding them fails

Fixes

  • Renderer

    Fixed chart.pulse()

Tuesday

Improvements

  • Renderer

    Added support for ticket type descriptions

Monday

Improvements

  • Social distancing: new "one group per table" rule. When enabled, all non-booked seats on a table are left empty.

  • Event Manager

    Admin can book seats, even if they are disabled by social distancing rules.

  • Renderer

    When tapping on a seat that's not selectable because it would leave orphans, nearby seats that are selectable start pulsing

Tuesday

Improvements

  • Renderer

    channels list accepts the special channel key NO_CHANNEL. If you pass in that key, objects that are not assigned to a channel become selectable.

  • API

    Booking calls support NO_CHANNEL in their channels list

  • Renderer

    changeConfig accepts a list of channels

  • Renderer

    Added legend.hideCategoryName flag to hide the category name in the legend (and only show pricing)

  • Renderer

    Clicking on a seat in multi-select mode selects that seat

Fixes

  • Event Manager

    Number of remaining saves is properly updated in manageForSaleConfig mode

Monday

Fixes

  • Renderer

    Closed multi-select menu doesn't block interactions with the chart

  • API

    Held seats are never considered disabled by social distancing rules, when passing in the proper hold token when booking

  • Designer

    No error when curving a row with 1 seat

Friday

Improvements

  • Designer

    Curving tool now spreads out seats evenly on their curve

Wednesday

Improvements

  • Social distancing: new rule that limits the maximum occupancy for a venue (e.g. 'at most 50 people' or 'venue at most 30% filled'.

Tuesday

Improvements

  • Event manager fires onSubmitSucceeded and onSubmitFailed events when saving

  • Renderer

    Made it clearer in tooltip when seat is left open for social distancing

  • RendererEvent Manager

    Holding down shift switches to multi-select mode (when multiSelectEnabled: true)

Saturday

Improvements

  • API

    Added event report byChannel

September 2020

Wednesday

Improvements

  • Chart Manager

    Improved performance of manually disabling seats

  • Renderer

    Clearer object tooltip message when max selected objects has been reached

Tuesday

Improvements

  • Chart Manager

    Added button to duplicate a social distancing ruleset

  • Renderer

    No hand cursor when hovering unselectable objects

Wednesday

Improvements

  • RendererAPI

    Even when "disable seats front and behind" is set as a social distancing rule, groups can now sit on adjacent rows. This was not possible before.

Monday

Improvements

  • Chart Manager

    Social distancing ruleset key is now shown in the list of rulesets

Friday

Improvements

  • Designer

    Seats and booths now support a displayed label

Fixes

  • Renderer

    Fixed SecurityError that was thrown in Android WebView when DOM storage is not enabled

Thursday

Improvements

  • Renderer

    Improved Estonian translations

  • Designer

    Various performance improvements

  • API

    We now allow null as socialDistancingRulesetKey when updating an event

Wednesday

Improvements

  • Designer

    Increased default row spacing

  • Designer

    Tables and rows now support a displayed label

Fixes

  • Designer

    Safari bug fix: the "take the 60 second tour" dialog is only shown the first time you open the designer

Tuesday

Improvements

  • Renderer

    Moved minimap from top right to bottom right

  • Renderer

    Number of remaining places for GA is shown on mobile (if showAvailability: true)

Fixes

  • Event Manager

    Fixed dark mode styling of channels tool

Wednesday

Improvements

  • RendererDesignerEvent ManagerChart Manager

    Created TypeScript definitions for renderer, designer, event manager and chart manager (since replaced by @seatsio/seatsio-types)

Fixes

  • Renderer

    Socially distanced seats are shown properly after status changes

Tuesday

Fixes

  • Social distancing: you can now choose between fixed and rule-based group layout. Fixed group layout means that you manually indicate which seats are left empty. When the ticket buyer clicks on a seat, all adjacent seats are selected.

August 2020

Monday

Improvements

  • Event manager now supports the fitTo parameter

Fixes

  • Designer

    Clicking to place the focal point didn't always work

Wednesday

Improvements

  • Event ManagerRenderer

    New selection tools for multiple seat selection. Enabled by default on the event manager, only enabled on renderer if multiSelectEnabled: true

Monday

Fixes

  • Renderer

    Social distancing + hiding full rows using isObjectVisible on a chart containing sections without a category would break rendering.

Friday

Fixes

  • Event Manager

    Objects not marked on Rulesets Editor enable/disable modes if some of the marked objects are deleted/renamed

Wednesday

Improvements

  • Event Manager

    Better help text, indicating what "Manually enable/disable seats" actually does

Fixes

  • Renderer

    CategoryFilter legend menu no longer clickable when hidden