The Perl Advent Calendar needs more articles for 2022. Submit your idea today!
0.455   2022-11-03  Released-By: PERLANCAR; Urgency: medium

        - Tweak regex for warning.


0.454   2022-11-03  Released-By: PERLANCAR; Urgency: medium

        - [ux] Give warning and delay when we want to 'delete *' and
          'reindex *'.


0.453   2022-11-02  Released-By: PERLANCAR; Urgency: medium

        - [bugfix] Fix regex to parse a release filename: we didn't allow
          dotted version that has more than 3 parts.

        - Add arguments: include_dists, exclude_dists.


0.452   2021-08-26  Released-By: PERLANCAR; Urgency: medium

	- Change access log category: access -> _access (new convention).


0.451   2021-05-23  Released-By: PERLANCAR; Urgency: low

	- No functional changes.

	- [build] Rebuild with newer Perinci::To::Doc (0.877).


0.450   2021-05-23  Released-By: PERLANCAR; Urgency: low

	- No functional changes.

	- [build] Rebuild with newer Perinci::To::Doc (0.876).


0.449   2020-09-21  Released-By: PERLANCAR; Urgency: low

	- No functional changes.

	- [doc] Fix typo in note on only cleaning up dev releases.


0.448   2020-09-18  Released-By: PERLANCAR; Urgency: medium

	- Support listing & cleaning up newest dev/nondev releases via the
	  include_dev, include_nondev arguments.


0.447   2020-02-18  Released-By: PERLANCAR; Urgency: medium

	- Produce access log (currently only for upload, delete, undelete).


0.446   2019-11-14  Released-By: PERLANCAR; Urgency: low

        - No functional changes.

	- Fix regression typo in argument summary.


0.445   2019-11-14  Released-By: PERLANCAR; Urgency: medium

	- Remove options: retry_delay, retry_max_delay; tune down default
	  retries from 35 to 5.


0.444   2019-06-05  Released-By: PERLANCAR

	- Use exponential backoff strategy for retries, deprecate
	  retry_delay and replace it with retry_max_delay.


0.443   2019-05-06  Released-By: PERLANCAR

	- ls: Add options --{size,mtime}-{min,max}.


0.442   2018-10-09  Released-By: PERLANCAR

	- No functional changes.

	- [doc] Mention App::PAUSE::cleanup.


0.441   2018-04-26  Released-By: PERLANCAR

	- [Bugfix] Previous release didn't fix the broken
	  delete/undelete/reindex, we now need to pass ACTION=... query
	  parameter.


0.440   2018-04-26  Released-By: PERLANCAR

	- Update to server changes: Module listing format.

	- Update to server changes: rely only on HTTP response status for
	  delete/undelete/reindex result.

	- Update to server changes: File listing format.

	- Update to server changes: rely only on HTTP response status for
	  upload result.


0.43    2017-07-03  Released-By: PERLANCAR

        - Really fix jumbled up error message.


0.42    2017-07-02  Released-By: PERLANCAR

        - Fix jumbled up error message.


0.41    2017-06-28  Released-By: PERLANCAR

        - Tone down default retries from 7 to 5.

        - [Bugfix] Retries were not working because we didn't set the default
          for retries.


0.40    2017-06-28  Released-By: PERLANCAR

	- Increase default retries from 2 to 7.


0.39    2017-06-26  Released-By: PERLANCAR

	- No functional changes.

        - Switch from Log::Any to Log::ger.


0.38    2017-05-20  Released-By: PERLANCAR

	- Do not set user & password as req=>1 because we want the ability
	  to read them from ~/.pause.


0.37    2017-02-21  Released-By: PERLANCAR

	- No functional changes.

	- [ux] Tweak error messages to be clearer.


0.36    2017-02-11  Released-By: PERLANCAR

	- [Bugfix] list_modules: fix scraping regex (owner might be empty).


0.35    2017-01-15  Released-By: PERLANCAR

	- [Removed feature] Remove group_delay option to simplify things.


0.34    2017-01-12  Released-By: PERLANCAR

	- Search default value of username/password in ~/.pause, rendering
	  Perinci::CmdLine::pause unnecessary (this is done for easier
	  generation of Perinci::CmdLine::Inline script).

	- [Removed] Remove deprecated function name 'upload_file' (use
	  upload_files instead).

	- Several small fixes.


0.33    2017-01-04  Released-By: PERLANCAR

        - [Bugfix] Logic was reversed when replacing Version::Util with
          version->parse which caused newer dists to be deleted/cleaned up
          instead of older ones.


0.32    2017-01-03  Released-By: PERLANCAR

	- UPDATE 2017-01-04: this release contains bug, don't use.

        - No functional changes.

	- Remove usage of Version::Util to reduce dependencies.

	- Replace Log::Any::IfLOG with Log::Any to make it easier to
	  package in Debian.


0.31    2016-07-13  Released-By: PERLANCAR

	- Add `retries` and `retry-delay` common options, by default retry twice
	  due to recent PAUSE random 500 errors.

	- Tweak result metadata: add table.field_formats to format
	  timestamps.


0.30    2016-06-02  Released-By: PERLANCAR

	- Show warning when a file fails to be uploaded.

	- Update to Data::Sah 0.76+ (duration by default already coerced to
	  float(secs)).


0.29    2016-01-17  Released-By: PERLANCAR

	- delete/cleanup: Add option --protect-files.

	- Bump prereq version Log::Any::IfLOG to 0.07.

	- upload: Make group & group_delay of type duration, to allow
	  specifying e.g. PT10S or '10 seconds' etc.


