Skip to content

Releases: googlemaps/google-maps-services-java

Version 0.2.3

13 Sep 08:13
Compare
Choose a tag to compare

This release adds a way to set proxy credentials on GeoApiContext that will propagate to the underlying OkHTTP implementation, thanks to @lhomme-a.

Version 0.2.2

15 Aug 03:41
Compare
Choose a tag to compare

The majority of this release is a major clean up of the JavaDoc by @apjanke, making the documentation way clearer and easier to read!

Other changes include:

  • Changing of the Guava version to bring back Java7 compatibility, initially by @gabrielsalmeida and then by @AEtherSurfer
  • Giving LatLng a default constructor, to fix #303
  • Adding structured formatting to AutocompletePrediction to fix #244

Version 0.2.1

02 Aug 02:37
Compare
Choose a tag to compare

This is a community powered release!

Andrew Janke (@apjanke) landed documentation fixes, made the usage of adapter consistent by removing the adaptor classes we had lying around in internal, suppressed deprecation warnings in our test cases, and made central repo links in our readme way more useful.

Gabriel Santos de Almeida (@gabrielsalmeida) created a fix for making the newly re-formatted builder pattern work for our GAE users as well.

Thanks all!

Version 0.2.0

25 Jul 05:22
Compare
Choose a tag to compare

This is the much anticipated OkHttp3 release. The biggest change in this release is that we have introduced a Builder into GeoApiContext to match the same change in the underlying OkHttp interface. There were changes to the names of configuration builder methods to make more sense in a fluent API context.

Please kick the tyres and let me know what broke in the issue tracker!

Version 0.1.22

24 Jul 06:25
Compare
Choose a tag to compare

This is a quick respin to fix #292.

The changes included in this release are:

  • @robmarsh's fix for where runnable was running incorrectly on the RateLimitExecutorDelayThread thread
  • Application of google-java-format to the codebase

I know I said this last time, but the next release will absolutely be the OkHttp3 upgrade. Unless something else breaks.

Version 0.1.21

03 Jul 01:08
Compare
Choose a tag to compare

This is the last release in the 0.1.x series. The next release will be based on the OkHttp3 library, as previewed in #283

The changes rolled up in this release include:

  • Added instance creator for EncodedPolyline, thanks to @ArielY15
  • Added light_rail_station, thanks to @fredoche
  • Converted from hand-rolled rate limiter to Guava's RateLimiter. This should fix #261
  • Converted the test suite from an API integration test into a local test suite.

Version 0.1.20

13 Apr 01:56
Compare
Choose a tag to compare
  • Integrating @nbluis's work on making client library work at higher concurrent requests. See #255 and #259 for more detail.

Version 0.1.19

28 Mar 02:04
Compare
Choose a tag to compare
  • Fix for #248 GeoApiContext throwing 403 Forbidden with enterprise credentials

Version 0.1.18

24 Mar 04:50
Compare
Choose a tag to compare
  • Updated Gradle version to 3.4.1
  • Updated dependency versions (including joda-time for #241)
  • Linkified travis badge and mavencentral badge in README, thanks to @daisy1754
  • Exception handling cleaned up, thanks to @daisy1754
  • Properly exposing TextSearchRequest constructor, thanks to @amirmiller
  • Adding documentation for correct usage of GeoApiContext, thanks to @jmarcelo
  • Support nearestRoads API call, thanks to @dancingrobot84
  • Add support for address type 'postal_code_prefix', thanks to @amyboyd
  • Save waypoints, thanks to @amc6
  • Change Java Util Logging to SLF4J and add SLF4J simple logger for tests, thanks to @mprus and @hth

Version 0.1.17

30 Nov 02:52
Compare
Choose a tag to compare
  • Supporting custom parameters, to enable temporary parameters like new_forward_geocoder. See Address Geocoding in the Google Maps APIs for details.
  • Refactoring out TestUtils, thanks to @slukes and @amyboyd
  • Allowing specific exception types to be retried or not retried, thanks to @amyboyd
  • Adding support for multiple type to PlacesApi, thanks to @dopse
  • Documentation fixes, thanks to @ejwmoreau
  • Add AddressType: light_rail_station, thanks to @edwilcox1
  • Bumping up the number of threads in the ThreadPoolExecutor, thanks to @Ismamai
  • Adding waypoints method that takes in an array of LatLng, thanks to @amc6