Mite
====
Creator: Michael G Schwern (MSCHWERN)
Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
v0.0.9 2022-06-28
- Don't internally use roles, as the aim is to eventually be able
to have Mite use Mite instead of Moo, and Mite doesn't provide roles.
- Fix minor pod formatting inconsistency.
- Rename the `extends` method in Mite::Class to `superclasses` to avoid
confusion with the exported `extends` function.
- Mite::Class shouldn't accidentally try to use Try::Tiny::XS to
implement strict constructors.
- Require Type::Tiny 1.014000.
v0.0.8 2022-06-24
- Implement trigger for has
- Implement BUILD
- Implement BUILDARGS
- Child classes no longer re-implement accessors for attributes defined
in parent classes, unless they have altered the attribute in some way
- Mite::Shim now copes better with "+" prefix on attribute names.
- has \@names is now supported, like Moose and Moo
v0.0.7 2022-06-23
- Avoid Mite::Shim and Type::Tiny from appearing in compiled modules
so they don't confuse the CPAN indexer.
v0.0.6 2022-06-23
- Support Types::Common::Numeric types
- Support Types::Common::String types
- Implement coerce => 1 for has
- Implement weak_ref => 1 for has
- Clearers, setters and accessors used as setters are now chainable
- Add "perltidy" option in ".mite/config"
- Output accessor code in a stable order instead of hash order
- Allow type => $blessed_type for has. Using it will void your warranty.
v0.0.5 2022-06-22
- Bugfix inlining type constraints
- Hide Mite::Shim embedded in Mite projects from CPAN indexer
v0.0.4 2022-06-22
- Implement builder option for has
- Implement lazy option for has
- Implement isa option for has
- Implement is => 'lazy' like Moo
v0.0.3 2022-06-21
- Bugfixes
- Implement reader option for has
- Implement writer option for has
- Implement accessor option for has
- Implement predicates
- Implement clearers
- Implement is => 'rwp' like Moo
v0.0.2 2022-06-21
- New maintainer
- Port from Mouse to Moo
- Implement strict constructors
- Implement init_arg for attributes
- Implement required attributes
v0.0.1 2014-07-19
- Initial release