Skip to content

v6.0.0 - Minor (but breaking) Changes

Latest
Compare
Choose a tag to compare
@wischi-chr wischi-chr released this 03 Mar 09:40
· 2 commits to master since this release

New

Breaking (but probably still considered "minor") changes

  • Some names for classes containing extension methods have changed
  • dropped .NET5 target (because it's officially out of support) and moved to .NET6
    • because the library also targets .netstandard2.0 you should (in theory) still be able to use it in .NET5 projects (I guess?)
  • dropped net461 target and moved to net462
  • Updated ImageSharp dependency min version to 2.1.6 (latest version that also targets .netstandard2.0

Other changes

  • The site https://openmacroboard.github.io/ is now based on the same README as OpenMacroBoard.SDK
  • Some README examples are now compile-time checked
    • technically they are "extracted" from the source from a project that is compile-time checked
  • Code analysers updated. Code and (XML) documentation fixes/updates.
  • VirtualMacroBoard is now also published as a Windows x64 binary by default so it's simpler to consume for most developers
  • added spelling dictionary for vsspell
  • Updated the NUKE.build script
  • Added the website as submodule into the meta repository

Because some static class names for extension methods were changed, I released this as a major

Artifacts

The libraries are released on NuGet here:

VirtualBoard

Binary for Windows x64 for the virtual macro board below in the download section. To test it, just start one of the examples (for example Minesweeper) and the virtual macro board

roughly 20 second long animation showing the minesweeper example with the virtual macro board