Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Apr 17, 2023. It is now read-only.

Commit 24f8ce2

Browse files
Documented changes to v0.7 in changelog
1 parent db3cb39 commit 24f8ce2

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

‎CHANGELOG.md‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Change Log
22

3+
## Version 0.7
4+
5+
Major API improvements and changes, focusing on delivering a much better UX.
6+
This version forms a basis for many other important features still missing from the framework.
7+
8+
### Changes
9+
10+
* Every project now requires a call to a setup function named `arduino_cmake_project()`,
11+
which accepts the project's name and the hardware board associated with it
12+
(similar to `board_id`).
13+
* Derived from the above, there's no more need to pass a `board_id` argument
14+
to various API functions - They use the one passed to the setup function internally.
15+
* Platform libraries (**SPI**, **Wire**, etc.) can now be treated as all
16+
Arduino libraries, i.e. found using `find_arduino_library` and then linked using `link_arduino_library`.
17+
Before that, a dedicated function named `link_platform_library` had to be called.
18+
319
## Version 0.6.1
420

521
Several bug-fixes discovered in the latest v0.6 and some minor features.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /