App-Music-ChordPro

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.979 2021-07-09

    - !ChordPro syntax
    - {define ...} can take key definitions for keyboards.
    - All directives can be selected out by appending -XXX,
      where XXX is the type of instrument or a user name.
    - !ChordPro functionality
    - (musejazz) Change font to MuseJazzText.otf as downloadable from GitHub.
    - Improve error messages for font files not found.
    - Default CHORDPRO_LIB to ~/.config/chordpro, if present.
    - Experimental: Allow delegates to specify image type.
    - Allow variable expansion on all input lines.
    - Experimental support for preprocessing.
    - Experimental support for song-specific configs.
    - Support for keyboard diagrams.
    - Experimental support for metadata in filelist.
    - Add --print-delta-config option.
    - Suppress outline title if there is only one outline.
    - Allow meta data definitions in config.
    - Remove support for legacy configs.
    - Suppress a directive if its argument is empty as result from %{} expansion.
    - Add directive suppression with instrument/user selectors.
    - !BugFixes
    - Fix crash when abc section is the very first thing in a song.
    - Fix decapo setting from config file (issue #140).

0.978	2021-03-05

    - !ChordPro functionality
    - Allow array element addressing in --define.
    - Retain line numbers for backend diagnostics.
    - Experimental support for ABC.
    - Experimental support for MacOS.
    - New icons.
    - Windows: Installer associates ChordPro with .cho files.
    - Linux: Support for desktop and app icons.
    - Linux: Support building an AppImage.
    - Restore section label as comment (config: pdf.labels.comment).
    - Add experimental MMA backend.
    - Add metadata "today".
    - !Bugfixes
    - Fix chords transpose in comments with output ChordPro.
    - Fix detection of grid params in start_of_grid.
    - Fix problem with path name in start menu after windows install.

0.977	2020-08-26

    - !ChordPro functionality
    - Add CSV columns for sorttitle artist composer collection key year.
    - !Bugfixes
    - Raise requirement for Text::Layout to 0.019.
    - Use only 'name' for chords in the built-in config. 'description'
      cannot be overridden by the user with 'name'.
    - Fix page numbers in CSV.
    - Several fixes for font descriptions and sizes.
    
0.976	2020-08-16

    - !Bugfixes
    - Fix markup defragmentation (#111)
    - Fix page numbers in CSV.
    - Fix problem that --no-toc was not honoured.
    - Fix a2crd crash (#115)

0.975	2020-08-13

    - !ChordPro syntax
    - Support Pango style markup language.
    - Add basic support for annotations.
    - Add directives start/end_of_verse/bridge and short forms.
    - !ChordPro functionality
    - Add PDF outlines (bookmarks).
    - Revamp table of contents (finally).
    - Remove section handling (we now have labels).
    - Allow ~ expansion in file names.
    - Allow relaxed parsing of chords (root name + arbitrary).
    - Allow parsing of notes (chords with only a lc root name).
    - (Wx) Show filename in window title.
    - (Wx) Show asterisk if file is modified.
    - !ChordPro configuration
    - Add split marker to be inserted between text phrases when the
      chord is wider than the phrase.
    - Add settings.suppress-empty-lyrics to suppress blank lyrics lines.
    - Add display property to chords to control the way they are displayed.
    - Add guitar-br.json with Brandt-Roemer compliant chord symbols.
    - Add meta variable songindex.
    - Add metadata sorttitle.
    - Add config settings for HTML backend.
    - Add font properties in fontconfig settings.
    - Add settings for chordnames and notenames.
    - !Bugfixes
    - Fix interpretation of directives and markup in tab sections.
    - Fix bug where some command line arguments did not properly support
      utf8.
    - 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



( run in 0.550 second using v1.01-cache-2.11-cpan-b16cb0d3907 )