Releases: sylabs/scs-build-client
Releases · sylabs/scs-build-client
v0.7.4
v0.7.3
What's Changed
- fix: Syft verbose mode, cosign key by @vlesich-sylabs in #120
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- fix: Missing cosgin CircleCI context by @vlesich-sylabs in #119
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- Fix the syft key issue by @vlesich-sylabs in #116
- Use alpine as base for container image by @EmmEff in #115
- build(deps): bump github.com/spf13/viper from 1.11.0 to 1.12.0 by @dependabot in #117
- build(deps): bump github.com/sylabs/scs-library-client from 1.3.2 to 1.3.3 by @dependabot in #118
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Replaced cosign installation command by @vlesich-sylabs in #110
- Change master branch to main by @tri-adam in #112
- Build context files support by @EmmEff in #107
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- build(deps): bump github.com/spf13/viper from 1.10.1 to 1.11.0 by @dependabot in #105
- ci: sbom attestations by @vlesich-sylabs in #106
- build(deps): bump github.com/sylabs/scs-library-client from 1.3.1 to 1.3.2 by @dependabot in #109
- Build Context Upload/Delete by @tri-adam in #108
Full Changelog: v0.5.2...v0.6.0
v0.5.2
What's Changed
- fix: use ParseAmbiguous to parse library ref by @tri-adam in #100
- build(deps): bump github.com/sylabs/scs-library-client from 1.3.0 to 1.3.1 by @dependabot in #102
- Return Non-Success Exit Code on Build Failure by @tri-adam in #101
- fix: clean up output on error by @tri-adam in #104
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- scs-build: use passed user agent with build service by @EmmEff in #99
- build(deps): bump github.com/sylabs/scs-library-client from 1.2.2 to 1.3.0 by @dependabot in #95
- fix: readme typos by @wobito in #98
- ci: update sbom format from spdx to cyclonedx by @vlesich-sylabs in #97
New Contributors
Full Changelog: v0.5.0...v0.5.1
v0.5.0
This version of scs-build-client
contains a substantial API overhaul, which includes breaking changes. In particular:
func NewClient
replacesfunc New
, and uses functional options.func (*Client) Submit
now uses functional options to specify optional behaviour.func (*Client) GetVersion
now returns astring
.- The fields of
type BuildInfo struct
are no longer directly exposed. Accessor methods have been added in their place.
What's Changed
- Simplify API by @tri-adam in #84
- Improve Documentation by @tri-adam in #87
- build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #89
- build(deps): bump github.com/sylabs/scs-library-client from 1.2.1 to 1.2.2 by @dependabot in #90
- Adopt Go 1.18 by @tri-adam in #63
- build(deps): bump github.com/sylabs/json-resp from 0.8.0 to 0.8.1 by @dependabot in #91
- Bump golangci-lint to v1.45 by @tri-adam in #92
- sbom generating step by @vlesich-sylabs in #94
New Contributors
- @vlesich-sylabs made their first contribution in #94
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- Add Docker example to README by @EmmEff in #80
- build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot in #81
- Improve HTTP Status Code Handling by @tri-adam in #82
- Update references to official Docker image by @EmmEff in #83
- Add user-agent to library and build-clients by @EmmEff in #86
Full Changelog: v0.4.0...v0.4.1