Revision history for DBIx-Squirrel
1.3.0 2024-08-19 13:35
- Changes to POD.
- Some internal refactoring.
- Fixed db.h: simplified design and de-coupled from SQL::Abstract by removing methods I
added that should never have been added in there in the first place! The end-user is in
a better position than I to decide when how SQL::Abstract should be integrated.
- Fixed db.pm & possible breaking change: removed `execute` method -- bad design!
- Fixed st.pm & possible breaking change: removed `prepare` method -- bad design!
1.2.11 2024-08-18 13:15
- Fixed typos.
- Did some internal refactoring.
- Updated t/lib/T/Constants.pm to ensure that SQLite database connections are created with
both `sqlite_see_if_its_a_number => !!1` and `sqlite_open_flags => SQLITE_OPEN_READONLY`
flags and re-ran tests successfully on macOS under Perl 5.28.1. Action was prompted by
CPAN Tester report confirming Wstat 139 SEGFAULT on BSD under Perl 5.28.1; I have no way
to replicate this build environment exactly, so I'm hoping this fixes the issue. We shall
see. Thanks to Chris Williams (BINGOS) for the original report.
1.2.10 2024-08-17 17:35
- Fixed minor typos in POD.
- Did some internal refactoring.
- Updated dist.ini: no longer using Dist::Zilla Readme plugin to produce README.
- Updated st.pm: bind_param method no longer drops the third argument (bind attributes) before
handing-off to &DBI::st::bind_value.
- No longer quoting hash keys matching /^\w+$/.
1.2.9 2024-08-17 22:50
- Reorganised the examples folder and renamed an example script.
- Added some canned transforms.
- Added new example script (examples/transformations/02.pl).
- Added DBD::SQLite to test dependencies, with thanks to Slaven Rezić (SREZIC) for the alert.
1.2.8 2024-08-16 18:45
- Fixed some documentation issues.
- Removed a redundant line from sample script (examples/transformations_1.pl).
1.2.7 2024-08-16 18:00
First version, released on an unsuspecting world.