Skip to content

Commit a1649bc

Browse files
committed
Released 7.0.0-rc
1 parent a3bb3c8 commit a1649bc

File tree

1 file changed

+48
-20
lines changed

1 file changed

+48
-20
lines changed

CHANGELOG.md

Lines changed: 48 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,51 @@
1+
## 7.0.0-rc
2+
##### 8 april 2018
3+
- __Global__
4+
- **Added "custom driver" and "override core driver" features** (@Geolim4)
5+
- **Updated & completely reworked Mongodb driver** (@ylorant)
6+
- Deprecated custom namespace feature in favor of the new feature above (@Geolim4)
7+
- Deprecated `$this->getConfigOption($optionName)` for `$this->geConfig()->getOptionName()` (@Geolim4)
8+
- Deprecated `$this->getConfig()->getOption($optionName)` for `$this->geConfig()->getOptionName()` (@Geolim4)
9+
- __Core__
10+
- Enforced more argument type hint & absolute core php function namespaces (@Geolim4)
11+
- Removed `ExtendedCacheItemInterface::getUncommittedData()` that should have been removed before :| (@Geolim4)
12+
- Added additional atomic methods in ExtendedCacheItemInterface (`isNull()`, `isEmpty()`, `getLength()`) (@Geolim4)
13+
- __Drivers__
14+
- Improved "Auto" driver context with tests, new interface method and additional checks (@Geolim4)
15+
- __Helpers__
16+
- Added "NOTE" method to testHelper (@Geolim4)
17+
- __Utils__
18+
- Removed unused Util "Languages" (@Geolim4)
19+
- __Tests__
20+
- Fixed randomly failing test "Github-560" (@Geolim4)
21+
- Fixed include issue in tests (@Geolim4)
22+
- Updated tests for custom drivers (@Geolim4)
23+
- __Misc__
24+
- Added specific IoConfiguration for files-based drivers (@Geolim4)
25+
- Updated README to re-arrange the API section more properly (@Geolim4)
26+
- Fixed HTTP images that broke site SSL seal in README (@Geolim4)
27+
- Updated composer description & dependencies constraints (@Geolim4)
28+
129
## 7.0.0-beta3
230
##### 17 march 2018
331
- __Global__
4-
- **Updated root namespace: "phpFastCache\" => "Phpfastcache\"** (@Geolim4)
5-
- **Updated root directory: "src" => "lib"** (@Geolim4)
6-
- Dismissed unneeded/inconsistent "else" statements (@Geolim4)
32+
- **Updated root namespace: "phpFastCache\" => "Phpfastcache\"** (@Geolim4)
33+
- **Updated root directory: "src" => "lib"** (@Geolim4)
34+
- Dismissed unneeded/inconsistent "else" statements (@Geolim4)
735
- __Core__
8-
- **Capitalized Phpfastcache classe names** (@Geolim4) Please read carefully the migration guide (MigratingFromV6ToV7.md).
36+
- **Capitalized Phpfastcache classe names** (@Geolim4) Please read carefully the migration guide (MigratingFromV6ToV7.md).
937
- Added CacheManager::getDriverList() (@Geolim4)
1038
- Updated strictly return type hints in CacheManager (@Geolim4)
11-
- Deprecated CacheManager::getStaticAllDrivers() (@Geolim4)
12-
- Deprecated CacheManager::getStaticSystemDrivers() (@Geolim4)
13-
- Deprecated configuration option "ignoreSymfonyNotice" (@Geolim4)
14-
- Added PhpfastcacheUnsupportedOperationException exception (@Geolim4)
39+
- Deprecated CacheManager::getStaticAllDrivers() (@Geolim4)
40+
- Deprecated CacheManager::getStaticSystemDrivers() (@Geolim4)
41+
- Deprecated configuration option "ignoreSymfonyNotice" (@Geolim4)
42+
- Added PhpfastcacheUnsupportedOperationException exception (@Geolim4)
1543
- __Drivers__
1644
- Fixed #576 // Devnull driver returning non-dull data (@Geolim4)
17-
- Fixed #581 // Files driver "securityKey" option configuration not working as documented
45+
- Fixed #581 // Files driver "securityKey" option configuration not working as documented
1846
- __Configuration__
19-
- Added configuration option `fallbackConfig` for a better fallback configuration (@Geolim4)
20-
- Deprecated configuration option "ignoreSymfonyNotice" (@Geolim4)
47+
- Added configuration option `fallbackConfig` for a better fallback configuration (@Geolim4)
48+
- Deprecated configuration option "ignoreSymfonyNotice" (@Geolim4)
2149
- __Helpers__
2250
- Added exception catcher to test Helper to FAIL or SKIP depending the exception (@Geolim4)
2351
- Added notice/warning/error catcher to test Helper to keep a clean build report (@Geolim4)
@@ -27,15 +55,15 @@
2755
- __Tests__
2856
- Added duration time for each tests (@Geolim4)
2957
- Updated Lexer Test for better compatibility with HHVM (@Geolim4)
30-
- Fixed #581 // Issue with test file namespace imports (@Geolim4)
31-
- Updated Travis build to include 7.2 (@Geolim4)
32-
- Updated scrutinizer build settings (@Geolim4)
58+
- Fixed #581 // Issue with test file namespace imports (@Geolim4)
59+
- Updated Travis build to include 7.2 (@Geolim4)
60+
- Updated scrutinizer build settings (@Geolim4)
3361
- __Misc__
34-
- Added deprecation section in migrating guide
35-
- Moved API changelog to a standalone file
36-
- Professionalized a bit more the README
37-
- Removed lib/Phpfastcache/.htaccess that does no longer belong in its place
38-
- Added .gitattributes file
62+
- Added deprecation section in migrating guide
63+
- Moved API changelog to a standalone file
64+
- Professionalized a bit more the README
65+
- Removed lib/Phpfastcache/.htaccess that does no longer belong in its place
66+
- Added .gitattributes file
3967

4068
## 7.0.0-beta2
4169
##### 4 march 2018
@@ -72,7 +100,7 @@
72100
- Fixed #548 // Wrong type hint on redis driver (@Geolim4)
73101
- __Helpers__
74102
- Fixed #545 // Psr16Adapter get item even if it is expired (@Geolim4)
75-
- Added CacheConditionalHelper TTL (@Geolim4)
103+
- Added CacheConditionalHelper TTL (@Geolim4)
76104
- __Tests__
77105
- Fixed some missing text output on HHVM builds (@Geolim4)
78106
- Fixed HHVM builds (@Geolim4)

0 commit comments

Comments
 (0)