Updates since release v2.17.0:
Contains critical bug fixes
Breaking Changes:
None
This release contains the ni-grpc-device-server application for Windows, Linux Desktop, and Linux RT.
It also contains client bundles that contain the proto files needed to build a gRPC client as well as several example clients.
Documentation on using this release can be found in our README and wiki.
What's Changed
- Pull in 26.0 finals of nifgen driver grpc-device metadata by @WengLoon-NI in #1254
- Fix MI driver proto sorting issue by @reckenro in #1256
- Add client defaults config to artifacts by @texasaggie97 in #1259
- CMakeLists: honor USE_SUBMODULE_LIBS when including by @amstewart in #1261
- Include ni-grpc-device.conf.yml and ni-grpc-device.caps.yml in Linux RT tarball by @texasaggie97 in #1255
- Adding RFSA gRPC support with Python API by @mohit-emerson in #1262
- Fix critical and high severity issues in e6081e8.
- Fixes GHSA-j4qc-5v3f-rf87
- Fixes GHSA-fhhw-37q8-6562
- Fixes GHSA-prfr-q8h3-mqxv
- Fixes GHSA-rhh6-fvjv-8m84
- Fixes GHSA-7vg9-5c74-289x
- Fixes GHSA-8rjh-429j-f6gw
- Fixes GHSA-ww59-ghm9-mm63
Full Changelog: v2.17.0...v2.18.0