Changes for version 1.3.1 - 2024-08-24
- General code improvements.
- Removed unnecessary imports.
- Removed call to no longer extant iterator method from &DBIx::Squirrel::it::DESTROY.
- Added the "count_all" method back into the iterator class, as well as ensuring that "count" does not affect a future call t "next".
- Addressed build failures revealed by the CPAN Testers Matrix:
- Rewrote &DBIx::Squirrel::util::part_args - failed on Perl versions <= 5.18.4;
- Back to using "strict" and "warnings" - Modern::Perl having some issues with a bundle "all" in Perl versions <= 5.14.4.
- Perls versions <= 5.13 do not support ${^GLOBAL_PHASE}, so used Devel::GlobalDestruction to work around the issue.
- Testing under Perls <= 5.13 seems to require "done_testing()" for each sub-test, as well as at the end of the test script.
- Testing under Perls <= 5.11 does not support sub-test. I can live without them, so have refactored the tests not to use them. Tests pass under Perl 5.10!
- The seemingly bottomless pit of joy that is documentation updates. I'm pushing this out, knowing that there are gaps in the POD that must be filled. I want to get the remaining red issues on the CPANTS matrix to go green, hence the expedited release. POD gaps will be filled in future point releases.
Modules
A DBI extension