Skip to content
This repository has been archived by the owner on Dec 4, 2019. It is now read-only.

Update dependency @mapbox/mapbox-gl-geocoder to v4 #146

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Apr 9, 2019

This PR contains the following updates:

Package Type Update Change
@mapbox/mapbox-gl-geocoder dependencies major ^2.1.0 -> ^4.0.0

Release Notes

mapbox/mapbox-gl-geocoder

v4.5.0

Compare Source

Features / Improvements 🚀
  • Supports adding a geocoder to an arbitrary HTML element so it can be used without a map #​270.
Bug fixes 🐛
  • Fix event deduplication #​298.
  • Add a paste event handler to ensure that paste events are recognized by the geocoder and trigger searches #​300.

v4.4.2

Compare Source

Features / Improvements 🚀
  • Adds getOrigin and setOrigin for alternative geocoding endpoints.
  • Adds request and headers to geocoding response object for endpoint swap testing.

v4.4.1

Compare Source

Bug fixes 🐛
  • Specify version range of mapbox-gl in peerDependencies. #​285.

v4.4.0

Compare Source

Features / Improvements 🚀
  • Adds a localGeocoderOnly mode that allows queries against a localGeocoder without making calls to the Mapbox search API. #​275.

v4.3.0

Compare Source

Features / Improvements 🚀

v4.2.0

Compare Source

