release: finalize unified particle.20

This commit is contained in:
tei
2026-10-07 21:35:44 +09:00
parent a4c6047d70
commit 1a8981fb57
4 changed files with 36 additions and 34 deletions

View File

@@ -9,8 +9,8 @@ let package = Package(
targets: [
.binaryTarget(
name: "MapLibre",
url: "https://pbf.jpcn.ccwu.cc/swift/maplibre-particle/6.28.0-particle.19/MapLibre.dynamic.xcframework.zip",
checksum: "221c069b6ca073854716799d8593784310d4f0050be9c9d9a88215b352512efd"
url: "https://pbf.jpcn.ccwu.cc/swift/maplibre-particle/6.28.0-particle.20/MapLibre.dynamic.xcframework.zip",
checksum: "f31468a13356e7a3be10ab5308af65974f4ce2a87573ab7e699c5a1086c78ccd"
),
]
)

View File

@@ -1,17 +1,17 @@
# MapLibre Particle iOS 发行
当前正式发行:6.28.0-particle.19
当前正式发行:6.28.0-particle.20
- Renderer:Metal
- Product / Module:MapLibre
- Binary:https://pbf.jpcn.ccwu.cc/swift/maplibre-particle/6.28.0-particle.19/MapLibre.dynamic.xcframework.zip
- SHA-256:221c069b6ca073854716799d8593784310d4f0050be9c9d9a88215b352512efd
- Binary:https://pbf.jpcn.ccwu.cc/swift/maplibre-particle/6.28.0-particle.20/MapLibre.dynamic.xcframework.zip
- SHA-256:f31468a13356e7a3be10ab5308af65974f4ce2a87573ab7e699c5a1086c78ccd
- SwiftPM:https://pbf.jpcn.ccwu.cc/swift/maplibre-particle-spm.git
- Exact Version:6.28.0-particle.19
- Source Commit:7c5ed27b0b3ae5fe74ab245cbef9dabf913dde4f
- Exact Version:6.28.0-particle.20
- Source Commit:a4c6047d7092523ad8aa6c14cb2b2246f4a88b8d
构建命令固定为:
bazel build --//:renderer=metal //platform/ios:MapLibre.dynamic
bazel build -c opt --//:renderer=metal //platform/ios:MapLibre.dynamic
不得用默认 OpenGL XCFramework 覆盖同版本。新版本必须使用新的 Particle revision。

View File

@@ -1,20 +1,21 @@
{
"schemaVersion": 2,
"status": "PUBLISHED_PUBLIC_READBACK_PASS",
"distributionVersion": "6.28.0-particle.19",
"distributionVersion": "6.28.0-particle.20",
"moduleName": "MapLibre",
"compilationMode": "opt",
"artifact": {
"fileName": "MapLibre.dynamic.xcframework.zip",
"sizeBytes": 8480397,
"sha256": "221c069b6ca073854716799d8593784310d4f0050be9c9d9a88215b352512efd",
"url": "https://pbf.jpcn.ccwu.cc/swift/maplibre-particle/6.28.0-particle.19/MapLibre.dynamic.xcframework.zip"
"sizeBytes": 4119687,
"sha256": "f31468a13356e7a3be10ab5308af65974f4ce2a87573ab7e699c5a1086c78ccd",
"url": "https://pbf.jpcn.ccwu.cc/swift/maplibre-particle/6.28.0-particle.20/MapLibre.dynamic.xcframework.zip"
},
"sourceCommit": "7c5ed27b0b3ae5fe74ab245cbef9dabf913dde4f",
"sourceCommit": "a4c6047d7092523ad8aa6c14cb2b2246f4a88b8d",
"swiftPackage": {
"url": "https://pbf.jpcn.ccwu.cc/swift/maplibre-particle-spm.git",
"requirement": "exactVersion",
"version": "6.28.0-particle.19",
"version": "6.28.0-particle.20",
"productName": "MapLibre"
},
"notes": "Metal renderer release built with bazel build --//:renderer=metal //platform/ios:MapLibre.dynamic"
"notes": "Metal renderer optimized release built with bazel build -c opt --//:renderer=metal //platform/ios:MapLibre.dynamic"
}

View File

