0.09 2022-06-28
- [feature] Include Venus::Test in the library
- [feature] Add splice to Venus::Space
- [feature] Add kebabcase to Venus::String
- [feature] Add truncate_to_x methods to Venus::Date
- [feature] Add print_string and say_string to Venus::Role::Printable
- [update] Cleanup documentation
- [update] Generate CHANGELOG from .changelog
- [update] Add "Ethic" to READMEs
- [update] Marker =cut being rendered twice
0.08 2022-03-08
- [defect] Fix inability to deduce floats
- [feature] Implement value casting
- [feature] Implement Venus::Kind#{safe,trap}
- [feature] Implement Venus::Role::Comparable
- [feature] Implement Venus::Role::Testable
- [update] Address test failures reported via CPAN testers issues
- [update] Document all exceptions and methods that throw them
- [update] Document Venus::{Class,Role} configurations
- [update] Fix operator overload documentation rendering
- [update] Refactor Venus::Role::Comparable
- [update] Reimplement Venus::Box#unbox as a virtual method
0.07 2022-02-13
- [defect] Fix Venus::Class attribute declaration issue
- [feature] Extend Venus::Role::Coercion with new abilities
- [feature] Implement Venus::Match#data
- [feature] Implement Venus::Match#expr
- [update] Update documentation
0.06 2022-02-12
- [defect] Fix Venus::Path#mkdirs empty rootdir issue
- [feature] Implement Venus::Process
0.04 2022-02-04
- [feature] Implement Venus::Role::Matchable
- [update] Address CPAN Testers reports
0.03 2022-02-01
- [feature] Implement Venus::Match
- [update] Address CPAN Testers reports
0.02 2022-01-30
- [defect] Fix Dumpable method calls in list context
- [feature] Implement String#append_with,prepend_with
- [feature] Implement String#prepend
- [feature] Implement String#repeat
- [feature] Implement String#substr
- [feature] Implement Venus::Role::Coercible
- [feature] Implement Venus::Role::Digestable
- [feature] Implement Venus::Template
- [feature] Support any JSON library via encode/decode callbacks
- [feature] Support any YAML library, deduce booleans
- [update] Document all proxyable methods
- [update] Document overrides, i.e. overloaded operators
- [update] Document overrides in Venus::Boolean
- [update] JSON::PP support requires 4.00
- [update] Minor refactors to source, documentation, and automation
- [update] Require Perl version 5.18+
- [update] Update CONTRIBUTING.md
- [update] Update String#render token syntax
- [update] Update Venus::Json to use encoder/decoder callbacks