The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
0.383   2020-02-07  Released-By: PERLANCAR; Urgency: medium

	- Adjust to Path::Naive 0.042.


0.382   2020-02-05  Released-By: PERLANCAR; Urgency: medium

	- Validate command's args with schemas from Rinci metadata.


0.381   2020-01-28  Released-By: PERLANCAR; Urgency: medium

	- Move 'as' to second argument of format_completion (Complete::Bash
          0.333).

	- Remove deprecated completion answer property 'esc_mode'
          (Complete 0.202).


0.380   2019-08-18  Released-By: PERLANCAR; Urgency: medium

	- Update dependencies (esp. renamed module Data::Clean::JSON ->
	  Data::Clean::ForJSON).

        - Observe NO_COLOR.


0.37    2017-07-10  Released-By: PERLANCAR

	- No functional changes.

	- Replace Log::Any with Log::ger.


0.36    2016-08-18  Released-By: PERLANCAR

	- [ux] More convenient completion for 'cd' command.

	- [doc] Mention peri-access script.


0.35    2016-03-10  Released-By: PERLANCAR

	- Replace JSON with JSON::MaybeXS.


0.34    2016-02-03  Released-By: PERLANCAR

	- Adjust to Complete::Bash 0.27.

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


0.33    2015-09-03  Released-By: PERLANCAR

	- No functional changes.

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


0.32    2015-08-17  Released-By: PERLANCAR

	- No functional changes.

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


0.31    2015-03-13  Released-By: PERLANCAR

	- Use IOD format for .riaprc.

	- Change result metadata 'result_format_options' ->
	  'cmdline.format_options'.


0.30    2015-03-04  Released-By: PERLANCAR

	- Follow Complete 0.12 (escmode renamed to esc_mode).


0.29    2015-02-18  Released-By: PERLANCAR

	- No functional changes.

	- Use Data::Sah::Normalize instead of Data::Sah when just for
	  normalizing schemas.


0.28    2015-01-03  Released-By: PERLANCAR

	- No functional changes.

	- Rebuild (Generate TODO.md).


0.27    2014-12-23  Released-By: PERLANCAR

	- Replace Perinci::CmdLine with Perinci::CmdLine::Help to generate
	  help message, this reduces dependency significantly.


0.26    2014-12-22  Released-By: PERLANCAR

	- [Bugfix] exclude non-functions in Rinci metadata from being
	  entered as commands.


0.25    2014-12-20  Released-By: PERLANCAR

        - No functional changes.

        - Adjust to Perinci::Sub::Complete 0.68.


0.24    2014-11-28  Released-By: PERLANCAR

	- Adjust to Complete::Bash 0.12 (in hash form, words are now put in
	  'words' instead of 'completion').

	- Typo: unimplemented status is 501, not 502.


0.23     2014-09-04  Released-By: PERLANCAR

         - Tweak help message.


0.22     2014-09-04  Released-By: PERLANCAR

         - Fix bug in displaying help.


0.21     2014-08-24  Released-By: SHARYANTO

         - No functional changes.

         - Adjust to Perinci::CmdLine 1.19.


0.20     2014-08-06  Released-By: SHARYANTO

         - [Bugfix] Forgot to require module.


0.19     2014-08-06  Released-By: SHARYANTO

         - [Bugfix] Fix completion by updating prereqs versions.


0.18     2014-08-06  Released-By: SHARYANTO

         - Also cache 'child_metas' Riap response.

         - [Bugfix] HTTP auth options (-u, -p) were not passed to Riap client.


0.17     2014-07-29  Released-By: SHARYANTO

         - No functional changes.

         - Adjust to Perinci::Sub::Complete 0.60.


0.16     2014-07-23  Released-By: SHARYANTO

         - No functional changes.

         - Adjust to Perinci::Sub::GetArgs::Argv 0.46.


0.15     2014-07-19  Released-By: SHARYANTO

         - No functional changes.

         - Adjust to Complete::Bash 0.06.


0.14     2014-07-18  Released-By: SHARYANTO

         - No functional changes.

         - Adjust to Perinci::Sub::Complete 0.55+, Perinci::Sub::GetArgs::Argv
           0.37+.


0.13     2014-07-02  Released-By: SHARYANTO

         - No functional changes.

         - Adjust to Perinci::Sub::Complete 0.53.


0.12     2014-07-02  Released-By: SHARYANTO

         - No functional changes.

         - Adjust to Complete::Util 0.12.


0.11     2014-06-29  Released-By: SHARYANTO

         - No functional changes.

         - Adjust to Complete::Util 0.10 (changed interface of
           mimic_shell_dir_completion).


0.10     2014-06-27  Released-By: SHARYANTO

         - No functional changes.

         - Adjust to newer completion modules.


0.09     2014-06-25  Released-By: SHARYANTO

         - No functional changes.

         - Use Complete::Util which replaces SHARYANTO::Complete::Util.


0.08     2014-06-20  Released-By: SHARYANTO

         [BUG FIXES]

         - Fix path handling for ls ('ls .' or 'ls ..' didn't work before).


0.07     2014-06-20  Released-By: SHARYANTO

         [ENHANCEMENTS]

         - More complete ls -l output by performing 'child_metas' Riap request
           instead of 'list'.

         - Add common option: --json.

         - Add command: history.

         [BUG FIXES]

         - Fix path handling so that things like 'meta .' or 'req child_metas
           ..' work.

         - A couple of other fixes.

         [REMOVED FEATURES]

         - Remove per-command --version (unneeded).


0.06     2014-06-18  Released-By: SHARYANTO

         [ENHANCEMENTS]

         - [ux] Add --all (-a) dummy option to ls just so I can type 'ls -la' or
           'ls -al' without error.

         - Add new setting: debug_time_command.

         - Improve/fix completion by using Perinci::Sub::Complete 0.39.


0.05     2014-06-17  Released-By: SHARYANTO

         - Add --version (-v) for each command/function. --verbose loses the -v
           alias.


0.04     2014-04-16  Released-By: SHARYANTO

         - Pass 'argv' to the server if parsing it on the client side returns
           501. This can happen when coderefs in cmdline_aliases in metadata got
           converted into string 'CODE' due to having to be transported via JSON
           from the server side (Riap::HTTP/Riap::Simple). This also requires a
           recent version of Perinci::Access::Perl (0.64) on the server side,
           which supports accepting 'argv' request key for the 'call' action.

         - Add -v (version).


0.03     2014-01-01  Released-By: SHARYANTO

         [ENHANCEMENTS]

         - Cache some Riap results like meta/info/list to speed up tab
           completion, help, ls.

         - Alias -u for --user, -p for --password; document about
           PERINCI_HTTP_{USER,PASSWORD}

         [BUG FIXES]

         - if 'ls' command mentions path, error 404 if there are no matches.


0.02     2013-11-27  Released-By: SHARYANTO

         [BUG FIXES]

         - Fix Riap requesting so it works with Riap::HTTP, etc.

         - Fix tab completion on path so it mimics shell better (no space
           automatically added after a match on dir).

         [ENHANCEMENTS]

         - Add commands: show, req, meta, info, call.

         - Save command history even though we are interrupted.

         - Add setting: debug_completion to show Riap requests for completion as
           well as completion alternatives.

         [INCOMPATIBLE CHANGES]

         - Change setting debug_show_{request,response} to debug_riap.


0.01     2013-11-06  Released-By: SHARYANTO

         - First release.