Mappedin Logo

Developer

· 1 min read

Web SDK Release Notes

profile picture for Jere Suikkila

Jere Suikkila

Developer Evangelist

Mappedin Web SDK v1 release notes are posted here and this page will be kept up-to-date as updates are released.

November 24, 2021

Update to version 1.71.21 https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.71.21/mappedin.js

  • Added the option to further improve zoom level in multi-floor navigation by only focusing on interactive polygons with the option focusOnInteractivePolygons: true
  • Added the option to draw a semi-transparent path on top of all other geometry to improve visibility mapView.drawPath({transparent: true})

November 12, 2021

Update to version 1.71.20 https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.71.20/mappedin.js

  • Fixed maps disappearing on kiosks in rare circumstances

November 9, 2021

Update to version 1.71.19 https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.71.19/mappedin.js

  • Improved error handling for colliders

October 4, 2021

Update to version 1.71.12

https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.71.12/mappedin.js

  • Fixed an error when calling labelAllLocations if labels already existed
  • Added support for customizing the zoom factor when following or re-centering on Blue Dot
mapview.blueDotCore.enableBlueDot({
followingZoomFactor: 4 // default: 2
});

September 28, 2021

Update to version 1.71.10

https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.71.10/mappedin.js

  • Fix IE 11 compatibility issue introduced in 1.71.9

September 24, 2021

Update to version 1.71.9: https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.71.9/mappedin.js

  • Upgrade three.js from r107 to r117 to fix crashing in the new Safari 15 (desktop) browser

September 21, 2021

Update to version 1.71.8: https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.71.8/mappedin.js

  • Fix legacy bundle loading when one or more maps has no scene

September 13, 2021

Update to version 1.71.6: https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.71.6/mappedin.js

  • Smart label performance optimizations
  • Security and bug fixes

Smart label performance optimizations

  • Improvements in bulk creation of labels and caching of locations for faster label creation
  • Optimized label size calculations
  • Improved data model and sorting of labels in the collision engine

June 24, 2021

Update to version 1.70.3: https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.70.3/mappedin.js

Smart label customization

​ Labeling functions now accept a new set of options, under the appearance property. Old label style properties are now considered deprecated. ​

mapView.labelAllLocations({
smartLabels: true,
appearance: {
margin: 20,
text: {
foregroundColor: 'red'
},
marker: {
size: 30
}
}
});

The following options are available: ​

margin: number,
text: {
numLines: number,
size: number,
maxWidth: number,
foregroundColor: string,
backgroundColor: string
},
marker: {
size: number,
foreGroundColor: {
active: string,
inactive: string
},
backgroundColor: {
active: string,
inactive: string
}
}

Camera rotation

​ When starting blue dot mode, you can now enable a mode where the camera will rotate to follow the user's progress along the path drawn by the Journey API. ​

mapView.BlueDot.enable({
...
useRotationMode: true
});

March 29, 2021

WebSDK version 1.67.8-beta.0. You may receive the SDK from here: https://d1p5cqqchvbqmy.cloudfront.net/websdk/v1.67.8-beta.0/mappedin.js

How to show map using venue bundle

Mappedin.initialize({
venue: {
clientId: '<key>',
clientSecret: '<secret>',
venue: '<venue-slug>',
perspective: 'Website',
things: {},
useVenueBundle: true,
bundleBaseUri: '<proxy url>',
},
mapview: {
mode: '3D'
},
}, document.querySelector('#root'));

NoAuth

You may use the NoAuth option for proxy implementation.

Mappedin.initialize({
venue: {
noAuth: true
venue: '<venue-slug>',
perspective: 'Website',
things: {},
useVenueBundle: true,
bundleBaseUri: '<proxy url>',
},
mapview: {
mode: '3D'
},
}, document.querySelector('#root'));

Search Our Docs

Sign Up

© 2020 Copyright Mappedin, All Rights Reserved. View our Privacy Policy