The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension Form::Tiny.

2.07 Fri Jan 28 18:00:00 2022
	- Form::Tiny package is no longer a role (revert change made in 2.06)
	- form_meta method is now installed by a metaclass upon setting the package name
	- Form::Tiny::Meta can now properly finalize itself with ->bootstrap method
	- inheritance candidates are now chosen based on their meta classes
	- add Sub::Util dependency and use it to prevent namespace::autoclean from removing form_meta method

2.06 Thu Jan 27 20:00:00 2022
	- Form::Tiny package is now a role providing form_meta method
	- form_meta method is now namespace::autoclean resistant
	- Form::Tiny no longer automatically cleans up all previously defined symbols (revoke change made in 2.04)

2.05 Wed Jan 26 22:30:00 2022
	- Module optimization
	- forms now keep track of whether they are flat (to apply optimizations)
	- style changes

2.04 Sat Jan 22 20:00:00 2022
	- added plugins system: standarized way of extending the module
	- new import parameter: plugins => []
	- subroutine parameters are now consistent by default
	- -consistent import flag is now a no-op
	- resolve the rest of pending deprecations
	- all symbols imported by Form::Tiny or before it is imported are now cleaned from the namespace
	- form inheritance now properly transfers meta roles (still experimental though)

2.03 Sat Oct 23 02:00:00 2021
	- new import flag: -consistent
	- subroutine parameters are now consistent across the system with -consistent flag
	- deprecate forms without -consistent flag (transition period)
	- deprecate Error::DoesNotExist in favor of Error::Required
	- improved default built in error messages
	- new DSL keyword: form_message - configures built in error messages
	- new method: errors_hash - error messages keyed by field name
	- minor improvement: keep dynamic field data throughout validation
	- minor improvement: check whether error field name exists in form
	- new documentation: Manual::Cookbook
	- new documentation: Manual::Performance

2.02 Sat Sep 18 16:00:00 2021
	- new feature: additional field validators
	- deprecate three parameter field filter
	- deprecate Form::Tiny::Filter 'field' property
	- fix and document Corinna compatibility

2.01 Fri May 28 18:00:00 2021
	- new feature: field filters
	- new feature: after_error hook
	- bugfix: remove dclone on input - see Form::Tiny::Manual::Compatibility
	- minor bugfixes
	- improved documentation, examples and test cases

2.00  Sun May 23 23:00:00 2021
	- module rewrite to form metaobject model
	- see Form::Tiny::Manual::Compatibility for a list of incompatible changes

1.14  Wed May 19 21:00:00 2021
	- add module rewrite alert: see Form::Tiny documentation

1.13  Sat May 15 23:00:00 2021
	- improve documentation
	- move documentation on bare-bones to Manual::Internals
	- fix distribution metadata

1.12  Wed Jan 6 20:00:00 2021
	- form_field now accepts coderefs
	- add default value configuration for form fields
	- field coercions now eval errors and add them as form errors
	- build_fields sub is now optional

1.11  Tue Jan 5 14:00:00 2021
	- fix broken release

1.10  Tue Jan 5 13:00:00 2021
	- add syntactic sugar mode with -flag import
	- improve documentation

1.01  Mon Sep 28 19:00:00 2020
	- fix Type::Tiny dependency minimum version
	- fix and improve documentation

1.00  Sun Sep 27 22:00:00 2020
	- first version