0.025   2024-07-17  Released-By: PERLANCAR; Urgency: low

        - No functional changes.

        - [dist] Edit Changes (replace Backward-Compatible: no with
          Backward-Incompatible: yes).


0.024   2024-01-17  Released-By: PERLANCAR; Urgency: medium

        - Support specifying gen arguments as string using the Foo=arg1,val1,...
          syntax.


0.023   2024-01-16  Released-By: PERLANCAR; Urgency: medium

        - Add filters:
          Str::{remove_non_latin_alphanum,underscore_non_latin_alphanum,und
          erscore_non_latin_alphanums}.

        - [doc] Clarify that generated filtering code is not only Perl.


0.022   2023-08-16  Released-By: PERLANCAR; Urgency: low

        - No functional changes.

        - [doc] Mention projects which use us directly: App::orgadb.

        - Some typos and rewording.


0.021   2023-06-20  Released-By: PERLANCAR; Urgency: low

        - No functional changes.

        - [ux] [filters Array::check_uniq, Array::check_uniqnum,
          Array::check_uniqstr] Show duplicate elements in error message.


0.020   2023-04-25  Released-By: PERLANCAR; Urgency: low

        - No functional changes.

        - [doc] Add a FAQ item.


0.019   2023-04-25  Released-By: PERLANCAR; Urgency: low

        - No functional changes.

        - [doc] Document 'args' meta property as well as 'args' argument
          passed to filter().


0.018   2023-04-25  Released-By: PERLANCAR; Urgency: medium

        - Add perl filters: Str::ensure_trailing_newline,
          check_{lowercase,uppercase,oneline}.

        - [doc] [perl filters ltrim,trim,rtrim] Show that tabs and newlines
          are also trimmed.

        - [pod] In main modules' POD, list all the filter modules included in
          the distribution.


0.017   2023-04-25  Released-By: PERLANCAR; Urgency: low

        - No functional changes.

        - Tweak Abstract for perl::Array::{,check_}uniqstr filters.


0.016   2023-04-25  Released-By: PERLANCAR; Urgency: medium

        - Add perl filters: Array::check_uniq{,num,str}.


0.015   2022-10-18  Released-By: PERLANCAR; Urgency: high

        - [bugfix] Fix broken filter.

        - Add some tests.


0.014   2022-10-17  Released-By: PERLANCAR; Urgency: high

        - [bugfix] Fix constructing filter code with multiple filters with
          might_fail.


0.013   2022-07-24  Released-By: PERLANCAR; Urgency: medium

        - Add perl filter: Str::remove_whitespace.


0.012   2022-07-17  Released-By: PERLANCAR; Urgency: low

        - Move tests to filter examples because we are now using
          Test::Sah::Filter.


0.011   2022-07-16  Released-By: PERLANCAR; Urgency: medium

        - Add perl filters: Array::{remove_undef,uniq,uniqnum}.

        - [doc] Add examples to some filters.

        - Remove unneeded 'use' statements.


0.010   2022-07-04  Released-By: PERLANCAR; Urgency: medium

        - Add perl filter: remove_nondigit.


0.009   2022-07-04  Released-By: PERLANCAR; Urgency: medium

        - Add perl filters: Str::remove_comment, Str::wrap, Str::oneline.


0.008   2020-06-04  Released-By: PERLANCAR; Urgency: medium

	- Add filters: Float::check_int, Float::check_has_fraction (currently
          perl only).


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

	- Add filters: Float::{ceil,floor,round} (currently perl only).


0.006   2020-05-31  Released-By: PERLANCAR; Urgency: medium; Backward-Incompatible: yes

	- [incompatible] Rename filter 'Str::lowcase' to 'Str::lowercase'.

        - Reinstate filter 'Str::downcase' [RT#132743].

        - [ux] add aliases 'Str::uc' & 'Str::uppercase' for 'Str::upcase',
          'Str::lc' for 'Str::downcase'.

        - Add filters 'Str::ucfirst' & 'Str::lcfirst'.


0.005   2020-05-30  Released-By: PERLANCAR; Urgency: medium; Backward-Incompatible: yes

	- [incompatible] Rename rule 'Str::downcase' to the more familiar
          'Str::lowcase'. UPDATE: 'Str::downcase' restored in 0.006.


0.004   2020-02-11  Released-By: PERLANCAR; Urgency: medium

	- Add filter: Str::replace_map.


0.003   2020-02-11  Released-By: PERLANCAR; Urgency: medium

	- Add might_fail support (like in Data::Sah::Coerce) in the filter
	  rules. We want it after all to use filter rules as checkers. Add
	  return_type 'val' as well as 'str_errmsg+val'.

	- Add filter: Str::check (perl only for now, mostly to demo might_fail).


0.002   2020-02-10  Released-By: PERLANCAR; Urgency: medium

	- Add filter rules: Str::upcase, Str::downcase.


0.001   2020-02-10  Released-By: PERLANCAR

        - First release.
