This repository was archived by the owner on Jan 29, 2020. It is now read-only.
File tree 1 file changed +20
-2
lines changed
1 file changed +20
-2
lines changed Original file line number Diff line number Diff line change 2
2
3
3
All notable changes to this project will be documented in this file, in reverse chronological order by release.
4
4
5
- ## 2.7.1 - TBD
5
+ ## 2.7.1 - 2016-03-02
6
6
7
7
### Added
8
8
@@ -18,7 +18,25 @@ All notable changes to this project will be documented in this file, in reverse
18
18
19
19
### Fixed
20
20
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.
22
40
23
41
## 2.7.0 - 2016-03-01
24
42
You can’t perform that action at this time.
0 commit comments