0.021 2022-09-08 Released-By: PERLANCAR; Urgency: medium
- [ux] Add completion and prefilter for conversion between uid/gid
<-> user/group for all schemas, not just the ::exists variants.
0.020 2022-07-24 Released-By: PERLANCAR; Urgency: medium
- Fix error message in Sah filter.
0.019 2022-07-24 Released-By: PERLANCAR; Urgency: medium; Backward-Incompatible: yes
- [incompatible change] Rename unix::local_{gid,groupname,uid,username}
to unix::{gid,groupname,uid,username}::exists, for more consistency
naming with perl::modname::exists. This also lets us create
unix::uid::not_exists etc when needed in the future.
0.018 2021-07-22 Released-By: PERLANCAR; Urgency: medium
- [build] Rebuild to refresh Sah::SchemaR::*.
0.017 2021-07-22 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- Fix examples.
0.016 2021-07-20 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [build] Rebuild with fixed Pod::Weaver plugin [-Sah::Schemas]
(0.066) to correctly show non-defhash examples.
0.015 2021-07-20 Released-By: PERLANCAR; Urgency: medium
- Re-add valid examples in unix::signal schema.
0.014 2021-07-19 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [build] Rebuild with updated Pod::Weaver plugin [-Sah::Schemas] to
correctly show examples.
0.013 2020-10-16 Released-By: PERLANCAR; Urgency: medium
- [schema unix::signal] Change x.examples attribute to examples
property.
0.012 2020-06-13 Released-By: PERLANCAR; Urgency: medium
- [bugfix] Do not use 'return' in coerce/prefilter generated code
because it causes early exit in Perinci::Sub::Wrapper-generated
code.
0.011 2020-05-27 Released-By: PERLANCAR; Urgency: medium
- [bugfix] Make PID a posint not uint (0 is not allowed).
- Add examples (tests) in the schema and remove the tests in t/.
0.010 2020-02-11 Released-By: PERLANCAR; Urgency: medium
- Reimplement coercion rules as filter rules because filters are
more appropriate here.
0.009 2019-12-09 Released-By: PERLANCAR; Urgency: medium
- [ux] For better error message, coercion rules that convert UID/GID <->
username/groupname now die/fail when they cannot convert; the
leave-as-is-when-cannot-convert variants are now moved to
try_convert_*.
0.008 2019-11-28 Released-By: PERLANCAR; Urgency: medium
- Rename coerce rule modules again, revert to using lower_case
notation for the description part, because CamelCase is really,
REALLY ugly when we have many words.
0.007 2019-11-28 Released-By: PERLANCAR; Urgency: medium
- [build] Rebuild with updated dzil plugin [Sah::Schemas] (0.016) which
now adds dependencies to the updated Data::Sah::Coerce::perl::To_*
coercion rule modules.
0.006 2019-11-28 Released-By: PERLANCAR; Urgency: medium
- Rename coerce rule module to use new naming scheme
(Data::Sah::Coerce 0.034+).
0.005 2019-09-11 Released-By: PERLANCAR; Urgency: medium
- Add schema: unix::signal.
0.004 2019-07-12 Released-By: PERLANCAR; Urgency: medium
- UPDATE: This release is broken due to non-existing coerce rule
dependencies added by [Sah::Schemas].
- [ux] Add aliases for {file,dir,path}name::unix ->
unix::{file,dir,path}name.
0.003 2019-05-07 Released-By: PERLANCAR
- [ux] Add description to some of the schemas.
- Base unix::local_gid on unix::gid, not uint. Base unix::local_uid on
unix::uid, not uint.
0.002 2019-05-07 Released-By: PERLANCAR
- [bugfix] [build] Rebuild to fix dependencies to non-existing coercion
rule modules.
0.001 2019-05-07 Released-By: PERLANCAR
- First release.