What's Changed
* fix ruff linter errors by SebKuzminsky in https://github.com/cantools/cantools/pull/662
* Skip dumping KCD version if unset by nmaggioni in https://github.com/cantools/cantools/pull/658
* Update ruff config by zariiii9003 in https://github.com/cantools/cantools/pull/671
* fix errors raised by recent versions of `ruff` by andlaus in https://github.com/cantools/cantools/pull/684
* Fix bug in DBC short names conversion by ThomasKleffel in https://github.com/cantools/cantools/pull/660
* monitor: fix crash while decoding message with bad length by trnila in https://github.com/cantools/cantools/pull/696
New Contributors
* SebKuzminsky made their first contribution in https://github.com/cantools/cantools/pull/662
* nmaggioni made their first contribution in https://github.com/cantools/cantools/pull/658
* ThomasKleffel made their first contribution in https://github.com/cantools/cantools/pull/660
* trnila made their first contribution in https://github.com/cantools/cantools/pull/696
**Full Changelog**: https://github.com/cantools/cantools/compare/39.4.5...39.4.6