Change Log
[2.0.0 - 2026-03-06]
Added
- People can now have two parents. The module correctly finds the most recent common ancestor through either parent's line, taking the shortest path.
Changed
- The module now uses
Feature::Compat::Classto provide better compatibility across different Perl versions while retaining the modernclasssyntax
Tests
- Added descriptive labels to all tests in
t/03-cousins.t
[1.0.2 - 2025-07-07]
- Added: use v5.38
[1.0.1 - 2025-07-07]
Changed
- Removed :reader from the test person classes
[1.0.0 - 2025-07-03]
Changed
- Switched to using 'perlclass' instead of Moo
- Use (and document) the field name attributes
[0.2.0 - 2023-05-24]
Fixed
- Pod error
- IDs no longer need to be numbers
Added
- Added
get_relationship_ancestors()method - Added
abbrattribute
[0.1.2] - 2023-05-23
Fixed
- Fixed the previous fix
[0.1.1] - 2023-05-23
Fixed
- Missing pre-req module (CI is great - but you have to actually use it!)
[0.1.0] - 2023-05-23
Added
- We now support arbitrarily distant relationships (by synthesising descriptions)
[0.0.5] - 2021-01-12
Added
- Added bugtracker info to metadata
[0.0.4] - 2020-11-09
Fixed
-
Better tests
-
Fixed doc typos
-
More consistent indentation
-
Thanks to Paul Cochrane for all of the above
[0.0.3] - 2020-01-10
Fixed
- Fixed the previous fix
[0.0.2] - 2020-01-10
Added
- Added another row and column to the relationship table
[0.0.1] - 2018-03-31
Added
- All the things. Release early, release often.