@@ -1,48 +1,49 @@
{
"schemaVersion": 2,
"releaseState": "PUBLISHED_PUBLIC_READBACK_PASS",
"particleRevision": 19,
"sourceCommit": "7c5ed27b0b3ae5fe74ab245cbef9dabf913dde4f",
"generatedAtUtc": "2026-10-07T07:17:04.530231+00:00",
"particleRevision": 20,
"sourceCommit": "a4c6047d7092523ad8aa6c14cb2b2246f4a88b8d",
"generatedAtUtc": "2026-10-07T12:35:15.522160+00:00",
"reactNative": {
"name": "@navsea/maplibre-particle-rn",
"version": "13.4.1-particle.19",
"version": "13.4.1-particle.20",
"artifact": {
"fileName": "navsea-maplibre-particle-rn-13.4.1-particle.19.tgz",
"sizeBytes": 28825,
"sha256": "c98f1aef868c671a99556dbdd2518cdaa3a88a3d6133e620e5e8a38080d19b1a",
"url": "https://pbf.jpcn.ccwu.cc/npm/navsea-maplibre-particle-rn-13.4.1-particle.19.tgz"
"fileName": "navsea-maplibre-particle-rn-13.4.1-particle.20.tgz",
"sizeBytes": 28827,
"sha256": "fdc19f62cc2ab3c5bd521faa202d05ca69b17057c1afb5d8ce5e15722cc13c58",
"url": "https://pbf.jpcn.ccwu.cc/npm/navsea-maplibre-particle-rn-13.4.1-particle.20.tgz"
},
"mapLibreReactNative": "11.3.6"
},
"android": {
"version": "13.4.1-particle.19",
"coordinate": "cc.navsea.maplibre:android-sdk-particle-opengl:13.4.1-particle.19",
"version": "13.4.1-particle.20",
"coordinate": "cc.navsea.maplibre:android-sdk-particle-opengl:13.4.1-particle.20",
"renderer": "opengl",
"artifact": {
"fileName": "android-sdk-particle-opengl-13.4.1-particle.19.aar",
"sizeBytes": 170726451,
"sha256": "8ef9de51564aad6d5d8a9678534120cee34d3ee65c41f9f266c29bf057029712",
"url": "https://pbf.jpcn.ccwu.cc/maven/cc/navsea/maplibre/android-sdk-particle-opengl/13.4.1-particle.19/android-sdk-particle-opengl-13.4.1-particle.19.aar"
"fileName": "android-sdk-particle-opengl-13.4.1-particle.20.aar",
"sizeBytes": 170731109,
"sha256": "213924d5970a83ce953b7a2be908cfb72419127e8d10cb36949681f7dac16844",
"url": "https://pbf.jpcn.ccwu.cc/maven/cc/navsea/maplibre/android-sdk-particle-opengl/13.4.1-particle.20/android-sdk-particle-opengl-13.4.1-particle.20.aar"
},
"ndk": "28.2.13676358",
"gradle": "9.5.1",
"jdk": "openjdk version \"17.0.20.1\" 2026-08-18"
},
"ios": {
"distributionVersion": "6.28.0-particle.19",
"distributionVersion": "6.28.0-particle.20",
"renderer": "metal",
"compilationMode": "opt",
"moduleName": "MapLibre",
"artifact": {
"fileName": "MapLibre.dynamic.xcframework.zip",
"sizeBytes": 8480397,
"sha256": "221c069b6ca073854716799d8593784310d4f0050be9c9d9a88215b352512efd",
"url": "https://pbf.jpcn.ccwu.cc/swift/maplibre-particle/6.28.0-particle.19/MapLibre.dynamic.xcframework.zip"
"sizeBytes": 4119687,
"sha256": "f31468a13356e7a3be10ab5308af65974f4ce2a87573ab7e699c5a1086c78ccd",
"url": "https://pbf.jpcn.ccwu.cc/swift/maplibre-particle/6.28.0-particle.20/MapLibre.dynamic.xcframework.zip"
},
"swiftPackage": {
"url": "https://pbf.jpcn.ccwu.cc/swift/maplibre-particle-spm.git",
"requirement": "exactVersion",
"version": "6.28.0-particle.19",
"version": "6.28.0-particle.20",
"productName": "MapLibre"
},
"xcode": "Xcode 26.3 Build version 17C529 ",