0.28    2015-09-11  Released-By: PERLANCAR

	- No functional changes.

	- [dist] Bump prereq String::Wildcard::Bash to 0.03 (which first
	  contains convert_wildcard_to_sql).


0.27    2015-09-10  Released-By: PERLANCAR

	- Handle empty result from peek_perms.


0.26    2015-09-10  Released-By: PERLANCAR

	- Add function: list_modules to view permissions.

	- Add x.no_index to Rinci metadata of functions that are not yet
	  implemented.


0.25    2015-09-06  Released-By: PERLANCAR

	- No functional changes.

	- [dist] Move spec prereqs from RuntimeRequires to
	  DevelopRecommends to reduce deps but still allow indicating spec
	  requirement.


0.24    2015-07-07  Released-By: PERLANCAR

	- [Bugfix] Fix logic bug that caused undef warnings.


0.23    2015-07-07  Released-By: PERLANCAR

        - upload: Add option --group-delay.

        - upload: Add --dry_run support.

        - [Incompatible change] Rename upload_file -> upload_files to be
          consistent with the other functions. Old name is still provided, but
          deprecated and not documented.


0.22    2015-06-14  Released-By: PERLANCAR

	- upload_files: Add option delay.


0.21    2015-04-15  Released-By: PERLANCAR

	- Replace DateTime::Format::DateParse with Date::Parse directly to
	  reduce deps.

	- Split CLI to another distribution (App-pause) so it can be
	  fatpacked to reduce dependencies.

	- Add a tip on deleting developer releases using delete_files.


0.20    2015-04-07  Released-By: PERLANCAR

        - No functional changes.

        - [dist] Rebuild with newer Pod::Weaver::Plugin::Rinci for producing
          Configuration POD section.


0.19    2015-04-07  Released-By: PERLANCAR

	- [Bugfix] Forgot to adjust argument name (file -> files).


0.18    2015-04-04  Released-By: PERLANCAR

	- [Bugfix] list: multiple files mentioned should be evaluated in OR
	  logic, not AND.

	- [ux] Rename 'file' argument to 'files'.


0.17    2015-04-04  Released-By: PERLANCAR

	- No functional changes.

	- [doc] Mention ~/.pause in FILES section.


0.16    2015-04-01  Released-By: PERLANCAR

	- Read .pause config file, suggested by Ivan Wills [RT#103236].


0.15    2015-03-25  Released-By: PERLANCAR

	- No functional changes.

        - [dist] Rebuild with newer DZP:GenShellCompletion (0.09) which fixes a
          bug where Perl::osnames prereq was not registered.


0.14    2015-03-25  Released-By: PERLANCAR

	- [doc] Add a link to blog post.

	- Update/fix exports.

	- [Bugfix] Forgot to add 'require Regexp::Wildcards' in one place.


0.13    2015-03-25  Released-By: PERLANCAR

	- No functional changes.

	- Add empty module to ease installation: App::pause.


0.12    2015-03-18  Released-By: PERLANCAR

	- No functional changes.

	- [Bugfix] Forgot to uniq-ify list-dists result when not --detail.


0.11    2015-03-18  Released-By: PERLANCAR

        - No functional changes.

        - A small bug fix & tweak.

        - [Build] Rebuild with newer version of DZP:Rinci::Wrap, the old version
          contains a bug which caused line numbers to shift.


0.10    2015-03-18  Released-By: PERLANCAR

        - Add --dry-run option for rm, undelete, reindex.

        - Add command: cleanup (to clean older releases, like
          WWW::PAUSE::CleanUpHomeDir).

        - Add command: list-dists.

        - [Incompatible change] ls: Rename field scheduled_for_deletion ->
          is_scheduled_for_deletion so autoformatting works nicer

        - Other bug fixes and tweaks.


0.09    2015-03-08  Released-By: PERLANCAR

        - No functional changes.

        - [build] Rebuild with newer Pod::Weaver::Plugin::Rinci that skips
          showing (the same) description & options for alias subcommands ('rm'
          for 'delete', 'ls' for 'list').


0.08    2015-03-05  Released-By: PERLANCAR

        - Allow 'pause ls -l' (alias for 'pause ls --detail') for convenience
          and for the Unix die-hards.


0.07    2015-02-26  Released-By: PERLANCAR

        - No functional changes.

        - [dist] Rebuild with newer DZP:Rinci::Wrap (0.08) which generates code
          to update Rinci metadata in source code.


0.06    2015-02-25  Released-By: PERLANCAR

        - No functional changes.

        - [dist] Rebuild with newer DZP:Rinci::Wrap which peppers '## this line
          put by DZP:Rinci::Wrap' markers.


0.05    2015-02-21  Released-By: PERLANCAR

        - No functional changes.

        - Update Synopsis and Changes.


0.04    2015-02-21  Released-By: PERLANCAR

        - upload: Accept multiple files.

        - list/delete/undelete/reindex: Accept filename/wildcard patterns as
          arguments. Note that you might want to quote them first to avoid the
          patterns being interpreted by your shell.

        [REMOVED FEATURES]

        - delete/undelete/reindex: remove option --all (you can now specify '*'
          instead).


0.03    2015-02-19  Released-By: PERLANCAR

	- [dzil] Test using DZP::Rinci::Wrap.

	- Add aliases: ls for list, rm for delete.


0.02    2015-02-06  Released-By: PERLANCAR

        - Implement 'delete', 'undelete', and 'reindex' subcommands.

        - list: Add options --(no-)del and --query.


0.01    2015-02-05  Released-By: PERLANCAR

        - First early release, only 'list' and 'upload' have been implemented.