Skip to content

Latest commit

 

History

History
2065 lines (1181 loc) · 75.9 KB

CHANGELOG.md

File metadata and controls

2065 lines (1181 loc) · 75.9 KB

v10.18.6 (Thu Mar 11 2021)

🐛 Bug Fix

  • wrap canary identifier in quotes so terminal understands it's an argument to the --preid flag #1864 (@hipstersmoothie)
  • fix lerna independent canary preid (@hipstersmoothie)
  • wrap canary identifier in quotes so terminal understands it's an argument to the --preid flag (@hipstersmoothie)

Authors: 1


v10.17.0 (Tue Mar 02 2021)

🚀 Enhancement

Authors: 1


v10.16.8 (Wed Feb 24 2021)

🐛 Bug Fix

🏠 Internal

📝 Documentation

🔩 Dependency Updates

Authors: 3


v10.16.7 (Sat Feb 20 2021)

🐛 Bug Fix

Authors: 1


v10.16.6 (Thu Feb 18 2021)

🎉 This release contains work from a new contributor! 🎉

Thank you, Lucas Shadler (@lshadler), for all your work!

🐛 Bug Fix

🔩 Dependency Updates

Authors: 2


v10.16.2 (Thu Feb 11 2021)

📝 Documentation

Authors: 1


v10.15.0 (Wed Feb 03 2021)

🚀 Enhancement

Authors: 1


v10.14.0 (Wed Feb 03 2021)

🚀 Enhancement

📝 Documentation

🔩 Dependency Updates

Authors: 3


v10.13.3 (Thu Jan 28 2021)

🐛 Bug Fix

Authors: 1


v10.13.2 (Mon Jan 25 2021)

🐛 Bug Fix

Authors: 1


v10.13.1 (Mon Jan 25 2021)

🐛 Bug Fix

Authors: 1


v10.13.0 (Mon Jan 25 2021)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v10.12.2 (Thu Jan 21 2021)

🐛 Bug Fix

Authors: 1


v10.12.1 (Thu Jan 21 2021)

🐛 Bug Fix

Authors: 1


v10.12.0 (Thu Jan 21 2021)

Release Notes

