@@ -3,34 +3,28 @@ CHANGELOG
3
3
4
4
### 3.0.0 (????-??-??)
5
5
6
-
7
6
* Added: ` using() ` method now throws an exception if provider not found
8
- * Added: new Result classes (Address, Bounds, Region, Country, County, Coordinates)
7
+ * Added: new Result classes (` Address ` , ` Bounds ` , ` Region ` , ` Country ` , ` County ` , ` Coordinates ` )
9
8
* Added: new named exceptions
10
9
* Added: better exception messages
11
10
* Added: new HTTP layer thanks to ` egeloen/http-adapter ` library
12
11
* Added: ` TimedGeocoder ` implementation (works with StopWatch Symfony component)
13
12
* Added: ` AbstractHttpProvider ` (extending ` AbstractProvider ` )
14
-
15
13
* Fixed: phpdoc, wording
16
14
* Fixed: providers are now highly configurable, even at runtime
17
-
18
15
* Moved: IGN OpenLS provider to geocoder-extra (#339 )
19
16
* Moved: OIORest provider to geocoder-extra (#336 )
20
17
* Moved: GeoCoder.us provider to geocoder-extra (#338 )
21
18
* Moved: GeoCoder.ca provider to geocoder-extra (#337 )
22
19
* Moved: DataScienceToolkit provider to geocoder-extra (#340 )
23
20
* Moved: Baidu provider to geocoder-extra (#341 )
24
21
* Moved: IpGeoBase provider to geocoder-extra (#342 )
25
-
26
22
* Renamed: properties such as:
27
23
- city => locality
28
24
- cityDistrict => subLocality
29
25
- zipcode => postalCode
30
-
31
26
* Refactored: dumpers (remove Interface suffix, define a new method signature)
32
27
* Refactored: class names!
33
-
34
28
* Removed: ` Provider ` , ` Dumper ` , ` Interface ` , and ` Exception ` suffixes
35
29
* Removed: ` autoload.php ` file
36
30
* Removed: ` OpenStreetMapsProvider ` class (#335 )
0 commit comments