Skip to content

SDK changelog

wander-embed.js is a prototype and its API may change before v1. Every release is kept at a versioned URL so a production site can pin one build and upgrade on its own schedule. See Pinning a version for how to use these.

The machine-readable list is at https://developer.wandermaps.com/sdk/versions.json.

https://developer.wandermaps.com/sdk/wander-embed-0.7.0.js sha384-1CrKLeuX+qqz/SrIRDqWcSk7XrugrOvNZkQxMAwIKcIyOFVrTb7dw8g3tdw+YcFH

  • Site embed: fit option (initial camera fit) and showSearch option.
  • No new commands or events. Additive; drop-in for 0.6.0 hosts.

https://developer.wandermaps.com/sdk/wander-embed-0.6.0.js sha384-CAVgmx8husRmrdSpuTNoCUKTeKnHq0NcSjP6HmJ2b173xsThFmLKgCPb5Oke/t25

  • Site embed search bar.
  • New events: searchPerformed, searchResultSelected, externalPlaceSelected, externalPlaceCleared.

https://developer.wandermaps.com/sdk/wander-embed-0.5.2.js

  • New command highlight(poiId | null) and event associationHighlighted.
  • Association targets are drawn by decorating their own pin, never as a duplicate marker.
  • Note: the banner comment inside this file still reads “v0.5.1”; Wander.VERSION reports 0.5.2.

https://developer.wandermaps.com/sdk/wander-embed-0.5.1.js

  • Anchor / peek model: new commands focus, back, clearFocus; new event focusChanged.
  • New options fill, background, lazy; poiSelected carries source.

https://developer.wandermaps.com/sdk/wander-embed-0.4.0.js

  • Associations on select: new command getAssociations, new event associationSelected.

https://developer.wandermaps.com/sdk/wander-embed-0.3.0.js

  • New surface Wander.siteMap / Wander.siteEmbedUrl (the site embed).
  • New commands setContext, setMode, setPadding, hover; new options context, mode, padding.
  • New events contextApplied, poiHovered, poiUnhovered, clusterClicked.

https://developer.wandermaps.com/sdk/wander-embed-0.2.0.js

  • First versioned build. Wander.map / Wander.embedUrl for the list embed.
  • Commands flyTo, select, clearSelection, setActiveDay, fitBounds, plus setPois / setStops (reload the iframe).
  • Events ready, poiSelected, poiDeselected, boundsChanged, itineraryChanged, dayChanged, dimensionChanged, error.
  • The wire protocol between the SDK and the embed is separate from the SDK version and is currently 1 (Wander.PROTOCOL). New verbs are additive, so an older SDK keeps working against a newer embed.
  • https://developer.wandermaps.com/sdk/wander-embed.js always serves the newest build. Production sites should pin a versioned URL instead.
  • Minor versions (0.x.0) may add commands, events and options. They will not remove or rename existing ones without a note here.