0.022   2024-11-15  Released-By: PERLANCAR; Urgency: medium
        - Rename dist Sah-Schemas-* -> Sah-SchemaBundle-* for consistency
          with others.
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.