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 forexclude
by @albertms10 in #572 - refactor(interval): 💥 simplify
circleFrom
method dropping thedistance
argument by @albertms10 in #573 - refactor(note): 💥 rewrite
splitCircleOfFifths
method to returnIterable
s by @albertms10 in #574 - fix(size): 🐛 rewrite
simple
getter without impreciseabsShift
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 deprecatedabsShift
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 withoutabsShift
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