Skip to content

0.21.0 — More robust operations with large intervals and more!

Latest
Compare
Choose a tag to compare
@albertms10 albertms10 released this 24 Jan 00:26
· 14 commits to main since this release

What's Changed

  • docs(size): 📖 move implementation comments from method documentation by @albertms10 in #571
  • feat(scale_pattern): ✨ add exclude Intervals method by @albertms10 in #570
  • refactor(scale_pattern): ♻️ use proper Set argument for exclude by @albertms10 in #572
  • refactor(interval): 💥 simplify circleFrom method dropping the distance argument by @albertms10 in #573
  • refactor(note): 💥 rewrite splitCircleOfFifths method to return Iterables by @albertms10 in #574
  • fix(size): 🐛 rewrite simple getter without imprecise absShift calc by @albertms10 in #575
  • docs(size): 📖 add clearer binary documentation about isPerfect implementation by @albertms10 in #576
  • fix(size): 🐛 rewrite semitones getter without relying on deprecated absShift by @albertms10 in #577
  • fix(size): 🐛 use correct isPerfect assert condition in constructor by @albertms10 in #578
  • ci(analysis): 💚 bump Dart SDK 3.6 by @albertms10 in #580
  • refactor(note): ♻️ rewrite transposeBy method without absShift by @albertms10 in #579

Dependabot updates

  • chore(deps): ⬆️ bump the minor-actions-dependencies group with 2 updates by @dependabot in #568
  • chore(deps): ⬆️ bump the minor-actions-dependencies group with 2 updates by @dependabot in #569

Full Changelog: v0.20.0...v0.21.0