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