Skip to content

Latest commit

 

History

History
296 lines (139 loc) · 18.5 KB

File metadata and controls

296 lines (139 loc) · 18.5 KB

Changelog

1.15.3 (2026-10-02)

Features

  • 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)

Bug Fixes

  • update CodeBoarding dependency to 0.14.5 (#137) (28a5718)

Miscellaneous Chores

1.15.2 (2026-09-20)

Bug Fixes

  • update CodeBoarding dependency to 0.14.4 (#127) (3114f74)

1.15.1 (2026-09-16)

Bug Fixes

  • update CodeBoarding dependency to 0.14.3 (#125) (0463d70)

1.15.0 (2026-09-08)

Features

  • review draft pull requests by default (#121) (d9e9275)

Bug Fixes

  • 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)

Features

  • engine: generate deeper architecture-aligned component hierarchies (3ffc1b5)

Bug Fixes

  • 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)

Performance Improvements

  • engine: reduce analysis time and model-token usage (3ffc1b5)

1.13.0 (2026-08-31)

Features

  • require an explicit llm input and never fall back to hosted credentials (#104) (19ffef4)

Bug Fixes

1.12.3 (2026-08-26)

Bug Fixes

  • action: restore Core runtime compatibility (#101) (b735334)

1.12.2 (2026-08-26)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • review: keep reusable analyses in artifacts, not the cache (#90) (539e286)

Bug Fixes

  • 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)

Bug Fixes

  • review: stop attempting a cache save a comment run cannot make (#86) (6bd6951)

1.11.0 (2026-08-18)

Features

  • review: compare against the merge base and reuse the PR's last analysis (#81) (5ea3fba)

Bug Fixes

  • 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)

Bug Fixes

  • use stable PR route for webview links (#75) (e2f8a71)

1.10.2 (2026-08-07)

Bug Fixes

  • action: force release-please via manual dispatch (#77) (2fe1d47)

1.10.1 (2026-08-05)

Bug Fixes

  • update CodeBoarding dependency to 0.13.6 (#73) (291fe31)

1.10.0 (2026-08-04)

Features

1.9.1 (2026-08-02)

Bug Fixes

  • 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)

Features

  • sync: pull_request delivery strategy for protected branches (#60) (0540a47)

1.8.1 (2026-07-15)

Bug Fixes

  • render global analysis relations in PR diagrams (#56) (0a8328b)
  • update CodeBoarding dependency to 0.13.2 (7358554)

1.8.0 (2026-07-14)

Features

Bug Fixes

  • update Core dependency to 0.13.1 (#54) (e651a9a)

1.7.0 (2026-06-30)

Features

  • scope CI workflow permissions to least privilege (#50) (cb64c17)

1.6.1 (2026-06-24)

Bug Fixes

  • sync: commit baseline as codeboarding-review[bot], not codeboarding[bot] (6f097bb)

1.6.0 (2026-06-23)

Features

  • cta: emit short GitHub-style webview PR links (6f6bb39)

1.5.4 (2026-06-19)

Bug Fixes

  • review inherits committed baseline depth for the PR diff (#45) (6aa40f2)

1.5.3 (2026-06-19)

Bug Fixes

  • compare review diagrams against target baseline (#39) (7339fbf)
  • install CodeBoarding engine from PyPI (#44) (224aa76)

1.5.2 (2026-06-17)

Bug Fixes

  • remove stale engine venv before recreating it (fc3af60)

1.5.1 (2026-06-17)

Bug Fixes

  • 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)

Features

  • auto-detect depth_level from committed baseline (#34) (eb58256)

1.4.0 (2026-06-14)

Features

  • 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)

Bug Fixes

  • drop [skip ci] from bot commits so merges trigger sync; guard the loop without it (#31) (cf66577)

1.3.0 (2026-06-13)

Features

  • 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)

Bug Fixes

  • ci: match the action's full key normalization + add preflight (e9aa643)
  • ci: strip OpenRouter key + read model pins from secrets in baseline refresh (8e88d8c)

1.2.0 (2026-06-10)

Features

  • /codeboarding posts a new comment per run instead of updating in place (74538af)
  • /codeboarding posts a new comment per run instead of updating in place (b21f1ff)
  • seed the base static-analysis pkl so PR head analysis runs incrementally (#18) (2164398)