Releases: noeddl/ukebox
Releases · noeddl/ukebox
v0.9.1
Set up Github Actions for continuous integration and automatic compilation of binaries for different platforms when making new releases.
Update dependencies and remove vulnerability from regex 1.5.4.
Switch from structopt to clap.
Increase MSRV to 1.56.0 to allow for dependencies using Edition 2021.
v0.9.0
Add more chord types and symbols (#35 ).
Allow several symbols for the same chord (#32 ).
Add subcommand chords
that lists all chord types and symbols currently supported.
Fix bug in fingering calculation that made the same finger appear multiple times.
v0.8.0
Simplify chord name parsing and remove regex
dependency.
Compute and display a fingering for each chord voicing.
Add subcommand voice-lead
to suggest a good sounding and comfortably playable sequence of voicings for a given sequence of chords (#17 ).
v0.7.0
Major rewrite of basic data structures and the computation of chord charts so that all voicings of a chord can be found and displayed.
Fix display of chord voicings that span five frets (#33 ).
Add flag --all
to print all relevant voicings of a chord (#21 ).
Add command line options --max-fret
and --max-span
.
v0.6.0
Add command line option --transpose
to specify a number of semitones to be added or subtracted before printing the chord chart (#24 ).
v0.5.0
Add subcommand name
for looking up the chord name(s) corresponding to a given chord fingering (#18 ).
Move the existing functionality of looking up chord charts to a new subcommand called chart
.
v0.4.0
Add a bunch of new chord types (#31 ).
Remove incorrect chord shapes for D7
and Dm7
(#34 ).
v0.3.0
Set up CI for the repo.
Add command line option --tuning
to specify a tuning (C
, D
or G
) (#1 ).
v0.2.0
Add dominant and minor 7th chords.
You can’t perform that action at this time.