smap_flutter 1.0.2
smap_flutter: ^1.0.2 copied to clipboard
sMap for Flutter: maps from the sMap service in Flutter apps, with styles, labels in any language, clustered points, lines, areas and 3D buildings.
1.0.2 — 2026-10-27 #
- Version 1.0.2, released with the Web SDK fix; no change to the Flutter SDK.
1.0.1 — 2026-10-27 #
- Every map shows a small sMap badge (the sMap icon and name on a semi-transparent pill that reads on all five colour schemes) in its bottom-right corner, just left of the attribution button. It is always shown and is not a link; the map data attribution stays visible. The rendering engine's own logo stays off.
- The package description starts with "sMap"; the README starts with the sMap logo.
- Published on pub.dev as
smap_flutter(install withsmap_flutter: ^1.0.1); the git dependency still works.
1.0.0 (unreleased) #
- First release: the
SMapwidget andSMapController. - Five colour schemes (
light,white,grayscale,dark,black) and labels in any language, switched at run time without losing your layers. - Short-lived tokens: pass a token, or a
getTokencallback that is asked for a new one two minutes before each expires. - Reads from the nearest service node, remembered for an hour, and moves on to the next node when one fails.
- Keeps working while the service address is down: the last node list is kept for 30 days and asked of any known node, and the
nodesoption names nodes known in advance. - Points (clustered or not, circles or icons, labels), lines and areas (flat or extruded), with draw order, visibility, data replacement, fitting the camera and tap handlers.
- 3D buildings.
- Map keys: the new
apiKeyoption uses a key that can ship inside the app, checked against the app's identity (Android package name and signing certificate, iOS bundle id).