Features / Improvements 🚀
  • Render an error message when a search was unsuccessful (#​231)
  • Render an error message when a search returned no results (#​232)

v4.1.2

Compare Source

Bug fixes 🐛
  • Fix issue where selection events are logged with the incorrect queryString value. #​262

v4.1.1

Compare Source

v4.1.0

Compare Source

Bug fixes 🐛
  • Fix issue with blur event handlers that prevented search input from collapsing on blur if both clearOnBlur and collapsed options are set to true #​257.

v4.0.0

Compare Source

Breaking Changes ⚠️
  • Support for the Mapbox GL JS 0.47.0 API. This is compatible with 0.47.0 and later, and may not be compatible with earlier versions #​219.
  • Obtain language from user's browser settings #​195
  • Localize placeholder based on language set in constructor options #​150
  • trackProximity turned on by default #​195
Features / Improvements 🚀
  • Mapbox events upgraded to v0.2.0 for better handling #​212
  • Pass flyTo options to the map on result selection on both map#flyTo and map#fitBounds operations #​214 and #​227
  • Bump suggestions dependency to v1.4.x
  • Adds the marker constructor option that allows adding the selected result to the map as a marker. Adding the marker to the map is now the default behavior. #​219.
  • Add get and set methods for constructor options #​226
  • Add collapsed option to collapse the geocoder controller into a button until hovered or focused #​222
  • Expose clear as public method #​115
Bug Fixes 🐛
  • Upgrade dev dependencies #​216
  • Remove hardcoded IDs in bounding box exception list #​217
  • Fix double map moveend event #​229
  • Fix duplicate result event bug #​218
  • Fix trapped focus bug #​220

v3.1.6

Compare Source

  • Resolve npm publish failure

v3.1.4

Compare Source

  • Emit a clear event when the user backspaces into an empty search bar or selects all existing text and deletes it.

v3.1.3

Compare Source

  • Fix bug where events were logging -1 as resultIndex

v3.1.2

Compare Source

  • Enable interaction event logging
v3.1.1
  • [bug] Ensures proximity is passed to client #​180
v3.1.0
  • Makes reverseGeocode an option (defaults to false) #​177
  • Fixes string parsing for multiple values passed to countries, types, and languages #​177
  • More generous coordinate parsing for reverse geocodes #​177
v3.0.1
  • Increment version to publish public package
v3.0.0
  • Uses mapbox-sdk-js to handle the client #​175
  • Adds support for reverse geocoding #​175
  • Supports custom origin #​175
  • Adds reverseMode as an option for sorting results #​175

Breaking changes:

  • country is now countries for options to pass into geocoder
v2.3.0
  • Add trackProximity option #​151
  • Always fit to bbox if exists in Geocoding API response #​148
v2.2.0
  • Add filter option #​133
  • Add localGeocoder option #​136
  • Check for shadowRoot retargeting for keypressdown event #​134
v2.1.2
  • Bump suggestions version which includes:
    • [bug] prevent form submission on selecting a result from the list #​15
    • [bug] ensure paste events open list #​17
    • [bug] use mouseup rather than mousedown for list selection #​18
v2.1.1
  • Adds option for language parameter #​126.
v2.1.0
  • Different background colors for hover and active states #​110
  • Add limit and minLength options #​103
  • Add query parameter to loading event #​102
  • Add automatic deployment to s3 #​100
  • Move package to @​mapbox namespace #​90
  • Various bug and documentation fixes
v2.0.1
  • Add .onRemove method to be used by the Mapbox GL JS IControl API
v2.0.0
  • Support for the Mapbox GL JS 0.27.0 API. This is compatible with 0.27.0
    and later, and not compatible with earlier versions.

Breaking changes:

  • setInput and query methods no longer accept a [lng, lat] array. If you'd
    like to search for a location and you have that data as [lng, lat], call
    .join() on the array before passing it to the geocoder control.
  • container option removed - attaching the control outside of the map is no longer supported
  • position option removed - the addControl method now specifies the position
  • proximity option is now specified as a { longitude, latitude } object instead of a two-element array
  • Other geocoder options match the API of the Mapbox JavaScript SDK
  • .fire method removed
  • Now exports MapboxGeocoder rather than attaches to mapbox.Geocoder
v1.3.2
  • Eliminate reliance on mapboxgl.util in preparation for mapbox-gl-js#​1408
  • Fix debounce timing bug (#​64)
  • Provide reasonable exceptions to country bboxes when flyTo=true
v1.3.1
v1.3.0
  • [FEATURE] Add option bbox to limit suggestions to a given bounds. #​43
  • [INTERNAL] Drop request for plain xmlhttprequest. This was effecting the filesize of the
    minified library.
v1.2.0
  • [BUG] Broken flyTo animation when a country is selected. #​44
  • [BUG] Wrap mapboxgl.utils.wrap when coordinates are passed to query method. #​45
  • [FEATURE] Add a results event when geocoder returns results. #​39
  • [FEATURE] setInput method to initialize input without making an API request.
v1.1.0
  • [PERFORMANCE] Swap mapbox-sdk-js out for request
  • [FEATURE] Pass a custom zoom option #​33
  • [BUG] Dont call query function when input value is empty
  • [BUG] Disable geocoder on metaKey keydown event
  • [BUG] Drop the poorly supported toggle method
  • [BUG] Return error if mapboxgl is not included.
  • [BUG] Bump suggestions pkg to support a no filter option #​36
v1.0.0
  • [FEATURE] Disable map.flyTo option #​20
  • [FEATURE] Add placholder option to override the default #​18
  • [BREAKING] Drop geocoder prefix from event names #​17
  • [UI] Fix styling in IE #​25
  • Simplify codebase and dependencies with ES5 syntax #​24
v0.1.0
  • [FEATURE] Add types and country to options. #​15
  • [UI] Styled Geocoder to align better with mapbox-gl-js built-in nav control
  • [BUG] Point main property in package.json to dist/mapbox-gl-geocoder.js
  • [BUG] Remove close action on click event #​9

v3.1.1

Compare Source

  • [bug] Ensures proximity is passed to client #​180

v3.1.0

Compare Source

  • Makes reverseGeocode an option (defaults to false) #​177
  • Fixes string parsing for multiple values passed to countries, types, and languages #​177
  • More generous coordinate parsing for reverse geocodes #​177

v3.0.1

Compare Source

  • Increment version to publish public package

v3.0.0

Compare Source

  • Uses mapbox-sdk-js to handle the client #​175
  • Adds support for reverse geocoding #​175
  • Supports custom origin #​175
  • Adds reverseMode as an option for sorting results #​175

Breaking changes:

  • country is now countries for options to pass into geocoder

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Newsflash: Renovate has joined WhiteSource, and is now free for all use. Learn more or view updated terms and privacy policies.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant