Skip to content

Releases: getsentry/craft

0.23.1

02 Jun 17:45
Compare
Choose a tag to compare
  • fix(git): Ensure origin/HEAD is set (#252)

0.23.0

02 Jun 14:07
Compare
Choose a tag to compare
  • feat(publish): Ability to merge to non-default (#245)
  • fix(logging): Proper scoping and log levels (#247)
  • feat(registry-target): Allow batched updates w/ new config (#249)

0.22.2

17 May 20:15
Compare
Choose a tag to compare
  • fix(logging): Fix scoped loggers not respecting log level (#236)
  • fix(github-artifacts): Fix incorrect artifact resolution (#237)

0.22.1

17 May 07:09
Compare
Choose a tag to compare
  • fix(cli): Fix global flag parsing interference (#235)

0.22.0

12 May 21:56
Compare
Choose a tag to compare
  • feat(config): Automatically detect GitHub config when missing (#208)
  • feat: Add upm target (#209)
  • ci: Fix our build matrix, add Node 14 & 16 (#211)
  • build: Fix and simplify jest and TS configs (#210)
  • upgrade(ts-jest): Upgrade ts-jest to latest version (#212)
  • feat: Add projectPath config option to GitHub (#220)
  • feat: Add config CLI command (#221)
  • feat(prepare): Add rev option to base a release on (#223)
  • ref: Unify global flags (#224)
  • fix(github-artifacts): Allow multiple artifacts on the SHA, use latest (#226)

0.21.1

26 Apr 14:07
Compare
Choose a tag to compare
  • fix: Upgrade simple-git to latest version (#207)

0.21.0

23 Apr 16:27
Compare
Choose a tag to compare
  • 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

06 Apr 15:18
Compare
Choose a tag to compare
  • fix(publish): Fix publishing when resuming from a state file (#197)
  • ref(logger): Move some extra info to debug level (#198)

0.19.0

01 Apr 13:34
Compare
Choose a tag to compare
  • 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

24 Feb 21:07
Compare
Choose a tag to compare
  • 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)