Skip to content
This repository was archived by the owner on Jan 29, 2020. It is now read-only.

Commit b13d197

Browse files
committed
Added CHANGELOG for #88
1 parent 0a531e2 commit b13d197

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

Diff for: CHANGELOG.md

+20-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

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

5-
## 2.7.1 - TBD
5+
## 2.7.1 - 2016-03-02
66

77
### Added
88

@@ -18,7 +18,25 @@ All notable changes to this project will be documented in this file, in reverse
1818

1919
### Fixed
2020

21-
- Nothing.
21+
- [#88](https://github.com/zendframework/zend-mvc/pull/88) addresses backwards
22+
compatibility concerns raised by users due to the new deprecation notices
23+
emitted by `ServiceLocatorAware` initializers; in particular, all
24+
`AbstractController` implementations were raising a deprecation wen first
25+
pulled from the `ControllerManager`.
26+
27+
At this time, notices are now only raised in the following conditions:
28+
29+
- When a non-controller, non-plugin manager, `ServiceLocatorAware` instance
30+
is detected.
31+
- When a plugin manager instance is detected that is `ServiceLocatorAware` and
32+
does not have a composed service locator. In this situation, the deprecation
33+
notice indicates that the factory for the plugin manager should be updated
34+
to inject the service locator via the constructor.
35+
- For controllers that do not extend `AbstractController` but do implement
36+
`ServiceLocatorAware`.
37+
- When calling `getServiceLocator()` from within an `AbstractController`
38+
extension; this properly calls out the practice that should be avoided and
39+
which requires updates to the controller.
2240

2341
## 2.7.0 - 2016-03-01
2442

0 commit comments

Comments
 (0)