Skip to content

Releases: YatingMusic/miditoolkit

v1.0.1

23 Nov 08:21
09122ef
Compare
Choose a tag to compare

This new version brings a big code cleaning across the whole project, along with a few speed-ups, fixes, better tests and a much better CI.
We also dropped the scipy dependency and imports to legacy packages.

What's Changed

  • Fix note_on sorting bug when at the same tick (FIFO) + sorting speed-ups by @Natooz in #28
  • Containers are now dataclasses, black formatting, minor improvements by @Natooz in #29
  • [Big] Adding github action for tests, fixes, black formatting, type hints, updat… by @Natooz in #30
  • Removing the legacy pylab import / usage from pianoroll vis by @Natooz in #33
  • Control change dedup removed in dump by @gudgud96 and @Natooz (issue #24) in #34
  • Remove star-imports by @akx in #19
  • Linting & formatting with ruff & pre-commit by @akx in #35
  • Switch packaging to hatch by @akx in #37
  • More idiomatic py.testing by @akx in #41
  • Fixes remove_invalid_notes (renamed remove_notes_with_no_duration) + minor improvements by @Natooz in #42

Full Changelog: v1.0.0...v1.0.1

v1.0.0

31 Oct 11:02
Compare
Choose a tag to compare
change version