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.008   2020-04-15  Released-By: PERLANCAR; Urgency: low

	- No functional changes.

	- [doc] Add FAQ item about speed & using Data::Walk::More.


0.007   2020-04-09  Released-By: PERLANCAR; Urgency: medium

	- [bugfix] remove() on array element should update children's
	  key_in_parent whose value is larger than our index.


0.006   2020-04-07  Released-By: PERLANCAR; Urgency: medium

        - [ux] No longer require users to add
          {class_prefixes=>['Data::CSel::WrapStruct']} csel() option; we add the
          prefix to @Data::CSel::CLASS_PREFIXES for them.

	- [bugfix] Hash method key() was inadvertently renamed to key_value();
	  now it's reverted to key().


0.005   2020-04-07  Released-By: PERLANCAR; Urgency: medium

	- Allow wrapper node method value() to set new value using value($val).

        - Add wrapper node method: remove().

	- Add function unwrap_tree().

        - UPDATE: this release contains a bug where Hash method key() was
          inadvertently renamed to key_value(). Fixed in 0.006.


0.004   2019-07-29  Released-By: PERLANCAR; Urgency: medium

	- Handle JSON::PP::Boolean object by turning it into 1/0.

	- Hash: Rename pair_value() to the much shorter and more easily
	  remembered key().


0.003   2016-09-10  Released-By: PERLANCAR; Released: no

        - [Incompatible change] Rename Hash method pair_value() to the shorter
          and more easily remembered key().


0.002   2016-09-01  Released-By: PERLANCAR

	- Hash: add methods has_key(), pair_value(). UPDATE: pair_value() was
          renamed to in 0.003.


0.001    2016-08-26  Released-By: PERLANCAR

         - First release.