Skip to content

v8.0.0

Compare
Choose a tag to compare
@adierkens adierkens released this 12 Dec 07:33
· 3847 commits to main since this release

Release Notes

From #758

Final-banner-REd (1)

From #751

Label configuration just got a whole lot simpler 🎉

  1. Labels can now only be supplied as an array of label objects.
{
  "labels": [
    { "releaseType": "major", "name": "Version: Major" },
    { "releaseType": "minor", "name": "Version: Minor" },
    { "releaseType": "patch", "name": "Version: Patch" },
  ]
}
  1. Instead of using skipReleaseLabels just set the label's type to skip
{
  "labels": [
    { "releaseType": "skip", "name": "NO!" }
  ]
}
  1. Overwrite default labels using overwrite
{
  "labels": [
    { "releaseType": "major", "name": "Version: Major", "overwrite": true },
  ]
}
  1. Add none releaseType. This will act as a skip-release unless paired with a SEMVER label
{
  "labels": [
    { "releaseType": "none", "name": "documentation" },
  ]
}
  1. Changed title to changelogTitle.
{
  "labels": [
    { "changelogTitle": "New Docs Yo!", "name": "documentation" },
  ]
}

💥 Breaking Change

  • auto, @auto-it/core, @auto-it/all-contributors, @auto-it/chrome, @auto-it/conventional-commits, @auto-it/crates, @auto-it/first-time-contributor, @auto-it/git-tag, @auto-it/jira, @auto-it/maven, @auto-it/npm, @auto-it/released, @auto-it/s3, @auto-it/slack, @auto-it/twitter, @auto-it/upload-assets
  • auto, @auto-it/core
  • auto, @auto-it/core, @auto-it/conventional-commits, @auto-it/jira, @auto-it/npm, @auto-it/released, @auto-it/slack
  • @auto-it/core, @auto-it/npm
  • @auto-it/core, @auto-it/chrome, @auto-it/crates, @auto-it/git-tag, @auto-it/maven, @auto-it/npm
    • change getPreviousVersion hook args. can access prefixRelease from root class instead #734 (@hipstersmoothie)
  • @auto-it/core, @auto-it/released
    • remove old use of prerelease label + add prerelease label to released plugin #729 (@hipstersmoothie)

🚀 Enhancement

  • @auto-it/core
  • auto, @auto-it/core
  • @auto-it/upload-assets
  • @auto-it/core, @auto-it/git-tag, @auto-it/npm
  • auto, @auto-it/core
  • @auto-it/git-tag
  • auto, @auto-it/core, @auto-it/npm
    • shipit: add flag to only publish to 'latest' tag when "release" label is present #731 (@hipstersmoothie)
  • auto, @auto-it/core, @auto-it/npm, @auto-it/released, @auto-it/slack
  • auto, @auto-it/core, @auto-it/npm

🐛 Bug Fix

  • @auto-it/core, @auto-it/all-contributors, @auto-it/npm
  • @auto-it/core
  • @auto-it/core
  • @auto-it/core, @auto-it/released, @auto-it/slack
  • auto, @auto-it/core, @auto-it/all-contributors, @auto-it/chrome, @auto-it/conventional-commits, @auto-it/crates, @auto-it/first-time-contributor, @auto-it/git-tag, @auto-it/jira, @auto-it/maven, @auto-it/npm, @auto-it/omit-commits, @auto-it/omit-release-notes, @auto-it/released, @auto-it/s3, @auto-it/slack, @auto-it/twitter, @auto-it/upload-assets
  • @auto-it/npm
  • auto, @auto-it/core, @auto-it/all-contributors, @auto-it/chrome, @auto-it/conventional-commits, @auto-it/crates, @auto-it/first-time-contributor, @auto-it/git-tag, @auto-it/jira, @auto-it/maven, @auto-it/npm, @auto-it/omit-commits, @auto-it/omit-release-notes, @auto-it/released, @auto-it/s3, @auto-it/slack, @auto-it/twitter, @auto-it/upload-assets
  • @auto-it/npm
  • @auto-it/released
  • @auto-it/core

🏠 Internal

📝 Documentation

🔩 Dependency Updates

📚 Blog Post

Authors: 6