Releases: ukaea/UDA
Releases · ukaea/UDA
2.8.1
What's Changed
- Improving performance of bytes plugin and of capnp transfers over XDR/RPC
- Adding fixes for fatclient pyuda build
- Adding support for python3.13 wheels in linux and macos (not windows)
- Fixing timestamp microseconds error in uda logging
- Updating plugin::version() function convention to return the server semantic version number so server version can be queried from remote clients.
- Updates to documentation and adding a contributing.md
- Fixing some UKAEA issues with the IDL wrapper
Full Changelog: 2.8.0...2.8.1
2.8.0
What's Changed
Release focusing on getting UDA building on Windows and unifying code with ITER CODAC UDA version.
- Feature/python wheels windows by @stephen-dixon in #47
- Docs by @stephen-dixon in #48
- Release/2.8.0 by @jholloc in #17
Full Changelog: 2.7.6...2.8.0
2.7.6
UDA release targetting release of pyuda on pypi.
What's Changed
- Bug: Various order of plugin libraries in plugin leads to various results by @hanak in #31
- Warnings about missing server env. vars are printed on a single line in logs by @hanak in #34
- Change default UDA_LOG_LEVEL from DEBUG to ERROR for releases by @adam-parker1 in #36
- Feature/getbytes security by @jmeasure in #41
- Feature/python wheels by @stephen-dixon in #42
- Release/2.7.6 by @stephen-dixon in #45
New Contributors
- @hanak made their first contribution in #31
- @adam-parker1 made their first contribution in #36
- @jmeasure made their first contribution in #41
Full Changelog: 2.7.5...2.7.6
Release 2.7.5
What's Changed
Addressing issues with SSL. Also adding running of UDA integration tests to CI, including running tests with SSL authenticated client/server.
Fixing issues:
IMAS-5005
IMAS-4862
Full Changelog: 2.7.4...2.7.5
Release 2.7.4
What's Changed
Bugfix release including:
- Fix to SSL enabled client
- Fixing bug in server subsetting
Full Changelog: 2.7.3...2.7.4
Release 2.7.3
What's Changed
- Fixing SSL enabled client
- Adding sub-setting functionality to callPlugin
- Adding libtirpc as a pkg-config dependency when required
Full Changelog: 2.7.2...2.7.3
Release 2.7.2
- Fixing memory leak in Pyuda
- Fixing udaFreeAll to make it usable from non-UDA code
- Updating CI builds
Full Changelog: 2.7.1...2.7.2
Release 2.7.1
What's Changed
- Bugfixes to Capn Proto serialisation
- Fixes to ITER SDCC build
Full Changelog: 2.7.0...2.7.1
Release 2.7.0
What's Changed
- Addition of Capn Proto serialisation routines available to use in plugins if server is configured with -DENABLE_CAPNP=ON
- Creation of a new C++ client with the intention of deprecating the old client in 3.0
- Fixing SSL authentication
- Removing of more static globals
New Contributors
Full Changelog: 2.6.0...2.7.0
Release 2.6.0
Closes the following issues:
- subsetting data serverside - can now subset data using
get("signal[start:end:stride]", "source")
- correcting behaviour for bad status flags - MAST specific issue
- pyuda - returning optional metadata
- pyuda - adding close and reset connection functions to the pyuda wrapper
- pyuda - accessing tree data nodes through temporary objects
Also merges the current progress on the docs branch into main, though these are not fully complete.