Skip to content

Releases: ukaea/UDA

2.8.1

23 Jan 13:39
8515a1a
Compare
Choose a tag to compare

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

24 Oct 12:17
cb503c0
Compare
Choose a tag to compare

What's Changed

Release focusing on getting UDA building on Windows and unifying code with ITER CODAC UDA version.

Full Changelog: 2.7.6...2.8.0

2.7.6

22 Aug 16:58
6520839
Compare
Choose a tag to compare

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

Full Changelog: 2.7.5...2.7.6

Release 2.7.5

09 Apr 16:01
3ae069e
Compare
Choose a tag to compare

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

28 Nov 13:13
Compare
Choose a tag to compare

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

13 Oct 08:49
Compare
Choose a tag to compare

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

05 Oct 09:41
7e4ec61
Compare
Choose a tag to compare
  • 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

29 Jun 12:27
Compare
Choose a tag to compare

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

19 Mar 22:04
2b5bf34
Compare
Choose a tag to compare

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

29 Nov 14:17
a5fcad4
Compare
Choose a tag to compare

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.