Skip to content

v1.0.9 (2025-03-03)

Overview

This release addresses compatibility issues between ArcGIS Core v4.32 and Calcite Components v3.0.3, focusing on stability improvements across the application's editing components.

Breaking Changes

Please review the official documentation for potential breaking changes:

Bug Fixes

Component Improvements

Input & Event Handling

  • Fixed: Numeric input fields in Map Editor, Advanced Editor, and Plan Burn Editor now respond correctly
  • Improved: Data synchronization between UI controls and underlying values
  • Resolved: Duplicate actions being triggered in Viewshed Points and Plot Random panels

Geometry Processing

  • Addressed: Rendering artifacts when performing spatial operations (buffer, union, intersection)
  • Enhanced: Geometry handling in Advanced Editor and Sketch Editor
  • Fixed: Projection issues when working with multiple coordinate systems

UI Component Lifecycle

  • Corrected: Initialisation timing issues in the Style Panel
  • Improved: Panel loading sequence for style options
  • Enhanced: Memory management with proper cleanup of event listeners
  • Optimised: Cleanup of graphic layers during panel transitions

Performance & Stability

  • Reduced memory consumption during extended editing sessions
  • Improved responsiveness when working with complex geometries
  • Enhanced stability when switching between editing tools
  • Eliminated race conditions in component initialization

These improvements ensure consistent behavior across the application when using the latest versions of ArcGIS and Calcite libraries, resulting in a more reliable and responsive user experience.

Horizon Help Documentation