Changelog
1.1.0
May 23, 2025
✨ Features
- Added animation and timeline support to MapController. All currently supported weather layers support animation and timeline functionality.
🛠 Improvements
- Better multithreading for faster tile downloads.
- Improved rendering quality and appearance of particle layers to better align with the MapsGL Javascript SDK.
- Particle visualizations (like wind or currents) now maintain a natural and consistent density whether you're zoomed way in or zoomed far out.
- Large Particles now have a rounder, more refined appearance.
🐞 Bug Fixes
- Fix an issue where session tokens were not being re-requested when they expired during an active session.
1.1.0-beta.2
April 30th, 2025
🛠 Improvements
- Optimized graphics rendering for smoother map panning, zooming, and overall responsiveness, especially with complex data layers.
- Enhanced particle rendering to only process visible particles, leading to smoother performance and reduced battery usage when viewing particle data.
- Fixed an issue that could cause choppiness during timeline playback for animated data layers.
- Particle visualizations (like wind or currents) now maintain a natural and consistent density whether you're zoomed way in or zoomed far out.
- Removed limitations on how much particle data can be shown at once, allowing for more complete visuals across multiple world copies.
- Particles in visualizations now have a rounder, more refined appearance.
🐞 Bug Fixes
- Fixed an issue preventing historical data intervals from displaying correctly for Snow Depth and Air Quality layers.
- Fixed an issue preventing historical data intervals from displaying correctly for Snow Depth and Air Quality layers.
1.1.0-beta.1
April 16, 2025
✨ Features
- Add support for map timeline and layer animation. All supported weather layers are now animatable.
🛠 Improvements
- Better multithreading for faster tile downloads.
- Particle layers now use compute shaders for improved performance.
- Particle layers now more closely match the JavaScript version.
1.0.1
November 22, 2024
🛠 Improvements
- Update
WeatherService.Radar
to use separate color bands for rain, snow, and mixed precipitation.
🐞 Bug Fixes
- Fix an issue where
WeatherService.WavePeriods
returnedWeatherService.WaveHeights
instead. - Fix an issue where
WeatherService.AirQualityIndexCategories
returnedWeatherService.AirQualityIndex
instead. - Fix an issue where
WeatherService.SwellPeriods3
returnedWeatherService.SwellHeights3
instead.
⚠️ Known Issues
- Due to the way that earlier versions of Mapbox handle mutliple world copies, please use Mapbox version 11.3.0+.
1.0.0
October 29, 2024
✨ Features
- Add support for fully stylable particle layers.
- Improve handling for screen and device rotation.
🛠 Improvements
- Improve rendering performance when scrolling and zooming.
- Update colors scales for
WeatherService.Precipitation
,WeatherService.OceanCurrents
, andWeatherService.SnowDepth
. - Fix particle transitions across tile boundaries.
🐞 Bug Fixes
- Fix an issue where the maximum number of world copies being rendered when zoomed out in landscape mode was clamped at 2.
- Fix issue with sporadic screen flashing at high zoom levels.
- Fix an issue where tiles across the anti-meridian from the center would be rendered at lower detail levels.
- Fix render lag for encoded raster data rendering relative to the underlying map layer during fast scrolling.
⚠️ Known Issues
- Due to the way that earlier versions of Mapbox handle mutliple world copies, please use Mapbox version 11.3.0+.
WeatherService.Radar
layer does not currently depict precipitation types (mix, snow).
1.0.0-beta.2
Aug 20, 2024
✨ Features
- Add particle WindParticles layer.
- Add Maritime and Air Quality layer categories as well as Snow Depth and Wind Gust layers.
- Better support in-app screen rotation.
🛠 Improvements
- Improve image download and caching and overall performance.
- Update color scales to better align with the MapsGL Javascript SDK.
🐞 Bug Fixes
- Fix an issue where tiles would not load until map movement when the map was initialized at a zoom level past the max data zoom.
⚠️ Known Issues
- Particle trail rendering and size configuration are not yet supported.
- Tile partials currently make use of ancestors, but not decendants.
- Displays a maximum of 2 world copies. This can cause visual issues when zoomed out in landscape mode and three world copies should be visible.
1.0.0-beta.1
Jul 1, 2024
- Initial beta release with support for raster and encoded raster weather layers using Mapbox GL.