- David Sheldrick (@ds300)
- Bump strip-ansi from 6.0.0 to 7.0.1 #2307 (@dependabot[bot] @hipstersmoothie)
- @dependabot[bot]
- Andrew Lisowski (@hipstersmoothie)
- only remove labels if they exist on the PR #2396 (@hborawski)
- only remove labels if they exist on the PR (@hborawski)
- Harris Borawski (@hborawski)
- Bump version to: v11.0.2 [skip ci] (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
Add --from latest option to release and changelog commands (#2356)
You can now use --from latest
in both the changelog
and release
commands.
This is useful if you want to generate a changelog for a prerelease that includes all changes since the latest
release.
auto release --from latest --prerelease
- Add --from latest option to release and changelog commands #2356 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, null@ld-codes, for all your work!
- Eskild Diderichsen (@snebjorn)
🎉 This release contains work from a new contributor! 🎉
Thank you, Adil Malik (@amalik2), for all your work!
- feat: add in beforeVersion lifecycle hook #2334 ([email protected])
- Adil Malik (@amalik2)
- Julien Bouyoud (@jBouyoud)
🎉 This release contains work from a new contributor! 🎉
Thank you, Bruno Nardini (@megatroom), for all your work!
- Add
--no-git-commit
option tochangelog
command #2258 (@megatroom)
- Bruno Nardini (@megatroom)
🎉 This release contains work from a new contributor! 🎉
Thank you, Jason T Brown (@vpipkt), for all your work!
- run actions on PRs #2318 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Jason T Brown (@vpipkt)
🎉 This release contains work from a new contributor! 🎉
Thank you, Ikko Ashimine (@eltociear), for all your work!
- chore: fix typo in auto.ts #2223 (@eltociear)
- version: take into account current PR labels #2252 (@laughedelic)
- Alexey Alekhin (@laughedelic)
- Ikko Ashimine (@eltociear)
- create major version at last release tag #2175 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add mergify[bot] to the bot-list #1972 (@laughedelic)
- Bump path-parse from 1.0.6 to 1.0.7 #2050 (@dependabot[bot])
- Bump tmpl from 1.0.4 to 1.0.5 #2078 (@dependabot[bot])
- Bump trim-off-newlines from 1.0.1 to 1.0.3 #2133 (@dependabot[bot])
- Bump simple-get from 3.1.0 to 3.1.1 #2154 (@dependabot[bot])
- Bump tar from 4.4.15 to 4.4.19 #2066 (@dependabot[bot])
- Bump nanoid from 3.1.22 to 3.3.1 #2155 (@dependabot[bot])
- Bump nth-check from 2.0.0 to 2.0.1 #2079 (@dependabot[bot])
- @dependabot[bot]
- Alexey Alekhin (@laughedelic)
- Remove unchecked labels when pr-check runs #2173 (@hipstersmoothie)
- Remove unchecked labels when pr-check runs (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Fix loading object author from auto rc #2172 (@hipstersmoothie)
- Update octokit #2171 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Julien Bouyoud (@jBouyoud)
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Ken Clarke (@kclarkey)
❤️ Dalton Scharff (@daltonscharff)
- feat(plugins/npm): exclude pre-release branches from greaterRelease calculation #2036 (@hydrosquall)
- feat(plugins/npm): add support for passing publishFolder. #2115 (@kclarkey)
- fix(@octokit/request-error) Fixes depreciation error when accessing error.headers #2064 ([email protected])
- Merge branch 'main' into daltonscharff/change-git-error-header ([email protected])
- Cameron Yick (@hydrosquall)
- Dalton Scharff (@daltonscharff)
- Ken Clarke (@kclarkey)
- fix: get latest maintenance major tag from github releases #2076 ([email protected] @sumwatshade)
- lshadler ([email protected])
- Lucas Shadler (@sumwatshade)
- Feature/msteams #1914 (@vincentbriglia @hipstersmoothie)
- Merge branch 'main' into feature/msteams (@vincentbriglia)
- Andrew Lisowski (@hipstersmoothie)
- Vincent Briglia (@vincentbriglia)
- add noDefaultLabels config flag #1966 (@laughedelic)
- Alexey Alekhin (@laughedelic)
- Enable using globally installed plugins #1930 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- fix rendering long lines in slack plugin #1913 (@hipstersmoothie)
- update skip docs #1912 (@hipstersmoothie)
- Bump @fortawesome/fontawesome-svg-core from 1.2.34 to 1.2.35 #1897 (@dependabot-preview[bot])
- Bump aws-cli-js from 2.1.0 to 2.2.1 #1898 (@dependabot-preview[bot])
- Bump await-to-js from 2.1.1 to 3.0.0 #1899 (@dependabot-preview[bot])
- Bump husky from 4.3.8 to 5.2.0 #1900 (@dependabot-preview[bot])
- Bump eslint from 7.16.0 to 7.22.0 #1901 (@dependabot-preview[bot])
- Bump @types/jest from 26.0.20 to 26.0.21 #1902 (@dependabot-preview[bot])
- Bump simple-react-lightbox from 3.3.4 to 3.6.4 #1903 (@dependabot-preview[bot])
- Bump typescript-memoize from 1.0.0-alpha.4 to 1.0.0 #1904 (@dependabot-preview[bot])
- Bump eslint-plugin-jest from 24.3.1 to 24.3.2 #1905 (@dependabot-preview[bot])
- Bump @typescript-eslint/parser from 4.15.0 to 4.18.0 #1906 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- better error message for no NPM_token in CI #1878 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- only ts-node/register for plugins if typescript is installed to the project #1877 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- handle capital X in semver bump list #1849 (@hipstersmoothie)
- handle capital X in semver bump list (@hipstersmoothie)
- update getting started docs #1848 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Use Block Kit for slack messages #1815 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump aws-cli-js from 2.0.6 to 2.1.0 #1808 (@dependabot-preview[bot])
- Bump fp-ts from 2.9.3 to 2.9.5 #1810 (@dependabot-preview[bot])
🎉 This release contains work from a new contributor! 🎉
Thank you, Lucas Shadler (@lshadler), for all your work!
- Merge branch 'main' into fix-prefer-prerelease-tags (@lshadler)
- Bump tslib from 2.0.3 to 2.1.0 (@dependabot-preview[bot])
- Bump typescript from 4.0.5 to 4.1.5 #1800 (@dependabot-preview[bot])
- Bump @typescript-eslint/parser from 4.13.0 to 4.15.0 #1799 (@dependabot-preview[bot])
- Bump conventional-changelog-core from 4.2.1 to 4.2.2 #1788 (@dependabot-preview[bot])
- Bump lint-staged from 10.5.3 to 10.5.4 #1787 (@dependabot-preview[bot])
- Bump @types/prettier from 2.1.6 to 2.2.0 #1786 (@dependabot-preview[bot])
- Bump vsce from 1.83.0 to 1.85.0 #1785 (@dependabot-preview[bot])
- Bump @types/node-fetch from 2.5.7 to 2.5.8 #1784 (@dependabot-preview[bot])
- Bump tapable from 2.0.0 to 2.2.0 #1781 (@dependabot-preview[bot])
- Bump tslib from 2.0.3 to 2.1.0 #1779 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Lucas Shadler (@lshadler)
- improve jenkins/next docs #1794 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add --force flag/config option to "next" command #1776 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- feat: conventional commit plugin will label an unlabeled PR #1758 (@hborawski @hipstersmoothie)
- fix build issues related to octokit upgrade (@hipstersmoothie)
- Fluff up home page #1773 (@hipstersmoothie)
- Bump @octokit/rest from 18.0.6 to 18.0.15 #1769 (@hipstersmoothie @dependabot-preview[bot])
- Bump title-case from 3.0.2 to 3.0.3 #1766 (@dependabot-preview[bot])
- Bump @fortawesome/react-fontawesome from 0.1.12 to 0.1.14 #1763 (@dependabot-preview[bot])
- Bump chrome-webstore-upload-cli from 1.2.0 to 1.2.1 #1764 (@dependabot-preview[bot])
- Bump @typescript-eslint/eslint-plugin from 4.14.0 to 4.14.1 #1767 (@dependabot-preview[bot])
- Bump @fortawesome/fontawesome-svg-core from 1.2.32 to 1.2.34 #1770 (@dependabot-preview[bot])
- Bump jest-circus from 26.4.2 to 26.6.3 #1771 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- Harris Borawski (@hborawski)
- Add
@auto-it/magic-zero
Plugin #1701 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- handle case where auto isn't used in a git repo #1739 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- respect
skip
andnone
releases for prereleases #1738 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
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.
The community is shifting.
Todo:
- Add tests
- Add docs
Indicate the type of change your pull request is:
-
documentation
-
patch
-
minor
-
major
- Support "main" as a default "baseBranch" #1736 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- properly kill spawned node child processes #1732 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- default
name
andemail
to the token user if no author config is found in autorc or plugin #1720 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Attempt to resolve relative plugin paths from extended config location #1717 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, Andrew Leedham (@AndrewLeedham), for all your work!
- feat: tag canaries for cocoapods plugin #1702 (@hborawski)
- fix npm plugin git tag splitting #1705 (@AndrewLeedham)
- Andrew Leedham (@AndrewLeedham)
- Harris Borawski (@hborawski)
- Bump @atomist/slack-messages from 1.2.0 to 1.2.1 #1676 (@dependabot-preview[bot] @hipstersmoothie)
- Bump eslint-plugin-prettier from 3.1.4 to 3.3.0 #1691 (@dependabot-preview[bot])
- Bump @fortawesome/fontawesome-svg-core from 1.2.30 to 1.2.32 #1685 (@dependabot-preview[bot])
- Bump eslint from 7.12.1 to 7.16.0 #1697 (@dependabot-preview[bot])
- [Security] Bump node-notifier from 8.0.0 to 8.0.1 #1695 (@dependabot-preview[bot])
- [Security] Bump ini from 1.3.5 to 1.3.8 #1689 (@dependabot-preview[bot])
- Bump lint-staged from 10.5.2 to 10.5.3 #1686 (@dependabot-preview[bot])
- Bump array.prototype.flatmap from 1.2.3 to 1.2.4 #1681 (@dependabot-preview[bot])
- Bump eslint-plugin-jest from 24.1.0 to 24.1.3 #1680 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- Improve release notes section rendering in npm monorepos #1664 (@hipstersmoothie)
- fix url pr-check uses for auto's CI #1663 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
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.
Less config + more automation = happy auto
consumers
Todo:
- Add tests
- Add docs
Indicate the type of change your pull request is:
-
documentation
-
patch
-
minor
-
major
- improve pr-check usage + don't fail on runs in CI base branch #1636 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Truncate commit hash for shorter canary versions #1635 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add timeout when verifying auth to remote #1632 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, Tim Ottewell (@tinytim84), for all your work!
- feat: add ssh support for connecting to github #1590 (@tinytim84 @hipstersmoothie)
- Fix non-ssh release #1629 (@hipstersmoothie)
- Bump tslib from 2.0.1 to 2.0.3 (@dependabot-preview[bot])
- Bump ts-jest from 26.4.0 to 26.4.3 #1627 (@dependabot-preview[bot])
- Bump tslib from 2.0.1 to 2.0.3 #1626 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- Tim Ottewell (@tinytim84)
- make version, afterVersion, publish, and afterPublish series hooks #1620 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump eslint-config-prettier from 6.13.0 to 6.14.0 #1610 (@dependabot-preview[bot])
- Bump eslint-plugin-import from 2.22.0 to 2.22.1 #1611 (@dependabot-preview[bot])
- Bump eslint-plugin-jest from 24.0.2 to 24.1.0 #1612 (@dependabot-preview[bot])
- Bump eslint from 7.9.0 to 7.12.1 #1613 (@dependabot-preview[bot])
- Bump @typescript-eslint/eslint-plugin from 4.5.0 to 4.6.0 #1614 (@dependabot-preview[bot])
- Bump file-type from 15.0.1 to 16.0.0 #1616 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- Group monorepo changelog lines if possivle #1589 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add invalid-email-address to botlist #1569 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Add pr-body-labels plugin #1554 (@hipstersmoothie)
- clarify docs on how it works (@hipstersmoothie)
- add disabledLabels option (@hipstersmoothie)
- only apply labels configured by auto (@hipstersmoothie)
- Add pr-body-labels plugin (@hipstersmoothie)
- Pr label body Docs update #1556 (@hipstersmoothie)
- Bump @typescript-eslint/eslint-plugin from 4.1.1 to 4.3.0 #1549 (@dependabot-preview[bot])
- Bump @typescript-eslint/parser from 4.1.1 to 4.3.0 #1551 (@dependabot-preview[bot])
- Bump pretty-ms from 7.0.0 to 7.0.1 #1550 (@dependabot-preview[bot])
- Bump all-contributors-cli from 6.17.2 to 6.17.4 #1545 (@dependabot-preview[bot])
- Bump prettier from 2.0.5 to 2.1.2 #1544 (@dependabot-preview[bot])
- Bump ts-jest from 26.2.0 to 26.4.0 #1543 (@dependabot-preview[bot])
- Bump @types/prettier from 2.0.2 to 2.1.1 #1542 (@dependabot-preview[bot])
- Bump @types/jest from 26.0.13 to 26.0.14 #1539 (@dependabot-preview[bot])
- Bump eslint-plugin-jest from 24.0.1 to 24.0.2 #1538 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)