Skip to content

Release 4.2 more boards easier library usage

Compare
Choose a tag to compare
@jantje jantje released this 21 Nov 01:07
· 1797 commits to master since this release

The Sloeber product runs on Java 9.
When Sloeber starts it will do some tests and warn you if settings are "not supported".

Much better implementation of the build leading to far better compatibility for libraries and boards.

  • More than 400 boards compile the default sketch without errors.
  • More than 4000 library examples compile without errors out of the box

Automatically install libraries on usage.

  • Simply add #include "lib.h" to your code
  • saving (or trigger the indexer in another way)
  • The library lib will be installed
  • The library lib will be imported into your project.

Jantjes libraries and hardware has been added as default libraries and hardware. Now debugging and unit testing is easier than ever.

A option to select the toolchain the "Arduino way" (take the latest). This makes many boards run "out of the box" but as a demanding programmer you may prefer the "Sloeber way" (take the version specified in the json file).

When you only change the port in the "project properties->arduino" no longer a recompile is enforced.

And many other fixes