App-Music-ChordPro

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    - Fix handling of {chorus: label}.
    - Fix problem where using a {chord} directive before any song lines
      would crash.
    - Fix problem where the tag of a grid was ignored.
    - Do not indent chorus labels when chorus indenting (issue #81).
    - !Miscellaneous
    - Use Text::Layout to support Pango style markup language.
    - Use File::LoadLines.
    - Upgrade requirement for PDF::API2 to 2.035, Font::TTF to 1.05,
      Text::Layout to 0.014.
    - Packaged version no longer loads default config from chordpro.json.
      It is now really built-in.
    - Change CHANGES to Changes.

0.974	2019-10-05

    - Restructure chord definitions. Default is now an orthogonal set
      of basic chords. Additional legacy weirdo's are available in
      "guitar-legacy.json".
    - Allow chord definitions with multiple names. See the docs.
    - Add chord types add2 and add4.
    - Fix erroneous transposing of transcoded chords.
    - Fix erroneous recall of chorus from previous song.
    - Fix missing fret positions in {chord}.

0.973	2019-03-13

    - Integrate a2crd into chordpro. Use "chordpro --a2crd" to invoke.
    - Add --decapo option to eliminate {capo} settings by transposing.
    - Implement image assets. Requires IO::String and Image::Info.
    - Implement a basic form of line wrapping (regular chords+lyrics).
    - Implement a basic form of line wrapping (comments and non-chords
      lyrics).
    - Implement user library (env. var. CHORDPRO_LIB). Experimental.
    - Allow a2crd as a filter.
    - Use label instead of section name, if provided.
    - Make instrument and tuning accessible as meta data.
    - Fix undefined if no output file was supplied.
    - Fix section change detection.
    - Fix crash when chordless songline and not suppress-empty-chords.
    - Fix misplacement of diagrams when columns and too many {chord}
      directives.
    - Fix printing of auto-added chords.
    - Fix issue #63: Labels are lost when a new song is encountered.
    - Fix crash when --dump-chords and no meta.
    - (PDF) Fix label width.

0.972	2018-11-06

    - Add a2crd script.
    - Minimize all configs to only override what is necessary.
    - Split german notes into scandinavian (..., A, Bb/A#, H, C) and
      german (..., A, Ais/B, H, C).
    - Use String::Interpolate::Named.
    - (Experimental) Allow %{..} interpolations on the output file
      name, e.g. --output="%{artist|%{} - }%{title}.pdf".
      Command line only.
    - Fix memorize problem with the first chord.
    - Upgrade WxChordPro to 0.972.

0.97.1	2018-10-24

    - Upgrade WxChordPro to 0.970 to fix problem with custom config.

0.97	2018-10-23

    - Instrument defintions are now in separate config files. There
      are no 'built-in' tunings and chords, just defaults.
      Available instrument configs are guitar, guitar-ly, mandolin-ly,
      and ukulele-ly. Default is guitar.
    - Chords parsing has been completely overhauled.
    - Config file handling has been completely overhauled.
    - Alternative note naming systems, e.g. Latin (Do Re Mi ...)
      and Solfege are now supported.
    - Experimental: Chords can be transcoded between note naming
      systems.
    - Chords can be shown under the lyrics, controlled by config item
      settings.chords-under.
    - Nashville and Roman chord systems need to be explicitly enabled.
    - Allow meta substitutions in title and subtitle.
    - Fix {transpose}, --transpose and {key} interaction.
    - Experimental: Chords can be recalled from previous sections
      using [^] or plain ^.
      Requires config setting settings.memorize.
    - Upgrade WxChordPro to 0.960_059.
    - Add config settings for ChordPro backend.
    - Add slash as grid symbol.
    - Allow labels for grids.
    - Show durations as hh:mm.
    - Fix grey background of comment_italic.
    - Add font "label" for section labels. Defaults to text font.
    - Fix section labels when the first line is not a song line.
    - {chorus} Do not print Chorus tag when quoting.
    - {chorus} Allow label.
    - Allow empty comment directives.
    - Do not print background for empty strings.

0.96	2018-07-11

    - (pp/linux/GNUmakefile) Verify we're running the right perl.
    - Upgrade to App::Packager 1.43.
    - Fix transpose of Asus and Esus chords.
    - Fix issue #47 by Increasing base fret limit to 23.
    - Fix error handling with illegal chord definitions.
    - (wxChordPro) Fix file saving logic.
    - Experimental: Markup for song sections.
    - Experimental: All fonts can have background and frame.

0.95	2018-06-04

    - Add (derived) meta item _key to reflect the actual song key,
      taking capo setting into account.
    - Allow {comment} without background colour.
    - Make {comment_box} box the same colour as its text.
    - Warn if multiple {capo} settings.
    - Fix problem that chords in grids were not transposed.
    - Add value "auto" for pdf.labels.width to automatically reserve
      margin space when labels are used.
    - Fix problem that titles-directive-ignore was ignored.
    - (PDF) Fix problem that toc entries were not clickable.
    - Fix issue #41 - Error in transposition of a recalled chorus.



( run in 3.306 seconds using v1.01-cache-2.11-cpan-75ffa21a3d4 )