Release 1.66.6

Release date: May 28, 2026

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-clientOutlineLayer.outlineRect initialisation.
  • booking-serviceEditorAutologinService URL composition.

Upgrade

Drop-in patch release. No API or configuration changes.