All Versions
11
Latest Version
Avg Release Cycle
267 days
Latest Release
1689 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.5.7 Changes
April 29, 2020- 🛠 Fix argument order in call to join() [CatalinFrancu] - issue #357
-
v1.5.6 Changes
May 30, 2018- Assign
null
toself::$_db
onreset_db()
to ensure PDO closes the connections [bleakgadfly] - issue #338
- Assign
-
v1.5.5 Changes
January 05, 2018- ➕ Add a docker setup for testing with PHP 5.2 (uses PHPUnit 3.6.12, which is the last version released compatible with PHP 5.2) Treffynnon
-
v1.5.4 Changes
January 04, 2018- Reset Idiorm state when a cached result is returned [fayland (and Treffynnon)] - issue #319
- 🛠 Fix travis builds for PHP 5.2+ (adding 7.0 and 7.1) and document support for newer PHP versions [Treffynnon]
- Correct PHPDoc comments for
selectMany()
[kawausokun] - issue #325 - ➕ Add pdo_sqlite to the composer require-dev dependencies [qyanu] - issue #328
-
v1.5.3 Changes
March 21, 2017- Document the
raw_execute()
method and add a note forget_db()
in the querying documentation [treffynnon]
- Document the
-
v1.5.2 Changes
December 14, 2016- 🛠 Fix autoincremented compound keys inserts [lrlopez] - issue #233 and pull #235
- ➕ Add @method tags for magic methods [stellis] - issue #237
- Ensure
is_dirty()
returns correctly when fed null or an empty string [tentwofour] - issue #268 - ➕ Adding Code Climate badge to the readme file [e3betht] - issue #260
- Typo in navigation [leongersen] - issue #257
- 👌 Support named placeholders logging and test [m92o] - issue #223
having_id_is()
reference undefined variable$value
[Treffynnon] - issue #224- Documentation fix - ORM query output for
where_any_is()
[uovidiu] - issue #306 - 💅 Code style fix preventing nested loops from using the same variable names [mkkeck] - issue #301
- Document shortcomings of the built in query logger [Treffynnon] - issue #307
- ➕ Add phpunit to dev dependencies, add
composer test
script shortcut and fix PDO mock in test bootstrap [Treffynnon] - 🆕 New test for multiple raw where clauses [Treffynnon] - issue #236
- Remove PHP 5.2 from travis-ci containers to test against ( note Idiorm still supports PHP 5.2 despite this) [Treffynnon]
-
v1.5.1 Changes
June 23, 2014- Binding of named parameters was broken [cainmi] - issue #221
-
v1.5.0 Changes
June 22, 2014- 👍 Multiple OR'ed conditions support [lrlopez] - issue #201
where_id_in()
for selecting multiple records by primary key [lrlopez] - issue #202- ➕ Add compound primary key support [lrlopez] - issue #171
- ➕ Add a RAW JOIN source to the query [moiseevigor] - issue #163
- offsetExists() should return true for null values, resolves #181 [cainmi] - issue #214
- Custom cache callback functions [peter-mw] - issue #216
- ⚡️ Restrict null primary keys on update/delete, resolves #203 [cainmi] - issue #205
- Ensure parameters treated by type correctly [charsleysa] & [SneakyBobito] - issue #206 & issue #208
- ⬇️ Reduce the type casting on aggregate functions to allow characters [herroffizier] - issue #150
- Prevent invalid method calls from triggering infinite recursion [michaelward82] - issue #152
- ➕ Add time to query logging - adds query time parameter to external logger callback function [AgelxNash] - issue #180
- 🔄 Changed database array access to ensure it's always properly setup [falmp] - issue #159
- 👍 Allow unsetting the db (
ORM::set_db(null)
) to make the test work again [borrel] - issue #160 - 🏗 Correct issue #176: Ensure database setup before building select [kendru] - issue #197
- ➕ Add HHVM to travis-ci build matrix [ptarjan] - issue #168
- 👌 Improve where statement precendence documentation [thomasahle] - issue #190
- 👌 Improve testing checks [charsleysa] - issue #173
-
v1.4.1 Changes
December 12, 2013Patch update to remove a broken pull request - may have consequences for users of 1.4.0 that exploited the "
find_many()
now returns an associative array with the databases primary ID as the array keys" change that was merged in 1.4.0. -
v1.4.0 Changes
December 14, 2016find_many()
now returns an associative array with the databases primary ID as the array keys [Surt] - issue #133- Calls to
set()
andset_expr()
return$this
allowing them to be chained [Surt] - ➕ Add PSR-1 compliant camelCase method calls to Idiorm (PHP 5.3+ required) [crhayes] - issue #108
- ➕ Add static method
get_config()
to access current configuration [javierd] - issue #141 - ➕ Add logging callback functionality [lalop] - issue #130
- ➕ Add support for MS SQL
TOP
limit style (automatically used for PDO drivers: sqlsrv, dblib and mssql) [numkem] - issue #116 - 👉 Uses table aliases in
WHERE
clauses [vicvicvic] - issue #140 - Ignore result columns when calling an aggregate function [tassoevan] - issue #120
- 👌 Improve documentation [bruston] - issue #111
- 👌 Improve PHPDoc on
get_db()
[mailopl] - issue #106 - 👌 Improve documentation [sjparsons] - issue #103
- ✅ Make tests/bootstrap.php HHVM compatible [JoelMarcey] - issue #143
- 🛠 Fix docblock [ulrikjohansson] - issue #147
- 🛠 Fix incorrect variable name in querying documentation [fridde] - issue #146