Patch Notes
Patch Note 2020-06-24
← View all patch notes
New features
- Input definitions in valohai.yaml gained new superpowers:
keep-directories
(defaults tonone
) governs how directory paths are retained when using wildcards.none
junks all directory paths and just keeps filenames. This is how things have been in the past.full
keeps the full path from the storage root. E.g. fors3://special-bucket/foo/bar/**.jpg
, you might end up with/valohai/inputs/images/foo/bar/dataset1/a.jpg
.suffix
keeps the suffix from the "wildcard root". E.g. fors3://special-bucket/foo/bar/**.jpg
special-bucket/foo/bar/
would be removed, but any relative path after it would be kept, and you might end up with/valohai/inputs/images/dataset1/a.jpg
.
- No need to configure a store over and over again for multiple projects anymore!
- Project-assigned stores can now be converted to organization stores, after which they can be shared with all of the organization, or a number of selected teams.
- You can also create an organization-level store in your Organization settings.
Usability enhancements
- Execution view tabs that could take a while to load now have cutesy little loading spinners.
- The Deployment Alias edit screen was given a bit of a stretch.
Bugfixes
- When using organization or team scoped stores, they are now correctly taken into account for inputs, too.
- The creation of pipelines with very many nodes should be much, much faster.
- Similarly, everything should be a bit faster thanks to some Rust magic under the hood. ✨
- The blinking execution error favicon no longer blinks, for some extra calm.