SemVer but with Extra Steps
This is a variant of SemVer which mostly meets all its rules, except for releases prior to 0.2.0, where we bend them slightly. It is my intention to use this versioning system for all open source software I develop from…
This is a variant of SemVer which mostly meets all its rules, except for releases prior to 0.2.0, where we bend them slightly. It is my intention to use this versioning system for all open source software I develop from…
Eagle-eyed watchers of CPAN may have noticed that I’ve recently been releasing Type::Tiny development releases with version numbers 1.999_XYZ. Type::Tiny v2 is intended to be compatible with Type::Tiny v1. If you’ve used Type::Tiny v1, you shouldn’t need to change…
Firstly, I’m not planning on breaking compatibility with Type::Params. The new API would live under a different namespace, such as Type::Params2. The API for Type::Params is currently: use feature ‘state’; use Type::Params qw( compile compile_named_oo ); use Types::Standard -types; sub…
Moose is great, but it does introduce a slight performance hit to your code. In the more than 15 years since it was first released, hardware improvements have made this less of a problem than it once was. Even…