Skip to content

0.50.0

Choose a tag to compare

@ianthetechie ianthetechie released this 27 May 02:01

This is a.... beefy list (in the words of @Archdoog). We've shipped a LOT of enhancements, which you can read about in the bullet list below, but the big story is that we've migrated our Jetpack Compose UI to MapLibre compose, the most comprehensive composable UI project for Android in the MapLibre ecosystem. This will enable us to take advantage of new MapLibre features like synchronous GeoJSON layer updates faster than with our previous minimal wrapper.

This is obviously a breaking change. However, it should be a fairly straightforward migration unless you were doing a lot of map customization, particularly at the lower levels. The higher level APIs remain quite similar.

We've also made a bunch of improvements to the Android demo app. Big shout out to @hactar and @klemensz for making this more pleasant to work with!

Enhancements

Fixes

Dependabot 🤖

  • Bump chrono from 0.4.42 to 0.4.44 in /common by @dependabot[bot] in #847
  • Bump vitest from 3.2.4 to 4.1.1 in /web by @dependabot[bot] in #843
  • Bump serde_with from 3.17.0 to 3.18.0 in /common by @dependabot[bot] in #846
  • Bump globals from 16.5.0 to 17.4.0 in /web by @dependabot[bot] in #845
  • Bump eslint from 9.39.4 to 10.1.0 in /web by @dependabot[bot] in #842
  • Bump androidx.compose.ui:ui-test-junit4 from 1.10.4 to 1.10.5 in /android by @dependabot[bot] in #841
  • Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #852
  • Bump maplibre-compose from 1.6.0 to 1.7.0 in /android by @dependabot[bot] in #839
  • Bump the npm_and_yarn group across 1 directory with 4 updates by @dependabot[bot] in #859
  • Bump @typescript-eslint/parser from 8.57.2 to 8.58.0 in /web by @dependabot[bot] in #861
  • Bump uuid from 1.20.0 to 1.23.0 in /common by @dependabot[bot] in #866
  • Bump github.com/pointfreeco/swift-snapshot-testing from 1.18.9 to 1.19.2 by @dependabot[bot] in #868
  • Bump rand from 0.9.2 to 0.9.3 in /common in the cargo group across 1 directory by @dependabot[bot] in #877
  • Bump kotlin from 2.3.10 to 2.3.20 in /android by @dependabot[bot] in #869
  • Bump maplibre-gl from 5.21.0 to 5.21.1 in /web by @dependabot[bot] in #863
  • Bump insta from 1.46.3 to 1.47.2 in /common by @dependabot[bot] in #864
  • Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #874
  • Bump @typescript-eslint/eslint-plugin from 8.57.2 to 8.58.0 in /web by @dependabot[bot] in #865
  • Bump geo from 0.31.0 to 0.32.0 in /common by @dependabot[bot] in #763
  • chore(deps): bump protocol-buffers-schema from 3.6.0 to 3.6.1 in /web in the npm_and_yarn group across 1 directory by @dependabot[bot] in #880
  • Bump @xmldom/xmldom from 0.8.11 to 0.8.12 in /react-native in the npm_and_yarn group across 1 directory by @dependabot[bot] in #860
  • Bump rand from 0.9.2 to 0.10.0 in /common by @dependabot[bot] in #808
  • Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.10.0 to 1.11.0 in /android by @dependabot[bot] in #888
  • Bump @typescript-eslint/parser from 8.58.0 to 8.59.1 in /web by @dependabot[bot] in #889
  • Bump uuid from 1.23.0 to 1.23.1 in /common by @dependabot[bot] in #894
  • Chore(deps): Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #881
  • Bump postcss from 8.5.8 to 8.5.14 in /web in the npm_and_yarn group across 1 directory by @dependabot[bot] in #897
  • Bump @typescript-eslint/eslint-plugin from 8.58.0 to 8.59.2 in /web by @dependabot[bot] in #893
  • Bump proptest from 1.10.0 to 1.11.0 in /common by @dependabot[bot] in #895
  • Bump uniffi from 0.31.0 to 0.31.1 in /common by @dependabot[bot] in #892
  • Bump net.java.dev.jna:jna from 5.17.0 to 5.18.1 in /android by @dependabot[bot] in #837
  • Bump fast-uri from 3.1.0 to 3.1.2 in /web in the npm_and_yarn group across 1 directory by @dependabot[bot] in #899
  • chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #898
  • chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.27.1 to 7.29.4 in /react-native in the npm_and_yarn group across 1 directory by @dependabot[bot] in #904
  • Bump androidx.activity:activity-compose from 1.12.4 to 1.13.0 in /android by @dependabot[bot] in #870

New Contributors

Full Changelog: 0.49.0...0.50.0