Wave v1.13.0
Feature updates and improvements
Security scanning
- Scan v2 by @pditommaso in https://github.com/seqeralabs/wave/pull/662
Conda
- Added support for Conda lockfile by @munishchouhan in https://github.com/seqeralabs/wave/pull/642
Spack
- Removed Spack by @pditommaso in https://github.com/seqeralabs/wave/pull/601
Registry
- Added container mirror by @pditommaso in https://github.com/seqeralabs/wave/pull/646
- Refactored
MirrorConfigby @munishchouhan in https://github.com/seqeralabs/wave/pull/668
API
- Added TypeSpec for container mirror by @munishchouhan in https://github.com/seqeralabs/wave/pull/669
- Added TypeSpec for container mirror and status by @munishchouhan in https://github.com/seqeralabs/wave/pull/677
UI/UX
- Added inspect view by @munishchouhan in https://github.com/seqeralabs/wave/pull/619
- Improved handling build id in view page by @pditommaso in https://github.com/seqeralabs/wave/pull/651
- Improved inspect for multi platform container images by @munishchouhan in https://github.com/seqeralabs/wave/pull/660
- Added copy button and scroll bars in views by @munishchouhan in https://github.com/seqeralabs/wave/pull/674
- Added download icon and updated copy icon by @munishchouhan in https://github.com/seqeralabs/wave/pull/678
- Removed monospace from
tdby @munishchouhan in https://github.com/seqeralabs/wave/pull/683
Dependencies
- Bumped AWS SDK to 2.28.15 by @pditommaso in https://github.com/seqeralabs/wave/pull/667
General
- Removed
BiCacheStoredata structure by @pditommaso in https://github.com/seqeralabs/wave/pull/653 - Refactored state store components by @pditommaso in https://github.com/seqeralabs/wave/pull/657
- Removed deprecated
keyIdby @pditommaso in https://github.com/seqeralabs/wave/pull/616 - Added code coverage report to build by @pditommaso in https://github.com/seqeralabs/wave/pull/661
- Added better pool handling for Jackson mapper objects by @pditommaso in https://github.com/seqeralabs/wave/pull/666
- Removed IP address by @pditommaso in https://github.com/seqeralabs/wave/pull/680
Bug fixes
Conda
- Fixed exception when there is no Conda lockfile by @munishchouhan in https://github.com/seqeralabs/wave/pull/685
Registry
- Fixed repository creds check by @pditommaso in https://github.com/seqeralabs/wave/pull/665
- Fixed mirror TypeSpec by @munishchouhan in https://github.com/seqeralabs/wave/pull/670
Security scanning
- Fixed deserialization exception on
WaveScanRecordby @munishchouhan in https://github.com/seqeralabs/wave/pull/679
UI/UX
- Fixed container view by @munishchouhan in https://github.com/seqeralabs/wave/pull/686
General
- Fixed compile error by @munishchouhan in https://github.com/seqeralabs/wave/pull/659
- Fixed entity too large by @munishchouhan in https://github.com/seqeralabs/wave/pull/658
- Fixed
inspect-testby @munishchouhan in https://github.com/seqeralabs/wave/pull/652
Breaking
- This version introduces some changes in build and jobs state metadata stored in Redis. Make sure no jobs are running while deploying this version.
Full Changelog: https://github.com/seqeralabs/wave/compare/v1.12.4...v1.13.0