Code Monkey home page Code Monkey logo

Comments (11)

PavlosTze avatar PavlosTze commented on August 17, 2024 3

@eugenes78 Do we have any news on that?

from mapbox-search-android.

TiagoLira avatar TiagoLira commented on August 17, 2024 2

I've had this issue in the past, whenever the two libraries use different versions of the com.mapbox.common library.
Is there a gradle workaround that is safe, or do we need to wait for a search library update?

Right now this is forcing me to use a maps version that is 6 months old.

from mapbox-search-android.

PavlosTze avatar PavlosTze commented on August 17, 2024 1

This is still an issue on Mapbox 11.1.0, we cannot upgrade Mapbox library. Any news on that @eugenes78 @DzmitryFomchyn ?

from mapbox-search-android.

jvanderwee avatar jvanderwee commented on August 17, 2024 1

@dudeuter a Mapbox bill of materials would be nice to ensure compatible versions are used 🙏

from mapbox-search-android.

jvanderwee avatar jvanderwee commented on August 17, 2024

Ditto. We'd love to start using Maps v11!

from mapbox-search-android.

narko avatar narko commented on August 17, 2024

For the records, this issue also affects Mapbox Navigation 2.18.0

from mapbox-search-android.

DzmitryFomchyn avatar DzmitryFomchyn commented on August 17, 2024

This is still an issue on Mapbox 11.1.0, we cannot upgrade Mapbox library. Any news on that @eugenes78 @DzmitryFomchyn ?

Hello everyone,
I am no longer in charge of the Search SDK. Therefore, I won't be able to assist with your requests regarding it.

@mapbox-danny @eugenes78 could you please help with that?

from mapbox-search-android.

narko avatar narko commented on August 17, 2024

I spotted the following on the navigation lib: https://docs.mapbox.com/android/navigation/build-with-coreframework/migration-from-v2#maps-sdk

Are we expecting the same change for the search lib in 2.0.0-alpha?

from mapbox-search-android.

narko avatar narko commented on August 17, 2024

@eugenes78 any chance you could release a public alpha of this to facilitate the migration of the APIs already?

from mapbox-search-android.

 avatar commented on August 17, 2024

2.0.0-beta.4 works with Maps v11. Please let me know if you hit any issues.

from mapbox-search-android.

dudeuter avatar dudeuter commented on August 17, 2024

For anyone looking at this in the future...

Maps, Navigation, and Search rely on a common shared object. Your best bet is to find a version of the SDKs that you use that have a shared common version; this is done for you in the case that you're importing your Maps SDK as a dependency of the Navigation or Search SDKs.

If you're explicitly overriding the Maps SDK; or trying to use Search and Navigation together you'll need to watch out for this. We usually publish the Common SDK version in the release notes, example

But you can also find them in the repo's source code:

common_sdk_version = '24.4.0-beta.2'

v10 Maps SDK

v11 Maps SDK

v2 Navigation SDK

You'll get the best experience using stable versions that are released with the same Common version; as they're more or less built to be used together; but they should be ABI compatible through patch versions; just make sure you're picking the most recent version to make sure you're getting fixes from the patch.

from mapbox-search-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.