Skip to content

Releases: ktsu-dev/Semantics

v2.7.6

Choose a tag to compare

@github-actions github-actions released this 22 Jul 23:27

v2.7.6 (patch)

Changes since v2.7.5:

What's Changed

Full Changelog: v2.7.5...v2.7.6

v2.7.5

Choose a tag to compare

@github-actions github-actions released this 21 Jul 23:24

v2.7.5 (patch)

Changes since v2.7.4:

What's Changed

Full Changelog: v2.7.4...v2.7.5

v2.7.4

Choose a tag to compare

@github-actions github-actions released this 20 Jul 23:26

v2.7.4 (patch)

Changes since v2.7.3:

What's Changed

Full Changelog: v2.7.3...v2.7.4

v2.7.3

Choose a tag to compare

@github-actions github-actions released this 17 Jul 23:21

v2.7.3 (patch)

Changes since v2.7.2:

What's Changed

Full Changelog: v2.7.2...v2.7.3

v2.7.2

Choose a tag to compare

@github-actions github-actions released this 16 Jul 23:24

v2.7.2 (patch)

Changes since v2.7.1:

What's Changed

Full Changelog: v2.7.1...v2.7.2

v2.7.1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 23:26

v2.7.1 (patch)

Changes since v2.7.0:

What's Changed

Full Changelog: v2.7.0...v2.7.1

v2.7.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 07:07

v2.7.0 (minor)

Changes since v2.6.0:

  • [minor] Add color adjustment operations across color spaces (@matt-edmondson)

Full Changelog: v2.6.0...v2.7.0

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 05:51

v2.6.0 (minor)

Changes since v2.5.0:

  • [patch] Fix Oklch assertion in color cross-conversion tests (@matt-edmondson)
  • [minor] Add cross-space conversions between all color types (@matt-edmondson)
  • fix(music): use ValueTuple.GetHashCode instead of System.HashCode for netstandard2.0 compatibility (@matt-edmondson)
  • refactor(music): split Progression.TryParse into helpers to cut cognitive complexity and remove always-true check (SonarQube S3776/S2583) (@matt-edmondson)
  • docs(music): update examples and references for Parse/TryParse rename and chart-style progressions (@matt-edmondson)
  • feat(music): chart-style Arrangement ToString + Parse/TryParse + structural equality (@matt-edmondson)
  • feat(music): chart-style Section ToString + Parse/TryParse (@matt-edmondson)
  • feat(music)!: replace bar-delimited Progression.Parse with chart-style ToString/Parse/TryParse + structural equality; migrate call sites (@matt-edmondson)
  • feat(music): rename Form.FromPattern to Parse/TryParse, canonical ToString, structural equality (@matt-edmondson)
  • feat(music): Rest canonical ToString + Parse/TryParse (@matt-edmondson)
  • feat(music): Note canonical ToString + Parse/TryParse (@matt-edmondson)
  • feat(music): ChordEvent canonical ToString + Parse/TryParse (@matt-edmondson)
  • feat(music): canonical Chord ToString, TryParse, ParseRoot via Notation (@matt-edmondson)
  • feat(music): Key canonical ToString + Parse/TryParse; roman-numeral accidental via Notation (@matt-edmondson)
  • feat(music): Scale canonical ToString + Parse/TryParse (@matt-edmondson)
  • feat(music): Tempo canonical ToString + Parse/TryParse (@matt-edmondson)
  • feat(music): Velocity canonical ToString + Parse/TryParse (@matt-edmondson)
  • feat(music): TimeSignature canonical ToString + Parse/TryParse (@matt-edmondson)
  • feat(music): Duration canonical ToString + Parse/TryParse (@matt-edmondson)
  • feat(music): Interval canonical ToString + Parse/TryParse (@matt-edmondson)
  • feat(music): rename Mode.FromName to Parse/TryParse, canonical ToString (@matt-edmondson)
  • feat(music): typed Pitch factory, rename FromName to Parse/TryParse, canonical ToString (@matt-edmondson)
  • feat(music): typed PitchClass factory, Parse/TryParse, canonical ToString (@matt-edmondson)
  • feat(music): add NoteLetter and Accidental enums (@matt-edmondson)
  • docs: implementation plan for music type-safe factories and canonical round-trip ToString (@matt-edmondson)
  • docs: revise music factories spec with canonical round-trip ToString and chart-style aggregate format (@matt-edmondson)
  • docs: design spec for music type-safe factories and Parse/TryParse convention (@matt-edmondson)
  • [patch] docs: add per-package READMEs and turn root README into a family index (@matt-edmondson)

What's Changed

Full Changelog: v2.5.4...v2.6.0

v2.5.4

Choose a tag to compare

@github-actions github-actions released this 07 Jul 23:25

v2.5.4 (patch)

Changes since v2.5.3:

What's Changed

Full Changelog: v2.5.3...v2.5.4

v2.5.3

Choose a tag to compare

@github-actions github-actions released this 06 Jul 23:30

v2.5.3 (patch)

Changes since v2.5.2:

  • Bump Microsoft.CodeAnalysis.Analyzers and Microsoft.CodeAnalysis.CSharp (@dependabot[bot])

What's Changed

  • Bump Microsoft.CodeAnalysis.Analyzers and Microsoft.CodeAnalysis.CSharp by @dependabot[bot] in #115

Full Changelog: v2.5.2...v2.5.3