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 therenderer.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 thedisableZoomToEmptySpace
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.