Release 1.61.1
Release Notes - Seatmap Platform
Version 1.61.1 - 2026-04-07
Release Focus: Hotfix for custom section hover colors and editor toolbar ?hidden= URL parameters
What’s Fixed
This hotfix addresses two regressions affecting host integrators:
- Customer-provided
svgSectionStyleshover colors were silently overridden by the booking renderer’s default theme, leaving every customer on 1.60.0+ unable to set their own section fill or stroke colors on hover. - The editor’s
?hidden=URL parameter shipped with several broken or missing toolbar short names, and hiding the Events button did not propagate to the Preview modal’s event switcher.
No new features. No breaking changes. No migration steps.
Bug Fixes
High Priority
-
SEAT-906:
svgSectionStyles.default.bgColorandsvgSectionStyles.hovered.bgColorare now respected on.sm-outline[data-outline-source]elements (every outline in the unified path: SVG, shape, auto, fallback). Customhovered.stroke.coloris also respected — previously it was overwritten by the default theme’s#2196F3. Two interacting bugs were fixed:appendStyleswas passing the imported default theme to its secondgenerateDynamicHighlightCsscall instead of the user-provided theme, re-emitting every hover/default state with default values that landed later in source order than the user’s rules.- The base
outlineCssrule for.sm-outline[data-outline-source]setfill: transparent; stroke: transparentat specificity(0,2,0), tying with the user’s:hoverrule and winning the cascade because it appeared later in source order. The transparent fallback was relocated into a:where(...)wrapper at 0-specificity so any user theme rule now wins, while default-theme integrators still get transparent as a fallback. Regression introduced in 1.60.0 by SEAT-892.
-
SEAT-907: The editor’s
?hidden=URL parameter now works correctly for every toolbar item that can be hidden:Short name Status before Status after eventsMissing Hides Events toolbar button inspectorMissing Hides Inspector button bindingMissing Hides Binding button viewboxMissing Hides View Area button roundTableMissing Hides Round Table button visualMissing Hides Visual mode button underlayBroken (mapped to mode.underlaywhich does not exist)Hides Underlay button venueShapeBroken (mapped to mode.venueShapewhich does not exist)Hides Venue Shape button Setting
?hidden=events(or?hidden=tool.events) now also hides the event tab bar and the dropdown event navigator inside the Preview modal, which previously stayed visible and let users switch events. The renderer continues to load whatevereventIdwas passed in, so single-event preview still works for integrators who lock down event switching.
Migration Guide
This release is 100% backward compatible. No code changes required for any host app.
- Default-theme integrators see no visual change.
- Integrators using verbose
?hidden=tool.*/?hidden=mode.*identifiers: those continue to work. New short names are an additive convenience.
Questions? Contact the Seatmap team or check our documentation at seatmap.pro.