diff options
author | Jeff Long <willcode4@gmail.com> | 2023-12-24 08:13:31 -0500 |
---|---|---|
committer | Jeff Long <willcode4@gmail.com> | 2023-12-24 08:13:31 -0500 |
commit | f717be4f566c4af8343357685bf9703acc788964 (patch) | |
tree | a9a76a91062728e8b03c7d0fbd2cffa5037d9775 | |
parent | dtv: Read expected data as little-endian (diff) | |
download | gnuradio-f717be4f566c4af8343357685bf9703acc788964.tar.xz gnuradio-f717be4f566c4af8343357685bf9703acc788964.zip |
Release Candidate v3.10.9.0-rc2v3.10.9.0-rc2
Signed-off-by: Jeff Long <willcode4@gmail.com>
-rw-r--r-- | .zenodo.json | 30 | ||||
-rw-r--r-- | CHANGELOG.md | 58 | ||||
-rw-r--r-- | CMakeLists.txt | 2 |
3 files changed, 89 insertions, 1 deletions
diff --git a/.zenodo.json b/.zenodo.json index a4c21c404..954f6d576 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -37,6 +37,9 @@ "name": "Anastasopoulos, Achilleas" }, { + "name": "Anderseck, Martin" + }, + { "name": "Anderson, Douglas" }, { @@ -140,6 +143,9 @@ "name": "Byers, Michael" }, { + "name": "Campbell, Bailey" + }, + { "name": "Cercueil, Paul" }, { @@ -240,6 +246,9 @@ "name": "Eslinger, Gregory" }, { + "name": "Essam, Ahmed" + }, + { "name": "Est\u00e9vez, Daniel" }, { @@ -498,6 +507,9 @@ "name": "Mayer, Christoph" }, { + "name": "Mayer, Tobias" + }, + { "name": "Mayo, Chris" }, { @@ -528,6 +540,9 @@ "name": "Michel, Adrien" }, { + "name": "Migirov, Ruslan" + }, + { "name": "Mills, Matt" }, { @@ -692,6 +707,9 @@ "name": "Roe, Michael" }, { + "name": "Rohde, Zachary S" + }, + { "affiliation": "GNU Radio", "name": "Rondeau, Tom" }, @@ -702,6 +720,9 @@ "name": "Rui, Huang" }, { + "name": "SAHLER, Aarys" + }, + { "name": "Saari, James" }, { @@ -1018,6 +1039,9 @@ "name": "Pavon" }, { + "name": "Philipp" + }, + { "name": "R-ohit-B-isht" }, { @@ -1033,6 +1057,9 @@ "name": "Unknown" }, { + "name": "VladislavF" + }, + { "name": "Zero_Chaos" }, { @@ -1169,6 +1196,9 @@ }, { "name": "wcampbell" + }, + { + "name": "\u6bdb\u4e9a\u741b" } ] }
\ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d50c96ef..214b29f67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,64 @@ Versioning](http://semver.org/spec/v2.0.0.html), starting with version 3.7.12.0. Older Logs can be found in `docs/RELEASE-NOTES-*`. +## [3.10.9.0] - 2023-12-24 + +### Changed + +#### Project +- Python minimum version is now 3.7.2, vs 3.6.5, to support type hints. Even +Python 3.7 is EOL, so this is not expected to affect people using newer versions of +GNU Radio. +- Add tox.ini, so that editors use the same formatting as github CI. +- Use pointers to pass s32fc arguments to VOLK in gr-blocks, gr-digital, and +gr-dtv to avoid undefined behavior. The fix is conditional on VOLK 3.1.0, which +add a new supporting function. + +#### Runtime +- Disallow None for pmt_t arguments in Python. +- Support spdlog installations with internal or external libfmt. + +#### GRC +- Use text labels to specify types for block parameters, instead of background colors +which were difficult to read/remember. +- Enable setting of documentation URLs, relative or absolute in yaml. This allows +OOTs to use the documentation link in the block parameter dialog. +- Disallow use of block ids that are Python keywords and "gnuradio". +- Add type annotations in some places (required bump to Python 3.7.2). +- Use C version of YAML loader (yaml.CSafeLoader) for better performance. +- Connections may have properties for supported connection domains. This feature +was added for RFNoC connections. Standard stream and message connections do not +support this feature, but they may in future versions. +- Check grc file version. The above feature required a version bump to "2". Where +no connection properties are used, version "1" is still emitted. Note that previous +versions of GRC do not check for file version. RFNoC flowgraphs with connection +properties will fail to load in previous versions as a result. +- Fix bug where an impressive number of backslashes were added to some filenames. + +#### gr-dtv +- Read expected data as little-endian + +#### gr-fec +- Add FEC_API to CCSDS Reed-Solomon functions so they can be used by OOTs. + +#### gr-qtgui +- QT GUI Msg Push Button: add a callback for Message Value to allow it to +change at runtime. + +#### gr-uhd +- RFNoC Rx-Streamer: Add start stream options +- Add back-edge property to RFNoC connections + +#### Build system and packaging +- Update conda build. Re-rendered with conda-build 3.27.0, conda-smithy 3.28.0, +and conda-forge-pinning 2023.11.07.18.09.01. +- Use utf-8 encoding when writing files in gr_python_install. + +#### Testing +There has been a great effort to identify why tests fail intermittently, or only +on certain platforms. This has lead to a number of improved test, and identification +of a number of real bugs. + ## [3.10.8.0] - 2023-10-20 ### Changed diff --git a/CMakeLists.txt b/CMakeLists.txt index 22161705e..c2710902e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,7 +47,7 @@ include(GrComponent) SET(VERSION_MAJOR 3) SET(VERSION_API 10) SET(VERSION_ABI 9) -SET(VERSION_PATCH 0-rc1) +SET(VERSION_PATCH 0-rc2) include(GrVersion) #setup version info # cmake-format: on |