Releases: getsentry/craft
Releases Β· getsentry/craft
0.21.0
-
fix: No prod dependencies (#204)
-
build: Move to single-file builds for craft (#203)
-
fix(github): Revert retry on 404s (#199)
-
fix(gcs): Fix GCS artifact provider on Windows (#200)
-
feat(config): Use GitHub as default provider (#202)
Breaking Change: This version changes the default configuration values for
statusProvider
and artifactProvider
to github
if minVersion
is greater
or equal to 0.21.0
. If your craft configuration file does not set these
providers explicitly, you can keep the old behavior by modifying your config:
minVersion: 0.21.0
artifactProvider:
name: zeus
statusProvider:
name: zeus
Support for Zeus will be dropped in a future release and we highly recommend
updating your CI workflows to use GitHub.
0.20.0
- fix(publish): Fix publishing when resuming from a state file (#197)
- ref(logger): Move some extra info to debug level (#198)
0.19.0
- fix(registry): Ensure up-to-date remote before pushing (#186, #188)
- feat(publish): Store and restore publish state (#192)
- feat(cli): Add a new targets command (#193)
0.18.0
- feat(github): Retry on 404s (#177)
- ref(aws-lambda): Catch potential exceptions when publishing AWS Lambda layers to new regions (#178)
- feat(aws-lambda): Add runtime names on commit message (#181)
- feat(registry): Allow colons as separators in canonical names (#183)
0.17.2
- fix(registry):
undefined
handling when there's no checksums
in .craft.yml
(#175)
0.17.1
- fix(registry): Replace the actual versionFilePath (#174)
0.17.0
- feat(aws-lambda): Update the sentry release registry with AWS Lambda layer versions (#172)
0.16.1
- fix(gcs-target): Fix incorrect upload path to GCS when it has a leading slash (#170)
0.16.0
- feat(aws-lambda): AWS Lambda layer target (#160)
0.15.0
- fix(publish): Fix fail on dry-run w/ github target (#152)
- feat(docker): Support cocoapods in the docker container (#153)
- ref(github): GitHub standardized on GITHUB_TOKEN so let's use that (#154)