What's Changed
* Added tests for PlotWidget buttons by FillBk in https://github.com/danielhrisca/asammdf/pull/1088
* enable numpy 2 by Simsalabim1234 in https://github.com/danielhrisca/asammdf/pull/1093
* Feature/cleanup and fix issues by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1097
* feat(gui): do not always require decode and export extras dependencie… by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1104
* chore: upgrade ruff to version 0.8.0 by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1102
* fix tz_offset being unsigned int by hutauf in https://github.com/danielhrisca/asammdf/pull/1107
* fix(mdf_v2_v3): getuser raises OSError when pwd module is not found i… by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1101
* fix(ci): skip GUI tests that fails on Windows until fixed by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1103
* Move project configuration from setup.py to pyproject.toml / Build ABI3 wheels by zariiii9003 in https://github.com/danielhrisca/asammdf/pull/1113
* Fix Pyinstaller Build by zariiii9003 in https://github.com/danielhrisca/asammdf/pull/1116
* Add button to create a report of installed dependencies by zariiii9003 in https://github.com/danielhrisca/asammdf/pull/1117
* Fix readthedocs "Config file validation error" by zariiii9003 in https://github.com/danielhrisca/asammdf/pull/1118
* Improve coveralls workflow by zariiii9003 in https://github.com/danielhrisca/asammdf/pull/1120
* Put imports together to avoid unnecessary git diffs in future PR by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1124
* Added test for Default display file metadata by FillBk in https://github.com/danielhrisca/asammdf/pull/1126
* Added test for batch widget by FillBk in https://github.com/danielhrisca/asammdf/pull/1082
* Get bits by danielhrisca in https://github.com/danielhrisca/asammdf/pull/1115
* doc: clarified developer instructions by morbult in https://github.com/danielhrisca/asammdf/pull/1141
* Hotfix/checkout fails in ci by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1136
* Ci/update python for cibuildwheel by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1143
* add type checking for mdf v2 and v3 and fix all errors by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1135
* fix(ci): skip test_resample_by_step_0 and test_resample_by_step_1 until fixed by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1144
* style: upgrade black to version 25 by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1142
* fix: tox does not install extras if they have underscores in their name by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1138
* fix(ci): black fails because the regex in force-exclude is wrong by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1137
* Corrected misleading typo in ChannelConversion block's comment by Tyronnosaurus in https://github.com/danielhrisca/asammdf/pull/1147
* chore: upgrade Ruff to version 0.9 by JulienGrv in https://github.com/danielhrisca/asammdf/pull/1139
* Docstring style, examples, corrections by morbult in https://github.com/danielhrisca/asammdf/pull/1149
New Contributors
* Simsalabim1234 made their first contribution in https://github.com/danielhrisca/asammdf/pull/1093
* hutauf made their first contribution in https://github.com/danielhrisca/asammdf/pull/1107
* Tyronnosaurus made their first contribution in https://github.com/danielhrisca/asammdf/pull/1147
**Full Changelog**: https://github.com/danielhrisca/asammdf/compare/8.0.0...8.1.0