Changes for version 0.02 - 2026-05-15

  • Enhancements
    • Added logger arg to new(): accepts a Log::Abstraction object for better logging
    • name() gains optional person arg (Log::Abstraction object); explicit undef on required args now routes through logger->error() if set, otherwise croaks with "$arg not given"
    • Removed on_error coderef interface (superseded by Log::Abstraction)
    • Removed internal _error() helper (no longer needed)
    • Added full POD for new() including API spec and Z-calculus formal spec
    • Object::Configure stash/restore pattern documented in new() POD

Documentation

Modules

Return a genealogical relationship name from step counts