Skip to content

Latest commit

 

History

History
105 lines (68 loc) · 2.79 KB

CHANGELOG.md

File metadata and controls

105 lines (68 loc) · 2.79 KB

Changelog

All notable changes to this project will be documented in this file, in reverse chronological order by release.

2.6.2 - TBD

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

2.6.1 - 2015-10-14

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #31 fixes table gateway update when there is a table alias utilized.

2.6.0 - 2015-09-22

Added

  • #42 updates the component to use zend-hydrator for hydrator functionality; this provides forward compatibility with zend-hydrator, and backwards compatibility with hydrators from older versions of zend-stdlib.
  • #15 adds a new predicate, Zend\Db\Sql\Predicate\NotBetween, which can be invoked via Sql instances: $sql->notBetween($field, $min, $max).
  • #22 extracts a factory, Zend\Db\Metadata\Source\Factory, from Zend\Db\Metadata\Metadata, removing the (non-public) createSourceFromAdapter() method from that class. Additionally, it extracts Zend\Db\Metadata\MetadataInterface, to allow creating alternate implementations.

Deprecated

  • #27 deprecates the constants JOIN_OUTER_LEFT and JOIN_OUTER_RIGHT in favor of JOIN_LEFT_OUTER and JOIN_RIGHT_OUTER.

Removed

  • Nothing.

Fixed

  • Nothing.

2.5.2 - 2015-09-22

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • #29 removes the required second argument to Zend\Db\Predicate\Predicate::expression(), allowing it to be nullable, and mirroring the constructor of Zend\Db\Predicate\Expression.

Fixed

  • #40 updates the zend-stdlib dependency to reference >=2.5.0,<2.7.0 to ensure hydrators will work as expected following extraction of hydrators to the zend-hydrator repository.
  • #34 fixes retrieval of constraint metadata in the Oracle adapter.
  • #41 removes hard dependency on EventManager in AbstractTableGateway.
  • #17 removes an executable bit on a regular file.
  • #3 updates the code to use closure binding (now that we're on 5.5+, this is possible).
  • #9 thoroughly audits the OCI8 (Oracle) driver, ensuring it provides feature parity with other drivers, and fixes issues with subselects, limits, and offsets.