Skip to content

CanopyCode v1.0.7

Choose a tag to compare

@npledbetter npledbetter released this 02 Mar 23:44
09f7de3

CanopyCode v1.0.7

New Features

  • Insert Above/Below buttons in Edit Tree Data — insert trees at specific positions instead of only appending
  • Tree order persistence — sorting or repositioning trees now persists across sessions
  • Tree labels now support {impact_pct} variable (same 7 variables as impact labels)
  • Show PDI checkbox in Legend Configuration — control whether PDI tree type appears in the legend

Improvements

  • Table generation now always uses Separate by Status (clearer subtotals)
  • Classification group checkboxes in table options are now dynamic — one set per group from your configuration
  • Add Tree Manual now shows one dropdown per classification group instead of a single flattened list
  • Table options dialog is now scrollable when many classification groups make it tall
  • Legend auto-regeneration simplified — CC_ANALYZE handles all legend updates automatically

Bug Fixes

  • Fixed: Regenerate Labels button (Enter with no selection now regenerates all labels instead of cancelling)
  • Fixed: Relocate filter was ignored in table generation (checkbox had no effect)
  • Fixed: Multi-group table filter not working when a tree matched multiple classification groups
  • Fixed: Table group filters not syncing when classification groups changed in configuration
  • Fixed: CSV Import help dialog listed Condition as required (it's optional)
  • Fixed: Table subtotal units calculation ignoring visibility and calculation mode settings
  • Fixed: Preset loading missing 14 visibility toggles, 2 background colors, and Relocate terminology
  • Fixed: Division by zero when MaxRowsPerTable was set to 0

Tested

  • Full workflow verified in AutoCAD 2026, AutoCAD 2024, and Civil 3D 2026 (611-tree dataset)