PackageTrack
Sign in Get early access

skagarwal/google-places-api

Google Places Api

3.2.0 3.4M downloads/mo #2563 most downloaded on Packagist SachinAgarwal1337/google-places-api

What this package is like to depend on

Last release 11 years ago

no release in 18 months

Too new to tell

only 1 dated releases

Rarely documented

notes for 6 of 28 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

28 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

1 releases · Feb 2016 to Feb 2016
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 28
  1. 3.2.0 05 Feb 2016
    Release notes
    • CurlMulti is no longer reused globally. A new multi object is created per-client. This helps to isolate clients.
    • URLs with no path no longer contain a "/" by default
    • Guzzle\Http\QueryString does no longer manages the leading "?". This is now handled in Guzzle\Http\Url.
    • BadResponseException no longer includes the full request and response message
    • Adding setData() to Guzzle\Service\Description\ServiceDescriptionInterface
    • Adding getResponseBody() to Guzzle\Http\Message\RequestInterface
    • Various updates to classes to use ServiceDescriptionInterface type hints rather than ServiceDescription
    • Header values can now be normalized into distinct values when multiple headers are combined with a comma separated list
    • xmlEncoding can now be customized for the XML declaration of a XML service description operation
    • Guzzle\Http\QueryString now uses Guzzle\Http\QueryAggregator\QueryAggregatorInterface objects to add custom value aggregation and no longer uses callbacks
    • The URL encoding implementation of Guzzle\Http\QueryString can now be customized
    • Bug fix: Filters were not always invoked for array service description parameters
    • Bug fix: Redirects now use a target response body rather than a temporary response body
    • Bug fix: The default exponential backoff BackoffPlugin was not giving when the request threshold was exceeded
    • Bug fix: Guzzle now takes the first found value when grabbing Cache-Control directives
    Open source →
  2. 3.1.2 no date
    Release notes

    Fix - #87

    Open source →
    Release notes
    • Refactored how operation responses are parsed. Visitors now include a before() method responsible for parsing the response body. For example, the XmlVisitor now parses the XML response into an array in the before() method.
    • Fixed an issue where cURL would not automatically decompress responses when the Accept-Encoding header was sent
    • CURLOPT_SSL_VERIFYHOST is never set to 1 because it is deprecated (see 5e0ff2ef20f839e19d1eeb298f90ba3598784444)
    • Fixed a bug where redirect responses were not chained correctly using getPreviousResponse()
    • Setting default headers on a client after setting the user-agent will not erase the user-agent setting
    Open source →
  3. 3.1.1 no date
    Release notes

    Fix #86

    Open source →
    Release notes
    • Adding wildcard support to Guzzle\Common\Collection::getPath()
    • Adding alias support to ServiceBuilder configs
    • Adding Guzzle\Service\Resource\CompositeResourceIteratorFactory and cleaning up factory interface
    Open source →
  4. 3.1.0 no date
    Release notes
    • BC: CurlException now extends from RequestException rather than BadResponseException
    • BC: Renamed Guzzle\Plugin\Cache\CanCacheStrategyInterface::canCache() to canCacheRequest() and added CanCacheResponse()
    • Added getData to ServiceDescriptionInterface
    • Added context array to RequestInterface::setState()
    • Bug: Removing hard dependency on the BackoffPlugin from Guzzle\Http
    • Bug: Adding required content-type when JSON request visitor adds JSON to a command
    • Bug: Fixing the serialization of a service description with custom data
    • Made it easier to deal with exceptions thrown when transferring commands or requests in parallel by providing an array of successful and failed responses
    • Moved getPath from Guzzle\Service\Resource\Model to Guzzle\Common\Collection
    • Added Guzzle\Http\IoEmittingEntityBody
    • Moved command filtration from validators to location visitors
    • Added extends attributes to service description parameters
    • Added getModels to ServiceDescriptionInterface
    Open source →
  5. 3.0.1 no date
    Release notes

    Full Changelog: 3.0.0...3.0.1

    Open source →
    Release notes
    • Models can now be used like regular collection objects by calling filter, map, etc.
    • Models no longer require a Parameter structure or initial data in the constructor
    • Added a custom AppendIterator to get around a PHP bug with the \AppendIterator
    Open source →
  6. 3.0.0 no date
    Release notes

    Version 3 is a complete rewrite using Saloon with breaking changes.
    v2.2 API is deprecated and will be removed in next major version. Which means it is backward compatible.
    And it is recommended to shift to v3 API before next major release.

    What's Changed

    Full Changelog: 2.2.0...3.0.0

    Open source →
    Release notes
    • Rewrote service description format to be based on Swagger
      • Now based on JSON schema
      • Added nested input structures and nested response models
      • Support for JSON and XML input and output models
      • Renamed commands to operations
      • Removed dot class notation
      • Removed custom types
    • Broke the project into smaller top-level namespaces to be more component friendly
    • Removed support for XML configs and descriptions. Use arrays or JSON files.
    • Removed the Validation component and Inspector
    • Moved all cookie code to Guzzle\Plugin\Cookie
    • Magic methods on a Guzzle\Service\Client now return the command un-executed.
    • Calling getResult() or getResponse() on a command will lazily execute the command if needed.
    • Now shipping with cURL's CA certs and using it by default
    • Added previousResponse() method to response objects
    • No longer sending Accept and Accept-Encoding headers on every request
    • Only sending an Expect header by default when a payload is greater than 1MB
    • Added/moved client options:
      • curl.blacklist to curl.option.blacklist
      • Added ssl.certificate_authority
    • Added a Guzzle\Iterator component
    • Moved plugins from Guzzle\Http\Plugin to Guzzle\Plugin
    • Added a more robust backoff retry strategy (replaced the ExponentialBackoffPlugin)
    • Added a more robust caching plugin
    • Added setBody to response objects
    • Updating LogPlugin to use a more flexible MessageFormatter
    • Added a completely revamped build process
    • Cleaning up Collection class and removing default values from the get method
    • Fixed ZF2 cache adapters
    Open source →
  7. 2.2.0 no date

    Nothing published for this version

  8. 2.1.0 no date

    Nothing published for this version

  9. 2.0.1 no date

    Nothing published for this version

  10. 2.0.0 no date

    Nothing published for this version

  11. 1.7.2 no date

    Nothing published for this version

  12. 1.7.1 no date

    Nothing published for this version

  13. 1.7.0 no date

    Nothing published for this version

  14. 1.6.0 no date

    Nothing published for this version

  15. 1.5.0 no date

    Nothing published for this version

  16. 1.4.0 no date

    Nothing published for this version

  17. 1.3.0 no date

    Nothing published for this version

  18. 1.2.1 no date

    Nothing published for this version

  19. 1.2.0 no date

    Nothing published for this version

  20. 1.1.3 no date

    Nothing published for this version

  21. 1.1.2 no date

    Nothing published for this version

  22. 1.1.1 no date

    Nothing published for this version

  23. 1.1.0 no date

    Nothing published for this version

  24. 1.0.4 no date

    Nothing published for this version

  25. 1.0.3 no date

    Nothing published for this version

  26. 1.0.2 no date

    Nothing published for this version

  27. 1.0.1 no date

    Nothing published for this version

  28. 1.0.0 no date

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive