# Changelog

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

## 2.9.1 - 2019-08-21

### Added

- [#77](https://github.com/zendframework/zend-navigation/pull/77) adds support for PHP 7.3.

### Changed

- Nothing.

### Deprecated

- Nothing.

### Removed

- Nothing.

### Fixed

- Nothing.

## 2.9.0 - 2018-04-25

### Added

- [#67](https://github.com/zendframework/zend-navigation/pull/67) adds support for PHP 7.2.

### Changed

- Nothing.

### Deprecated

- Nothing.

### Removed

- [#67](https://github.com/zendframework/zend-navigation/pull/67) removes support for HHVM.

- [#59](https://github.com/zendframework/zend-navigation/pull/59) removes support for PHP 5.5.

### Fixed

- Nothing.

## 2.8.2 - 2017-03-22

### Added

- Nothing.

### Deprecated

- Nothing.

### Removed

- Nothing.

### Fixed

- [#40](https://github.com/zendframework/zend-navigation/pull/40) fixes an
  incorrect exception thrown from `Zend\Navigation\Page\Mvc`.

## 2.8.1 - 2016-06-12

### Added

- Nothing.

### Deprecated

- Nothing.

### Removed

- Nothing.

### Fixed

- [#38](https://github.com/zendframework/zend-navigation/pull/38) fixes the
  `AbstractNavigationFactory` to allow either zend-router or zend-mvc v2
  `RouteMatch` or `RouteStackInterface` implementations when injecting pages
  with URIs.

## 2.8.0 - 2016-06-11

### Added

- [#33](https://github.com/zendframework/zend-navigation/pull/33) adds support
  for zend-mvc v3.0. Specifically, the `Mvc` page type now allows usage of
  either `Zend\Mvc\Router` or `Zend\Router` for URI generation.

### Deprecated

- Nothing.

### Removed

- Nothing.

### Fixed

- Nothing.

## 2.7.2 - 2016-06-11

### Added

- [#27](https://github.com/zendframework/zend-navigation/pull/27) adds and
  publishes the documentation to https://zendframework.github.io/zend-navigation/

### Deprecated

- Nothing.

### Removed

- Nothing.

### Fixed

- [#35](https://github.com/zendframework/zend-navigation/pull/35) fixes errors
  in the `ConfigProvider` that prevented its use.

## 2.7.1 - 2016-04-08

### Added

- Nothing.

### Deprecated

- Nothing.

### Removed

- Nothing.

### Fixed

- This release removes the erroneous calls to `getViewHelperConfig()` in the
  `ConfigProvider` and `Module` classes.

## 2.7.0 - 2016-04-08

### Added

- [#26](https://github.com/zendframework/zend-navigation/pull/26) adds:
  - `Zend\Navigation\View\ViewHelperManagerDelegatorFactory`, which decorates
    the `ViewHelperManager` service to configure it using
    `Zend\Navigation\View\HelperConfig`.
  - `ConfigProvider`, which maps the default navigation factory and the
    navigation abstract factory, as well as the navigation view helper.
  - `Module`, which does the same as the above, but for zend-mvc
    applications.

### Deprecated

- Nothing.

### Removed

- Nothing.

### Fixed

- Nothing.

## 2.6.1 - 2016-03-21

### Added

- Nothing.

### Deprecated

- Nothing.

### Removed

- Nothing.

### Fixed

- [#25](https://github.com/zendframework/zend-navigation/pull/25) ups the
  minimum zend-view version to 2.6.5, to bring in a fix for a circular
  dependency issue in the navigation helpers.

## 2.6.0 - 2016-02-24

### Added

- Nothing.

### Deprecated

- Nothing.

### Removed

- Nothing.

### Fixed

- [#5](https://github.com/zendframework/zend-navigation/pull/5) and
  [#20](https://github.com/zendframework/zend-navigation/pull/20) update the
  code to be forwards compatible with zend-servicemanager v3.
