File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed
Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change 1+ # Changelog
2+
3+ All notable changes to this project will be documented in this file.
4+
5+ The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6+ and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7+
8+ ## [ Unreleased]
9+
10+ ### Added
11+ - Added support for both ` . ` and ` / ` -delimited key paths (#24 )
12+ - Added parameter and return types to everything; enabled strict type checks (#18 )
13+ - Added new exception classes to better identify certain types of errors (#20 )
14+ - ` Data ` now implements ` ArrayAccess ` (#17 )
15+
16+ ### Changed
17+ - All thrown exceptions are now instances or subclasses of ` DataException ` (#20 )
18+ - Calling ` get() ` on a missing key path without providing a default will throw a ` MissingPathException ` instead of returning ` null ` (#29 )
19+ - Bumped supported PHP versions to 7.1 - 8.x (#18 )
20+
21+ ## [ 2.0.0] - 2017-12-21
22+
23+ ### Changed
24+ - Bumped supported PHP versions to 7.0 - 7.4 (#12 )
25+ - Switched to PSR-4 autoloading
26+
27+ ## [ 1.1.0] - 2017-01-20
28+
29+ ### Added
30+ - Added new ` has() ` method to check for the existence of the given key (#4 , #7 )
31+
32+ ## [ 1.0.1] - 2015-08-12
33+
34+ ### Added
35+ - Added new optional ` $default ` parameter to the ` get() ` method (#2 )
36+
37+ ## [ 1.0.0] - 2012-07-17
38+
39+ ** Initial release!**
40+
41+ [ Unreleased ] : https://github.com/dflydev/dflydev-dot-access-data/compare/v2.0.0...main
42+ [ 2.0.0 ] : https://github.com/dflydev/dflydev-dot-access-data/compare/v1.1.0...v2.0.0
43+ [ 1.1.0 ] : https://github.com/dflydev/dflydev-dot-access-data/compare/v1.0.1...v1.1.0
44+ [ 1.0.1 ] : https://github.com/dflydev/dflydev-dot-access-data/compare/v1.0.0...v1.0.1
45+ [ 1.0.0 ] : https://github.com/dflydev/dflydev-dot-access-data/releases/tag/v1.0.0
You can’t perform that action at this time.
0 commit comments