Support "main" as a default "baseBranch" (#1736)

Many communities, both on GitHub and in the wider Git community, are considering renaming the default branch name of their repository from master to main.

This pull request add default support for a main branch instead of master. If main is detected then that will be used as the baseBranch without the need for any configuration.

Why

The community is shifting.

Todo:

  • Add tests
  • Add docs

Change Type

Indicate the type of change your pull request is:

  • documentation
  • patch
  • minor
  • major

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v10.11.0 (Tue Jan 19 2021)

🎉 This release contains work from a new contributor! 🎉

Thank you, Seth Thomas (@sethomas), for all your work!

🚀 Enhancement

  • Properly setting env var _auth for legacyAuth case for npm publish #1735 (@sethomas)

🐛 Bug Fix

  • Properly setting env var _auth for legacyAuth case for npm publish fixes #1734 (@sethomas)

🔩 Dependency Updates

Authors: 2


v10.10.1 (Tue Jan 19 2021)

🐛 Bug Fix

Authors: 1


v10.9.0 (Thu Jan 14 2021)

🚀 Enhancement

  • default name and email to the token user if no author config is found in autorc or plugin #1720 (@hipstersmoothie)

Authors: 1


v10.7.0 (Thu Jan 14 2021)

🚀 Enhancement

Authors: 1


v10.6.0 (Mon Jan 11 2021)

🎉 This release contains work from a new contributor! 🎉

Thank you, Andrew Leedham (@AndrewLeedham), for all your work!

🚀 Enhancement

🐛 Bug Fix

Authors: 2


v10.5.1 (Fri Jan 08 2021)

🔩 Dependency Updates

Authors: 2


v10.5.0 (Mon Dec 21 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v10.4.2 (Mon Nov 23 2020)

🐛 Bug Fix

🏠 Internal

Authors: 1


v10.2.5 (Fri Nov 06 2020)

Release Notes

From #1636

Previously when using auto pr-check you would have to check that you were running the command from a PR with bash scripting so it didn't fail when running on master.

This PR simplifies this workflow so that you can run auto pr-check without any logic. On CI + base branch pr-check will exit successfully, otherwise it will check for a PR number and fail accordingly.

Why

Less config + more automation = happy auto consumers

Todo:

  • Add tests
  • Add docs

Change Type

Indicate the type of change your pull request is:

  • documentation
  • patch
  • minor
  • major

🐛 Bug Fix

Authors: 1


v10.2.4 (Fri Nov 06 2020)

🐛 Bug Fix

Authors: 1


v10.2.3 (Wed Nov 04 2020)

🐛 Bug Fix

Authors: 1


v10.2.2 (Wed Nov 04 2020)

🐛 Bug Fix

Authors: 1


v10.2.1 (Tue Nov 03 2020)

🐛 Bug Fix

Authors: 1


v10.2.0 (Mon Nov 02 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v10.1.0 (Mon Nov 02 2020)

🎉 This release contains work from a new contributor! 🎉

Thank you, Tim Ottewell (@tinytim84), for all your work!

🚀 Enhancement

🐛 Bug Fix

🔩 Dependency Updates

Authors: 3


v10.0.2 (Thu Oct 29 2020)

🐛 Bug Fix

Authors: 1


v10.0.0 (Thu Oct 29 2020)

Release Notes

From #1609

This release simplifies some of the hooks arguements to allow for easier future extensibility.

The following hooks have had their second argument converted to an object that takes a "context" of pertinent information:

  • afterShipIt
  • onCreateChangelog
  • publish
  • next

Please consult the docs or plugin implementations for further detail.

From #1604

Previously a lot of the hooks would not run during a dry run and auto would try to guess what they would do. This lead to the output versions of some commands to be off.

With the release of v10 auto will call to the plugins for various hooks so they can control that.

From #1607

We were implementing the renderChangelogLine in a way that was more complex than needed

Previously the hook took a tuple and had to return a tuple

auto.hooks.onCreateChangelog.tapPromise('Stars', changelog =>
  changelog.hooks.renderChangelogLine.tapPromise(
    'Stars',
    async ([commit, line]) =>
      [commit, `${line.replace('-', ':star:')}\n`]
  );
);

Now it can just return the rendered changelog line

auto.hooks.onCreateChangelog.tapPromise('Stars', changelog =>
  changelog.hooks.renderChangelogLine.tapPromise(
    'Stars',
    async (line, commit) => `${line.replace('-', ':star:')}\n`
  );
);

💥 Breaking Change

🐛 Bug Fix

🔩 Dependency Updates

Authors: 2


v9.59.0 (Wed Oct 14 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.54.5 (Tue Oct 06 2020)

🐛 Bug Fix

Authors: 1


v9.54.0 (Thu Oct 01 2020)

🐛 Bug Fix

🔩 Dependency Updates

Authors: 2


v9.53.0 (Tue Sep 08 2020)

🎉 This release contains work from a new contributor! 🎉

Thank you, Richard Simpson (@RichiCoder1), for all your work!

🚀 Enhancement

🐛 Bug Fix

Authors: 2


v9.52.0 (Fri Aug 21 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.50.9 (Fri Aug 14 2020)

🐛 Bug Fix

Authors: 1


v9.50.8 (Fri Aug 14 2020)

🐛 Bug Fix

Authors: 1


v9.50.7 (Fri Aug 14 2020)

🐛 Bug Fix

Authors: 1


v9.50.4 (Thu Aug 13 2020)

🐛 Bug Fix

📝 Documentation

Authors: 1


v9.50.2 (Tue Aug 11 2020)

🐛 Bug Fix

🔩 Dependency Updates

Authors: 2


v9.49.6 (Fri Aug 07 2020)

🐛 Bug Fix

Authors: 1


v9.49.5 (Thu Aug 06 2020)

🐛 Bug Fix

🔩 Dependency Updates

Authors: 2


v9.49.4 (Tue Aug 04 2020)

Release Notes

From #1429

This PR fixes a few issues around next releases and lerna independent monorepos:

  • implement a lerna-like versioning function for independent next releases. Allows us more control of how the repo gets versioned. this function will tag+commit the next version, relying on the previously implemented "tag-juggling" so we can rely on lerna as much as possible.
  • rely on makeRelease hook to create next releases. This enables changelogs in the prerelease for each package
  • keep tags annotated while moving. This makes lerna's package publishing logic work better. lerna changed only works on annotated tags.
  • remove version from "Full Changelog"s in prerelease PRs. hard to calculate correct version so it's easier to just omit it

🐛 Bug Fix

Authors: 1


v9.49.3 (Fri Jul 31 2020)

🐛 Bug Fix

Authors: 1


v9.49.2 (Fri Jul 31 2020)

🐛 Bug Fix

📝 Documentation

🔩 Dependency Updates

Authors: 1


v9.49.1 (Wed Jul 29 2020)

🐛 Bug Fix

Authors: 1


v9.48.3 (Wed Jul 29 2020)

🐛 Bug Fix

Authors: 1


v9.48.0 (Thu Jul 23 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.47.2 (Wed Jul 22 2020)

🔩 Dependency Updates

Authors: 2


v9.46.0 (Tue Jul 14 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.45.0 (Mon Jul 13 2020)

Release Notes

From #1371

Previously auto would mark unlabelled PRs as patch. You can now configure what label will be applied as the default when calculating SEMVER bumps and adding PRs to changelogs.

To configure a default label add the default property and set it to true.

{
  "labels": [
    {
      "name": "Version: Minor",
      "releaseType": "minor",
      "default": true
    }
  ]
}

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.43.0 (Tue Jul 07 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.41.1 (Mon Jul 06 2020)

🐛 Bug Fix

  • attempt to construct the GitHub graphql root API endpoint if githubApi is provided #1349 (@hipstersmoothie)

Authors: 1


v9.40.3 (Wed Jun 24 2020)

🐛 Bug Fix

Authors: 1


v9.40.2 (Wed Jun 24 2020)

🔩 Dependency Updates

Authors: 1


v9.40.1 (Wed Jun 24 2020)

🎉 This release contains work from a new contributor! 🎉

Thank you, Snyk bot (@snyk-bot), for all your work!

🐛 Bug Fix

  • Update makeRelease to support 'from' and 'useVersion' options with build part of semver #1315 (@bnigh)

🔩 Dependency Updates

Authors: 2


v9.40.0 (Wed Jun 24 2020)

🐛 Bug Fix

📝 Documentation

🔩 Dependency Updates

Authors: 2


v9.39.0 (Thu Jun 04 2020)

🐛 Bug Fix

Authors: 1


v9.38.0 (Sun May 31 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.37.0 (Fri May 29 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.36.4 (Thu May 28 2020)

🎉 This release contains work from a new contributor! 🎉

Thank you, Marty Henderson (@10hendersonm), for all your work!

🐛 Bug Fix

  • fix(git): Prevents getLastTagNotInBaseBranch from returning a commit hash #1262 (@10hendersonm)

Authors: 1


v9.36.3 (Thu May 28 2020)

🐛 Bug Fix

🔩 Dependency Updates

Authors: 2


v9.36.1 (Fri May 22 2020)

🐛 Bug Fix

Authors: 1


v9.35.3 (Fri May 22 2020)

🐛 Bug Fix

Authors: 1


v9.35.2 (Fri May 22 2020)

🎉 This release contains work from a new contributor! 🎉

Thank you, Kevin Wolf (@kevinwolfdev), for all your work!

🐛 Bug Fix

Authors: 2


v9.34.1 (Tue May 19 2020)

🐛 Bug Fix

  • sub-package changelogs: Handle when no changes made to monorepo packages #1236 (@hipstersmoothie)
  • sub-package changelogs: Handle when no changes made to monorepo packages (@hipstersmoothie)

Authors: 1


v9.34.0 (Tue May 19 2020)

🔩 Dependency Updates

🏠 Internal

Authors: 2


v9.33.0 (Mon May 18 2020)

🚀 Enhancement

🐛 Bug Fix

🔩 Dependency Updates

Authors: 2


v9.32.3 (Fri May 15 2020)

🐛 Bug Fix

Authors: 1


v9.32.2 (Fri May 15 2020)

🐛 Bug Fix

Authors: 1


v9.32.1 (Fri May 15 2020)

🎉 This release contains work from a new contributor! 🎉

Thank you, Till Weisser (@whynotzoidberg), for all your work!

🐛 Bug Fix

🔩 Dependency Updates

Authors: 2


v9.31.2 (Mon May 11 2020)

🐛 Bug Fix

🔩 Dependency Updates

📝 Documentation

Authors: 2


v9.31.1 (Mon May 04 2020)

🐛 Bug Fix

Authors: 1


v9.30.4 (Sat May 02 2020)

🐛 Bug Fix

🔩 Dependency Updates

Authors: 2


v9.30.2 (Sat Apr 25 2020)

🐛 Bug Fix

Authors: 1


v9.30.0 (Wed Apr 22 2020)

🔩 Dependency Updates

Authors: 1


v9.29.0 (Tue Apr 21 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.28.3 (Mon Apr 20 2020)

🐛 Bug Fix

Authors: 1


v9.28.2 (Mon Apr 20 2020)

🐛 Bug Fix

Authors: 1


v9.28.0 (Fri Apr 17 2020)

🚀 Enhancement

🐛 Bug Fix

Authors: 1


v9.26.7 (Tue Apr 07 2020)

🐛 Bug Fix

Authors: 1


v9.26.6 (Tue Apr 07 2020)

🐛 Bug Fix

Authors: 1


v9.25.2 (Fri Apr 03 2020)

🐛 Bug Fix

Authors: 1


v9.21.1 (Fri Mar 27 2020)

🐛 Bug Fix

Authors: 1


v9.15.7 (Tue Mar 03 2020)

🐛 Bug Fix

Authors: 1


v9.15.3 (Mon Mar 02 2020)

🐛 Bug Fix

  • add test and don't display non-canary packages in comment (@hipstersmoothie)
  • don't force publish canary/next for independent lerna projects (@hipstersmoothie)
  • Bump tslib from 1.11.0 to 1.11.1

Bumps tslib from 1.11.0 to 1.11.1.

Signed-off-by: dependabot-preview[bot] support@dependabot.com (@dependabot-preview[bot])

Authors: 2


v9.15.0 (Sun Mar 01 2020)

🐛 Bug Fix

Authors: 1


v9.13.1 (Mon Feb 24 2020)

🐛 Bug Fix

  • Bump tslib from 1.10.0 to 1.11.0

Bumps tslib from 1.10.0 to 1.11.0.

Signed-off-by: dependabot-preview[bot] support@dependabot.com (@dependabot-preview[bot])

Authors: 1


v9.13.0 (Sat Feb 22 2020)

🐛 Bug Fix

Authors: 1


v9.12.1 (Sat Feb 22 2020)

🐛 Bug Fix

Authors: 1


v9.12.0 (Fri Feb 21 2020)

🐛 Bug Fix

Authors: 1


v9.10.6 (Mon Feb 17 2020)

🎉 This release contains work from a new contributor! 🎉

Thank you, null@dependabot-preview[bot], for all your work!

🐛 Bug Fix

  • Bump @types/semver from 6.2.0 to 7.1.0

Bumps @types/semver from 6.2.0 to 7.1.0.

Signed-off-by: dependabot-preview[bot] support@dependabot.com (@dependabot-preview[bot])

Authors: 1


v9.10.5 (Thu Feb 13 2020)

🐛 Bug Fix

Authors: 1


v9.10.1 (Thu Feb 06 2020)

🐛 Bug Fix

Authors: 1


v9.9.1 (Tue Feb 04 2020)

🐛 Bug Fix

  • dont run git hooks when commiting the version for a single npm package (@hipstersmoothie)

Authors: 1


v9.8.2 (Thu Jan 30 2020)

🐛 Bug Fix

Authors: 1


v9.8.0 (Mon Jan 27 2020)

🐛 Bug Fix

Authors: 1


v9.7.0 (Mon Jan 27 2020)

🐛 Bug Fix

Authors: 1


v9.5.0 (Mon Jan 27 2020)

🐛 Bug Fix

Authors: 1


v9.4.0 (Sat Jan 25 2020)

🐛 Bug Fix

Authors: 1


v9.3.2 (Fri Jan 24 2020)

🐛 Bug Fix

  • do not include private packages in previous version calculation (@hipstersmoothie)

Authors: 1


v9.3.0 (Fri Jan 24 2020)

🐛 Bug Fix

Authors: 1


v9.2.0 (Thu Jan 23 2020)

🐛 Bug Fix

Authors: 1


v9.1.3 (Thu Jan 23 2020)

🐛 Bug Fix

Authors: 1


v9.0.0 (Mon Jan 13 2020)

🐛 Bug Fix

  • match npm behavior for scoped packages (@hipstersmoothie)
  • Bump env-ci from 4.5.2 to 5.0.1

Bumps env-ci from 4.5.2 to 5.0.1.

Signed-off-by: dependabot-preview[bot] support@dependabot.com (@dependabot-preview[bot])

Authors: 2


v8.7.1 (Thu Dec 19 2019)

🐛 Bug Fix

Authors: 1


v8.6.3 (Thu Dec 19 2019)

🐛 Bug Fix

Authors: 1


v8.6.0 (Tue Dec 17 2019)

🐛 Bug Fix

Authors: 1


v8.5.0 (Tue Dec 17 2019)

🐛 Bug Fix

use alias we define (@hipstersmoothie)

  • Bump semver from 6.3.0 to 7.0.0

Bumps semver from 6.3.0 to 7.0.0.

Signed-off-by: dependabot-preview[bot] support@dependabot.com (@dependabot-preview[bot])

Authors: 2


v8.4.1 (Mon Dec 16 2019)

🐛 Bug Fix

  • alias the canary scope

use alias we define (@hipstersmoothie)

Authors: 1


v8.3.0 (Mon Dec 16 2019)

🐛 Bug Fix

  • release: detect prerelease branch + be smarter about commit range (@hipstersmoothie)
  • Bump semver from 6.3.0 to 7.0.0

Bumps semver from 6.3.0 to 7.0.0.

Signed-off-by: dependabot-preview[bot] support@dependabot.com (@dependabot-preview[bot])

Authors: 2


v8.1.3 (Sat Dec 14 2019)

🐛 Bug Fix

Authors: 1


v8.1.1 (Sat Dec 14 2019)

🐛 Bug Fix

Authors: 1


v8.1.0 (Sat Dec 14 2019)

🐛 Bug Fix

Authors: 1


v8.0.0 (Wed Dec 11 2019)

🐛 Bug Fix

Authors: 1