Changelog History
Page 3
-
v2.1.0 Changes
- Import
EasyStatement
from 1.x version.
- Import
-
v2.0.1 Changes
October 18, 2016- ๐ Fixed a segfault caused by attempting to clone PDO objects.
-
v2.0.0 Changes
October 18, 2016๐ The lion's share of the version 2.0.0 release was contributed by @SignpostMarv.
- โ Unit testing (with >80% test coverage)
- ๐ PHP 7 support
- โ Added an optional argument to
safeQuery()
, which allows INSERT/UPDATE queries to return success/failure instead of an empty array. - โ Added optional support for separators in
escapeIdentifier()
.
-
v1.7.0 Changes
October 01, 2018Congruent with 2.7.0's changes
๐ Changed the behavior of several public APIs to invoke
$this->prepare()
instead of$this->pdo->prepare()
. This might seem subtle, but in actuality, it allows classes that extendEasyDB
to implement prepared statement caching.๐ Seeing as PHP 5 is reaching EOL soon, you want v2.x instead of 1.x, but for legacy software this change can make EasyDB more useful.
-
v1.6.2 Changes
June 14, 2018๐ Fixed issues with
insert()
and booleans. See #84 -
v1.6.1 Changes
May 01, 2018Although PHP 5.5 is EOL'd, a lot of software we want to migrate away from old-styte database code still exists. Making EasyDB run on PHP 5.5 is a net positive win for the community.
๐ Changes:
- EasyDB v1 now runs on PHP 5.5
๐ To that end, we've stopped the 5to7 approach of releasing v1 branches, since no PHP 7-to-5 transpiler handles PHP 5.5 support. We might as well maintain this in its own branch (
v1.x-legacy
). -
v1.1.0 Changes
- โ Add
EasySatement
condition builder, thanks @shadowhand
- โ Add
-
v1.0.0 Changes
April 22, 2016- ๐ Version 1.0.0 EasyDB official release.
- ๐ Supports PHP 5.
-
v0.2.4 Changes
- ๐ Fix more issues with constructor names.
-
v0.2.3 Changes
- ๐ Fix exception namespaces