문서 / 지원 버전

지원 버전

이 표의 숫자는 손으로 관리하는 것이 아니라 SDK 저장소의 빌드 파일에서 기계적으로 옮긴 것입니다. 플랫폼별로 「지금 배포되고 있는 모듈의 버전」과 「그 모듈이 전제로 하는 지도 SDK의 버전」을 정리합니다.

MapConductor 모듈

설치하는 것은 이 목록입니다. Android는 BOM이 하위 모듈의 버전을 맞추므로 개별 버전을 쓸 필요가 없습니다.

Android

모듈
버전
비고
com.mapconductor:mapconductor-bom
1.3.1
아래 모든 모듈의 버전을 고정
com.mapconductor:core
1.3.1
com.mapconductor:compose
1.3.1
com.mapconductor:icons
1.3.1
com.mapconductor:heatmap
1.3.1
com.mapconductor:marker-clustering
1.3.1
com.mapconductor:geojson
1.3.1
com.mapconductor:kml
1.3.1
com.mapconductor:for-googlemaps
1.3.1
com.mapconductor:for-maplibre
1.3.1
com.mapconductor:for-mapbox
1.3.1
com.mapconductor:for-here
1.3.1
com.mapconductor:for-arcgis
1.3.1
com.mapconductor:for-maptiler
1.3.1
com.mapconductor:for-tomtom
1.3.1
com.mapconductor:for-longdo
1.3.1

iOS

모듈
버전
비고
ios-sdk-core (MapConductorCore)
1.3.1
ios-icons
1.1.4
ios-heatmap
1.3.1
ios-marker-clustering
1.3.1
ios-geojson-layer
1.3.1
ios-for-googlemaps
1.3.1
ios-for-maplibre
1.3.1
ios-for-mapbox
1.1.4
ios-for-mapkit
1.1.4
ios-for-here
1.3.1
ios-for-arcgis
1.3.1
ios-for-maptiler
1.3.1
ios-for-tomtom
1.3.1
ios-for-longdo
1.3.1

React (Web)

모듈
버전
비고
@mapconductor/js-sdk-core
0.2.1
@mapconductor/js-sdk-react
0.2.1
@mapconductor/react-icons
0.2.0
@mapconductor/react-heatmap
0.2.1
@mapconductor/react-marker-clustering
0.2.1
@mapconductor/react-geojson
0.2.1
@mapconductor/react-kml
0.2.0
@mapconductor/react-for-googlemaps
0.2.1
@mapconductor/react-for-maplibre
0.2.2
@mapconductor/react-for-mapbox
0.2.1
@mapconductor/react-for-here
0.2.1
@mapconductor/react-for-arcgis
0.2.2
@mapconductor/react-for-maptiler
0.2.1
@mapconductor/react-for-tomtom
0.2.1
@mapconductor/react-for-longdo
0.2.1
@mapconductor/react-for-mapkit
0.2.1
@mapconductor/react-for-leaflet
0.2.1
@mapconductor/react-for-openlayers
0.2.2
@mapconductor/react-for-cesium
0.2.1
@mapconductor/react-for-azuremaps
0.2.1
@mapconductor/react-for-mappls
0.2.1

지도 SDK 지원 버전

각 프로바이더 모듈이 빌드・검증의 전제로 삼는 지도 SDK의 버전입니다. Android는 Gradle의 버전 카탈로그, iOS는 Package.swift의 하한, Web은 package.json의 선언(캐럿을 뗀 하한)을 옮겼습니다. 이보다 새로운 마이너 버전은 보통 그대로 동작합니다.

프로바이더
Android
iOS
Web
비고
Google Maps
20.0.0
11.0.0
2.1.1
Web의 숫자는 js-api-loader의 것. Maps JavaScript API 본체는 채널제
MapLibre
13.4.1
6.20.0
6.6.0
Mapbox
11.28.0
11.0.0
3.29.0
HERE
4.27.2.0.309975
4.27.2.0
script 태그
모바일 SDK는 HERE 포털에서 직접 내려받음. JS API는 HERE의 CDN(v3.1)에서 로드
ArcGIS
300.1.0
300.1.0
5.1.20
MapTiler
2.1.0
6.20.0
6.6.0
iOS와 Web의 MapTiler 프로바이더는 MapLibre로 렌더링
TomTom
2.4.2
0.73.1
0.51.5
Longdo
1.3.0
4.1.0
script 태그
Apple MapKit
OS 포함
script 태그
MapKit은 OS에 포함. MapKit JS는 Apple의 CDN에서 로드
Azure Maps
3.7.4
Cesium
1.144.0
Leaflet
1.9.4
OpenLayers
10.10.0
Open Mobile Maps
4.0.0
4.0.0
모듈은 준비 중 — Maven Central / SwiftPM 릴리스는 미공개
Mappls
9.0.3
6.1.5
3.8.1
Android 모듈은 준비 중 — Maven Central 미공개

툴체인

ANDROID
minSdk 28 / compileSdk 37
KOTLIN
2.4.10
iOS
16.0+
XCODE
15+

ArcGIS만은 요구가 더 높습니다: Android는 minSdk 28, iOS는 iOS 18 이상이 SDK 쪽 요건입니다.