Release 1.66.6
Release Notes - Seatmap Platform
Version 1.66.6 - 2026-05-28
Release Focus: Two production hotfixes — initialise OutlineLayer.outlineRect so background-outline venues with table sections no longer crash, and strip a trailing slash from the editor autologin URL so booking-service stops emitting 502s on the autologin path.
What’s Fixed
Background-outline venues with table sections no longer crash
OutlineLayer.outlineRect was being read before it was initialised on background-outline venues that contained table sections, causing the renderer to crash on first paint. The field is now initialised eagerly in OutlineLayer’s constructor. Issue: SEAT-1012.
Autologin no longer returns 502 due to double-slash URL
POST https://booking.seatmap.pro/api/public/v2.0/autologin/ was returning 502 in production for every request. Root cause: the Helm helper seatmap.editor.publicUrl returns https://editor.seatmap.pro/ (with trailing slash), and EditorAutologinService concatenated editorHttpUrl + "/api/auth/autologin" — producing https://editor.seatmap.pro//api/auth/autologin which Spring Boot 3 rejects with 400, then wrapped as 502 on the booking side.
EditorAutologinService now strips the trailing slash before concatenation. The Helm helper is intentionally left as-is — other consumers may rely on the trailing slash. Issue: SEAT-1019.
Verification
POST /api/public/v2.0/autologin/with a valid org private-key UUID returns 200 with login token.- Same request with invalid UUID returns 403 (passthrough from editor-service).
- Direct curl confirmed:
https://editor.seatmap.pro/api/auth/autologin→ 200;https://editor.seatmap.pro//api/auth/autologin→ 400 (now avoided).
Affected products
booking-client—OutlineLayer.outlineRectinitialisation.booking-service—EditorAutologinServiceURL composition.
Upgrade
Drop-in patch release. No API or configuration changes.