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-Compatible: no
- [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-Compatible: no
- [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.