Skip to content

Latest commit

 

History

History
117 lines (100 loc) · 3.65 KB

File metadata and controls

117 lines (100 loc) · 3.65 KB

CHANGELOG

1.1.6 (????-??-??)

n/a

1.1.5 (2012-12-29)

  • Add PHP 5.5 to travis-ci config
  • Correct property reference.
  • Option to use SSL when communicating with end point
  • Fix some tests due to data changed
  • Complete exemple's outputs in README
  • Throws InvalidCredentialsException on invalid api key + test
  • Added UnsupportedException to ProviderInterface

1.1.4 (2012-12-04)

  • Fixed indentation in OIORestProvider
  • Added countyCode to the Geocoded result object for county short name.
  • Added reverse geocoding to OIORestProvider + test
  • fix tests
  • fix code inspection
  • make adapter and locale mutable within provider

1.1.3 (2012-11-17)

  • Replace urlencode() by rawurlencode() in GoogleMapsProvider
  • Removed redundant if statement
  • Removed not reliable place_rank and limit result to one + test - fix #129
  • Use sf2 coding standard
  • Fixed some CS in providers
  • Fix ArrayAccess methods in Geocoded class. Fix #150
  • add failing test for mixed case array access
  • Fix timezone in IpInfoDbProviderTest
  • Adding MaxMindProvider + Tests
  • Refactored providers result with array_merge + tests - fix #145
  • Added: HttpException and ExtensionNotLoadedException
  • Fix CS - start to use sf2 coding standard + closes #147
  • Fixed: use identical comparison operator
  • Fixed CS, logic and tests in some providers
  • Use exception interface to respect convention
  • Issue #81: Added Google Maps for Business provider

1.1.2 (2012-11-13)

  • Removed useless contructor
  • Use short class name instead of FQCN
  • Add GeoIPsProvider provider + Tests
  • Add GeoPluginProvider + Tests
  • Optimized and tested OSM reverse data error catching
  • Fixed: YandexProvider test
  • Check result element exists
  • Added: YandexProvider, test and updated README
  • Update README
  • Rename SocketAdapter to SocketHttpAdapter to respect conventions
  • Fixed: DataScienceToolkit provider and its test
  • Fix PR #118
  • fix cs adn ipv6
  • unit test datasciencetoolkitprovider
  • fixing broken tests case in a fr_FR localized environment : made tests now PHP's locale-aware
  • Fix CS, remove var_dump
  • fix typo
  • Updated: tests bootstrap - check cURL and dependencies
  • DataScienceToolkitProvider
  • Added: IGNOpenLSProvider + tests
  • Fixed: tests should only use cURL as HttpAdapter
  • Fixed: casts in GeocoderUsProvider

1.1.1 (2012-10-23)

  • Add more tests thanks to Antoine Corcy (@toin0u)
  • Updated: README.md - need cURL to run unit tests
  • Fix README + CS
  • Updated: README
  • Added: GeocoderUsProvider
  • Added: GeocoderCaProvider
  • Fix Geoip provider
  • [Provider] fixed indentation.
  • Fixed: sprintf type specifier in ChainProvider
  • Fixed: tests
  • Updated: providers tests getName()

1.1.0 (2012-10-16)

  • Remove useless use statements
  • fix tests due to a change in the exception message
  • Fix README
  • Fix tests
  • Fix README
  • Fix some tests
  • Fix YahooProvider
  • Fix OpenStreetMapsProvider
  • Fix IpInfoDbProvider
  • Fix HostIpProvider
  • Fix GoogleMapsProvider
  • Fix GeoipProvider
  • Fix FreeGeoIpProvider
  • Fix BingMapsProvider
  • Add more named exceptions
  • Fix CS
  • Minor fixes
  • Refactor the error handling - BC BREAK
  • Bump version to 1.1.0-dev
  • Updated: IPv4 and IPv6 informations to README.md
  • Fixed: BingMapsProvider and CloudMadeProvider tests which need API keys
  • Fixed: Guzzle v3.0.0 moved plugins from Guzzle\Http\Plugin to Guzzle\Plugin
  • Added: IPv6 control to providers
  • Added: Add filter_var checks on Address based only providers - BC BREAK

1.0.x

The most stable version of the Geocoder 1.0.x versions is 1.0.14 (2012-10-15). If you don't use it yet, it's recommended to upgrade. There won't be any support on this set of versions as it's considered stable.