Changes for version 0.02 - 2022-01-30

  • [update] (5fe004f) Update String#render token syntax (
  • [feature] (ee96851) Implement Venus::Template (
  • [feature] (d6630f5) Implement Venus::Role::Coercible (
  • [update] (3b13f24) Document all proxyable methods (
  • [feature] (b91ee13) Implement String#substr (
  • [feature] (d9fde97) Implement String#append_with,prepend_with (
  • [feature] (592c005) Implement String#repeat (
  • [feature] (47e0790) Implement String#prepend (
  • [feature] (d49a65a) Implement Venus::Role::Digestable (
  • [update] (1c5fad0) Require Perl version 5.18+ (
  • [defect] (983e947) Fix Dumpable method calls in list context (
  • [update] (3b9bd15) Minor refactors to source, documentation, and automation (
  • [update] (a78b196) Document overrides in Venus::Boolean (
  • [update] (598ef32) Update Venus::Json to use encoder/decoder callbacks (
  • [feature] (a2c1aae) Support any YAML library, deduce booleans (
  • [feature] (355d747) Support any JSON library via encode/decode callbacks (
  • [update] (e2dfd48) Document overrides, i.e. overloaded operators (
  • [update] (18af4cd) Update (
  • [update] (c5bfd06) JSON::PP support requires 4.00 (


OO Library
Args Class
Array Class
Boolean Class
Box Class
Class Builder
Code Class
Data Class
Date Class
Error Class
Float Class
Hash Class
Json Class
Kind Base Class
Utility Base Class
Value Base Class
Name Class
Number Class
Opts Class
Path Class
Regexp Class
Replace Class
Role Builder
Accessible Role
Boxable Role
Buildable Role
Catchable Role
Coercible Role
Digestable Role
Doable Role
Dumpable Role
Explainable Role
Mappable Role
Pluggable Role
Printable Role
Proxyable Role
Stashable Role
Throwable Role
Tryable Role
Valuable Role
Scalar Class
Search Class
Space Class
String Class
Template Class
Throw Class
Try Class
Type Class
Undef Class
Vars Class
Yaml Class