Releases: usnistgov/dastard
Releases · usnistgov/dastard
Version 0.3.3
What's Changed
- Responsive publisher, with asynchronous IO by @joefowler in #344
- Construct paths without being Unix-specific about forward-slashes. by @joefowler in #345
- Last version compatible with go versions 1.17 to 1.20.
Full Changelog: v0.3.2...v0.3.3
Version 0.3.2
More features for HEATES at J-PARC:
- Make external trigger resolution 64x finer (issue 335).
- Add subframe info to LJH and OFF headers; use subframe language throughout code (issue 337).
- Save client msg to ~/.dastard/logs/updates.log (not terminal); cute ASCII bouncer at terminal (issue 338).
Version 0.3.1
Some changes needed for HEATES at J-PARC:
- Add configuration to invert an arbitrary subset of Abaco channels (issue 330).
- Process UDP packets containing external trigger information (issue 331).
- Add configuration to allow biased unwrapping with Roach (issue 328).
Version 0.3.0
- Add a data archiving service to Dastard, so that clients can request that blocks of raw data be stored to a temporary file.
- The client is told the name of the file, which is in zipped numpy (.npz) format.
- The file is constructed under a different name then copied, so if the file exists at all, it can be assumed to be complete.
Version 0.2.19
Released May 26, 2023 (though not tagged until August 10, 2023).
- Fix unchecked error in starting Abaco sources (issue 321).
- Workaround for bug in Go library
os.OpenFile
(issue 324). - Fix fact that the workaround was yielding zeros from lancero source (issue 326).
Version 0.2.18
- Panic if run on Go 1.20 or higher with the lancero-TDM readout (issue 315).
- Return Lancero driver's ring buffer to 32 MB (undo issue 258, which was a mistake); check return values, panic if needed (issue 316).
Version 0.2.17
Add some instructions and make targets to help with cross-compiling and similar.
- Add Gentoo instructions; add static compilation target to Makefile (issue 302).
- Switch to GitHub Actions for testing and deployment (issue 305, 308).
- Require Go 1.17 or higher (PR 306).
- Remove source files that were used only for go 1.16 and earlier (issue 310).
test, do not use
v0.2.17-pre4 Update go.yml
test, do not use
v0.2.17-pre3 Update go.yml
test, do not use
v0.2.17-pre2 Update go.yml