- migrate null safety
- initial publish Flutter Plug-in which shows naver map on flutter project support Android and iOS.
fix iOS camera onIdle delegate,
- new feature of NaverMapController
- get meter per dp/meter per pixel
- set Content Padding
- add touch event callback to only android
- onMapDoubleTap
- onMapTwoFingerTap
- onMapLongTap
- hotfix fix Error
- some properties of Marker occur type conversion Error in Android
- captionTextSize
- subCaptionTextSize
- Alpha
- New Class : LocationOverlay
- location overlay usually represent user's current position.
- setPosition : move location overlay to specific LatLng(given by parameter)
- setBearing : set bearing(azimuth) of location overlay
- 0.0 means north
- fix Error
- type conversion Error in NaverMapController's getSize()
- fix Error!
- onCameraChange not work on IOS LINK
- new feature added!! : polygon overlay
- use polygon overlay to display polygon
- Breaking Change!!
- Changed onCameraChange()'s argument
- added CameraChangeReason and animated
- CameraChangeReason is Enum. which means the reason of camera view changing
- CameraChangeReason.developer: moved by API(default)
- CameraChangeReason.gesture: moved by user's gesture
- CameraChangeReason.control: moved by button click event
- CameraChangeReason.location: moved by location tracking mode
- New Class AnchorPoint
- use for Marker's anchor property.
- represent the point on which the icon is referenced.
- Changed onCameraChange()'s argument
- changed iOS target version to 9.0
- issue about how to display openGL (Android)
- disappear
isDevMode
property ofNaverMap
- see README.md
- disappear
- fix isDebugMode.
- change maven repository url. (android)
- new property of naver map: content padding
- at the previous version, you have to use
NaverMapController
to set content Padding.
- at the previous version, you have to use
- allow attributes of overlays(marker, path, polygon, circle) be changed dynamically.
- thanks to #22
- add property of NaverMap - useSurface
- it decide whether using GLSurfaceView or not in Android.
- default value is false.
- if you're using lower flutter SDK version than 1.22.2, use this version.
- next version will use hybrid composition
- and it require higher flutter version than 1.22.2.
- in iOS small error. so fix it.
- new method of
NaverMapController
:Future<void> setMapType(MapType type)