App-Music-ChordPro

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    - (PDF) Configurable PDF library.
    - (PDF) Provide meta %{pages} for headings.
    - Allow (uppercase) letters for chord fingers.
    - (Wx) Overhaul preferences management.
    - Support center and scale for lilypond.
    - Add config settings.choruslabels for MSPro convenience.
    - !BugFixes
    - Remove obsolete __EMBEDDING__.
    - Bump requirement Text::Layout to 0.024.
    - Fix issue #182.
    - Fix warning if diagrams.show=user and no chords.
    - Fix labels for grid with pdf.labels.comment.
    - Fix key_actual and key_from to reflect all keys.
    - Fix tilde expansion for font files.
    - (PDF) Suppress borders around ToC entries, just in case.
    - Fix sorttitles field name in CSV export.
    - Fix issue #194.
    - Fix issue #195.
    - Add workaround for incompatible page labels change in PDF::API 2.042.
    - Fix placement of finger dots.
    - Fix handling of NC chords.
    - Fix config loss problem with '{+pdf...}'. 

5.985 2021-09-28

    - !ChordPro functionality
    - Change config preset lookup algorithm and document it.
    - (docs) First 'hints and tips' contributed by xeruf.
    - (PDF) Suppress empty chorus recall tag.
    - !BugFixes
    - Remove obsolete code from Makefile.PL and GNUmakefile.
    - Fix issue #175.

5.983 2021-09-24

    - !ChordPro Syntax
    - (docs) Add transpose directive.
    - !ChordPro functionality
    - (Songbook) Allow whitespace between curly and directive in a2crd detection
    - (GUI) Add --maximize command line option.
    - Allow song-specific configs to have includes.
    - Add --no-songconfig to ignore song specific configs.
    - Add --reference to defeat configs and other fun.
    - !BugFixes
    - Prevent wrapping loop with long comment with chords.
    - Fix Can't locate object method "reset_parsers" (Songbook).
    - Fix colour default with {xxxcolor}.
    - Prevent havoc when pdf.chorus.recall.type has illegal values.
    - (ChordPro/MSPro) Fix missing meta in substitutions. 
    - Fix incomplete chord warning for {chord x}.
    - Fix issue #132.
    - Fix issue #163.
    - Fix issue #165.
    - Fix issue #178 (non-ascii filenames on Windows).

5.982 2021-08-31

    - !ChordPro functionality
    - Add --strict option to enforce conformance to ChordPro standard.
      Enabled by default, may be disabled with --no-strict.
    - Add/update misc. files for desktop systems.
    - !BugFixes
    - Incorporate Data::Properties instead of using the CPAN version,
      since this version is incompatible.

5.981 2021-08-23

    - !ChordPro Syntax
    - Add Cheat Sheet with ChordPro syntax and availability.
    - !ChordPro functionality
    - Document properties for the PDF can be supplied in the config file.
    - !BugFixes
    - Fix issue #159.

5.980 2021-08-14

    - !ChordPro functionality
    - Bump version to 5.xxx moving towards 6.0.
    - Setting config value pdf.pagealign-songs to a value greater than
      1 will force the resultant PDF to have an even number of pages.
    - Add warning when chord diagram exceeds the diagram size.
    - Do not complain about unknown meta data.
    - Add numbercolor property for chordfingers chord.
    - Add baselabeloffset property for chords.
    - Config settings that have corresponding command line options are
      always overridden when the command line option is used.
    - Add preprocessing for directives.
    - Preprocessing 'all' may result in multiple lines.
    - Experimental 'choruslike' property for pdf.chorus.recall.
    - Add clo --noa2crd to suppress autoconversion.
    - Improve page labeling and aligning.
    - Config pdf.csv.songsonly controls whether matter pages are
      included in the CSV. 
    - Add warning if no songs were found in the input.
    - Simplify README.md.
    - Add ChordPro history doc.
    - !BugFixes
    - Fix crash when no chords.
    - Fix case insensitive matching of directive selectors.
    - Fix issue #145.
    - Allow {define} and {chord} to take multi-digit fret/finger positions.
    - Fix background drawing for finger positions.
    - Fix "Modification of a read-only value attempted" crash when
      instrument or user get nulled.
    - Fix %{pageno} vs. %{page} confusion.
    - Do not tamper with ABC content. E.g., adding K: has side-effects.
    - Fix issue #148.
    - Fix issue #149.
    - Fix issue #158.

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



( run in 0.535 second using v1.01-cache-2.11-cpan-5735350b133 )