Revision history for Perl extension App::Wax. 2.5.0 - 2025-08-01 - update to work with perl v5.42 - bump the minimum perl version from 5.10 to 5.14 - replace deprecated Method::Signatures::Simple with Function::Parameters (requires perl >= 5.14) - fix broken mock in tests - update dependencies 2.4.1 - 2020-08-04 - portability: fix test failures on Strawberry Perl (thanks, Alexandr Ciornii) 2.4.0 - 2020-08-03 - allow option bundling, e.g. `-c -D` can be written as `-cD` - add --default-directory as an alias for -D - allow the user agent to be defined via $WAX_USER_AGENT - remove the separate module versioning 2.3.3 - 2020-05-04 - version bump to fix deletion of previous version from PAUSE - update dependencies 2.3.2 - 2020-04-30 - documentation tweaks/fixes 2.3.1 - 2019-06-23 - sanity-check corrupt (empty) index files 2.3.0 - 2018-09-27 - improve tarball detection 2.2.1 - 2018-06-01 - make the version declaration(s) compatible with perl 5.8 2.2.0 - 2018-04-27 - the version of the command (wax) is now separate from that of its library (App::Wax). this means breaking changes in the latter no longer trigger major SemVer bumps in the former - log messages now display the index of the URL they apply to 2.1.0 - 2018-03-15 - update metadata to reflect updated dependencies in the build file - minor documentation tweaks/fixes 2.0.0 - 2018-03-15 - breaking changes: - `resolve_temp` now returns a ($filename, $error) pair rather than just the filename - `render` has been renamed `dump_command` - `lwp_user_agent` has been removed - `keep` is now read-only - some error (exit) codes have changed - improve extension inference: common double-barrel extensions such as tar.gz and tar.bz2 are now detected - fix -u/--user-agent option - misc documentation tweaks/fixes 1.1.1 - 2017-06-06 - perl 5.26 compatibility fix: add '.' to @INC to load inc::Module::Install 1.1.0 - 2016-12-16 - add -D option equivalent to -d "${XDG_CACHE_HOME:-$HOME/.cache}/wax" - automatically create the -d/-D directories if their parent directories exist (otherwise raise an error) 1.0.5 - 2015-02-16 - fix logging of unresolved URLs 1.0.4 - 2015-02-12 - make sure temp files are removed on error - changelog: fix --cache/--mirror descriptions 1.0.3 - 2015-02-04 - remove duplicate POD from CPAN 1.0.2 - 2015-02-04 - fix release date 1.0.1 - 2015-02-04 - fix usage/help display - fix documentation/code nits 1.0.0 - 2015-02-03 - breaking changes: - the separator is now opt-in, i.e. `--` is no longer the default separator - as a result the -S/--no-separator option has been removed - -d/--debug is now -v/--verbose - -d is now short for --dir/--directory - new --cache option: remote resources are only fetched once - new --mirror option: remote resources are only fetched if they've been updated - parallelize downloads - improve tests 0.3.1 - 2011-06-17 - fix documentation nits - rm README.md from CPAN 0.3.0 - 2011-06-17 - add -S/--no-separator option, allowing detection of the "stop waxing" token to be disabled 0.2.0 - 2011-06-17 - fix user-agent and timeout accessors - increase default timeout to 60 seconds - add -s/--separator option to allow the "stop waxing" token to be customized - save temp files with a wax_ prefix - more tests - better repo link - add README.md 0.1.0 - 2011-06-17 - fix extension handling - better error handling - s/URI/URL/g 0.0.2 - 2011-06-17 - documentation fixes 0.0.1 - 2011-06-16 - initial release