Release 4.2 more boards easier library usage
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