What's New

Release notes and updates for the Branch AutoCAD plugin.

v1.1.1Latest(3 patches)

Tuesday, April 28, 2026 at 8:49 PM
Download

Fixed

  • **Auto-updater signing**: artifacts inside the update ZIP (`LeafUpdate.exe` + all plugin DLLs) are now properly code-signed. v1.1.1.1 shipped with unsigned files in the ZIP because the signing script hardcoded the project root path — when the release was built from a worktree, signing happened against the wrong directory while packaging used the worktree's never-signed bundle. End-users on v1.1.1.1 saw "Unknown publisher" UAC prompts and the update silently failed (AutoCAD fell back to the prior signed version on restart).
  • Deep search status flow stabilized after removing the legacy progress form.

Changed

  • No functional plugin changes vs v1.1.1.0 / v1.1.1.1. This is still a verification build for the auto-update path. End-users updating from v1.1.1.0 (or stuck on v1.1.1.1) should now see `LEAFVERSION` report `1.1.1.2` after the updater runs and AutoCAD restarts.
  • Build-digit bump for verifying the in-plugin auto-updater. Source code is byte-identical to v1.1.1.0 — no functional, UI, or behavioral changes. The only difference end-users will see is the version string ticking from `1.1.1.0` → `1.1.1.1` after the updater hot-swaps DLLs.
  • Palette steps refreshed across Zones, PanelGroups, Solve, Inverter, Homeruns, Export, ReOpt, Settings, and StringSizer to integrate combiner placement and cable sizing.
  • StringHomerun export and options forms reworked; OptimizerResultForm and StringSizer input/popup/result forms updated for the new pipeline.
  • TrunkRouter, HomerunSolution, AutoFillSimulator, CableTransferEngine, Inverter, and StringPlacement updated to feed the combiner + cable-sizing engines.

Added

  • **Combiner auto-placement** — new `LEAFCOMBINERAUTO` workflow places L1 combiner boxes from string layout: detects alleys between panel groups, partitions strings, picks centroid + snap positions, validates NEC voltage drop, and writes L1↔L2 assignments. Includes new combiner step panel and placement guide card in the palette.
  • **Cable sizing post-processor** — NEC-driven cable + conduit sizing applied automatically after routing: NEC OCPD sizing, conduit fill engine, project-level cable defaults, and pluggable wire gauge provider.
  • **Schedule tables** — new `LEAFINSERTSCHEDULES` command inserts equipment / string / combiner schedule tables directly into the drawing via a registry-driven table builder.
  • **Deep search history** — persistent history of deep-search runs with a status form and on-demand recall (replaces the old progress dialog).
  • **Equipment + assignment dialogs** — new `EquipmentTypeDialog` and `AssignModeDialog` for clearer per-step decisions.

v1.1.0

Wednesday, April 8, 2026 at 12:46 PM
Download

Security Hardening Release

    Changed

    • **Telemetry privacy controls** — new registry-based opt-out at `HKCU\Software\AEC BIM Tools Ltd\Branch\TelemetryMode`. Three modes:
    • **Full** (default) — all events with full payloads
    • **Errors** — only command execution, exceptions, and lifecycle events
    • **Off** — minimal anonymized billing pings only (no PII, no drawings, no stack traces)
    • **Bug report drawing attachment** now defaults to unchecked — attaching your DWG is always an explicit opt-in

    Removed

    • Removed hardcoded Google Geocoding API key from shipped binary (zip-code lookup now returns gracefully with no network call; server-side proxy planned)
    • Removed hardcoded NREL API keys from shipped binary
    • Disabled REOPT command pending server-side API proxy (command was also using incorrect hardcoded coordinates)

    Notes

      Start Free Trial — 14 days free