Skip to content

Releases: auraphp/Aura.SqlQuery

3.0.0

25 Apr 13:31
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.7.1...3.0.0

2.8.1

25 Apr 13:29
33a6283
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.8.0...2.8.1

2.8.0

21 May 13:34
3cadc8b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.7.1...2.8.0

3.0.0-alpha.1

21 May 12:26
2650660
Compare
Choose a tag to compare
3.0.0-alpha.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 2.7.1...3.0.0-alpha1

2.7.1

03 Oct 20:35
Compare
Choose a tag to compare

Hygiene release: update README.

2.7.0

02 Sep 22:10
Compare
Choose a tag to compare
  • [DOC] Numerous docblock and README updates.
  • [ADD] Add various Select::reset*() methods. Fixes #84, #95, #94, #91.
  • [FIX] On SELECT, allow OFFSET even when LIMIT not specified. Fixes #88.
  • [FIX] On SELECT, allow join*() before from*(). Joins-before-from are added
    to the first from. If no from is ever added, the joins will never be built
    into the statement. Fixes #69, #90.
  • [BRK] Bumped the minimum version to PHP 5.3.9 (vs 5.3.0). Fixes #74. This is
    to address a language-level bug in PHP. Technically I think this is a BC
    break, but I hope it is understandable, given that PHP 5.3.x is end-of-life,
    and that Aura.SqlQuery itself simply will not operate on versions earlier
    than that. Updated README to reflect the version requirement.

2.6.0

09 Nov 15:46
Compare
Choose a tag to compare
  • (DOC) Docblock and README updates; in particular, add an @method getStatement() to the QueryInterface for IDE auto-completion.
  • (ADD) Select::hasCols() reports if there are any columsn in the Select.
  • (ADD) Select::getCols() gets the existing columns in the Select.
  • (ADD) Select::removeCol() removes a previously-added column.
  • (FIX) Select::reset() now properly resets the table refs for a UNION.
  • (FIX) Select::forUpdate() is now fluent.

2.5.0

02 Jun 06:35
Compare
Choose a tag to compare
  • Docblock and README updates
  • The Common\Select class, when binding values from a subselect, now checks for
    instanceof SubselectInterface instead of self; the Select class now
    implements SubselectInterface, so this should not be a BC break.
  • Subselects bound as where/having/etc conditions should now retain ?-bound
    params.

2.4.2

27 Mar 20:09
Compare
Choose a tag to compare

This release modifies the testing structure and updates other support files.

2.4.1

26 Mar 04:21
Compare
Choose a tag to compare

This release fixes Insert::addRows() so that adding only one row generates the correct SQL statement.