Skip to content

v1.4.0.0 Release

Latest
Compare
Choose a tag to compare
@andy31415 andy31415 released this 11 Dec 18:45
43aa98c

What's Changed

Highlighted Fixes

Bluetooth Related Changes

  • Replaced nlunit-test with pw_unit_test in src/ble/tests/ by @mbknust in #32891
  • Remove CHIPoBLE testing dead code by @arkq in #32910
  • BTP engine unit test by @arkq in #32897
  • Remove dead code from BLE layer class by @arkq in #33171
  • Bring PR #31776(Adjust storage for large payloads) from tcp branch to master by @pidarped in #33001
  • Unit tests for BLE layer class by @arkq in #33359
  • Improve BTP engine logging by using ChipLogByteSpan by @arkq in #33435
  • Make StringToUUID constexpr by @jlatusek in #33649
  • Make BLE UUID string constants lowercase by @andy31415 in #33692
  • [Tizen] Allow to pass CHIP error to device event by @arkq in #33744
  • Remove obsolete functions from BlePlatformDelegate interface by @arkq in #33826
  • Link all unit tests with string adapters for CHIP_ERROR by @arkq in #34332
  • Return CHIP_ERROR from BlePlatformDelegate APIs by @arkq in #34387

Spec Alignment Changes

  • Add StayActiveDuration to KeepActive in BridgedDevInfo by @tehampson in #34631

Transport/Messaging Layer Changes

Crypto Changes

Core Library Changes

Controller Changes

System Level Changes

  • Make sure binary comparison operators are const to fix C++20 by @mspang in #33033
  • Replace nl-unit-test with pigweed for system by @jlatusek in #33046
  • Fixes and additions of some of the bounds checks in SystemPacketBuffer::New() by @pidarped in #33411
  • Improve documentation of ScheduleLambda by @tcarmelveilleux in #33967
  • [ESP32] Initialize LwIP stack when initializing CHIP stack by @arkq in #34158
  • Bugfix: packet buffer counter going negative and triggering UBSan Issue by @Alami-Amine in #35708

App Level Changes

Platform Changes