# Summary
* Fix bug for sending data (vector of messages) via TCP in netio3
* Fix but for felix-tohost using TCP for DCS
* Add felix-server
* Rename asyncmsg library to avoid conflicts with version in TDAQ
* Provide CMake config files for users to compile against our release
# Details
Package: felix_bus_fs
  Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-bus-fs
  Old hash: 54ef7acdab434dc198139229e597971f03c790e6
  New hash: e03f0f6c020e36d58d684c91f5314c67afe33a69
  Commits:
    e03f0f6c Merge branch 'export-cmake-config' into '5.2.x'
    4cb6bb02 [CMake] Install config module
    dd63f357 Missing header for callback function conversion
Package: felix_client
  Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-client
  Old hash: 12e702e0dda7bc11a64d897e4ca3bc85b7ad3118
  New hash: 4b075fdf367dfaf2327f8e8accd847b261cc008e
  Commits:
    4b075fdf Merge branch 'export-cmake-config' into '5.2.x'
    6540776b [CMake] Install config module
    a1ed75cc Fix dependencies
Package: felix_client_thread
  Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-client-thread
  Old hash: e58c9289464e805c067ee225fed0ec0bc0b68ef3
  New hash: be7b283240fa058a9a6aa73bc14e48215840a5a9
  Commits:
    be7b2832 Merge branch 'export-cmake-config' into '5.2.x'
    798f7cf8 [CMake] Install config module
Package: felix_def
  Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-def
  Old hash: 1a15bfea17333aa6ff6cf30fbcf03f996fa2a5ca
  New hash: 31c1e78d2452d4ee02b87d2db4b9f16e62736dd0
  Commits:
    31c1e78d Merge branch 'export-cmake-config' into '5.2.x'
    9fe21e94 [CMake] Install config module
Package: felix_interface
  Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-interface
  Old hash: 6394beaa7c1de252550eb759ef81d199394ad94e
  New hash: e066c227cf6bf6b24f0ca7030d4d8be6824b0d05
  Commits:
    e066c227 Merge branch 'export-cmake-config' into '5.2.x'
    db0e99f4 [CMake] Install config module
    45587861 Merge branch 'manual' into '5.2.x'
    72cd9aa6 Update manual for 5.2
Package: felix_star
  Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-star
  Old hash: c62fdaf68230e9affb809a55eee9b03a8116b39a
  New hash: 6788ebf3900aea7b13d58ae3ead6f71173bf4df0
  Commits:
    6788ebf3 Merge branch 'fix-bus-dcs-tcp' into '5.2.x'
    2d128312 [tohost] Set correct network mode in bus for DCS
Package: netio3_backend
  Repository: https://gitlab.cern.ch/atlas-tdaq-felix/netio3-backend
  Old hash: 55da9410c736ee165c49cd27a743e2871c8cb305
  New hash: d7a83a772791528955455eee0fcfb398e7b1ccfd
  Commits:
    d7a83a77 Merge branch 'export-cmake-config' into 'master'
    41621648 [CMake] Install config module
    25b2b40a Fix dependencies
Package: netio3
  Repository: https://gitlab.cern.ch/atlas-tdaq-felix/netio3
  Old hash: dc9a0c2bdbca2f424c61005884458026e6e768ed
  New hash: 155c2ab3e8084f088c6b7528a2182c8b45c2530d
  Commits:
    155c2ab3 Merge branch 'export-cmake-config' into 'master'
    00501212 [CMake] Install config module
    b1e60ac1 Fix dependencies
    dc9a0c2b Merge branch 'better-json-error' into 'master'
    66359ee2 [Pub] Show raw message on JSON parse error
    106cf361 Merge branch 'fix-tcp-send-many' into 'master'
    10246186 Fix sending many by copy with asyncmsg
Package: asyncmsg
  Repository: https://gitlab.cern.ch/joroemer/asyncmsg
  Old hash: 7de295b80b3a5a9f4b54d58ab77fea0127fbd04d
  New hash: 3500fda363b6595e400bf302cad547e71ea0ed43
  Commits:
    3500fda3 Rename asynchmsg library
    7de295b8 Set cached remote endpoint immediately
    5a8fc397 Install headers and create config file
    c788489b Move minimum version and project to CMakeLists
Package: ers
  Repository: https://gitlab.cern.ch/joroemer/ers
  Old hash: e211037ce86b0e98a4d2033d4092cbeefc5b7170
  New hash: f6f12e0bb961547108f6550cdb752f9d681eaef0
  Commits:
    f6f12e0b Fixup, add missing file
    81c4ee0f [standalone] Create ersConfig file
    81a7ef4f [standalone] Add C++20 flag
    4f31c3d8 [standalone] Move version and project to CMakeLists
