Releases: Infineon/XMC-for-Arduino
Releases · Infineon/XMC-for-Arduino
XMC-for-Arduino 3.5.4
📦 Uncategorized
- cores: Fix Serial.
- PR: #377
XMC-for-Arduino 3.5.3
What's Changed
- changed Makefile.test, updated submodule for arduino-core-tests by @Frederikwag in #336
- ./gitignore: Fix noise command. by @LinjingZhang in #342
- 3.x/release compile wflow update by @jaenrig-ifx in #344
- New release flow update by @jaenrig-ifx in #349
- Bugfix/fix broken links by @ederjc in #362
- Devops/add link check by @ederjc in #363
- README.md: Add temporary survey link. by @ederjc in #369
- Add poll in build by @jaenrig-ifx in #370
- libraries/CAN/README.md: Revoved deprecated link. by @jaenrig-ifx in #371
New Contributors
- @Frederikwag made their first contribution in #336
Full Changelog: V3.5.2...3.5.3
XMC-for-Arduino V3.5.2
What's Changed
- Add code convention.md by @LinjingZhang in #329
- Add environment setup to development instructions by @LinjingZhang in #330
- OneWire fixes by @OlafFilies in #339
- variants/XMC1400: Add SPI pin definitions. by @ederjc in #341
Full Changelog: V3.5.1...V3.5.2
XMC-for-Arduino V3.5.1
What's Changed
Bugfixes
- SPI: Refactor SD card functionality and change default pins on XMC4700 Relax Kit in #325 by @LinjingZhang
Repository Configuration
- Added pre-commit formatter hook & commit formatting workflow by @LinjingZhang
Quality Assurance
- Update compile check workflow in #324 by @LinjingZhang
Details
Full Changelog: V3.5.0...V3.5.1
XMC-for-Arduino V3.6.0-beta
This is a pre-release, use V3.5.1 for the latest stable version.
Changes:
- Refactor Serial implementation to use XMC hardware buffer.
XMC-for-Arduino V3.5.0
What's Changed
Bugfixes
- Serial: Add handling of edge case that might lead to Serial getting stuck in spinlock wait by @MaxMax-embedded in #307.
- Wire: Fix I2C ACK message timout condition to avoid freezing by @Frederik-Wagner in #321.
Repository Configuration
- Added .gitattributes to ensure proper handling of line endings by .
- Restructured and extend .gitignore.
- Added pre-commit workflow & configuration by @LinjingZhang in #311.
libraries/CAN
- Added configuration for clang-format, clang-tidy and cppcheck.
- Added & applied configuration for clang-format & clang-tidy.
- Added misra to enable static code analysis.
- Fixed definition for CAN message object.
Community
- Added Code of Conduct by @jaenrig-ifx in #312.
- Extended Contribution Guidelines.
Quality Assurance
- Added GitHub Action workflows for Hardware-in-the-loop testing. @OlafFilies
- Included arduino-core-tests submodule for generic unit tests.
- Enable tests for CAN, Wire and Serial.
Details
Full Changelog: V3.4.1...V3.5.0
XMC-for-Arduino V3.4.1
What's Changed
- Fix: Cannot find JLink device in Linux by @LinjingZhang in #305
Full Changelog: V3.4.0...V3.4.1
XMC-for-Arduino V3.4.0
What's Changed
Full Changelog: V3.3.0...V3.4.0
XMC-for-Arduino V3.3.0
What's Changed
- Bugfix/issue#266 cmdjlink permission denied by @LinjingZhang in #295
- Fix: automatically select default port and remove mojibake by @LinjingZhang in #298
Full Changelog: V3.2.0...V3.3.0
XMC-for-Arduino V3.2.0
What's Changed
- XMC Arduino CAN Lib (Receiving) by @LinjingZhang in #270
- XMC CAN Sending & Unity starting point by @LinjingZhang in #271
- Desmakers 3492 xmc4ino update xmclib to be in sync with mtb by @LinjingZhang in #279
- DESMAKERS-3812 Test CAN on XMC1400 2GO by @LinjingZhang in #283
- DESMAKERS-3827: enable 11/29Bits id frame send and receive by @LinjingZhang in #284
- Add: Filtering API by @LinjingZhang in #285
- CAN: Loopback() by @LinjingZhang in #286
- Fix: remove namespace ifx by @LinjingZhang in #288
- Final check before XMC1400 BSP/ CAN Lib release by @LinjingZhang in #291
- Doc/xmc1400 2go can by @LinjingZhang in #294
- Feature/CAN_XMC14002GO by @LinjingZhang in #292
Full Changelog: V3.1.1...V3.2.0