Skip to content

v0.38.0

Compare
Choose a tag to compare
@lbud lbud released this 09 Jun 20:23

0.38.0 (June 9, 2017)

New features ✨

  • Attenuate label size scaling with distance, improving readability of pitched maps #4547

Bug fixes 🪲

  • Skip rendering for patterned layers when pattern is missing #4687
  • Fix bug with map failing to rerender after webglcontextlost event #4725 @cdawi
  • Clamp zoom level in flyTo to within the map's specified min- and maxzoom to prevent undefined behavior #4726 @ IvanSanchez
  • Fix wordmark rendering in IE #4741
  • Fix slight pixelwise symbol rendering bugs caused by incorrect sprite calculations #4737
  • Prevent exceptions thrown by certain flyTo calls #4761
  • Fix "Improve this map" link #4685
  • Tweak queryRenderedSymbols logic to better account for pitch scaling #4792
  • Fix for symbol layers sometimes failing to render, most frequently in Safari #4795
  • Apply text-keep-upright after text-offset to keep labels upright when intended #4779 [Potentially breaking ⚠️ but considered a bugfix]
  • Prevent exceptions thrown by empty GeoJSON tiles 4803

Accessibility improvements 🔉

Development workflow + testing improvements 🔧

  • Fix equality assertion bug in tests #4731 @IvanSanchez
  • Benchmark results page improvements #4746
  • Require node version >=6.4.0, enabling the use of more ES6 features #4752
  • Document missing pitchWithRotate option #4800 @simast
  • Move Github-specific Markdown files into subdirectory #4806 @tomscholz