Releases: ChordPro/chordpro
ChordPro 6.100.0
ChordPro 6.100
| Version | Date | |
|---|---|---|
| 6.100.0 | 2026-04-21 |
Highlights
- Reworked Keys and Transpositions. See https://www.chordpro.org/chordpro/keys_and_transpositions/ .
- New config setting:
keys.force-commonandkeys.flats. - Updated the standard guitar chords with lots of new chords and fingering information. Thanks to Russ Jones.
- Added another Russ Jones contribution: jazzy-chords with many chord names typically used in Jazzy music.
- Added a new configuration setting
settings.wraplinesto control line wrapping. Enabled by default. - Chords in
{define}and{chord}can now be transposable. - ChordPro output: Suppress key directive when transcoding to a movable system.
- Image files can now reside in folders next to the song.
- Image file names will now understand a leading
~.
Other Changes
- Update ABC to 1.22.34.
- Duplicate lines in tables of contents and outlines are now skipped.
- Edwin (@edwinjc) contributed instrument settings and chords for the Andean Charango. Thanks!
- Prevent "Error: : No such file or directory" when first starting GUI.
- Fix mangling of data: URIs in {image}.
- Change HTML style names to default, screen and print.
- Allow embedding of HTML styles (
html.style.embed). - With
setting.strict: Issue a warning when a song does not have have a valid key (e.g., is missing a {key} directive). - Change default for
settings.strictto false.
Internal
- Move backend configurator(s) into a separate file.
- Renamed t tests to make room for new components.
- Eliminate JSON::PP (use XS instead). Try loading JSON with XS first. If that fails, use the much slower relaxed JSON parser. This gives a performance improvement of over 10% when the guitar.json is converted to not relaxed.
- Add (experimental) provisions for new HTML backend.
- Improve the macOS GitHub action. The installer kits for both Intel and ARM can now be built using a GitHub runner.
Bug Fixes
- Fixed issue #315, #357, #512, #526 (thanks Merijn) #541, #580 and more.
- Fixed issue #630.1.
- Fixed issue #636.
- Fixed issue #640 (col expands to colums instead of columns).
- Fixed issue #647 (image scaling goes wrong with columns).
- Fixed issue #658.
- Several others.
Social and support
User community for feedback and help.
Please use the issue tracker for bugs reports.
Sources and Kits
See assets below.
Some versions of the ESET virus scanner on Windows may block installing the ChordPro kit. This is a known 'false positive' in the virus scanner and ESET has confirmend that they changed this in a recent update of the ESET detection engine.
AppImages
ChordPro-6.100.0-wk4.0.AppImageChordPro-6.100.0-wk4.1.AppImage
Try 4.0 first, if it crashes try 4.1. You may be lucky.
Docker
docker.io/chordpro/chordpro:v6.100
ChordPro 6.099.0 BETA
ChordPro 6.099.0
THIS IS A BETA RELEASE.
| Version | Date | |
|---|---|---|
| 6.099.0 | 2026-04-13 | First beta |
Highlights
- Reworked Keys and Transpositions. See https://www.chordpro.org/beta/keys_and_transpositions/ .
- New config setting:
keys.force-commonandkeys.sharps. - Updated the standard guitar chords with lots of new chords and fingering information. Thanks to Russ Jones.
- Added another Russ Jones contribution: jazzy-chords with many chord names typically used in Jazzy music.
- Added a new configuration setting
settings.wraplinesto control line wrapping. Enabled by default. - Chords in
{define}and{chord}can now be transposable. - ChordPro output: Suppress key directive when transcoding to a movable system.
- Image files can now reside in folders next to the song.
- Image file names will now understand a leading
~.
Other Changes
- Update ABC to 1.22.34.
- Duplicate lines in tables of contents and outlines are now skipped.
- Edwin (@edwinjc) contributed instrument settings and chords for the Andean Charango. Thanks!
- Prevent "Error: : No such file or directory" when first starting GUI.
- Fix mangling of data: URIs in {image}.
- Change HTML style names to default, screen and print.
- Allow embedding of HTML styles (
html.style.embed). - With
setting.strict: Issue a warning when a song does not have have a valid key (e.g., is missing a {key} directive). - Change default for
settings.strictto false.
Internal
- Move backend configurator(s) into a separate file.
- Renamed t tests to make room for new components.
- Eliminate JSON::PP (use XS instead). Try loading JSON with XS first. If that fails, use the much slower relaxed JSON parser. This gives a performance improvement of over 10% when the guitar.json is converted to not relaxed.
- Add (experimental) provisions for new HTML backend.
- Improve the macOS GitHub action. The installer kits for both Intel and ARM can now be built using a GitHub runner.
Bug Fixes
- Fixed issue #315, #357, #512, #526 (thanks Merijn) #541, #580 and more.
- Fixed issue #630.1.
- Fixed issue #636.
- Fixed issue #640 (col expands to colums instead of columns).
- Several others.
Social and support
User community for feedback and help.
Please use the issue tracker for bugs reports.
Sources and Kits
See assets below.
AppImages
ChordPro-6.099.0-wk4.0.AppImageChordPro-6.099.0-wk4.1.AppImage
Try 4.0 first, if it crashes try 4.1. You may be lucky.
ChordPro 6.090.1
ChordPro 6.090
| Version | Date | |
|---|---|---|
| 6.090.0 | 2025-10-31 | |
| 6.090.1 | 2026-01-03 | |
| 6.090.2 | 2026-04-12 | macOS only |
Highlights
Configuration file types
Configuration files can now have a distinguishing type.
config.type // the type
config.title // a string to show in selections
config.description // a descriptive text for this config
config.omit // do not show this one in the selection list
These types can be used to designate a particular purpose for a config. Currently recognized types are: instrument, style, stylemod and task.
Configuration file types are only used in the GUI. All packaged config files are modernized to use these types. Some no longer relevant stylemods have been removed and new ones added.
GUI Improvements
- The settings dialog has been reworked to support configuration file types.
- The GUI no longer uses environment variable CHORDPRO_LIB. You must set the custom library explicitly in the settings dialog.
- Warning: On the 'Preset' Settings dialog, the checkbox 'Ignore Standard Configs' has been renamed to 'Use Standard Configs'. Its meaning is inversed.
- Breaking: Selected presets for configurations are lost when migrating to this new version. Apologies for the inconvenience.
Other Improvements
- Improve break handling in ToC. Fixes issue #606.
- (HTML) Annotations have a distinct td class.
- Grid bar symbols are better aligned.
- Grid bar lines can be stretched vertically.
scripts/ttccan be used to show the contents of TTF (font collection) files.scripts/rrjsoncan be used to convert from/to miscellaneous JSON formats.
Bug Fixes
- Fix E9 and F9 chords. Thanks to Eric Bell.
- Remove colons from --define in docs and pod.
- Fix issue 599.
- Fix problem loading JSON files that end with a comment line that has no line ending.
6.090.2 (macOS only)
Released 2026-04-12
- Fix install for newer macOS versions.
6.090.1
Released: 2026-01-03
- Fix wrong date generation in PDF.
Social and support
User community for feedback and help.
Please use the issue tracker for bugs reports.
Sources and Kits
See assets below.
Some versions of the ESET virus scanner on Windows may block installing the ChordPro kit. This is a known 'false positive' in the virus scanner and ESET has confirmend that they changed this in a recent update of the ESET detection engine.
AppImages
ChordPro-6.090.1-wk4.0.AppImageChordPro-6.090.1-wk4.1.AppImage
Try 4.0 first, if it crashes try 4.1. You may be lucky.
Docker
docker.io/chordpro/chordpro:v6.090
6.090 beta 4
Please join us in testing 6.090 beta!
Major change in this release is the classification of config files. See https://www.chordpro.org/beta/chordpro-gui-settings/.
As a consequence, your current config presets in the GUI may be lost. Sorry for that.
Please add your feedback to issue #616, do not spam the forum!
Release Notes (tentative)
Highlights
Config improvements
- Configuration files can have a distinguishing type. config.type: style These types can be used to designate a particular purpose for a config. Currently recognized types are: 'instrument', 'style', 'stylemod' and 'task'. Configuration file types are mostly used in the GUI. All packaged config files are modernized to use these types.
GUI Improvements
- The settings dialog has been reworked to support configuration file types. The settings dialog can make use of some more properties: config.title -- a string to show in selections config.description -- a descriptive text for this config config.omit -- do not show this one in the selection list
- The GUI no longer uses environment variable CHORDPRO_LIB. You must set the custom library explicitly in the settings dialog.
- Warning: On the 'Preset' Settings dialog, the checkbox 'Ignore Standard Configs' has been renamed to 'Use Standard Configs'. Its meaning is inversed.
Other Improvements
- Improve break handling in ToC. Fixes issue #606.
- Add pdf.page_layout to request a particular document view mode, e.g. "two_page_left". Note that not all PDF viewers support this.
- Add task/stylemods for Spread Pages view.
- (HTML) Annotations have a distinct td class.
- Grid bar symbols are better aligned.
Bug Fixes
- Fix E9 and F9 chords. Thanks to Eric Bell.
- Remove colons from --define in docs and pod.
- Fix issue #599.
Kits (6.089.4)
Beta 4 fixes some issues found in Beta 3.
See assets below.
ChordPro-6.089.4-wk4.0.AppImage is for systems that use WebKit2GTK 4.0, AppImage ChordPro-6.089.4-wk4.1.AppImage is for systems that use WebKit2GTK 4.1. Try 4.0 first, if it crashes try 4.1. You may be lucky.
Docker: docker.io/chordpro/chordpro:beta6.089.4
ChordPro 6.080
ChordPro 6.080
| Version | Date |
|---|---|
| 6.080.0 | 2025-08-18 |
| 6.080.1 | 2025-08-28 |
Highlights
- Support for strum patterns in grids.
- Bookmarks.
- Break items in Table of Content lines.
- Improved control over page order and alignment.
GUI improvements
- You can now set the preferred filename extension for ChordPro song file names.
- When saving a preview PDF, the default output filename is derived from the current song or folder.
- ChordPro will no longer offer saving the preview on exit. It can easily be regenerated and exported if needed.
- The save and clean operations for the messages are now provided by buttons on the messages pane itself.
- Simplified the editor Insert menu. Add inserting special symbols.
- Typing a
{start_of_section}will automatically provide the corresponding{end_of_section}.
Other improvements
- New metadata directives: sortartist and tag.
- Titles, artists and outlines will now be sorted according to the Unicode Technical Standard #10 (UTS #10) Collation Algorithm.
- New font: MuseJazzText.
- Chord diagrams can now have nice, curly barres. Thanks to Michail Vourlakos for contributing.
- (Experimental) allpages anchor for images. Similar to the page anchor, but the image is repeated on every page of the song.
- Edon V. kindly donated a state-of-the art revised version of the config schema. Thanks, Edon!
- Lilypond delegate supports a property "program" to explicitly designate the Lilypond program.
- Filenames in filelists may be quoted, even if no options are involved.
- Filenames in filelists are considered relative to the filelist.
- Are you using the preprocessor in your abc and ly environments? Please use the more general
parser.preprocess.env-... instead. - Config settings.maj7delta to obtain a delta symbol instead of 'maj7' in chord names.
- You can now use special ChordPro Symbols from markup.
- Songbooks now can have both a cover and front matter.
- To avoid confusion, command line option
--print-default-configwill now print the template config instead of the full config. To print the full config, repeat the option. - In case of emergency it is now possible to obtain chord brackets in lyrics and annotations.
- Allow name based array access in config augment.
- Font specifications in the config may now carry (some) properties. E.g.
pdf.fonts.comment_box : "sans 12; color=blue; frame=1". - Command line options
--even-pages-number-left(-L) and--odd-pages-numbers-leftare no longer functional. They did the wrong thing anyway. Usepdf.songbookin the config file instead.
Bug Fixes
- Prevent "settings migrated" dialog if not applicable.
- Some issues with Unicode filenames on Windows.
- Some issues with line endings on Windows.
- Some issues with button bitmaps on Windows.
- Fix image alignment with indent.
- Fix title swap even when using title-even format.
- Fix problems with save/restore settings on Windows.
- Fix reading from "-" (standard input).
- Fix problem with a2crd from wx on Windows.
- Fix issues #459, #512, #528, #534, #537.
- Fix issue #544 Issue with special character in metadata during export when used in filename.
- (PDF) Fix progress count if multi-pass.
- Fix diagnostic in file load.
- Fix *size reset after *font reset.
- Fix/Doc song and page metadata substitutions.
- Suppress labels for grids when lyrics-only.
- Suppress empty lines after grids when lyrics-only.
- Fix crash with chords in grid margins.
- Fix topic localization in fix_musicsyms.
- TextBlock: Default colour to style colour.
- (Wx) Prevent recursion in saved preferences.
- Fix #555, #550, #542, #315, #569.
- Fix crash with {comment: [chord]} in 2-pass mode.
- Fix problems with images in 2-pass mode.
6.080.1
Released: 2025-08-28
- Reworded symbols insert dialog.
- Fix outlines sorting.
- Add dependency Unicode::Collate.
- Trimmed usage message for reference mode.
- Prevent warning when a delegate is set to null.
Note
The Appimage below is slightly experimental and may not work on all Linux platforms.
Social and support
User community for feedback and help.
Please use the issue tracker for bugs reports.
ChordPro 6.080 (beta)
6.079.2
This is a beta release for the upcoming 6.080.
Released: 2025-08-12
Sorting now uses Unicode Technical Standard (UTS) 10 Collation Algorithm. This should give as correct as possible results on all platforms.
Highlights
- Support for strum patterns in grids.
- Bookmarks.
- Break items in Table of Content lines.
- Improved control over page order and alignment.
GUI improvements
- You can now set the preferred filename extension for ChordPro song file names.
- When saving a preview PDF, the default output filename is derived from the current song or folder.
- ChordPro will no longer offer saving the preview on exit. It can easily be regenerated and exported if needed.
- The save and clean operations for the messages are now provided by buttons on the messages pane itself.
- Simplified the editor Insert menu. Add inserting special symbols.
- Typing a
{start_of_section}will automatically provide the corresponding{end_of_section}.
Other improvements
- New metadata directives: sortartist and tag.
- Titles, artists and outlines will now be sorted according to the Unicode Technical Standard #10 (UTS #10) Collation Algorithm.
- New font: MuseJazzText.
- Chord diagrams can now have nice, curly barres. Thanks to Michail Vourlakos for contributing.
- (Experimental) allpages anchor for images. Similar to the page anchor, but the image is repeated on every page of the song.
- Lilypond delegate supports a property "program" to explicitly designate the Lilypond program.
- Filenames in filelists may be quoted, even if no options are involved.
- Filenames in filelists are considered relative to the filelist.
- Are you using the preprocessor in your abc and ly environments? Please use the more general
parser.preprocess.env-... instead. - Config settings.maj7delta to obtain a delta symbol instead of 'maj7' in chord names.
- You can now use special ChordPro Symbols from markup.
- Songbooks now can have both a cover and front matter.
- To avoid confusion, command line option
--print-default-configwill now print the template config instead of the full config. To print the full config, repeat the option. - In case of emergency it is now possible to obtain chord brackets in lyrics and annotations.
- Allow name based array access in config augment.
- Font specifications in the config may now carry (some) properties. E.g.
pdf.fonts.comment_box : "sans 12; color=blue; frame=1". - Command line options
--even-pages-number-left(-L) and--odd-pages-numbers-leftare no longer functional. They did the wrong thing anyway. Usepdf.songbookin the config file instead.
Bug Fixes
- Prevent "settings migrated" dialog if not applicable.
- Some issues with Unicode filenames on Windows.
- Some issues with line endings on Windows.
- Fix image alignment with indent.
- Fix title swap even when using title-even format.
- Fix problems with save/restore settings on Windows.
- Fix reading from "-" (standard input).
- Fix problem with a2crd from wx on Windows.
- Fix issues #459, #512, #528, #534, #537.
- Fix issue #544 Issue with special character in metadata during export when used in filename.
- (PDF) Fix progress count if multi-pass.
- Fix diagnostic in file load.
- Fix *size reset after *font reset.
- Fix/Doc song and page metadata substitutions.
- Suppress labels for grids when lyrics-only.
- Suppress empty lines after grids when lyrics-only.
- Fix crash with chords in grid margins.
- Fix topic localization in fix_musicsyms.
- TextBlock: Default colour to style colour.
- (Wx) Prevent recursion in saved preferences.
- Fix #555, #550, #542, #315, #569.
- Fix crash with {comment: [chord]} in 2-pass mode.
- Fix problems with images in 2-pass mode.
Social and support
User community for feedback and help.
Please use the issue tracker for bugs reports.
ChordPro 6.070
ChordPro 6.070 has been released.
A Christmas present from the ChordPro team.
Highlights
- A brand new ChordPro GUI makes it a pleasure to create nice songbooks.
- It has been completely redesigned using feedback from Nick Berendsen's macOS version.
- The new GUI is identical on Linux, Windows and macOS.
- It comes with a built-in PDF previewer.
- It can create songbooks from folders of songs.
Other improvements
- Centered chords (top, bottom, below) are now evenly spread over multiple lines.
- (Wx) Remove ChordPro preset.
- (macos) Use _NSGetExecutablePath() to get the correct script location.
- Sync config files between git and MANIFEST.
- (Paths) Allow absolute filenames in findres.
- (Makefile) Add Ref::Util dependency.
- Progress reporting. Options ``progress_callabck and -I. Also enabled with --verbose.
- New meta: page.class (first, title, default) and page.side (left, right).
- Distinct page clases for even pages; filler class for alignment pages.
- Add "omit" property for delegated images.
- Allow 'mi' as short for 'min' chord quality.
- Make properties parsing in directives more robust.
- (ChordPro) Include ABC if generating for MSPro.
- Allow %{} substitutions in grid sections.
- Add labelfont, labelsize and labelcolour directives.
- (Experimental) Chord changes.
Bug Fixes
- Several image fixes related to issue #428.
- (Wx) Fix problem with incorrect resource path after CHORDPRO_LIB change.
- (Config) Eliminate warning on undefined config entry.
- Fix problem with vertical spacing of {chord}.
- Fix issue #411, #428, #429, #443, #447, #471, #473, #482.
- Fix forum issue 2546.
- (Wx, MSWindows only) Use Edge for WebView (PDF view). Requires custom wxWidgets build.
- Change handling of NC (issue #441).
- Fix invalid font names for Courier/Mono Italic (should be Oblique).
Updates
Update 6.070.1
This update fixes file saving problems on macOS.
Update 6.070.2 (2025-01-05)
This update fixes an error while creating a new custom config from the Settings dialog.
Update 6.070.3 (2025-01-10)
This update fixes some problems with non-ascii filenames on Windows.
Update 6.070.4
This update fixes several problems with non-ascii filenames on Windows.
Update 6.070.5 (2025-01-23)
This update fixes a number of problems with line endings on Windows.
Update 6.070.6 (2025-01-29)
This update fixes problems with settings that did not persist on Windows.
Update 6.070.7 (2025-01-30)
This update fixes a possible crash on macOS.
Availability
Packaging status of ChordPro
Installer packages for macOS and Windows are available in the assets below. MD5 and SHA256 checksums have been published on https://groups.io/g/ChordPro/topic/chordpro_6_070_has_been/110271488 .
For Debian LTS and Ubuntu LTS, see Installation on Debian stable.
Docker
Docker images are available on the Docker Hub.
Social and support
User community for feedback and help.
Please use the issue tracker for bugs reports.
ChordPro 6.070 RC2
Highlights
- A brand new ChordPro GUI makes it a pleasure to create nice songbooks. It has been completely redesigned using feedback from Nick Berendsen's macOS version. The new GUI is identical on Linux, Windows and macOS. It comes with a built-in PDF previewer. It can create songbooks from folders of songs.
Read the Getting Started Guide.
Other improvements
- Centered chords (top, bottom, below) are now evenly spread over multiple lines.
- (Wx) Remove ChordPro preset.
- (macos) Use _NSGetExecutablePath() to get the correct script location.
- Sync config files between git and MANIFEST.
- (Paths) Allow absolute filenames in findres.
- (Makefile) Add Ref::Util dependency.
- Progress reporting. Options ``progress_callabck and -I. Also enabled with --verbose.
- New meta: page.class (first, title, default) and page.side (left, right).
- Distinct page clases for even pages; filler class for alignment pages.
- Add "omit" property for delegated images.
- Allow 'mi' as short for 'min' chord quality.
- Make properties parsing in directives more robust.
- (ChordPro) Include ABC if generating for MSPro.
- Allow %{} substitutions in grid sections.
- Add labelfont, labelsize and labelcolour directives.
- (Experimental) Chord changes.
Bug Fixes
- Several image fixes related to issue #428.
- (Wx) Fix problem with incorrect resource path after CHORDPRO_LIB change.
- (Config) Eliminate warning on undefined config entry.
- Fix problem with vertical spacing of {chord}.
- Fix issue #411, #428, #429, #443, #447, #471, #473, #482.
- Fix forum issue 2546.
- (Wx, MSWindows only) Use Edge for WebView (PDF view). Requires custom wxWidgets build.
- Change handling of NC (issue #441).
Changes since RC1
- Fix problem with window maximizing (Windows only).
- Fix problem with cover templates.
Social and support
User community for feedback and help.
Please use the issue tracker for bugs reports.
ChordPro 6.060
ChordPro 6.060 has been released.
Long overdue but you know how it goes... there's always one more feature to add and one more bug to fix...
Highlights
- Configuration files are now Really Relaxed JSON files. These are much easier to write and maintain than JSON. Don't worry, everything is still backward compatible with the older JSON and slightly relaxed JSON formats. And ChordPro can convert your config files for you.
- Nick Berendsen kindly offered to create a native GUI for macOS. It looks great and behaves nicely in the way macOS applications should behave. And it doesn't have the restrictions on opening and saving of files that the 'classic' GUI suffers from. Thanks Nick!
Note that the new macOS GUI is experimental. Also it requires a newer version of macOS than ChordPro-Classic. The newer ARM Macs will need to use Rosetta. - ChordPro bundles free replacement fonts to be used instead of the corefonts. No configs or settings needed.
- George Lewe contributed a new, state of the art landing page for the ChordPro site. Thanks George!
Functionality
- (PDF, page sort) Use sorttitle for page sorting.
- Images: Ignore align with x percentage. Issue warning.
- Detection of attributes in labels now requires quoting.
- Handle \u escapes for surrogates and extended chars (\u{...}).
- 'chordpro -A -A -A' will produce runtime info in JSON.
- Add '--convert-config' to convert config to new style.
- Add href property for images.
- New metadata: chordpro, chordpro.version and chordpro.songsource.
- Upgrade JSON::Relaxed to 0.096.
- Upgrade SVGPFG to 0.087. Enables transparant SVG images.
- Add independent horizontal and vertical scaling for images. Requires Text::Layout 0.037_002.
- Upgrade Text::Layout to 0.038.
- Allow fret -1 in {define}, and 'x' in json config for consistency.
- Allow pdf.fonts.foo: bar (short for pdf.fonts.foo { description: bar }).
- Allow label="..." for {chorus} and {grid}.
- Add align property for diagram display.
Bug fixes
- Fix/update docker build.
- Add missing shortcodes sog and eog (start/end of grid).
- Fix paper anchored images being restricted to page size instead of paper size.
- Fix problem that blocked pdf documents from being processed as songs.
- Fixed problems with labels and embedded newlines.
- Fixed newline issues in TextBlocks.
- Fix issue #353, #367, #371, #372, #384, #388, #399, #410.
- Fix spread image handling.
- Fix diagrams.sorted.
- Fix handling of "display"/"format" in config chords.
- Fix problem that text in a TextBlock did not reset to flush left.
- Fix problem TextBlock textstyle did not copy the background colour.
- Fix colours of keyboard diagrams wrt. theme.
- Fix rootless chords with transcode.
- Fix problem with /~ in grid.
- Upgrade to abc2svg fca05cd348 to fix problem with grid widths.
- Fix problem with TextBlock not correctly using desired spacing.
- Fixed --print-{default,final,delta}-config.
Internal
- New function to deal with property settings for the config.
- Move pp files to separate MANIFEST so they do not clobber the CPAN.
Social and support
User community for feedback and help.
Please use the issue tracker for bugs reports.
ChordPro 6.050
ChordPro 6.050 has been released
Highlights
- Customize the tables of content by providing a template. The template is processed as a song before the tables and can be used to set title, subtitle, columns, maybe even an introduction text. Since the template it iself a song, it can be associated with its own config file for unlimited customization. Read more...
- New delegated environment: textblock. The text between start_of_textblock and end_of_textblock is formatted normally, but the result is an image that can be placed anywhere. Several attributes are available to control the appearance of the text, e.g. centered and flush right. Read more...
- Delegate type may now also be 'omit' to omit the content of the section, and 'none' to treat the section a generic. Read more...
Functionality
- (Experimental) Add environment textblock.
- (Experimental) Add ToC templates.
- Wrap toc lines.
- (PDF) Allow strwidth and strheight to return both values at once.
- (Config) allow delegate types 'none' and 'omit'; remove 'omit' attribute.
Bug fixes
Social and support
User community for feedback and help.
Please use the issue tracker for bugs reports.

