Changes for version 1.5.5 - 2025-02-24
- 1.5.5
- Cleaning-up, refactoring, and working on tests.
- 1.5.4
- D3 Improve the SYNOPSIS, which is too long and wastes far too much space covering activities that can be done with the DBI.
- Increased DBIx::Squirrel::st test coverage.
- Database entity helpers may now be assigned values more than once.
- A few improvements to the DBIx::Squirrel::Crypt::Fernet package interface.
- 1.5.3
- Added a new "get_file_contents" exported function to DBIx::Squirrel::util to read binary files, decrypt them, uncompress them, and parse them as JSON data. This is used by the DBIx::Squirrel::db "load_tuples" method for bulk populating/depopulating tables using a callback for the work. I found that I urgently needed the feature in another project, so I added it here to be used there.
- Minor documentation edits.
- 1.5.2
- IMPROVED the README page, which sucked. The POD page is still there, but it is sulking in a separate document.
- IMPROVED the DESCRIPTION, which was too short and did a poor job of marketing the package.
- ADDED new iterator export "result_number", which is a 1-based alternative to "result_offset".
- ADDED new iterator predicate "is_active", which is true if the underlying statement is still active. This plugs an oversight in testing "next" for truthy values (which is not always a guaranteed outcome with user land transformations).
- ADDED new iterator predicate "not_active", to complement the newly added "is_active" predicate.
- 1.5.1
- Fixed issue affecting Perl 5.10.1 build checks on GitHub runner that wasn't able to install Test::MockModule due to two of its own dependencies having build issues. Worked around by dropping Test::MockModule as a build requirement and mock-patching the required method manually.
- Added comment to tests scripts explaining why we now have to use the Test::More::UTF8 package.
Changes for version 1.4.1_1 - 2024-08-28
- Testing release, trying to mop-up last remaining red blobs on CPANTs.
Modules
The little Perl DBI extension that makes working with databases a lot easier.
Utilities