mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-08-15 07:00:15 +00:00
Promote the pending 0.9.4 release to 1.0.0 and polish the release metadata before tagging. - Bump the version in pyproject.toml and the packaging docs assertion. - Reframe the CHANGELOG entry as the first stable release, and add the user-visible changes that shipped without entries: flexible command prefixes, per-channel flood scope, packet-capture payload decoding, startup config validation, MOWAS region scoping, hops/RSSI placeholders, help-command channel overrides, webhook readiness, and NWS coverage detection. - Backfill CHANGELOG entries for 0.9.1, 0.9.2, and 0.9.3, which were tagged but never documented, and add compare links for each. - Credit external contributors for 0.9.1 and 1.0.0. - Document the opt-in sender-language detection in the upgrade guide, alongside the existing optional-extras sections. - build-deb.sh: fail loudly when the version cannot be read from pyproject.toml instead of falling back to a hardcoded 0.9.1, which would stamp a release build with an apparent downgrade.