0.311   2021-01-02  Released-By: PERLANCAR; Urgency: medium

	- envresmulti: Allow adding payload in add_result().


0.310   2018-10-18  Released-By: PERLANCAR

	- [Bugfix] envresmulti(): If all statuses are 304, return final
	  status as 304 instead of 200.


0.30    2017-02-03  Released-By: PERLANCAR

	- EnvResultMulti: Allow add_result() to override status/message
	  keys.


0.29    2016-12-28  Released-By: PERLANCAR

	- No functional changes.

        - [dist] Fix expressing follow-spec prereq relationship with x_spec, and
          copy-paste prereq relationship with x_copypaste.


0.28    2016-12-27  Released-By: PERLANCAR

	- No functional changes.

	- [dist] Use _SPEC and _COPYPASTE prefixes for dependencies.


0.27    2016-12-26  Released-By: PERLANCAR

	- Downgrade prereq String::Trim::More from RuntimeRequires to
	  DevelopSuggests, copy-paste routine trim_blank_lines().


0.26    2016-12-15  Released-By: PERLANCAR

	- risub: Add method default_dry_run to check default dry-run mode
	  (Rinci 1.1.83).


0.25    2016-11-21  Released-By: PERLANCAR

        - [doc] Fix typo in Synopsis.

        - Add class: Perinci::Object::EnvResultTable and envrestable() as
          shortcut to instantiate this class.


0.24    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.23    2015-09-03  Released-By: PERLANCAR

	- Assume LANG=C will use the default en_US, this fixes lots of
	  '{en_US ...}' marks on lots of dists using this.


0.22    2015-09-03  Released-By: PERLANCAR

	- Mark requested language to aid debugging.


0.21    2014-12-11  Released-By: PERLANCAR

	- No functional changes.

	- [ux] Add example of using riresmulti() in Synopsis.


0.20    2014-12-10  Released-By: PERLANCAR

	- No functional changes.

	- Use new name of renamed/split module SHARYANTO::String::Util ->
	  String::Trim::More.


0.19    2014-11-07  Released-By: PERLANCAR

	- Regard status 304 as success.


0.18    2014-10-29  Released-By: PERLANCAR

	- [Incompatible change] envresmulti(): change 'response'
	  terminology to 'result' to follow Rinci 1.1.63, so now the method
	  add_response() is renamed to add_result(), and the result
	  metadata property is now the correct 'results' and not
	  'responses'.


0.17    2014-10-28  Released-By: PERLANCAR

	[INCOMPATIBLE CHANGES]

        - langprop(): \%opts is now optional first argument instead of the
          second. This change is to make the syntax of setting a langprop
          consistent with others, e.g. $rimeta->langprop("summary", "new value")
          and $rimeta->langprop({lang=>"id_ID"}, "summary", "Nilai baru").

        [ENHANCEMENTS]

        - Allow setting a langprop.

        - Add convenient methods: name(), caption(), summary(), description().
          They all use langprop() under the hood.


0.16    2014-10-28  Released-By: PERLANCAR

	- Add envresmulti() (Perinci::Object::EnvResultMulti).


0.15    2014-10-20  Released-By: PERLANCAR

	- No functional changes.

	- Fix typo in test which caused CT failure reports.


0.14     2014-10-16  Released-By: PERLANCAR

         - langprop(): Search PROP.alt.lang.xx in addition to
           PROP.alt.lang.xx_XX.

         - Rename module files.


0.13     2014-01-03  Released-By: SHARYANTO

         - Trim language from locale env (e.g. "en_US.UTF-8" to "en_US") to
           avoid unnecessary mark.


0.12     2013-12-11  Released-By: SHARYANTO

         - langprop() now observes LANG/LANGUAGE environment.


0.11     2012-08-29  Released-By: SHARYANTO

         - function: Add features() and can_dry_run().


0.10     2012-03-23  Released-By: SHARYANTO

         - No functional changes. Resolve circular dependency problem with
           SHARYANTO-Utils by splitting SHARYANTO::String::Util to its own dist.
           [RT#75987, thanks Slaven]


0.09     2012-03-22  Released-By: SHARYANTO

         - No functional changes. Try to work around dependency problem (some
           systems cannot find SHARYANTO::String::Util, new in SHARYANTO-Utils
           0.16+).


0.08     2012-03-20  Released-By: SHARYANTO

         - No functional changes. Fix Perl version dependency ('parent' requires
           5.10.1).


0.07     2012-03-15  Released-By: SHARYANTO

         [FIXES]

         - Fix behavior of langprop(), now language defaults to metadata's
           'default_lang' property.

         [INCOMPATIBLE CHANGES]

         - langprop(): rename option 'mark_fallback_text' to 'mark_different_lang'.


0.06     2012-03-15  Released-By: SHARYANTO

         [ENHANCEMENTS]

         - Add 'rimeta'.


0.05     2012-03-15  Released-By: SHARYANTO

         [INCOMPATIBLE CHANGES]

         - Rename 'rires' to 'envres' (to avoid confusion with the new
           'riresmeta'). Rename its extra() method to meta().

         [ENHANCEMENTS]

         - Add 'riresmeta'

         - Add langprop() method.


0.04     2012-01-26  Released-By: SHARYANTO

         - First release, rename from Sub-Spec-Object to Perinci-Object. Now
           follows Rinci (currently 1.1) specification instead of Sub::Spec 1.0
           (but still supports old sub specs).
