Skip to content

Releases: skipperbent/pecee-pixie

Version 4.0.0

02 Dec 19:27
8903c67
Compare
Choose a tag to compare
  • Added support for PHP 7-support only (thanks to @mrcnpdlk).
  • Removed deprecated prefix method in QueryBuilderHandler.
  • Made table parameter in alias method optional.
  • Added better support for Transactions (thanks to @mrcnpdlk).
  • Better syntax and PHPDoc documentation.
  • Optimisations + bugfixes.
  • Updated documentation.

Release notes

This version requires PHP 7.0 or higher. Any references to $queryHandler->prefix() should be changed to $queryHandler->alias() before updating.

Version 3.4.2

28 Nov 20:30
b9d54d5
Compare
Choose a tag to compare
  • Fixed PHP-issue with PDO not supporting bool parameters (issue: #27 - thanks to @mrcnpdlk).
  • Optimized phpDoc (thanks to @mrcnpdlk).
  • Changed required PHP-version in documentation.

Version 3.4.1

25 Nov 19:22
bcd5275
Compare
Choose a tag to compare
  • Fixed issue with null values and added unit-test for it.

Version 3.4.0

25 Nov 17:59
cd30a6a
Compare
Choose a tag to compare
  • Fixed issue with wrong usage of join function (thanks to @mrcnpdlk)
  • Minimum PHP version raised to >=5.5.0 (thanks to @mrcnpdlk)
  • Added many new PHP-docs hint types and fixed data-types and description in many of the existing.
  • Changed code style to comply with more with PSR-2.
  • Added better data-type handling for PDO parameters.
  • Loads of cleanup and optimizations which should be more memory efficient.
  • Fixed homepage-url in composer.json.
  • Updated documentation.

Version 3.3.0

24 Nov 19:53
cace42f
Compare
Choose a tag to compare
  • Better codeinspection (thanks to @mrcnpdlk)
  • Fixed issues related to groupBy functionality in combination with Raw and Closures objects.

Version 3.2.3

01 Sep 17:11
Compare
Choose a tag to compare
  • Fixed notice when calling $qb->first() method by reverting to old behavior (issue: #12)
  • Fixed documentation so it uses getQueryBuilder() when creating new connection.

Version 3.2.2

24 Aug 15:34
Compare
Choose a tag to compare
  • Added quotation to alias names.
  • Fixed failing unit tests.
  • Minor optimisations.

Version 3.2.1

21 Aug 00:41
Compare
Choose a tag to compare
  • Fixed alias method.

Version 3.2.0

18 Aug 18:36
Compare
Choose a tag to compare
  • Changed event behavior so it always fires with $queryObject available. This makes it possible to get the raw-query before and after each events.

Version 3.1.0

29 Apr 12:42
Compare
Choose a tag to compare
  • Renamed prefix method to alias in QueryBuilderHandler.
  • Added testPrefix unit-test in QueryBuilderBehaviorTest.
  • Fixed table aliasing error (issue: #4 - thanks to @mrcnpdlk).
  • Fixed correct return-type (issue: #3 - thanks to @mrcnpdlk).
  • Optimized alias-handling.
  • Added depricated alias method (prefix) in QueryBuilderHandler to avoid compability issues.
  • Fixed method parameter naming in alias method in QueryBuilderHandler.
  • Renamed testPrefix to testAlias in QueryBuilderBehaviorTest class.
  • Updated documentation.