รุ่นที่ปล่อย
ข้อความด้านบนเขียนด้วยมือ ส่วนรายการด้านล่างสร้างจากแท็ก git ของแต่ละโมดูล (ข้อมูล ณ 2026-08-30) หัวข้อคอมมิตก็ได้รับการแปลด้วย
ไฮไลต์
ทั้ง 3 แพลตฟอร์มมีเวอร์ชันใหม่ออกมาแล้ว Android และ iOS อยู่ที่ 1.3.1 และ React อยู่ที่ 0.2.0 (เฉพาะ react-for-openlayers อยู่ที่ 0.2.1)
Android 1.3.1 ── 18 อาร์ติแฟกต์ใน Maven Central มาพร้อม BOM รองรับ Jetpack Compose minSdk เพิ่มขึ้นเป็น 28 โปรดอย่าใช้ 1.3.0 เนื่องจาก POM เสีย รายละเอียดใน บทความ Android SDK 1.3.1
iOS 1.3.1 ── 16 โมดูลใน Swift Package Manager, 10 pod ใน CocoaPods นี่เป็นการเผยแพร่ครั้งแรกสำหรับ CocoaPods ArcGIS, HERE และ TomTom เป็นแบบเฉพาะสำหรับ SPM เท่านั้นเนื่องจากข้อจำกัดของแหล่งจำหน่าย รายละเอียดใน บทความ iOS SDK 1.3.1
React 0.2.0 ── 21 แพ็กเกจใน npm เปลี่ยนชื่อ @mapconductor/react-geo-layer เป็น @mapconductor/react-geo และแก้ไข react-for-mapkit ที่เคยว่างเปล่า มีการวัดจริงว่าสามารถอ่านได้นอกตัวรวมบันเดิล (bundler) หรือไม่ด้วย รายละเอียดใน บทความ React SDK 0.2.0
รายการด้านล่างสร้างขึ้นโดยอัตโนมัติจากแท็ก git การแบ่งปันคือ: จุดสำคัญที่นี่, ภาพรวมแบบครอบคลุมที่นั่น
Android
android-for-arcgis1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#15)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#14)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#13)
- เตรียมออกรุ่น 1.3.0 (#12)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-for-googlemaps1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#14)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#13)
- ตรึง kotlinx-coroutines ไว้ที่ 1.9.0 สำหรับการสร้างแบบเดี่ยว (#12)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#11)
- เตรียมออกรุ่น 1.3.0 (#10)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-for-here1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- ตรึง coroutines ไว้ที่ 1.9.0 และข้ามแอปตัวอย่างตอนเผยแพร่ (#11)
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#10)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#9)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#8)
- เตรียมออกรุ่น 1.3.0 (#7)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-for-longdo1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#5)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#4)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#3)
- เตรียมออกรุ่น 1.3.0 (#1)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-for-mapbox1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- ข้ามแอปตัวอย่างตอนเผยแพร่ (#10)
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#9)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#8)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#7)
- เตรียมออกรุ่น 1.3.0 (#6)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-for-maplibre1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- ข้ามแอปตัวอย่างตอนเผยแพร่ (#11)
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#10)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#9)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#8)
- เตรียมออกรุ่น 1.3.0 (#7)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-for-mappls1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
แท็กแรก (ละประวัติก่อนหน้านี้)
android-for-maptiler1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- ข้ามแอปตัวอย่างตอนเผยแพร่ (#5)
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#4)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#3)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#2)
- เตรียมออกรุ่น 1.3.0 (#1)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-for-openmobilemaps1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
แท็กแรก (ละประวัติก่อนหน้านี้)
android-for-tomtom1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- ข้ามแอปตัวอย่างตอนเผยแพร่ (#5)
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#4)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#3)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#2)
- เตรียมออกรุ่น 1.3.0 (#1)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-geojson-layer1.3.1
- แก้หมายเหตุเรื่อง artifactId — บน npm เผยแพร่เป็น geojson-layer ไปแล้ว (#10)
- บันทึกไว้ว่าทำไม artifactId จึงเป็น geojson ไม่ใช่ geojson-layer (#9)
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#8)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#7)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#6)
- เตรียมออกรุ่น 1.3.0 (#5)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-heatmap1.3.1
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#9)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#8)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#7)
- เตรียมออกรุ่น 1.3.0 (#6)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-icons1.3.1
- ตั้งค่าข้อมูลรับรอง Central Portal สำหรับ nmcp (#9)
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#8)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#7)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#6)
- เตรียมออกรุ่น 1.3.0 (#5)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-kml1.3.1
แท็กแรก (ละประวัติก่อนหน้านี้)
android-marker-clustering1.3.1
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#10)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#9)
- สร้าง android-sdk-compose ในเครื่องระหว่างเวิร์กโฟลว์เผยแพร่ (#8)
- เตรียมออกรุ่น 1.3.0 (#7)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-sdk-compose1.3.1
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#4)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#3)
- ทำให้โมดูลสร้างได้ด้วยตัวเอง (#2)
- เตรียมออกรุ่น 1.3.0 (#1)
แท็กแรก (ละประวัติก่อนหน้านี้)
android-sdk-core1.3.1
- เผยแพร่เวอร์ชันแบบระบุชัดสำหรับ dependency ของ Compose ที่ BOM ดูแล (#9)
- ตรวจการสร้างแบบเดี่ยวทุกครั้งที่มีพูลรีเควสต์ (#8)
- เตรียมออกรุ่น 1.3.0 (#7)
แท็กแรก (ละประวัติก่อนหน้านี้)
mapconductor-bom1.3.1
แท็กแรก (ละประวัติก่อนหน้านี้)
iOS
ios-for-arcgis1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#3)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#2)
- chore: ยกเวอร์ชันของ podspec เป็น 1.2.0
- feat: จำลองการเอียงในแผนที่ 2D ของ ArcGIS
- feat: รองรับวงจรชีวิตของรีจิสทรีคอนโทรลเลอร์โอเวอร์เลย์สำหรับแผนที่ ArcGIS
- feat: ปรับการควบคุมแผนที่ การจัดกลุ่ม และการรองรับ 2D ของ ArcGIS ให้ดีขึ้น
- fix: ให้ลากมาร์กเกอร์ด้วยการกดค้างได้ และปรับการอัปเดตรูปหลายเหลี่ยมให้ดีขึ้น
- fix: ปรับเรขาคณิตของโอเวอร์เลย์ใน ArcGIS ให้ดีขึ้น และหยุดการกะพริบตอนวาด
- refactor: รวมตัวจัดการแผนที่ของ ArcGIS และวงจรชีวิตของโอเวอร์เลย์ให้เป็นหนึ่งเดียว
- feat: เพิ่ม podspec ของ CocoaPods สำหรับผู้ให้บริการ ArcGIS พร้อม xcframework ที่มาด้วย
- แก้ข้อบกพร่อง และปรับประสิทธิภาพให้ดีขึ้น
- feat: เพิ่มโอเวอร์เลย์ระบุแหล่งที่มาที่ตั้งค่าได้สำหรับดีไซน์แผนที่ของ ArcGIS
- fix: รองรับการเอียงเป็นค่าลบในกล้องของ ArcGIS และให้แทนที่ ios-sdk-core ด้วยตัวในเครื่องได้
- chore: อัปเดต dependency ของ ios-sdk-core จาก 1.0.6 เป็น 1.1.4
- feat: วาดรูปหลายเหลี่ยมหุ้มคลัสเตอร์ในชั้นโอเวอร์เลย์เฉพาะ ทั้งในมุมมอง 2D และ 3D ของ ArcGIS
- Fix/marker clustering (#1)
- ทำการจัดกลุ่มมาร์กเกอร์สำหรับ ArcGIS
- feat: รองรับ fitBounds เพิ่มการล็อกท่าทางการเลื่อน และปรับตรรกะการอัปเดตรูปหลายเหลี่ยมให้ดีขึ้น
- chore: ลบรายการ .build ที่ซ้ำออกจาก .gitignore
แท็กแรก (ละประวัติก่อนหน้านี้)
ios-for-googlemaps1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#5)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#4)
- chore: ยกเวอร์ชันของ podspec เป็น 1.2.0
- fix: ใช้ขนาดไทล์เริ่มต้นของ RasterLayerSource สำหรับเทมเพลต URL
- feat: เพิ่มวงจรชีวิตของคอนโทรลเลอร์โอเวอร์เลย์ และการรองรับอีเวนต์ของกล้อง
- feat: เพิ่มข้อจำกัดของกล้อง และการตั้งค่าท่าทางบนแผนที่ให้ครบ
- feat: ทำให้การวาดวงกลมและรูปหลายเหลี่ยมสอดคล้องกับตรรกะเรขาคณิตร่วม
- refactor: หันมาใช้โครงสร้างพื้นฐานร่วมของวิวแผนที่ และตัวถือ Google Maps ที่มีชนิดกำกับ
- feat: เพิ่ม podspec ของ CocoaPods แบบแจกซอร์สสำหรับผู้ให้บริการ Google Maps
- แก้ข้อบกพร่อง และปรับประสิทธิภาพให้ดีขึ้น
- feat: รองรับกฎการระบุแหล่งที่มาสำหรับดีไซน์แผนที่และเลเยอร์แรสเตอร์ของ Google Maps
- fix: จัดการการเอียงเป็นค่าลบในกล้องของ Google Maps และมอบหมายการตรวจการชนของมาร์กเกอร์แบบไทล์
- chore: ยก dependency ของ ios-sdk-core จาก 1.0.6 เป็น 1.1.4
- feat: เพิ่มคอนโทรลเลอร์รูปหลายเหลี่ยมหุ้ม และผูกตัวจัดการซิงก์รูปหลายเหลี่ยมใน GoogleMapView
- Fix/marker clustering (#3)
- feat: รองรับ fitBounds และควบคุมท่าทางการเลื่อนด้วย uiSettings
- fix: รวมการเปลี่ยนแปลงมาร์กเกอร์ที่ค้างอยู่ตาม id เพื่อไม่ให้การอัปเดตหล่นหายระหว่างช่วงหน่วง
- feat: รองรับ zIndex ของมาร์กเกอร์และเส้นหลายท่อน และเพิ่มอีเวนต์เมื่อแผนที่พร้อม
- feat: รองรับอีเวนต์คลิกค้างบนแผนที่
- อัปเดต README.md
ios-for-here1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#2)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#1)
- chore: ยกเวอร์ชันของ podspec เป็น 1.2.0
- fix: วาดรูของรูปหลายเหลี่ยมด้วยวงเวกเตอร์ที่ถูกแบ่ง
- fix: ใช้ RasterLayerSource ในตัววาดโอเวอร์เลย์แรสเตอร์ของ HERE
- feat: รองรับวงจรชีวิตของโอเวอร์เลย์ และส่งต่อคำขอแรสเตอร์พร้อมเฮดเดอร์ของตัวเอง
- feat: เพิ่มข้อจำกัดของกล้อง และการวาดมาร์กเกอร์ที่จำกัดขอบเขตตามผู้ให้บริการ
- feat: รองรับความทึบของแรสเตอร์ และปรับการโต้ตอบกับมาร์กเกอร์บนแผนที่ HERE ให้ดีขึ้น
- feat: เพิ่มอนิเมชันของมาร์กเกอร์ที่ไม่ขึ้นกับการฉาย และการวาดรูของรูปหลายเหลี่ยม
- refactor: หันมาใช้ตัวจัดการวิวแผนที่ร่วมและตัวรวบรวมโอเวอร์เลย์
- feat: รองรับ CocoaPods และใช้รูของรูปหลายเหลี่ยมแบบเนทีฟของ HERE
- feat: เพิ่มตัวเลือกการฉายแผนที่ และการรองรับกฎการระบุแหล่งที่มาให้ผู้ให้บริการ HERE
- feat: รองรับกล้องที่เอียงเป็นค่าลบ (พลิกเป็นมุมมองจากด้านบน) และการสร้าง XCFramework ในเครื่อง สำหรับผู้ให้บริการ HERE
- feat: เพิ่มคอนโทรลเลอร์รูปหลายเหลี่ยมหุ้มพร้อมผูกตัวจัดการซิงก์รูปหลายเหลี่ยมใน HereMapView
แท็กแรก (ละประวัติก่อนหน้านี้)
ios-for-longdo1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#2)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#1)
- อัปเดต README.md
แท็กแรก (ละประวัติก่อนหน้านี้)
ios-for-mapbox1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#4)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#3)
- fix: คืนค่าโอเวอร์เลย์และการตั้งค่า UI เมื่อ Mapbox โหลดสไตล์ใหม่
- feat: ปรับการจัดการกล้อง ท่าทาง และมาร์กเกอร์ของ Mapbox ให้ดีขึ้น
- fix: ลบการจับคู่ชื่อไอคอนมาร์กเกอร์ที่ผิดออก
- fix: วาดโอเวอร์เลย์แนวเส้นจีโอเดสิกด้วยเรขาคณิตที่คลี่แล้ว
- refactor: หันมาใช้โครงสร้างพื้นฐานร่วมของวิวแผนที่ และตัวถือที่มีชนิดกำกับ
- feat(mapbox): เพิ่มการรองรับการฉายแผนที่ และโอเวอร์เลย์ระบุแหล่งที่มา
- feat: รองรับการเอียงเป็นค่าลบ และการสร้าง xcframework แบบไดนามิก สำหรับผู้ให้บริการ Mapbox
- chore: ยก dependency ของ ios-sdk-core จาก 1.0.6 เป็น 1.1.4
- refactor(mapbox): เลิกวาดผ่านเซิร์ฟเวอร์ไทล์ แล้วใช้แหล่งภาพแบบเนทีฟและรูของรูปหลายเหลี่ยมโดยตรงแทน
- Fix/marker clustering (#2)
- feat: รองรับ fitBounds และควบคุมท่าทางการเลื่อนผ่าน UISettings
- chore: เพิ่มไดเรกทอรี .build ลงใน gitignore
- feat: เพิ่มคอลแบ็กเมื่อแผนที่พร้อม และการรองรับ zIndex ของเลเยอร์แรสเตอร์/เส้นหลายท่อน
- feat: ทำมาสก์ของไทล์แรสเตอร์เพื่อวาดรูของรูปหลายเหลี่ยม
- feat: เพิ่มตัวจัดการ onMapLongClick ให้ MapboxMapView
- feat: ส่งต่อสถานะว่าการกดค้างถูกจัดการแล้ว และเพิ่มการแจ้งเตือนคลิกค้างบนแผนที่
- อัปเดต README.md
ios-for-mapkit1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- สร้างโมดูลทุกครั้งที่มีพูลรีเควสต์ (#5)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#4)
- fix: ใช้ RasterLayerSource ตอนแก้หาแหล่งแรสเตอร์
- feat: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และส่งต่อการอัปเดตของกล้อง
- feat(mapkit): เพิ่มข้อจำกัดของกล้อง และปรับการวาดโอเวอร์เลย์ให้ดีขึ้น
- fix: แบ่งโอเวอร์เลย์วงกลมที่ข้ามเส้นแบ่งวัน
- refactor: หันมาใช้โครงสร้างพื้นฐานร่วมของวิวแผนที่และตัวรวบรวมโอเวอร์เลย์
- fix: ตั้งเป้าหมายการติดตั้งขั้นต่ำของ iOS เป็น 15.1
- feat: รองรับกฎการระบุแหล่งที่มาสำหรับดีไซน์แผนที่และเลเยอร์แรสเตอร์ของ MapKit
- fix: แก้ระยะกล้องและสเกลการซูมของ MapKit เมื่อมีการเอียง
- chore: ยก dependency ของ ios-sdk-core จาก 1.0.6 เป็น 1.1.4
- feat: เพิ่มคอนโทรลเลอร์รูปหลายเหลี่ยมหุ้มสำหรับเส้นหุ้มดีบักของคลัสเตอร์ใน MapKit
- Fix/marker clustering (#3)
- feat: รองรับ fitBounds และควบคุม scrollGesture สำหรับ MapKit
- fix: รวมการเปลี่ยนแปลงมาร์กเกอร์ที่ค้างอยู่ตาม id เพื่อไม่ให้มาร์กเกอร์ค้างระหว่างช่วงหน่วง
- feat: รองรับตัวรับฟังอีเวนต์เมื่อแผนที่พร้อม
- feat: ทำการวาดแบบอิงไทล์สำหรับรูปหลายเหลี่ยมที่มีรู
- feat: รองรับท่าทางกดค้างสำหรับอีเวนต์คลิกค้างบนแผนที่
- อัปเดต README.md
ios-for-maplibre1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#6)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#5)
- chore: ยกเวอร์ชันของ podspec เป็น 1.2.0
- fix: ใช้ RasterLayerSource สำหรับแหล่งไทล์แรสเตอร์
- fix: ซิงก์โอเวอร์เลย์และเฮดเดอร์ของแรสเตอร์ให้ตรงกับวงจรชีวิตของแผนที่
- feat: เพิ่มข้อจำกัดของกล้อง และการรองรับรีจิสทรีของบริการแผนที่
- fix: วาดโอเวอร์เลย์แนวจีโอเดสิกที่ข้ามเส้นแบ่งวันด้วยเรขาคณิตที่คลี่แล้ว
- feat: รวมการจัดการแผนที่ของ MapLibre ให้เป็นหนึ่งเดียว และเปิดเผยตัวถือวิวที่มีชนิดกำกับ
- feat: รองรับ CocoaPods และกำหนดให้ต้องใช้ iOS 15.1
- แก้ข้อบกพร่อง และปรับประสิทธิภาพให้ดีขึ้น
- feat(maplibre): รองรับโอเวอร์เลย์ระบุแหล่งที่มา และลบวิวบริดจ์ของ React Native
- feat: เพิ่มวิวบริดจ์ของ React Native สำหรับ MapLibre
- chore: ยก dependency ของ ios-sdk-core เป็น 1.1.4
- refactor(maplibre): วาดภาพพื้นด้วย MLNImageSource แทนเซิร์ฟเวอร์ไทล์ในเครื่อง เพิ่มการซิงก์รูปหลายเหลี่ยมหุ้ม และแก้การอัปเดตตำแหน่งของมาร์กเกอร์แบบไทล์
- 1.0.7 (#4)
- feat: ยก dependency ของ ios-sdk-core เป็น 1.0.6
- refactor: แยกการจัดการมาร์กเกอร์ตามกลยุทธ์ออกไปไว้ใน StrategyMarkerManager
- feat: รองรับ fitBounds และควบคุมท่าทางการเลื่อนผ่าน MapUISettings
- chore: เพิ่มไดเรกทอรี .build ลงใน gitignore
ios-for-maptiler1.3.1
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#2)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#1)
แท็กแรก (ละประวัติก่อนหน้านี้)
ios-for-template1.3.1
แท็กแรก (ละประวัติก่อนหน้านี้)
ios-for-tomtom1.3.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- docs: เขียนที่วางคีย์ API ไว้ใน README
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#2)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#1)
แท็กแรก (ละประวัติก่อนหน้านี้)
ios-geojson1.3.1
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#5)
- สร้างโมดูลทุกครั้งที่มีพูลรีเควสต์ (#3)
- บันทึกเส้นฐานของผิว API สาธารณะไว้ (#2)
- เปลี่ยนชื่อเป็น ios-geojson ให้ตรงกับชื่ออาร์ทิแฟกต์ที่เผยแพร่ (#1)
- chore: ยกเวอร์ชันของ podspec เป็น 1.2.0
- fix: แทนที่ RasterSource ด้วย RasterLayerSource
- refactor: แยกการวาด GeoJSON ออกเป็นส่วนประกอบที่มีหน้าที่ชัดเจน
- fix: ลบการอัปเดตเวอร์ชันส่วนเกินของเลเยอร์แรสเตอร์ที่เลิกใช้แล้ว
- refactor: ใช้ค่าเริ่มต้นของการหน่วงอีเวนต์ใน Compose
- fix: วาดและแคชไทล์ GeoJSON แยกตามอัตราส่วนพิกเซล
- feat: รองรับ CocoaPods และกำหนดให้ต้องใช้ iOS 15.1
- feat: เพิ่มตัวจ่ายสไตล์ของตัวเอง และคอลแบ็กตามวงจรการโหลดให้เลเยอร์ GeoJSON
แท็กแรก (ละประวัติก่อนหน้านี้)
ios-heatmap1.3.1
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#3)
- สร้างโมดูลทุกครั้งที่มีพูลรีเควสต์ (#2)
- chore: ยกเวอร์ชันของ podspec เป็น 1.2.0
- refactor: เปลี่ยนการอ้างถึง RasterSource ให้เป็น RasterLayerSource
- refactor: แยกการวาดแผนที่ความหนาแน่นออกเป็นส่วนประกอบที่มีหน้าที่ชัดเจน
- fix: ลงทะเบียนคอนโทรลเลอร์กล้องของแผนที่ความหนาแน่น เพื่อให้โอเวอร์เลย์อัปเดต
- refactor: ใช้ค่าตั้งเริ่มต้นสำหรับการหน่วงอีเวนต์ของ Compose
- feat: รองรับการวาดไทล์แผนที่ความหนาแน่นตามอัตราส่วนพิกเซล
- feat: รองรับ CocoaPods และกำหนดให้ต้องใช้ iOS 15.1
- feat: รองรับการสร้าง xcframework เป็นไลบรารีแบบไดนามิกผ่านตัวแปรสภาพแวดล้อม
- chore: เพิ่มไดเรกทอรี .build ลงใน gitignore
- refactor: แทนที่ ViewBuilder ของ SwiftUI ด้วย result builder ของเราเองชื่อ HeatmapContentBuilder
- อัปเดต README.md
- ใช้ UIColor แทน UInt32
- เพิ่มเอกสารที่สร้างโดย Claude Code
ios-icons1.3.1
- สร้างโมดูลทุกครั้งที่มีพูลรีเควสต์ (#2)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#1)
แท็กแรก (ละประวัติก่อนหน้านี้)
ios-kml1.3.1
แท็กแรก (ละประวัติก่อนหน้านี้)
ios-maps-sdk10.10.0
- feat: สร้างรุ่นทดสอบก่อนปล่อยสำหรับเวอร์ชัน 10.10.0
- feat: สร้างรุ่นทดสอบก่อนปล่อยสำหรับเวอร์ชัน 10.8.0
- feat: สร้างรุ่นทดสอบก่อนปล่อยสำหรับเวอร์ชัน 10.7.0
- feat: สร้างรุ่นทดสอบก่อนปล่อยสำหรับเวอร์ชัน 10.6.0
- feat: สร้างรุ่นทดสอบก่อนปล่อยสำหรับเวอร์ชัน 10.4.0
ios-marker-clustering1.3.1
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#4)
- สร้างโมดูลทุกครั้งที่มีพูลรีเควสต์ (#3)
- refactor!: เปลี่ยนชื่อโมดูลเป็น MapConductorMarkerClustering
- refactor: แยกกลยุทธ์การจัดกลุ่มมาร์กเกอร์ออกเป็นส่วน ๆ ตามหน้าที่
- refactor: ต่อการจัดกลุ่มมาร์กเกอร์ผ่านรีจิสทรีของบริการ
- refactor: ลบฟังก์ชันช่วยขยายขอบเขตที่ไม่ได้ใช้
- feat: รองรับ spiderfy ที่คลี่มาร์กเกอร์ที่ซ้อนกัน และเพิ่มการแพ็กเกจสำหรับ CocoaPods
- build: รองรับ dependency ของ core ในเครื่อง และทำให้ผลลัพธ์ xcframework เป็นตัวเลือก
- Fix/marker clustering (#2)
- แก้อัลกอริทึมการคำนวณจุดศูนย์กลาง
- ทำกลไกการเก็บกวาด
- เปลี่ยนอัลกอริทึมจาก union-find O(n²) เป็นแบบละโมบที่ใช้ seed O(1)
- wip: พอร์ตตรรกะการรวมกลุ่มมาร์กเกอร์ไปยัง iOS
- chore: เพิ่มไดเรกทอรี .build ลงใน gitignore
- feat: เพิ่มสวิตช์เปิดปิดป้ายกำกับดีบักของคลัสเตอร์ให้ MarkerClusterGroupState
- อัปเดต README.md
- เพิ่มเอกสารที่สร้างโดย Claude Code
ios-sdk-core1.3.1
- แหล่ง podspec ที่เผยแพร่ได้ และ 1.3.1 (#9)
- สร้างโมดูลทุกครั้งที่มีพูลรีเควสต์ (#8)
- เตรียมออกรุ่น: ลิงก์เอกสาร, LICENSE, การยกชั้นไดรเวอร์มา (#7)
- chore: ยกเวอร์ชันของ podspec เป็น 1.2.0
- fix: รักษาสถานะการแบ่งไทล์ของมาร์กเกอร์ และป้องกันการวาดซ้ำซ้อน
- refactor!: เปลี่ยนชื่อชนิดของแหล่งแรสเตอร์และไอคอนมาร์กเกอร์เริ่มต้น
- refactor: แยกตรรกะของโอเวอร์เลย์แผนที่และรูของรูปหลายเหลี่ยมออกเป็นไฟล์ที่มีหน้าที่ชัดเจน
- feat: เพิ่มกลยุทธ์การวาดมาร์กเกอร์โดยอิงพื้นที่ที่มองเห็น
- feat: เพิ่มวงจรชีวิตของโอเวอร์เลย์ และการจัดการเฮดเดอร์ของแรสเตอร์
- feat: จัดระเบียบ API ของโอเวอร์เลย์ และปรับการอัปเดตกับอนิเมชันของมาร์กเกอร์ให้ดีขึ้น
- feat: ขยาย API ของการควบคุมแผนที่ บริการ และเรขาคณิต
- feat: ทำให้การวาดโอเวอร์เลย์และพฤติกรรมเชิงเรขาคณิตสอดคล้องกันทุก SDK
- feat: เพิ่มเรขาคณิตของโอเวอร์เลย์ข้ามแพลตฟอร์ม และการจัดการรูของรูปหลายเหลี่ยม
- feat: เพิ่มโครงสร้างพื้นฐานร่วมของแผนที่ และการรองรับไทล์แบบเรตินา
- feat: รวมค่าคงที่ WGS84 ไว้ใน Earth และเพิ่ม podspec ของ CocoaPods
- แก้ข้อบกพร่อง และปรับประสิทธิภาพให้ดีขึ้น
- feat: เพิ่มโอเวอร์เลย์ระบุแหล่งที่มาแบบอิงกฎ และชนิดของการฉายแผนที่
- feat: เพิ่มการตรวจการชนของมาร์กเกอร์ และการรองรับการสร้างแบบ XCFramework
- feat: เพิ่ม PolygonSyncHandler เพื่อยืนยันรูปหลายเหลี่ยมแบบซิงโครนัสก่อนอนิเมชันของมาร์กเกอร์
- Fix/marker clustering (#6)
- feat: ทำให้การจัดการการเชื่อมต่อของ LocalTileServer แข็งแรงขึ้น รองรับเนื้อหา UIView ใน InfoBubble เพิ่มโอเวอร์เลย์อนิเมชันมาร์กเกอร์ในพิกัดหน้าจอ แก้สเกลของไอคอนมาร์กเกอร์ และเปลี่ยนเงื่อนไขบังคับกรณีตัวจัดการถูกทำลายให้เป็นการบันทึกล็อกแทน
- Fix/marker clustering (#5)
- feat: เพิ่ม MapUISettings, การรองรับ fitBounds และ uiSettings ให้โปรโตคอล MapViewState
- chore: เพิ่มไดเรกทอรี .build ลงใน gitignore
maps-core4.0.0
แท็กแรก (ละประวัติก่อนหน้านี้)
React / JavaScript
js-sdk-core0.2.1
- fix: ป้องกันไม่ให้บิตแมปของไอคอนใน Service Worker ถูกปลดและรั่วไหล
- chore: 0.2.0
- feat: VisibleRegionBuilder — ย้ายการฉายผกผันของมุมทั้งสี่ไปไว้ที่แกนกลาง
- feat: MapDriverConformance — การตรวจความสอดคล้องของไดรเวอร์ SDK แผนที่
- feat(core): เพิ่ม DefaultMarkerEventController
- feat(core): เพิ่มตัวแก้ลำดับการคลิกแบบต่อเนื่อง และจุดเข้าสำหรับกระจายงาน
- feat(core): เพิ่ม ScreenProjectionRequirement
- feat(core): เพิ่ม OverlayKind และให้ค่าเริ่มต้นแก่ฟาซาด Capable บน BaseMapViewController
- feat(core): ให้ MapViewState มีการอิมพลีเมนต์กล้องแบบรูปธรรม
- feat(core): เพิ่มตัวแปลงระดับซูมแบบ Web Mercator และตารางอ้างอิงของมัน
- feat(core): เพิ่มการประกาศความสามารถ และการวินิจฉัยทั่วไป
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
js-sdk-react0.2.1
- chor: 0.2.1
- chore(deps): อัปเดต dependency ฝั่งเนทีฟของ MapConductor
- chore: 0.2.0
- refactor: ลบการฉายหน้าจอฝั่ง JS ออก (การฉายเป็นงานของชั้นแกนกลาง)
- fix: เรียกกฎของแกนกลางในการตัดสินไทล์ แทนที่จะเขียนใหม่ในชั้นบริดจ์
- feat(rn): ต่อการฉายฝั่ง JS เข้ากับ NativeMapViewHost
- feat(rn): คำนวณพิกัดหน้าจอฝั่ง JS ได้ (Web Mercator)
- feat(ios): ทำให้ ObjC ViewManager ของ RN ใช้ร่วมกัน
- fix(android): วัดวิวลูกใหม่ก่อนจัดเลย์เอาต์
- feat(android): ยกฐานร่วมของ RN wrapper ขึ้นไปไว้ที่ js-sdk-react
- fix(ios): ตอนนี้แผนที่วาดออกและรับการแตะได้ตั้งแต่การแสดงผลครั้งแรก
- fix(ios): ประกอบเนื้อหาใหม่เมื่อแผนที่โหลด และให้โฮสต์ฝั่ง SwiftUI ประกอบเอง
- feat(ios): ให้การสร้างแผนที่รอจนกว่าผู้ให้บริการจะพร้อม
- feat(ios): เพิ่มฐานร่วมของวิวแผนที่สำหรับ React Native
- feat(android): ใช้ตารางคำสั่งและตารางอีเวนต์ของ view-manager ร่วมกัน
- feat(android): ใช้ตัวแปลงเพย์โหลดของ RN และตัวถอดรหัสโอเวอร์เลย์ร่วมกัน
- feat(native): เพิ่ม NativeMapViewHost และ props ร่วมฝั่งเนทีฟ
- feat(native): เพิ่มชั้นบริดจ์ร่วมของ React Native
- feat(native): เพิ่ม useNativeCapabilityDeclarations
- feat(native): ส่งออก useMapUISettings ให้ผู้ให้บริการฝั่ง React Native
- chore: ยก Kotlin ขึ้นเป็น 2.3.20 (ให้เข้ากับ android-sdk ที่สร้างด้วย Kotlin 2.4)
- feat(info): เพิ่ม borderWidth ให้ InfoBubble / DrawInfoBubble
- และอีก 4 รายการ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-arcgis0.2.1+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- fix: กำหนดระบบอ้างอิงเชิงพื้นที่ WGS84 ให้กับเป้าหมายของกล้องใน ArcGIS
- อัปเดต dependency
- chor: 0.2.1
- chore(deps): อัปเดตเวอร์ชันของ ArcGIS Core และ React
- docs: เขียนว่าต้องส่งคีย์ API ที่ไหน
- chore: เอา private ออกเพื่อให้โมดูลถูกเผยแพร่
- chore: 0.2.0
- chore: ยก @arcgis/core ขึ้นเป็น 5.x
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-azuremaps0.2.1
- อัปเดต dependency
- chor: 0.2.1
- chore(deps): อัปเดต Azure Maps Control และ React
- docs: เอาคำนำหน้า VITE_ ออกจาก README
- chore: 0.2.0
- refactor: ย้ายการประกอบ VisibleRegion ไปไว้ที่แกนกลาง
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- refactor: ใช้ตัวแปลงระดับซูมแบบ Web Mercator ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-cesium0.2.1
- อัปเดต dependency
- chor: 0.2.1
- chore(deps): อัปเดต dependency ของ Cesium และ React
- chore: 0.2.0
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-googlemaps0.2.1
- อัปเดต dependency
- chor: 0.2.1
- chore(deps): อัปเดตชนิดข้อมูลของ Google Maps และ React
- docs: เอาคำนำหน้า VITE_ ออกจาก README
- chore: 0.2.0
- feat: ส่งออกซับพาธ ./state ที่ปลอดภัยกับฝั่งเนทีฟ
- fix: คอนโทรลเลอร์ 2D ตกหล่น registerOverlayController ทำให้โอเวอร์เลย์ทั้งหมดไม่ถูกวาด
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-here0.2.1
- อัปเดต dependency
- chore: อัปเดต React และทำให้จุดเข้า state สำหรับ React Native ชัดเจนขึ้น
- docs: เอาคำนำหน้า VITE_ ออกจาก README
- chore: 0.2.0
- feat: ส่งออกซับพาธ ./state ที่ปลอดภัยกับฝั่งเนทีฟ
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- refactor: ใช้ตัวแปลงระดับซูมแบบ Web Mercator ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-leaflet0.2.1
- อัปเดต dependency
- chore(deps): อัปเดตชนิดข้อมูลของ Leaflet และ dependency สำหรับพัฒนาของ React
- chore: 0.2.0
- refactor: ย้ายการประกอบ VisibleRegion ไปไว้ที่แกนกลาง
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-longdo0.2.1
- อัปเดต dependency
- อัปเดต dependency
- docs: เอาคำนำหน้า VITE_ ออกจาก README
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-mapbox0.2.1
- อัปเดต dependency
- chore(deps): อัปเดต dependency ของ mapbox-gl และ React
- chore: 0.2.0
- fix: ชนิดข้อมูล GeoJSONFeature ของ mapbox-gl 3.28 ทำให้คอลแบ็กของ queryRenderedFeatures พัง
- fix: การลบแรสเตอร์ระหว่างโหลดสไตล์ใหม่ถูกทิ้งอย่างเงียบ ๆ ทำให้เลเยอร์ของหน้าก่อนค้างอยู่
- refactor: ย้ายการประกอบ VisibleRegion ไปไว้ที่แกนกลาง
- refactor: ใช้คอนโทรลเลอร์อีเวนต์ของมาร์กเกอร์จากแกนกลาง
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- feat: ทำ resolveTap สำหรับลำดับการคลิกแบบต่อเนื่อง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- refactor: ใช้ตัวแปลงระดับซูมแบบ Web Mercator ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-mapkit0.2.1
- อัปเดต dependency
- chore(deps): ยก React ขึ้นเป็น 19.2.8
- docs: เอาคำนำหน้า VITE_ ออกจาก README
- chore: 0.2.0
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- refactor: ใช้ตัวแปลงระดับซูมแบบ Web Mercator ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-maplibre0.2.2
- อัปเดต dependency
- chore: ยกเวอร์ชันแพ็กเกจ และอัปเดต dependency ของ React
- fix: onMapLoaded ไม่เคยทำงานเลย (#7)
- chore: 0.2.1 (#6)
- docs: แก้ข้อความที่ว่า worker พังใน dev ของ Vite (#5)
- Revert "feat: เพิ่มปลั๊กอินสำหรับ dev ของ Vite เพื่อไม่ให้ worker ที่มาพร้อมกันถูกแปลง (#3)" (#4)
- feat: เพิ่มปลั๊กอินสำหรับ dev ของ Vite เพื่อไม่ให้ worker ที่มาพร้อมกันถูกแปลง (#3)
- feat: ลงทะเบียน worker ที่มาพร้อมกันโดยอัตโนมัติ เพื่อให้ฝั่งผู้ใช้ไม่ต้องเรียก setMapLibreWorkerUrl (#2)
- chore: 0.2.0
- fix: การลบแรสเตอร์ระหว่างโหลดสไตล์ใหม่ถูกทิ้งอย่างเงียบ ๆ ทำให้เลเยอร์ของหน้าก่อนค้างอยู่
- refactor: ย้ายการประกอบ VisibleRegion ไปไว้ที่แกนกลาง
- refactor: ใช้คอนโทรลเลอร์อีเวนต์ของมาร์กเกอร์จากแกนกลาง
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- feat: ทำ resolveTap สำหรับลำดับการคลิกแบบต่อเนื่อง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- refactor: ใช้ตัวแปลงระดับซูมแบบ Web Mercator ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
- feat: เพิ่มจุดเข้า state ที่ปลอดภัยกับฝั่งเนทีฟ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-mappls0.2.1
- อัปเดต dependency
- docs: เอาคำนำหน้า VITE_ ออกจาก README
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-maptiler0.2.1
- อัปเดต dependency
- docs: เอาคำนำหน้า VITE_ ออกจาก README
- chore: 0.2.0
- feat: เพิ่มซับพาธ state ที่ React Native อ่านได้
- fix: การลบแรสเตอร์ระหว่างโหลดสไตล์ใหม่ถูกทิ้งอย่างเงียบ ๆ ทำให้เลเยอร์ของหน้าก่อนค้างอยู่
- refactor: ย้ายการประกอบ VisibleRegion ไปไว้ที่แกนกลาง
- refactor: ใช้คอนโทรลเลอร์อีเวนต์ของมาร์กเกอร์จากแกนกลาง
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- feat: ทำ resolveTap สำหรับลำดับการคลิกแบบต่อเนื่อง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- refactor: ใช้ตัวแปลงระดับซูมแบบ Web Mercator ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-openlayers0.2.2
- chore: 0.2.2
- อัปเดต dependency
- chore(deps): อัปเดตเวอร์ชันของ OpenLayers และ React
- fix: เปลี่ยนจากการ import ไดเรกทอรี ol/proj เป็น ol/proj.js
- chore: 0.2.0
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-for-tomtom0.2.1
- อัปเดต dependency
- docs: เพิ่ม README
- chore: 0.2.0
- feat: เพิ่มซับพาธ state ที่ React Native อ่านได้
- fix: การลบแรสเตอร์ระหว่างโหลดสไตล์ใหม่ถูกทิ้งอย่างเงียบ ๆ ทำให้เลเยอร์ของหน้าก่อนค้างอยู่
- refactor: ย้ายการประกอบ VisibleRegion ไปไว้ที่แกนกลาง
- refactor: ใช้คอนโทรลเลอร์อีเวนต์ของมาร์กเกอร์จากแกนกลาง
- refactor: ส่งการแตะผ่านลำดับการคลิกแบบต่อเนื่องของแกนกลาง
- feat: ทำ resolveTap สำหรับลำดับการคลิกแบบต่อเนื่อง
- refactor: ลงทะเบียนคอนโทรลเลอร์โอเวอร์เลย์ และเลิกใช้ตัวส่งต่อของ Capable
- refactor: ย้ายการจัดการกล้องไปไว้ที่ MapViewState ของแกนกลาง
- refactor: ใช้ตัวแปลงระดับซูมแบบ Web Mercator ของแกนกลาง
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-geojson0.2.1
- อัปเดต dependency
- build: อัปเดต dependency ของ MapConductor GeoJSON เป็น 1.3.x
- chore: 0.2.0
- chore: ยก Kotlin ขึ้นเป็น 2.3.20 (ให้เข้ากับ android-sdk ที่สร้างด้วย Kotlin 2.4)
- test: ตรึงเส้นฐานของผิว API สาธารณะ
- chore: ยกข้อกำหนดของ GeoJSON SDK ฝั่งเนทีฟให้สูงขึ้น
แท็กแรก (ละประวัติก่อนหน้านี้)
react-heatmap0.2.1
- อัปเดต dependency
- chore: อัปเดต dependency ของ SDK แผนที่ความหนาแน่นเป็น 1.3.x
- chore: 0.2.0
- chore: ยก Kotlin ขึ้นเป็น 2.3.20 (ให้เข้ากับ android-sdk ที่สร้างด้วย Kotlin 2.4)
- test: ตรึงเส้นฐานของผิว API สาธารณะ
- chore: อัปเดต dependency ของแผนที่ความหนาแน่นฝั่งเนทีฟ และเป้าหมาย iOS
แท็กแรก (ละประวัติก่อนหน้านี้)
react-icons0.2.0+1 การเปลี่ยนแปลงที่ยังไม่เผยแพร่
- feat: เพิ่มไอคอนหมุดแบบหยดน้ำ สี่เหลี่ยมมุมมน ภาพย่อ และการ์ดรูปภาพ
- chore: 0.2.0
- feat: เพิ่มไอคอนหมุดแบบใช้ glyph พร้อมแคช
- test: ตรึงเส้นฐานของผิว API สาธารณะ
แท็กแรก (ละประวัติก่อนหน้านี้)
react-marker-clustering0.2.1
- อัปเดต dependency
- chore: อัปเดต dependency ของการจัดกลุ่มมาร์กเกอร์เป็น 1.3.x
- chore: 0.2.0
- chore: ยก Kotlin ขึ้นเป็น 2.3.20 (ให้เข้ากับ android-sdk ที่สร้างด้วย Kotlin 2.4)
- test: ตรึงเส้นฐานของผิว API สาธารณะ
- build: อัปเดต dependency การจัดกลุ่มมาร์กเกอร์ฝั่งเนทีฟ และเป้าหมาย iOS
แท็กแรก (ละประวัติก่อนหน้านี้)