What's Changed
- refactor(scale_pattern): ♻️ rename
BinarySequence
extension methods by @albertms10 in #529 - feat(note): ✨ add
flat
,sharp
, andnatural
extension methods ofList<Note>
by @albertms10 in #528 - refactor(interval): ♻️ rename
distanceBetween
parameters and simplify return signature by @albertms10 in #531 - refactor!(interval): 💥 rename
distanceBetween
→circleDistance
by @albertms10 in #532 - refactor!(note): 💥 rename
flatCircleOfFifths
→circleOfFifths
method by @albertms10 in #533 - fix(pitch): 🐛 address descending intervals in
interval
method by @albertms10 in #285 - feat(interval): ✨ make the class
Respellable
by @albertms10 in #539 - feat(iterable_extension): ✨ add
compact
,explode
andformat
extension methods by @albertms10 in #535 - refactor(iterable_extension): ♻️ simplify
compact
method by @albertms10 in #541 - perf(iterable_extension): ⚡️ rewrite
closestTo
with extension methods by @albertms10 in #542 - perf: ⚡️ mark
toList
calls as non-growable
by @albertms10 in #540 - fix(size): 🐛 address longstanding issue with
isPerfect
in large interval sizes by @albertms10 in #544
Dependabot updates
- chore(deps): ⬆️ bump actions/upload-artifact from 4.3.5 to 4.3.6 by @dependabot in #526
- chore(deps): ⬆️ bump github/codeql-action from 3.25.15 to 3.26.0 by @dependabot in #527
- chore(deps): ⬆️ bump github/codeql-action from 3.26.0 to 3.26.5 by @dependabot in #534
- chore(deps): ⬆️ bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #536
- chore(deps): ⬆️ bump github/codeql-action from 3.26.5 to 3.26.7 by @dependabot in #538
- chore(deps): ⬆️ bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #546
- chore(deps): ⬆️ bump github/codeql-action from 3.26.7 to 3.26.9 by @dependabot in #547
- chore(deps): ⬆️ bump github/codeql-action from 3.26.9 to 3.27.0 by @dependabot in #558
- chore(deps): ⬆️ bump coverallsapp/github-action from 2.3.0 to 2.3.4 by @dependabot in #559
- chore(deps): ⬆️ bump actions/cache from 4.0.2 to 4.1.2 by @dependabot in #557
- chore(deps): ⬆️ bump the minor-actions-dependencies group across 1 directory with 2 updates by @dependabot in #561
- chore(deps): ⬆️ bump github/codeql-action from 3.27.0 to 3.27.1 in the minor-actions-dependencies group by @dependabot in #562
- chore(deps): ⬆️ bump github/codeql-action from 3.27.1 to 3.27.4 in the minor-actions-dependencies group by @dependabot in #563
- chore(deps): ⬆️ bump the minor-actions-dependencies group across 1 directory with 2 updates by @dependabot in #565
- chore(deps): ⬆️ bump the minor-actions-dependencies group across 1 directory with 2 updates by @dependabot in #567
Full Changelog: v0.19.1...v0.20.0