Release 3.8.4.0

The September updates for GNU Radio are out. Here is the changelog summary for v3.8.4.0.

[3.8.4.0] - 2021-09-30

API is compatible with C++ code written against previous v3.8 releases.

ABI (link time) compatibility is not guaranteed. Out-of-tree C++ code linked to previous v3.8 releases should be rebuilt against this version.

Changed

GRC

  • Fix drag and drop issue with Quartz
  • Fix desync when dragging block
  • Update disabled blocks if they depend on others
  • Allow short and byte as valid types in an enum
  • Fix evaluation of interdependent variables

modtool

  • Set VERSION_PATH to 0 in new modules, instead of using GIT rev
  • For Python3, return correct exeption ModuleNotFoundError instead of ImportError

gr-blocks

  • New Matrix Interleaver block

gr-channels

  • Fix “hide” expressions in yml files

gr-digital

  • Remove unused msg output port from Chunks To Symbols block yml

gr-fft

  • Add “shift” parameter to Log Power FFT

gr-qtgui

  • Fix: tags on the last sample were not shown

gr-video-sdl

  • Fix: U and V channels were reversed on sink blocks

At LEAST the following authors contributed to this release.