Meadow b5.1 is live!

We have now shipped another full stack update for Meadow, meaning new Meadow.OS binaries, Meadow.CLI, NuGet packages and VS Extension updates. The major highlights for this release are:

  • Full .NET Standard 2.1 – We moved all the projects over to .NET Standard 2.1. (Last release had .NET Standard 2.0 support). Check out this blog post to learn how to update your projects to .NET Standard 2.1
  • Web Request Memory Leak Fixes – We’ve fixed nearly all of the leaks on web requests. We’ve successfully tested 200k+ requests without blowing memory.
  • Complete Meadow.CLI Rewrite – OS Deployments are now one command and we massively overhauled the CLI code base. Run meadow -h for more info. The Meadow.OS flashing instructions are also updated, you will find this process much simpler, since you can flash your board with a single command.
  • I2C/SPI API Cleanups – Much cleaner and more consistent APIs between I2C and SPI buses, with heavy use of Span<byte> to reduce allocations and GC churn.

And more. Head over to our release notes section to check out the full list.

Until next time,
Jorge