config channels named, approve_channel lands as first-class field
changelog_channel replaces report_channel throughout the schema and CLI, and approve_channel joins the config as an optional field — so the bump-gate channel is declared in the config rather than looked up from a separate file.
v0.2.02026-05-30
·report_channel renamed to changelog_channel everywhere — schema, CLI, wizard, EXAMPLE_TOML, and all tests — a config with the old key now fails with a clear ConfigError
·approve_channel added to [source] as an optional discord:// URI; bumper validates it on load, Bandit reads it from config rather than hardcoding the channel ID elsewhere
·schema is strip-mode (not strict), so unknown keys were previously silently dropped — approve_channel was already in the live config but invisible to bumper until now