Releases: seqeralabs/seqerakit
Releases · seqeralabs/seqerakit
Release v0.5.5
What's Changed
- fix: on_exists inside YAML files is respected by @adamrtalbot in #224
- feat: Remove null values from YAML input files by @adamrtalbot in #223
- feat: Handle multiple workspaces when using overwrite behaviour by @adamrtalbot in #222
- fix: support for updating member roles in orgs by @ejseqera in #228
- feat: add support for setting CEs to primary by @ejseqera in #226
- Switch to pyproject.toml and UV by @edmundmiller in #179
- Update uv docs by @ejseqera in #231
- docs: update params in ce config by @ejseqera in #233
New Contributors
- @edmundmiller made their first contribution in #179
Full Changelog: v0.5.4...v0.5.5
Release v0.5.4
What's Changed
- add
on_exists
param with behaviourfail
,ignore
andoverwrite
by @adamrtalbot in #207 - feat: update studios template and add example by @ejseqera in #211
- feat: resolve dataset names to urls if in params dict by @ejseqera in #210
- fix: remove deprecated arg from overwrite flag by @ejseqera in #218
- Update e2e workflow testing by @ejseqera in #219
Full Changelog: v0.5.3...v0.5.4
Release v0.5.3
What's Changed
Full Changelog: v0.5.2...v0.5.3
Release v0.5.2
Release v0.5.1
What's Changed
- fix: Correctly catches and raises errors from tw cli by @adamrtalbot in #183
- Alt find yaml files recursively by @ejseqera in #186
- Recursively find yaml files in directories by @adamrtalbot in #184
- Use params file for environment variables by @adamrtalbot in #182
- Draft: add support for a variables file as input for templating by @ejseqera in #181
- fix: support for multiple cli args provided via cli by @ejseqera in #187
- Document use of environment variables in the README.md by @adamrtalbot in #189
- fix: parsing of vars in input file with existing env by @ejseqera in #188
- Fix typo in docs by @ejseqera in #191
- fix: catch and handle all non-zero exit codes by @ejseqera in #195
- Clean up traceback returned from info command error by @ejseqera in #196
Full Changelog: v0.5.0...v0.5.1
Release v0.5.0
What's Changed
- feat(SeqeraPlatform): seqerakit can write JSON to stdout for detailed records by @adamrtalbot in #146
- fix: handling for API vars and escaped vars by @ejseqera in #171
- fix: handling for overwrite class without json output by @ejseqera in #172
- FIx handling of resource creation error when emitting JSON output by @ejseqera in #173
- fix: add correct handling for windows env vars by @ejseqera in #164
- Fix support for user/personal workspaces by @ejseqera in #174
- ci: update CI to include AWS batch CE from source by @ejseqera in #176
Full Changelog: v0.4.9...v0.5.0
Release v0.4.9
What's Changed
- fix: remove defaults channel from install and build by @ejseqera in #155
- fix: add handling for empty strings in key-value pairs of yaml by @ejseqera in #154
- add code commit credentials to examples by @schaluva in #153
- fix: improve logic to respect cli and dryrun flags with info by @ejseqera in #156
- Report success and failures better in seqerakit by @ejseqera in #157
- Add targets flag to specify resources for creation in input YAML by @ejseqera in #158
- docs: add docs for targets flag by @ejseqera in #159
New Contributors
Full Changelog: v0.4.8...v0.4.9
Release v0.4.8
What's Changed
- fix path to logo by @maxulysse in #142
- fix: type error when using params dict in yaml by @ejseqera in #145
New Contributors
- @maxulysse made their first contribution in #141
Full Changelog: v0.4.7...v0.4.8
Release v0.4.7
What's Changed
- Add support for creating labels by @ejseqera in #128
- Fix duplicate name bug by @ejseqera in #127
- Add support for creation of members by @ejseqera in #131
- Uniqueness bug with dicts using keys other than name by @ejseqera in #132
- Replace references to tower.nf with seqera.io by @pditommaso in #133
- Catch errors more reliably by @adamrtalbot in #136
- Add support for yaml provided by stdin to cli by @ejseqera in #121
- Generate json data for workspaces with org argument for deletion by @ejseqera in #137
- Update YAMLs used in CI/CD by @ejseqera in #138
- Update README links by @ejseqera in #139
- New seqerakit logo courtesy of @maxulysse in #143
New Contributors
- @pditommaso made their first contribution in #133
Full Changelog: v0.4.6...v0.4.7
Release v0.4.6
What's Changed
- Fix
type
parsing for CEs, actions, credentials by @ejseqera in #118 - Fix delete/overwrite bug with workspaces by @ejseqera in #119
- Add flag for emitting version info, refactor CLI args by @ejseqera in #120
- Update README with info for configuring API endpoint by @ejseqera in #122
Full Changelog: v0.4.5...v0.4.6