Releases: cfillion/reapack-index
Releases · cfillion/reapack-index
v1.1rc4
Changed:
- index: update name validation to match cfillion/reapack@309f922
- win32 installer: update pandoc to v1.18
v1.1rc3
Added:
- provides: support optionally specifying the action list section(s)
Changed:
- provides: change option separator to a space instead of a comma (breaking change)
- source: specify in the index in which AL section(s) scripts should be registered
- source: do not add a
main
attribute to non-script files
v1.1rc2
v1.1rc1
Added:
- cli: add --commit-template option
- cli: add --no-scan option
Changed:
- cli: allow line breaks in config file options
- cli: don't exit with an error code when there is nothing to do
Fixed:
- cli: don't crash when reading config file with unmatched quotes
- git: abort cleanly if the git repository does not have a work tree (bare repo)
- git: don't crash when the current HEAD points to an orphan branch
Removed:
- cli: remove empty branch warning
v1.1beta4
Changed:
- add back
@website
as an alias for the@link
tag - cli: improve description of --amend option in the help
- print git repository path in verbose output
- provides: support / prefix when a download url is specified
- sort xml tags inside
<package>
tags - tweak missing pandoc error message
- use pandoc's commonmark mode for markdown to rtf conversion
- win32 installer: update pandoc to 1.17.2
Fixed:
- fix --scan reporting the wrong argument in its error message
- win32 installer: don't require pandoc installation
- win32 installer: possibly fix the ruby install loop bug
v1.1beta3
Hotfix for 1.1beta2.
Fixed:
- performance optimization: cache the internal commit and file diffs
(saves about 3 secs when runningreapack-index **/*.{lua,eel}(P:--scan:)
on ReaTeam repo) - only scan the requested file when using --scan with a file
v1.1beta2
Added:
- add more aliases for the description tag (jsfx name, theme name and extension name)
- extend --scan to accept a file name as argument
Changed:
- add Screenshots tag alias, rename Website to Link(s)
- win32 installer: update ruby to v2.3.1
Fixed:
- don't bump the last commit marker when manually scanning commits with --scan
- don't crash when parsing provides tag containing empty lines
- fix link splitting with more than one space before the url
- ignore empty lines in links tags
- prevent duplicate versions from being indexed
v1.1beta1
Added:
- add --strict option for erroring when an unknown tag is encountered
- add support for theme packages
- per-package documentation (about tag)
- per-package donation links
- per-package screenshot links
- per-package website links
- repository-wide screenshot links
- use description tag and aliases reascript_name, desc
Fixed:
- check for version segment overflow
- support repositories in paths containing non-utf8 characters
v1.0
v1.0rc3
Changed:
- implement behavior for
@metapackage false
tag - require version numbers to start with a digit, like reapack
- win32 installer: update pandoc to 1.17.1
Fixed:
- fix evaluation of unnamed links containing '=' in the query string
- process packages containing
@noindex
first to avoid spurious conflicts