From b5511b5b6a5387c9c516c0bdc939ab50eebdfa40 Mon Sep 17 00:00:00 2001 From: Frederik Van Bogaert Date: Wed, 22 Nov 2023 21:33:34 +0100 Subject: [PATCH] Prepare release 4.2.0 Signed-off-by: Frederik Van Bogaert --- CHANGELOG.md | 58 +++++++++++++++++++++++++++++++++++-- cmake/multiap-helpers.cmake | 2 +- release.sh | 4 +-- 3 files changed, 59 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 289054c3f..7ea802000 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,11 +9,65 @@ Note that this file is generated by the script `tools/gen_changelog.py`, which can be found in the prplMesh repository. Please do not edit this file by hand, simply re-run the script. -Generated on 2023-06-23 12:03 +Generated on 2023-11-22 21:32 -## [4.1.0](https://gitlab.com/prpl-foundation/prplmesh/prplMesh/-/releases/4.1.0) - 2023-06-23 12:03:56 +0200 +## [4.2.0](https://gitlab.com/prpl-foundation/prplmesh/prplMesh/-/releases/4.2.0) - 2023-11-22 21:32:34 +0100 + + +### Changed + +- [controller\_connectivity\_task: add WAIT\_FOR\_RECONNECT state](https://prplfoundationcloud.atlassian.net/browse/PPM-2600) +- [build: rdk-b: Porting amx-cli and mod-ba-cli](https://prplfoundationcloud.atlassian.net/browse/PPM-2619) +- [Make hidden parameters from access\_point.odl.in always present](https://prplfoundationcloud.atlassian.net/browse/PPM-2608) +- [Show Agent and Fronthaul states in the datamodel](https://prplfoundationcloud.atlassian.net/browse/PPM-1730) +- [Add OSP platform-specific QoS implementations](https://prplfoundationcloud.atlassian.net/browse/PPM-2522) +- [Add SetSpatialReuse command to data model.](https://prplfoundationcloud.atlassian.net/browse/PPM-2593) +- [agent: channel\_selection: Agent side implementation for handling spatial reuse parameters](https://prplfoundationcloud.atlassian.net/browse/PPM-2577) +- [tools: update meta-amx revision in get-git-hash.sh.](https://prplfoundationcloud.atlassian.net/browse/PPM-2554) +- [PPM-2228: Implement Ambiorix getters for remaining types + sMacAddr](https://prplfoundationcloud.atlassian.net/browse/PPM-2228) +- [Add a framework to support platform-specific codes](https://prplfoundationcloud.atlassian.net/browse/PPM-2489) +- [Add Haze builds and CI jobs](https://prplfoundationcloud.atlassian.net/browse/PPM-2583) +- [Agent: Add new profile value EasyMesh R4 and newer](https://prplfoundationcloud.atlassian.net/browse/PPM-2594) +- [controller\_db: Use new DB schema to check the presence of the radio](https://prplfoundationcloud.atlassian.net/browse/PPM-2565) + +### Fixed + +- [bwl: dwpald: Correct channel switch command](https://prplfoundationcloud.atlassian.net/browse/PPM-2639) +- CI: fix docker image and RDKB build +- Fix Ambiorix calls on platforms with NBAPI disabled +- prplmesh\_cli: fix the version command +- network\_utils::arp\_send: make it more verbose +- easylogging: print enum underlying type +- [sta\_wlan\_hal\_whm::process\_ep\_wps\_event: get only necessary data](https://prplfoundationcloud.atlassian.net/browse/PPM-2637) +- [yaml: moved VIRTUAL\_BSS\_MOVE\_CANCEL\_RESPONSE\_MESSAGE to 0x8048 for new MLD messages](https://prplfoundationcloud.atlassian.net/browse/PPM-2633) +- [bwl: dwpald: Correct channel switch command](https://prplfoundationcloud.atlassian.net/browse/PPM-2639) +- [base\_wlan\_hal\_whm: base\_wlan\_hal\_whm::get\_radio\_mac\(\): fix getting radio base mac address.](https://prplfoundationcloud.atlassian.net/browse/PPM-2614) +- OSP Haze: bump prplOS version to v3.0.0 +- OSP bootloader adaptation - Boardfarm RDKB enable +- [\[MAP-4.14.1\] Customize Channel BG Scan parameters for Certification](https://prplfoundationcloud.atlassian.net/browse/PPM-2625) +- [monitor : invalidate m\_mon\_hal\_int\_events during on\_thread\_stop\(\)](https://prplfoundationcloud.atlassian.net/browse/PPM-2624) +- son\_slave\_thread: Added a debug print. +- [Re-enable radios if wps failed to ease batch run of Certification tests](https://prplfoundationcloud.atlassian.net/browse/PPM-2621) +- [PPM-2615: Send Gratuitous ARP for easing controller discovery](https://prplfoundationcloud.atlassian.net/browse/PPM-2615) +- [PPM-2612: Handle UCC Tear down request in agent](https://prplfoundationcloud.atlassian.net/browse/PPM-2612) +- ci: platform: R1: R4: add Haze dependency +- [tlvf: bugfix in BSS coloring feature TLVs - Spatial reuse request and response](https://prplfoundationcloud.atlassian.net/browse/PPM-2480) +- [TLVF: fix 6GHz value in tlvSupportedFreqBand](https://prplfoundationcloud.atlassian.net/browse/PPM-2601) +- Add OSP builds and CI jobs +- Merge the 4.1.0 release to master +- bwl: whm: fix scope of conversion table +- [Fixed wrong string to MAC conversion.](https://prplfoundationcloud.atlassian.net/browse/PPM-1498) +- ci: Disable preamble in release notes +- [controller\_db: Wi-Fi6 support flag](https://prplfoundationcloud.atlassian.net/browse/PPM-2562) +- framework: tlvf: update VBSS CMDU types to EasyMesh R6 Draft +- [TLVF: Invalid value for 6GHz in Autoconfiguration FreqBand](https://prplfoundationcloud.atlassian.net/browse/PPM-2552) +- [Fixed sending topology notification at the first connected agent.](https://prplfoundationcloud.atlassian.net/browse/PPM-2031) +- CPPcheck: downgrade container image + + +## [4.1.0](https://gitlab.com/prpl-foundation/prplmesh/prplMesh/-/releases/4.1.0) - 2023-06-23 12:04:00 +0200 ### Changed diff --git a/cmake/multiap-helpers.cmake b/cmake/multiap-helpers.cmake index 04284d660..cb762c458 100644 --- a/cmake/multiap-helpers.cmake +++ b/cmake/multiap-helpers.cmake @@ -43,7 +43,7 @@ if (NOT BUILD_DATE) endif() if (NOT PRPLMESH_VERSION) - set(prplmesh_VERSION "4.1.0") + set(prplmesh_VERSION "4.2.0") else() set(prplmesh_VERSION ${PRPLMESH_VERSION}) endif() diff --git a/release.sh b/release.sh index eaf52e94d..51ba4cef4 100755 --- a/release.sh +++ b/release.sh @@ -27,12 +27,12 @@ sed -ri "s/prplmesh_VERSION \"[0-9]+\.[0-9]+\.[0-9]+\"/prplmesh_VERSION \"$VERSI # date gen_changelog.py will use at the next invocation will not be # the same as the one stored in the CHANGELOG.md file (as the tag will # have been moved a few seconds later). -git tag "$VERSION" -m "prplMesh release $VERSION" +git tag -a "$VERSION" -m "prplMesh release $VERSION" tools/gen_changelog.py -U > CHANGELOG.md git add "$VERSION_FILE" git add CHANGELOG.md git commit -s -m "Prepare release $VERSION" # Move the tag to our final commit: -git tag -f "$VERSION" -m "prplMesh release $VERSION" +git tag -a -f "$VERSION" -m "prplMesh release $VERSION" echo "The release has been created, check the result before pushing it."