Skip to content

Changelog

Entries from 0.4.0 on are generated by release-please from commit messages.

All notable changes to this project are documented here. The format follows Keep a Changelog, and versions follow Semantic Versioning.

0.4.2 (2026-09-14)

Bug Fixes

  • align logging dependencies with Revit's .NET 8 runtime (#38) (839b695)

0.4.1 (2026-09-14)

Bug Fixes

  • target the lowest Revit API build within each year (#35) (8fc73bf)

[0.4.0] - 2026-09-13

Added

  • GitHub Pages documentation with MkDocs Material, local previews, strict PR builds, llms.txt and llms-full.txt.
  • User and admin Inno Setup installers alongside the release ZIP, with SHA256 checksums.
  • Windows CI smoke tests for silent install and uninstall, component selection, preserved settings and the running Revit guard.
  • WinGet manifest generation and optional submission for stable releases when WINGET_TOKEN is configured.
  • CODE_OF_CONDUCT.md (Contributor Covenant 2.1), AGENTS.md and CLAUDE.md for contributors and coding agents.
  • Release notes start with a Highlights section taken from this changelog and direct install links.

Changed

  • README leads with who the tool is for and a three-step install from the release; build-from-source and the sample plugin walkthrough moved to CONTRIBUTING.md.
  • This changelog follows the Keep a Changelog layout.

[0.3.0] - 2026-09-12

Added

  • Plugin packages with a plugin.json manifest, per-year assemblies and PNG icons; v1 key-value packages still load.
  • The DevLoader ribbon panel is generated from installed packages: one button per declared command with the package icon.
  • Three sample plugins in samples/ (Hello Plugin, Element Counter, Level Lister) with a shared build and tools/feed/Build-Package.ps1.
  • Feed registry carries display names, descriptions and icons; Publish-DevLoaderFeed.ps1 uploads icons with the packages.
  • Documentation: docs/plugin-package.md, updated feed format and how-it-works.

[0.2.0] - 2026-09-12

Added

  • Per-add-in icons from the feed (icon asset) or icon.png in the package, with a coloured letter fallback.
  • Update available state with an Update action when the feed carries a newer version for the running Revit year.
  • Uninstall action: removes the registration, hides and disables the ribbon button, keeps the run folder.
  • Open plugin folder and Show versions actions per installed row.
  • Search box filters the catalog.
  • Contributor governance: issue and pull request templates, CODEOWNERS, Dependabot, labeler, welcome and stale bots, CodeQL, PR checks with build artifacts.

Changed

  • Inline install, update and uninstall results in the row instead of a confirmation dialog.
  • Command payloads register their ribbon button immediately after install.

[0.1.0] - 2026-09-11

Added

  • Generic feed and local package discovery.