This release includes improvements for listing tickets, clean cancellation of parallel transfers, storage of binary data in AVUs, and more.
Changed
Removed
- Remove Jenkins test framework (#778).
Deprecated
- Deprecate
IRODS_VERSION(#698).
Fixed
- Fix ability to store arbitrary binary data in an AVU (#707).
- Add
__slots__member to prevent configuration misfires (#708). - Preserve state when chaining calls on metadata manager (#709).
- Fix segfault and hung threads when signals abort a parallel transfer (#722).
- Fix handling of username in GeneralAdmin API for proper removal of remote user home collection (#763).
- Use named loggers (#771).
Added
- Add convenience functions for listing tickets (#120).
- Add automated testing via GitHub Actions (#502, #697).
- Add
_IRODS_VERSION(#698). - Add facilities for stopping parallel transfers in a clean manner (#722).
- Add configuration and GitHub Action workflows for code formatting and linting (#726).
- Allow MetadataManager options to be accessible as attributes (#795).
- Allow ticket instances to be populated using information from catalog queries (#801).