From 30f32313960a5ddb3e6b31ed5102f934ef99563e Mon Sep 17 00:00:00 2001 From: Bart Louwers Date: Fri, 16 May 2025 01:14:16 +0200 Subject: [PATCH] Make sure iOS pre-releases contain 'pre' and update changelog (#3475) --- .github/workflows/ios-ci.yml | 4 ++++ platform/ios/CHANGELOG.md | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/.github/workflows/ios-ci.yml b/.github/workflows/ios-ci.yml index bd14a7943..140b4f23d 100644 --- a/.github/workflows/ios-ci.yml +++ b/.github/workflows/ios-ci.yml @@ -271,6 +271,10 @@ jobs: if [[ -z "$version" ]]; then version="$(head VERSION)"-pre${{ github.sha }} fi + if [[ "$version" != *"pre"* ]]; then + echo "::error::Pre-release version must include 'pre' (Current version: $version)" + exit 1 + fi echo version="$version" >> "$GITHUB_ENV" echo changelog_version_heading="## main" >> "$GITHUB_ENV" diff --git a/platform/ios/CHANGELOG.md b/platform/ios/CHANGELOG.md index ecf1a5f9b..c00950337 100644 --- a/platform/ios/CHANGELOG.md +++ b/platform/ios/CHANGELOG.md @@ -4,6 +4,15 @@ MapLibre welcomes participation and contributions from everyone. Please read [`M ## main +## 6.14.0 + +> [!IMPORTANT] +> Please verify glyphs are loading correctly for your styles with this release. Despite careful testing, we also rely on our users to help test the new dynamic texture atlas and to [report any issues](https://github.com/maplibre/maplibre-native/issues/new?template=ios-bug-report.yml). + +- Force PMTiles metadata to always have XYZ tile scheme ([#3403](https://github.com/maplibre/maplibre-native/pull/3403)). +- Add support to range requests in AssetFileSource ([#3404](https://github.com/maplibre/maplibre-native/pull/3404)). +- Implement dynamic texture atlas ([#3198](https://github.com/maplibre/maplibre-native/pull/3198)). + ## 6.13.0 - Allow initializing MLNMapView with style JSON ([#3240](https://github.com/maplibre/maplibre-native/pull/3240)).