Appearance
v2.13.0 (2026-05-15)
Overview
Vite Horizon 2.13.0 upgrades the underlying ArcGIS JavaScript API from version 4.34 to version 5.0.19, delivering a smaller bundle, faster cold start, and a handful of user-visible fixes. The behaviour and feature set of the application are otherwise unchanged.
Breaking Changes
None for end users. The ArcGIS API upgrade is internal — no workflows, panels, or tools have been renamed or removed.
New Features and Improvements
Print — FPP Text-Point Label Rotation
When printing an FPP map, text-point labels at standard font sizes (8, 10, 12, 15, 20, 30) now correctly rotate to match the ANGLE attribute of each feature, matching what you see on screen.
Previously these labels printed horizontally regardless of the angle assigned to the feature. The bridge symbol and other rotated point markers were unaffected; this fix specifically restores rotation for text-style points.
Affected layouts: all FPP Draft and FPP Production layouts (A4 / A3 Portrait).
Multi-Select Mode Visual Cue
Selected style buttons in the map editors now use the following appearance:
| Mode | Selected style button |
|---|---|
| Single mode (default) | Green border only |
| Continuous / Multi-Select mode | Green border and green background fill |
Previously the green background fill was shown in both modes, making it harder to tell at a glance whether Multi-Select was active. The new behaviour applies consistently across FPP, Sketch, Plan Burn, Wildfire, Cart Route, NOI, and Spray editors. NOI and Spray gain this visual cue for the first time.
Under the Hood
ArcGIS API Upgrade (v4 → v5)
The application now runs on ArcGIS Maps SDK for JavaScript 5.0.19 (up from 4.34.x). Calcite Design System components were also upgraded to v5, and the rich-text editor (tiptap) was updated to 3.23.4.
The upgrade is fully internal: every existing workflow continues to behave as before. A handful of small visual fixes (listed below under UI Polish) shipped alongside the upgrade to address minor styling regressions during the migration.
Performance
| Metric | Before (v2.11.x) | After (v2.13.0) | Change |
|---|---|---|---|
| Build time | 7.74 s | 6.16 s | −20% |
| Distribution size | 38 MB | 30 MB | −21% |
| Main JavaScript bundle | 5,505 kB | 4,725 kB | −15% |
| Dev server cold start | — | 392 ms | first-class metric |
Faster initial load and lower bandwidth on first visit are the main user-visible benefits.
UI Polish
Small visual fixes that landed with the upgrade:
- Side-rail action buttons — restored their solid (white-ish) background at medium icon size; previously they appeared transparent and undersized after the Calcite upgrade.
- Scale and view selectors — now sit as two distinct pill-shaped controls floating over the map, with a small gap between them and no chrome strip behind them.
- Map attribution badge hidden — the "Powered by Esri" / service-credits text in the lower-right corner is no longer shown.
- Docked bottom panel height — when you dock a panel (Area Summary, Feature Table, etc.) to the bottom, it now opens at approximately 300 px tall (instead of a thin 170 px strip with the table cut off), and can be resized by dragging the top edge.
- Road Analysis way-points combobox — the dropdown now shows readable names (for example "Arve Road @ exit from PTPZL") instead of bare numeric IDs.
- Chart panel — bundled its localisation assets locally, eliminating an occasional chart-generation error caused by a 404 on remote assets.