Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Geocoder Laravel Laravel Package

toin0u/geocoder-laravel

View on GitHub
Deep Wiki
Context7
4.3.4

Fixed

  • non-caching declaration to only apply to current query.
  • caching to take provider into account.

Changed

  • getProvider() method to no longer be deprecated, and instead return the currently set provider, or if none set, the first configured provider.
4.3.3

Added

  • functionality to not cache requests by using doNotCache().
4.3.0

Added

  • Laravel 7 compatibility.
4.1.2

Fixed

  • initialization of geocoder adapter.
4.0.21

Added

  • ->toJson() method when querying results.
4.0.10

Changed

  • service provider to register singleton and alias in register() method.
4.0.9

Added

  • class-name resolution from Service container, allowing for dependency injection.
4.0.8

Added

  • work-around for missing config_path() function in Lumen.
4.0.7

Added

  • optional dedicated cache store.
  • hashed cache keys and hash collision prevention.
  • custom cache store configuration instructions.
4.0.6

Added

  • Laravel 5.6 compatibility.
4.0.5

Fixed

  • loading of GeoIP2 provider from within Chain provider.

Changed

  • unit testing to use Orchstral Testbench.
4.0.4

Added

  • environment variable configuration option in default config to set Google Maps Locale.
  • documentation comments in configuration file.

Changed

  • composer dependency version constraints for Laravel to be within a specific range, instead of open-ended.
4.0.3

Fixed

  • cache duration to work on 32-bit systems.
  • geocoder to not cache if no results are provided.
4.0.2

Fixed

  • erroneous method getProvider() and marked it as deprecated.
4.0.1

Fixed

  • missing PSR-7 dependency.
4.0.0

Added

  • Laravel 5.5 package auto-discovery.

Fixed

  • typo which caused cache to be in-effective.

Changed

  • implemented geocoder-php 4.0.0.
  • version to 4.0.0 instead of 2.0.0 to maintain major version parity with parent package.
  • composer dependencies to release versions.
  • unit tests to pass.
  • updated readme with some clarifying notes. May have to completely rewrite it if it ends up being unclear.
2.0.0-dev

Added

  • compatibility with Geocoder 4.0-dev.
  • caching to geocodeQuery() and reverseQuery() methods.

Updated

  • the geocoder all() method to be deprecated. Use get().
1.1.0

Added

  • caching functionality for geocode() and reverse() methods.
  • cache-duration variable to geocoder config.
1.0.2

Added

  • unit test for reverse-geocoding.
1.0.1

Removed

  • minimum Laravel requirement of 5.3 (reverted back to 5.0, just in case it was working for someone, but only Laravel 5.3 and 5.4 are officially supported).
1.0.0-RC1

Added

  • ability to dump results #16.
  • ability to use multiple providers in addition to the chain provider #47.
  • more integration tests.
  • special aggregator that allows chaining of geocode() and other methods.

Changed

  • README documentation.
  • to use Geocoder 3.3.x.
  • namespace to Geocoder\Laravel\....
  • service provider to auto-load the facade.
  • config file format.
  • geocoding commands necessary to obtain results (must use ->all(), ->get(), or ->dump()) after the respective command.
  • the service provider architecture.

Fixed

  • MaxMindBinary Provider being instantiated with an Adapter #24.
  • GeoIP2 Provider being instantiated with a generic Adapter.
1.0.0

Changed

  • minimum Laravel requirement to 5.3.
0.6.0
  • TBD
0.5.0

Added

  • code of conduct message.
  • Laravel 5 compatibility [BC].

Updated

  • documentation.
0.4.1

Fixed

  • the way to implode provider's arguments + unit tests.
0.4.0

Updated

  • to use Geocoder 2.4.x.
0.3.0

Added

  • support for Provider arguments (backwards-compatibility break).
0.2.0

Added

  • config file.

Updated

  • to use Geocoder 2.3.x.
  • to use singleton instead of share.
  • tests.
0.1.0

Added

  • badges.
  • initial package.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle