Mapsui is a .NET Map component for: MAUI, WPF, Avalonia, Uno, Blazor, WinUI, Xamarin and Eto
The primary focus of this version is rework on the mouse/touch handling. Most of this is now crossplatform code, making differences in behavior between platforms less likely.
Another important improvement is the LoggingWidget. When in debug mode logging will be written in the map which will make finding bugs (in our code and in user code) a lot faster.
There are breaking changes. They should be mentioned here (but this is currently from complete): https://mapsui.com/v5/documentation/v5.0-upgrade-guide.html
For an online Blazor sample look here: https://mapsui.com/v5/samples
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.1.5...5.0.0-beta.1
Notes:
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.1.4...4.1.5
Note, Uno WASM is not in this release because of build problems.
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.1.3...4.1.4
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.1.2...4.1.3
We use the windows-latest build agent for our releases and these have undergone some serious changes after the release of net8. Many were fixable in code or script but unfortunately we had to remove the net6.0 target frameworks for several platforms. This is not what we want to do in a patch release but this is how it is.
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.1.1...4.1.2
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.1.2-preview.1...4.1.2-preview.2
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.1.1...4.1.2-preview.1
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.1.0...4.1.1
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.0.0...4.1.0
Full Changelog: https://github.com/Mapsui/Mapsui/compare/4.1.0-preview.1...4.1.0-preview.2