Changelog

Release 1.42.0

Release date: March 10, 2025

Features

  • Booking Renderer Added a loading state animation shown while a seat is being locked.
  • Admin Renderer Implemented the ability to manage multiple organizations in the cloud.
  • Admin Renderer Implemented a mechanism that allows refreshing the access token preemptively with the help of a refresh token.

Improvements

  • Editor Improved the visibility of the Save button for small screens.
  • Editor Added an endpoint that creates an empty schema with a given name.
  • Editor Implemented notification of the parent window about changes made in Editor opened in an iframe.

Bug fixes

  • Editor Fixed an issue where the GA section add button would not work on the first try.
  • Editor Fixed cloning of tables.
  • Editor Disabled the ability to drag and drop GA sections in the price editing mode.
  • Editor Fixed an issue where clicking a selected section would not get it unselected.
  • Booking Renderer Fixed the issue of getting user data within the SSO flow.
  • Booking Renderer Fixed an issue where the seats would not get locked via Booking API v2.

Release 1.41.4

Release date: February 25, 2025

Features

  • Editor Implemented manual numbering and labeling for tables.
  • Editor Implemented managing prices for GA sections.

Improvements

  • Editor Added the ability to disable the S3 support if required.
  • Editor Updated the menu bar: now all the mode options can be found in the Mode drop-down menu and the Zoom button at the bottom of the screen.

Bug fixes

  • Editor Fixed an issue where a user after being deleted could not be added again.
  • Booking Renderer Fixed processing of an issue where text and GA sections would disappear after the update to bitmap graphic.
  • Booking Renderer Fixed an issue with generating a private API key.
  • Booking Renderer Fixed an issue where section textures would hide GA section names.
  • Admin Renderer Fixed the way the renderer.disableSeatsByIds() method works.

Release 1.40.0

Release date: February 5, 2025

ImportantBefore installing this release, make sure you followed the Image Converter configuration guide.

Features

  • Implemented use of bitmap graphic instead of vector graphic.

Improvements

  • Booking Renderer Added the ability to draw seats of a particular size and color for WebGL renders.
  • Booking Renderer Made visualization adaptive to every screen resolution.
  • Booking Renderer Implemented seat drawing using textures.

Bug fixes

  • Editor Fixed an issue where sector autobind would fail.
  • Editor Fixed the initial position and zoom after a schema is loaded.
  • Booking Renderer Fixed an issue where the map would not show seats in the Disabled state while panned.
  • Booking Renderer Fixed an issue where the map would not show selected layers while panned.
  • Booking Renderer Fixed the way the disableZoomToEmptySpace method works.

Release 1.39.0

Release date: January 2, 2025

Features

  • Added the option to make only sections clickable in the Booking Renderer.
  • Introduced new endpoints to API v2.
  • Enhanced the API v2 to handle external IDs.

Improvements

  • Improved alignment of WebGL layers with the canvas for better rendering consistency.

Release 1.38.0

Release date: December 2, 2024

Features

  • Added the ability to switch between events in the Editor.

Improvements

  • Implemented hover state management for better interactivity.
  • Added an endpoint to delete all price assignments for a specific event.
  • Updated the method for adding prices to accept a list of prices for improved flexibility.

Bug fixes

  • Fixed an issue where the outline highlight fill color was solid instead of transparent.

Release 1.37.0

Release date: November 21, 2024

Features

  • Added the ability to manage availability in Booking API V2.
  • Implemented initial price assignment by IDs instead of composite keys in the Booking Renderer.
  • Enabled changing the text color of sections.
  • Introduced hover-highlighting for sections with no available seats.
  • Added functionality to duplicate shapes.
  • Added an option to configure initial padding for the renderer.

Improvements

  • Added validation for SVG file size during uploads.
  • Enabled mapping existing SVG backgrounds to section outlines.
  • Added a new status for filtered-out seats in the Booking Renderer.
  • Implemented a 3-phase method for retrieving venue data.
  • Introduced rows availability management.
  • Simplified the authorization process for Booking API V2.
  • Published and split API V2 documentation into three distinct parts.
  • Removed city validation in the Create Venue form for more flexibility.

Bug fixes

  • Fixed a bug related to creating new cities.

Release 1.36.0

Release date: November 11, 2024

