Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 5, 2026

Bumps org.maplibre.gl:android-sdk from 11.5.2 to 12.3.1.

Release notes

Sourced from org.maplibre.gl:android-sdk's releases.

android-v12.3.1

  • Fix issue caused by frustum offset when map is resized #4015.

android-v12.3.0

✨ Features and improvements

  • Implemented synchronous update for GeoJSON source (#3968).

🐞 Bug fixes

  • Cancel pending style request when loading style JSON (#3989).

android-v12.3.0-pre0

  • Disable icon scaling with offsets #3928.
  • Modify the transform implementation to allow for concurrent animations #3487.

android-v12.2.3

  • Fix issue caused by frustum offset when map is resized #4015.

android-v12.2.2

🐞 Bug fixes

  • Fix crash due to pure virtual function call v2 (#3996).

android-v12.2.1

🐞 Bug fixes

  • Fix crash due to pure virtual function call (#3979).

android-v12.2.0

✨ Features and improvements

  • Allow setting frustum offset to not render edges of the screen (#3676).

🐞 Bug fixes

  • Fix LineBucket::addGeometry() empty coordinates. (#2959).
  • Use deprecated readParcelable on Tiramisu to avoid crash (#3950).
  • Handle BufferResource::version overflow (#3962).

android-v12.1.3

  • Disable UnsatisfiedLinkError during local tests (#3942)

android-v12.1.2

  • Update to latest MLT submodule (#3945).

android-v12.1.1

  • Update to latest MLT submodule (#3945).

android-v12.1.1-pre1

... (truncated)

Commits
  • ee9ddeb Fix issue caused by frustum offset when map is resized (#4015)
  • 598ff87 Fix node release after trusted publishing changes (#4009)
  • c18bbb3 Remove MLN_CORE_INCLUDE_DEPS add MLN_CREATE_AMALGAMATION (#4007)
  • 797f2bb Disable Aspect telemetry (#4008)
  • 5882a9c update linux-ci to Ubuntu 24.04, apply clang-tidy fixes (#3998)
  • 83d34c3 Bump the github-actions group across 1 directory with 8 updates (#4006)
  • 0590ebc Migrate node-release workflow to NPM Trusted Publishing (#4005)
  • ed8fe18 fix android-testapp-release.yml (#4002)
  • 0dd94eb Release MapLibre iOS 6.22.0 (#4001)
  • 44dd3c7 Release MapLibre Android 12.3.0 (#4000)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@codecov
Copy link

codecov bot commented Jan 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@torlando-tech
Copy link
Owner

@dependabot rebase

Bumps [org.maplibre.gl:android-sdk](https://github.com/maplibre/maplibre-native) from 11.5.2 to 12.3.1.
- [Release notes](https://github.com/maplibre/maplibre-native/releases)
- [Changelog](https://github.com/maplibre/maplibre-native/blob/main/CHANGELOG.md)
- [Commits](maplibre/maplibre-native@android-v11.5.2...android-v12.3.1)

---
updated-dependencies:
- dependency-name: org.maplibre.gl:android-sdk
  dependency-version: 12.3.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/gradle/org.maplibre.gl-android-sdk-12.3.1 branch from 222cc18 to f002f2e Compare January 21, 2026 17:03
@torlando-tech
Copy link
Owner

@greptileai

@greptile-apps
Copy link
Contributor

greptile-apps bot commented Jan 21, 2026

Greptile Summary

Updated MapLibre Android SDK dependency from version 11.5.2 to 12.3.1. This update brings bug fixes and improvements including:

  • Fixed frustum offset issues when map is resized
  • Implemented synchronous updates for GeoJSON sources
  • Fixed crashes due to pure virtual function calls
  • Fixed LineBucket geometry handling for empty coordinates
  • Fixed BufferResource version overflow handling

The update is backward compatible with no breaking API changes. The codebase uses standard MapLibre APIs (OfflineManager, MapView, MapLibreMap, Style, etc.) which remain stable across these versions. All existing map functionality including offline maps, location tracking, and marker management will continue to work without modifications.

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk
  • This is a dependency update from MapLibre Android SDK 11.5.2 to 12.3.1, which is a minor version bump within the same major version. The changes include bug fixes and improvements (frustum offset fix, GeoJSON synchronous updates, crash fixes) without breaking API changes. The codebase uses standard MapLibre APIs (OfflineManager, MapView, Style, etc.) that remain stable across these versions. No code changes are required.
  • No files require special attention

Important Files Changed

Filename Overview
app/build.gradle.kts Updated MapLibre Android SDK from 11.5.2 to 12.3.1 - straightforward dependency version bump with no code changes needed

Sequence Diagram

sequenceDiagram
    participant Dependabot
    participant BuildGradle as app/build.gradle.kts
    participant MapLibreSDK as MapLibre Android SDK
    participant App as Columba App
    
    Dependabot->>BuildGradle: Update dependency version
    Note over BuildGradle: org.maplibre.gl:android-sdk<br/>11.5.2 → 12.3.1
    
    App->>MapLibreSDK: Use MapView, OfflineManager APIs
    Note over MapLibreSDK: Same APIs, improved stability<br/>- Fixed frustum offset bugs<br/>- Improved GeoJSON sync<br/>- Crash fixes
    MapLibreSDK-->>App: Returns stable map components
    
    Note over App,MapLibreSDK: No code changes required<br/>Backward compatible update
Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant