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: Event listener registration for numeric inputs in MapEditorPanel, AdvancedEditor, and PlanBurnEditorPanel
  • Improved: Data synchronization between UI state and component models
  • Resolved: Duplicate action triggering in ViewshedPointsPanel and PlotRandomPanel

Geometry Processing

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

UI Component Lifecycle

  • Corrected: Initialization timing issues in StylePanel
  • Improved: Component mounting sequence for style options
  • Enhanced: Memory management with proper disposal of event listeners
  • Optimized: 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