Features

  • Added the ability to reset passwords in the Editor
  • Enabled searching and scrolling through more than 500 organizations.
  • Enhanced disableSvgSectionsByName functionality to include parameters for appending or reverting all.

Improvements

  • Increased the row stretching limit to 200.
  • Added support for data section types in the API.
  • Updated the initial line’s blue box for better visual clarity.
  • Introduced bulk changes for multiple sections, enabling deletion and outline management.
  • Simplified mailer settings and integrated the Editor host into the helm chart.

Bug fixes

  • Resolved issues with the Booking Renderer URL preview.

Release 1.35.0

Release date: September 30, 2024

Features

  • Added the ability to assign specific colors to selected seats in the Admin Renderer.
  • Enabled uploading SVG files in the Editor with automatic section binding.
  • Added functionality to disable sections in the Renderer.
  • Introduced the option to align SVGs in the Editor without affecting other elements.
  • Implemented support for choosing colors for disabled SVG sections in the Renderer.

Improvements

  • Enhanced INIT statistics request with additional information.
  • Updated the Editor REST API for better performance and usability.
  • Added the option to make disabled seats the same size as active ones in the Renderer.
  • Improved API V2 with venue schema functionality, Price/PriceAssignment CRUD, Booking CRUD, and Event CRUD.
  • Supported refresh token updates during login with SSO and in auto-login mode.
  • Developed API enhancements, including linking existing users to organizations, documenting controllers, and implementing access checks.
  • Added a forceDelete flag for deleting seats with assigned prices or states.
  • Adjusted logic for reverting sales in the system.

Bug fixes

  • Fixed a 500 error when cloning or importing maps.
  • Resolved issues with SVG background uploads not working.
  • Corrected visibility of deleted sections in both the Editor and Renderer.
  • Addressed missing fonts in the Editor’s Docker image.
  • Fixed problems preventing the creation of new organizations with existing users.
  • Resolved issues deleting seats in unsaved sections.
  • Adjusted Editor initialization to assign the default organization to the default admin.
  • Fixed thumbnail generation.
  • Added validation to prevent creating schemas with unrelated venueId and organizationId.
  • Resolved issues with assigning prices and price zones.
  • Fixed styling issues for unavailable seats in the Renderer.
  • Implemented validation for limit settings.
  • Changed log levels to WARN for cache exceptions in bookings and to WARNING for expired tokens in the Editor.

Release 1.34.0

Release date: September 12, 2024

Features

  • Added appropriate error messages when attempting to delete seats restricted by database rules.
  • Enabled binding multiple shapes to a single section for better flexibility.

Improvements

  • Reorganized the API to support organization creation.
  • Implemented CRUD operations for venues in API v2.
  • Allowed editing of prices and pricing zones even when the HideNavBar mode is enabled.
  • Introduced events for pop-ups in the Admin Renderer for enhanced interaction.

Bug fixes

  • Fixed an issue where row numbers were being truncated in the renderer.
  • Resolved a problem where enabling and disabling seats in the Admin Renderer did not function correctly.
  • Addressed duplicate section ID issues when cloning schemas.

Release 1.33.0

Release date: August 21, 2024

Features

  • Added support for creating seats designated for disabled individuals.
  • Introduced polygon sections for enhanced seating arrangements.
  • Implemented the ability to order seats and rows alphabetically by letters.
  • Enabled ticket purchases directly from polygon sections.
  • Added functionality to delete polygon sections.
  • Allowed assigning General Admission (GA) sections to specific polygons.
  • Introduced creation and editing features for polygon sections.

Improvements

  • Fixed default values handling in the Editor configuration.
  • Improved backend validation to support frontend validation seamlessly.
  • Enhanced error responses to include readable reasons for 4xx errors.

Backend enhancements

  • Added functionality to create and return a refresh token during login.
  • Implemented a refresh JWT endpoint for session management.
  • Improved backend logic for polygon creation.

Bug fixes

  • Resolved an issue with incorrect Google Map API keys.
  • Fixed a server error when saving rows/seats after transferring to a new sector.
  • Addressed issues with missing public keys in the database.
  • Resolved errors related to the absence of public API keys for organizations.
  • Fixed a 404 error when attempting to reset private API keys.
  • Corrected preview actions for superadmin accounts.