Commit Graph

18600 Commits

Author SHA1 Message Date
github-actions[bot]
936bef2ee7 Bump js version to 6.4.0 (#4136)
Co-authored-by: acalcutt <3792408+acalcutt@users.noreply.github.com>
Co-authored-by: Andrew Calcutt <acalcutt@techidiots.net>
2026-03-05 17:35:06 -05:00
Alex Cristici
a11571ce21 Fix laggy map when using synchronous GeoJSON source [Core fix] (#4092)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2026-03-03 17:28:45 +00:00
Birk Skyum
10453c1ec4 Support for WebGPU backend in iOS SDK, core (#4103) 2026-02-28 22:25:19 +00:00
Birk Skyum
57a14cf110 Support for WebGPU backend in Android SDK (#4097) 2026-02-28 16:24:14 +01:00
github-actions[bot]
166593f0fb Bump js version to 6.3.1-pre.0 (#4131)
Co-authored-by: acalcutt <3792408+acalcutt@users.noreply.github.com>
Co-authored-by: Andrew Calcutt <acalcutt@techidiots.net>
2026-02-26 09:14:06 -05:00
Andrew Calcutt
d93332cb2c Node - Update NAN and node-pre-gyp (#4128) 2026-02-26 08:15:34 -05:00
Andrew Calcutt
369af13ead core: Update Hillshade Algorithms and add Color-Relief Layer support (#3965) 2026-02-25 20:50:06 -05:00
Bart Louwers
9682e09ae4 android: make RemovedUnusedImagesTest less flaky? (#4129) 2026-02-25 21:43:20 +00:00
Bart Louwers
bc258d8947 Use Vulkan as default rendering backend MapLibre Android (#4127) 2026-02-25 13:54:59 +01:00
Bart Louwers
5787f9cc38 ios: apply clang-format to Objective-C++ sources (#4060) 2026-02-24 13:37:35 +00:00
dependabot[bot]
41832b518d Bump the github-actions group across 1 directory with 6 updates (#4126)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-24 01:02:19 +00:00
Copilot
7f7f439f34 ios-ci: fix stale git lock file crash on self-hosted runner (#4120)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: louwers <649392+louwers@users.noreply.github.com>
2026-02-23 23:04:26 +01:00
Bart Louwers
4fa52298e5 Show progress on device when Android render test is running (#4119) 2026-02-23 23:01:38 +01:00
Nathan Gass
4db40f41a9 Fix macOS render test build command (#4122) 2026-02-21 14:55:32 +00:00
Nathan Olson
7fe58506c4 Implement distance-based tile LOD (#4057)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2026-02-21 12:38:10 +01:00
thurnbauermatthi
8e0dc86956 Fix vulnerability by upgrading to newest minimatch version (#4118) 2026-02-20 14:52:59 +00:00
Taku Fukada
5727f04c43 Fix incorrect shader selection for text labels with inline images (#4082) 2026-02-19 21:34:43 +01:00
Adrian Cojocaru
3fc501dfdf core: Fix Vulkan dynamic texture threading (#4102) 2026-02-17 19:23:53 +01:00
Birk Skyum
9737694916 webgpu: clamp scissor rect to renderable size (#4106) 2026-02-16 19:43:44 +00:00
Adrian Cojocaru
31237f0803 core: Disable VMA leak check (#4100) 2026-02-16 15:23:36 +01:00
Birk Skyum
e4a96d205e core: fix narrowing conversion warnings in webgpu drawable (#4104) 2026-02-16 11:14:20 +01:00
Birk Skyum
78be30be92 Fix crashing of iOS test apps and add Heatmap (#4099) 2026-02-13 14:23:07 +01:00
Bart Louwers
1e2c53d973 set font for local glyph rasterizer GLFW app Apple platforms (#4098) 2026-02-12 15:16:21 -06:00
Birk Skyum
f9caebd1d4 Split iOS CMake preset into ios (base) + ios-metal (#4096) 2026-02-12 12:10:33 +01:00
Birk Skyum
1020057393 simplify backend selection on android (#4095) 2026-02-12 08:42:30 +01:00
Birk Skyum
e0751959ee webgpu: bump wgpu-native and dawn (#4094) 2026-02-12 08:42:15 +01:00
Adrian Cojocaru
dd48946987 fix Android Vulkan instrumentation tests (#4091) 2026-02-11 12:35:08 +01:00
Bart Louwers
d54f84a8d6 Bake build ID into test app for iOS (#4093) 2026-02-10 18:47:22 +01:00
Bart Louwers
fec5db99bf use gh workflow run to trigger ios-release (#4089) 2026-02-06 19:06:39 +01:00
Adrian Cojocaru
7ba69ce52b core: Avoid unnecessary raster buffer updates (#4085) 2026-02-04 18:01:30 +01:00
Bart Louwers
cc88843db7 core: set thread name for tracy (#4076) 2026-01-28 18:24:09 +00:00
Bart Louwers
37e8ca24cf Automatically trigger ios-release.yml when VERSION changes (#4074) 2026-01-28 13:08:32 +01:00
Bart Louwers
685ae5f9eb Split static and dynamic XCFramework build in separate jobs (ios-release.yml) (#4068) 2026-01-21 12:27:12 -06:00
Bart Louwers
15476b0baa Fix ios-release.yml and release MapLibre iOS 6.23.0 (#4066) 2026-01-21 12:51:48 +02:00
Alex Cristici
a8622a3a4f Make rendering stats thread safe [Core feature] (#4059)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Adrian Cojocaru <adrian.cojocaru92@yahoo.com>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2026-01-21 01:49:45 +01:00
dependabot[bot]
4fab83669a Bump the github-actions group across 1 directory with 6 updates (#4065)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 01:02:17 +01:00
Bart Louwers
31f0525f15 ios: add basic support for setting camera roll (#4061) 2026-01-20 21:59:14 +00:00
Bart Louwers
4124ce968b Split ios-release in separate workflow (#4062) 2026-01-20 20:40:53 +01:00
Bart Louwers
efab287e03 validate-pr-title: fix check if PR_LABELS is set (#4063) 2026-01-20 17:47:47 +01:00
Alex Cristici
6a77854632 Add multithreaded upload to dynamic texture on Vulkan [Core feature] (#4028)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Adrian Cojocaru <adrian.cojocaru92@yahoo.com>
2026-01-20 16:04:34 +01:00
Bart Louwers
0de907f91a Add SurfaceViewResizeAcitivty to MapLibreAndroidTestApp (#4014) 2026-01-20 10:30:43 +01:00
Nathan Olson
10dbd5d68d core, android: add support for camera roll (#3011) 2026-01-20 09:57:48 +01:00
Bart Louwers
a4cf4d3ffa Add script for validating PR title (#4050) 2026-01-14 18:54:02 +01:00
Bart Louwers
e0dbd33f00 ios: add workflow for publishing app to TestFlight (#4052) 2026-01-14 16:42:54 +01:00
Bart Louwers
b7af4d015b Release MapLibre iOS 6.22.2 (#4051) 2026-01-14 16:42:09 +01:00
dependabot[bot]
183c186b98 Bump the github-actions group across 1 directory with 7 updates (#4042)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 15:40:33 +01:00
Wei Chen
68e219c39b only update offset if we call setVertexBuffer previously (#4049)
Co-authored-by: Wei Chen <wei.chen@grabtaxi.com>
2026-01-14 13:57:34 +01:00
Bart Louwers
0592e4f0ad make LongRunningMapView button more prominent in iOS test app (#4047) 2026-01-13 17:29:42 +01:00
Bart Louwers
f06ee6e70d Do not capture this in Android GeoJSONSource (#3976) 2026-01-13 13:42:22 +01:00
Bart Louwers
cc8aa6fe74 make mbgl-core public when building amalgamation (#4043) 2026-01-12 17:39:35 +01:00