Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork130
Releases: arduino/ArduinoCore-API
Releases · arduino/ArduinoCore-API
Release 1.5.1
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
What's Changed
- api: Add DMAPool. by@iabdalkader in#231
- api/DMAPool: Add missing header for unique ptr. by@iabdalkader in#232
Assets2
Uh oh!
There was an error while loading.Please reload this page.
1.5.0
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
What's Changed
- Add HardwareCAN - a abstract base class for implementing CAN interfaces across Arduino cores. by@aentinger in#185
- IPAddress: add toString() method by@pennam in#187
- Fix stack buffer overflow in String::getBytes() test by@tttapa in#193
- Fix volatile errors when compiling for C++23 by@jboynes in#196
- Fixed string::replace doesn't replace multiple occurrences of longer string with shorter one by@PiotrekB416 in#200
- Fix format specifier for printing CAN message ID in CanMsg.h. by@haydenroche5 in#198
- Extend CanMsg to allow to distinguish between standard and extended ids … by@aentinger in#194
- Fix of empty string printed in case of a 64-bit unsigned integer. by@aentinger in#203
- Bump codecov-action to v3, and use token by@umbynos in#202
- Do not rely on the actual value returned from strcmp in tests, only the sign. by@jboynes in#205
- Test to ascii by@jboynes in#206
- Fix: add test case for CanMsgRingBuffer. by@jboynes in#207
- Allow tests to run on systems with case-insensitive filesystems and newer compilers. by@jboynes in#208
- Remove guards as we already require C++11 by@jboynes in#213
- Replace use of deprecated sprintf in IPAddress by@jboynes in#210
- Document that C++11 is required by@jboynes in#214
- List ArduinoCore-renesas as core using ArduinoCore-API by@aentinger in#215
- Fix: do not call "memcpy" if there is a) no data to copy, or b) the src pointer is null. by@aentinger in#217
- Add documentation for CAN API to fix#221 by@jboynes in#222
- Fix#217 when compiling with newer compiler versions by@jboynes in#224
- Add String::isEmpty() by@alranel in#220
- Making type() function callable when IPAddress is defined const by@andreagilardoni in#226
- Added two missing macros to the compatibility pgmspace.h by@CamelCaseName in#227
New Contributors
- @jboynes made their first contribution in#196
- @PiotrekB416 made their first contribution in#200
- @haydenroche5 made their first contribution in#198
- @umbynos made their first contribution in#202
- @andreagilardoni made their first contribution in#226
- @CamelCaseName made their first contribution in#227
Full Changelog:1.4.0...1.5.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Release 1.4.0
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
What's Changed
- Make String move constructor move instead of copy. by@leg0 in#21
- Bool as return value for logical operations by@mcspr in#147
- Fix minor misspellings in comments by@earlephilhower in#149
- Fix bitWrite with parenthesis by@positron96 in#154
- Add a new 'OUTPUT_OPENDRAIN' pinmode for platforms. by@obra in#157
- Fix including "Arduino.h" from C files by@guberti in#163
- Add IPv6 support to IPAddress by@sgryphon in#169
- Allow creating IPAddress object from string and provide = overload by@pennam in#174
- isAscii: avoid dependency on _GNU_SOURCE by@facchinm in#176
New Contributors
- @leg0 made their first contribution in#21
- @mcspr made their first contribution in#147
- @earlephilhower made their first contribution in#149
- @positron96 made their first contribution in#154
- @obra made their first contribution in#157
- @guberti made their first contribution in#163
- @alranel made their first contribution in#166
- @sgryphon made their first contribution in#169
- @pennam made their first contribution in#174
Full Changelog:1.3.1...1.4.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.
1 person reacted
1.2.0
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
Changelog
- HardwareSPI needs to be a abstract base class (#127)
- Bugfix: Small buffer size causes buffer overrun when invoking String::Ctor with large float/double value. (#131)
- Changing return type of
requestFrom
fromuint8_t
tosize_t
allows the function to return the correct amount of bytes read (since internally it's already asize_t
which is downcast to auint8_t
upon returning it. (#132)
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Release 1.1.0
0bb01af
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
Release 1.1.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.