Skip to main content

Changelog

2.5.2

  • Added unknown/deprecated configuration-key warnings with conservative typo suggestions.
  • Added a compact startup action summary for unresolved problems.
  • Added per-module last-success, successful-action count and last-failure diagnostics.
  • Routed CoreDSC-owned scheduling through one Paper scheduler adapter.
  • Improved reload rollback state handling.

2.5.1

  • Persisted prior Discord command scopes for stale-command cleanup after restart.
  • Added transactional SQLite migration handling and pre-migration snapshots.
  • Stopped migrations on ambiguous duplicate account-link data instead of deleting records.
  • Preserved legacy bStats opt-outs.
  • Tightened command cleanup and listener-registration state.

2.5.0

  • Added configuration schema migration and backups.
  • Removed silent guild-to-global command fallback.
  • Redesigned Doctor state reporting.
  • Separated telemetry from obsolete license configuration.
  • Changed the optional Python worker to manual startup by default.

Read the release archive's CHANGELOG.md, UPGRADE-NOTES.md and audit reports for detailed engineering notes.