1.15.3 (2026-10-02)
- action: attribute PR-comment clicks to the Action (#129) (67b92de)
- review: relay the engine's early-exit verdict, a machine-readable comment line, and the platform link in the progress comment (#131) (bce7a16)
- say why a run failed when the LLM quota runs out or the key is rejected (#136) (9c586bb)
- release 1.15.3 (1df7012)
1.15.2 (2026-09-20)
1.15.1 (2026-09-16)
1.15.0 (2026-09-08)
- restore configurable depth and bootstrap missing review baselines directly (#120) (b497396)
- update CodeBoarding dependency to 0.14.2 (#123) (c109947)
1.14.0 (2026-09-06)
- engine: generate deeper architecture-aligned component hierarchies (3ffc1b5)
- action: rebuild 0.13.x baselines once before incremental analysis resumes (3ffc1b5)
- engine: ground relationships and assign each method to one component (3ffc1b5)
- engine: keep incremental structure correct for new and deleted components (3ffc1b5)
- engine: preserve Java and C# package, type, and constructor structure (3ffc1b5)
- engine: prevent raw fallback names, checkout-path leakage, duplicate names, and empty components (3ffc1b5)
- engine: reduce analysis time and model-token usage (3ffc1b5)
1.13.0 (2026-08-31)
1.12.3 (2026-08-26)
1.12.2 (2026-08-26)
- action: pin CodeBoarding 0.13.10 (#100) (af6b531)
- align tooling and CI with Python 3.12 (845aa94)
- review: say when artifacts cannot be listed (#98) (dd11082)
1.12.1 (2026-08-19)
- review: publish state, not scratch, and a boolean that is one (#95) (09757de)
- review: stop labelling a base with the run that computed it (#94) (f7630ce)
1.12.0 (2026-08-19)
- review: keep reviews 14 days and base graphs 30 (#93) (6a43d14)
- review: let a base outlive the reviews that reference it (#92) (8ccac44)
1.11.1 (2026-08-18)
1.11.0 (2026-08-18)
- install tqdm, which the pinned engine imports but does not require (#84) (d8853c4)
- stop discarding the health report (#82) (f3e0919)
1.10.3 (2026-08-10)
1.10.2 (2026-08-07)
1.10.1 (2026-08-05)
1.10.0 (2026-08-04)
1.9.1 (2026-08-02)
- don't let a late failure erase a review that already posted (#66) (4606c1a)
- refresh GitHub OIDC tokens per request (#65) (b90704c)
1.9.0 (2026-07-28)
1.8.1 (2026-07-15)
- render global analysis relations in PR diagrams (#56) (0a8328b)
- update CodeBoarding dependency to 0.13.2 (7358554)
1.8.0 (2026-07-14)
1.7.0 (2026-06-30)
1.6.1 (2026-06-24)
- sync: commit baseline as codeboarding-review[bot], not codeboarding[bot] (6f097bb)
1.6.0 (2026-06-23)
- cta: emit short GitHub-style webview PR links (6f6bb39)
1.5.4 (2026-06-19)
1.5.3 (2026-06-19)
- compare review diagrams against target baseline (#39) (7339fbf)
- install CodeBoarding engine from PyPI (#44) (224aa76)
1.5.2 (2026-06-17)
- remove stale engine venv before recreating it (fc3af60)
1.5.1 (2026-06-17)
- make a CodeBoarding license work with the hosted proxy — license mode now mints the OIDC token and packs the license into the bearer (
<jwt>~codeboarding-license~<license>), which the proxy splits, verifies, and uses to skip the free quota (previously sent the raw license as the bearer → 401 Invalid GitHub OIDC token) (#41) (56ed9e9) - rebuild the engine venv when its cached interpreter symlink is stale, so a runner Python patch bump no longer breaks runs with "Broken symlink … was the underlying Python interpreter removed?" (#41) (56ed9e9)
- set up Java and .NET inside action (#37) (a7164ab)
1.5.0 (2026-06-15)
1.4.0 (2026-06-14)
- add /codeboarding-feedback command to capture PR feedback via PostHog (#32) (2df93e2)
- add sync mode — commit a versioned architecture baseline on push (#28) (290e36b)
- merge the PR-comment browser + editor CTAs into one line (#30) (3168018)
1.3.0 (2026-06-13)
- link the PR comment to the hosted webview (webview_base_url, default (c8f0dcb)
- list each changed component's touched files in the PR comment (#27) (c8f0dcb)
- ci: match the action's full key normalization + add preflight (e9aa643)
- ci: strip OpenRouter key + read model pins from secrets in baseline refresh (8e88d8c)