From 5cb0502ed2a8b54673cef62824dc6623abdb13c5 Mon Sep 17 00:00:00 2001 From: Drew Cain Date: Tue, 10 Mar 2026 22:07:49 -0500 Subject: [PATCH] docs: add v0.20.0 changelog entry Signed-off-by: Drew Cain --- CHANGELOG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 72c70c02..a1334d08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ ## Unreleased +## v0.20.0 (2026-03-10) + +### Features + +- **#643**: Default-on auto-update system and `bm update` command + - Automatic background update checks for CLI installs (uv tool, Homebrew) + - Install-source detection (homebrew, uv_tool, uvx, unknown) with uvx skip behavior + - Periodic check gating via `auto_update_last_checked_at` + `update_check_interval` config + - Manager-specific update flows: Homebrew (`brew upgrade`) and uv tool (`uv tool upgrade`) + - Silent, non-blocking MCP behavior via daemon thread before server run + - Manual commands: `bm update` (force check + apply) and `bm update --check` (check only) + - New config fields: `auto_update`, `update_check_interval`, `auto_update_last_checked_at` + ## v0.19.2 (2026-03-09) ### Bug Fixes