All Versions
34
Latest Version
Avg Release Cycle
98 days
Latest Release
-

Changelog History
Page 3

  • v2.1.0 Changes

    • Import EasyStatement from 1.x version.
  • 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, 2018

    Congruent 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 extend EasyDB 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, 2018

    Although 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
  • 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