Skip to content

Release v2026.6.4

Choose a tag to compare

@ladislavb ladislavb released this 14 Jun 19:23
· 117 commits to main since this release

Therion Studio 2026.6.4

Highlights

  • Added live project validation refreshes for project open, saved project documents, raw-editor edits, and watched project file changes.
  • Expanded validation coverage for missing source references, map/scrap references, station references, join/equate references, duplicate object IDs, command applicability, and catalog-backed option metadata.
  • Improved Validation UI with warning/error severity indicators, stable background refresh behavior, preserved selection/scroll state, localized strings, and per-finding safe fixes only.
  • Improved TH2 map editing with snap candidate highlighting while dragging and drawing, subtle vertex metadata indicators, status-bar workflow hints, detached map-window behavior, and source-transaction-backed geometry edits.
  • Refined project navigation with compact Files / Survey / Map selectors, preserved Survey/Map expansion state, and automatic close-before-delete for a single open file.
  • Refined inspector and sidebar UX with segmented selectors, more compact map inspector layout, reordered object actions, simplified Search/Structure/Validation text, and smaller toolbar controls.
  • Added staged localization infrastructure for French, German, Italian, Spanish, and Portuguese. These languages are hidden until their UI catalogs and manuals are complete.
  • Aligned the macOS application identity with the release bundle identifier so new settings use the com.lblazek.therionstudio preferences domain instead of the development .example domain.
  • Advanced the shared Therion source model, logical command metadata, source-range transactions, and undo/redo guardrails used by Raw, Blocks, Map, validation, highlighting, and project indexing.

Known Limitations

  • French, German, Italian, Spanish, and Portuguese are staged for translation work but are not yet user-selectable.