- wrap canary identifier in quotes so terminal understands it's an argument to the --preid flag #1864 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Use Block Kit for slack messages #1815 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- upgrade prettier (@hipstersmoothie)
- Bump @octokit/rest from 18.1.0 to 18.2.0 #1823 (@dependabot-preview[bot] @hipstersmoothie)
- Bump type-fest from 0.20.2 to 0.21.1 #1825 (@dependabot-preview[bot])
- Bump eslint-config-prettier from 6.15.0 to 8.0.0 #1822 (@dependabot-preview[bot] @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])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
🎉 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 (@hipstersmoothie)
- improve jenkins/next docs #1794 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add --force flag/config option to "next" command #1776 (@hipstersmoothie)
- add --force flag/config option to "next" command (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- inject next version into bundled "auto" #1775 (@hipstersmoothie)
- make auto executable before calling (@hipstersmoothie)
- inject next version into bundled "auto" (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- feat: conventional commit plugin will label an unlabeled PR #1758 (@hborawski @hipstersmoothie)
- Fluff up home page #1773 (@hipstersmoothie)
- 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)
- fix commit message when using npx #1752 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- format commit message #1751 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- 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)
- use
main
branch if it exists (@hipstersmoothie) - remove "master" from docs (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump @types/prettier from 2.1.5 to 2.1.6 #1730 (@dependabot-preview[bot])
- Bump @types/conventional-commits-parser from 3.0.0 to 3.0.1 #1708 (@dependabot-preview[bot])
- Bump @types/twitter-text from 2.0.0 to 3.1.0 #1709 (@dependabot-preview[bot])
- Bump eslint-plugin-jsdoc from 30.7.8 to 31.0.3 #1715 (@dependabot-preview[bot])
- Bump eslint-plugin-prettier from 3.3.0 to 3.3.1 #1727 (@dependabot-preview[bot])
- Bump @types/jest from 26.0.14 to 26.0.20 #1728 (@dependabot-preview[bot])
- Bump @typescript-eslint/eslint-plugin from 4.11.1 to 4.13.0 #1729 (@dependabot-preview[bot])
- Bump @typescript-eslint/parser from 4.8.2 to 4.13.0 #1731 (@dependabot-preview[bot])
- properly kill spawned node child processes #1732 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- enable canary releases for upload-assets plugin #1725 (@hipstersmoothie)
- enable canary releases for upload-assets plugin (@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)
- add missing configurable option validation #1716 (@hipstersmoothie)
- add test to verify config options (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, Lucas Shadler (@lshadler), for all your work!
- fix: add debugging and error handling to exec #1710 (@lshadler)
- chore: error cleanup and test coverage (@lshadler)
- Lucas Shadler (@lshadler)
🎉 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)
- Don't add release comment to PRs created by bots #1637 (@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)
- improve pr-check usage + don't fail on runs in CI master branch (@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)
- add timeout when verifying auth to remote (@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)
- try to make "auto version" docs clearer (@hipstersmoothie)
- update tests (@hipstersmoothie)
- Fix docs #1548 (@hipstersmoothie)
- Bump all-contributors-cli from 6.17.2 to 6.17.4 #1545 (@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])
- Bump eslint-plugin-jest from 23.20.0 to 24.0.1 #1532 (@dependabot-preview[bot] @hipstersmoothie)
- Bump @types/jest from 26.0.10 to 26.0.13 #1516 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, Richard Simpson (@RichiCoder1), for all your work!
- Add Docker Publish Plugin #1510 (@RichiCoder1)
- add docker plugin (@RichiCoder1)
- Richard Simpson (@RichiCoder1)
- Fix label initialization #1473 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- correct behavior for lerna project with private packages #1472 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- fix default bump type #1470 (@hipstersmoothie)
- fix default bump (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Improve package manager plugin docs #1465 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Fix finding available canary version and add logging #1460 (@hipstersmoothie)
- Bump tslib from 2.0.0 to 2.0.1 (@dependabot-preview[bot])
- Bump @octokit/rest from 18.0.1 to 18.0.3 #1455 (@dependabot-preview[bot] @hipstersmoothie)
- Bump jest from 26.2.2 to 26.3.0 #1452 (@dependabot-preview[bot])
- Bump tslib from 2.0.0 to 2.0.1 #1457 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- upgrade eslint + ensure all imported packages are in package.json #1442 (@hipstersmoothie)
- upgrade eslint + ensure all imported packages are in package.json (@hipstersmoothie)
- Bump jest from 26.1.0 to 26.2.2 #1431 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- Fix various rate limiting issues #1424 (@hipstersmoothie)
- mock octokit in cli tests (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add docs about running lengthy builds during publish #1420 (@hipstersmoothie)
- update ignite #1421 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- don't leak GH_TOKEN in exec promise output #1419 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- respect registry set at top level for lerna #1412 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add error message around mistmatched auto versions #1399 (@hipstersmoothie)
- add error message around mistmatched auto versions (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- fix lint (@hipstersmoothie)
- Bump eslint-plugin-jsdoc from 28.6.1 to 30.0.2 #1385 (@dependabot-preview[bot] @hipstersmoothie)
- Bump @octokit/rest from 18.0.0 to 18.0.1 #1390 (@dependabot-preview[bot] @hipstersmoothie)
- Bump ts-jest from 25.5.1 to 26.1.3 #1392 (@dependabot-preview[bot])
- Bump @octokit/graphql from 4.5.1 to 4.5.2 #1391 (@dependabot-preview[bot])
- Bump pkg from 4.4.8 to 4.4.9 #1389 (@dependabot-preview[bot])
- Bump fp-ts from 2.6.1 to 2.7.0 #1388 (@dependabot-preview[bot])
- Bump fromentries from 1.2.0 to 1.2.1 #1387 (@dependabot-preview[bot])
- Bump eslint-plugin-import from 2.21.1 to 2.22.0 #1386 (@dependabot-preview[bot])
- Bump @fortawesome/free-solid-svg-icons from 5.13.0 to 5.14.0 #1384 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, David Stone (@stabbylambda), for all your work!
- Add
--exists $LABEL
to label command #1383 (@stabbylambda)
- Add
--exists $LABEL
to label command (@stabbylambda)
- David Stone (@stabbylambda)
- push prerelease branch in addition to tags #1382 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add .autorc "author" option that combines email + name #1370 (@hipstersmoothie)
- add .autorc "author" option that combines email + name (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- fix test (@hipstersmoothie)
- fix: prioritize base branch head ref (lucas_shadler@intuit.com)
- Andrew Lisowski (@hipstersmoothie)
- Lucas Shadler (lucas_shadler@intuit.com)
- npm: find available canary version #1361 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add --to flag to "auto release" #1362 (@hipstersmoothie)
- add --to flag to "auto release" (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- attempt to construct the GitHub graphql root API endpoint if githubApi is provided #1349 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, Spencer Hamm (@spentacular), for all your work!
- log full error #1341 (@hipstersmoothie)
- log full error (@hipstersmoothie)
- fix: command example for pr-status (@spentacular)
- fix: command example for pr-status #1339 (@spentacular)
- Andrew Lisowski (@hipstersmoothie)
- Spencer Hamm (@spentacular)
- Correct some license issues and ignore snyk bot #1321 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump @octokit/plugin-retry from 3.0.1 to 3.0.3 #1304 (@dependabot-preview[bot])
- Bump @octokit/plugin-throttling from 3.2.1 to 3.2.2 #1309 (@dependabot-preview[bot])
- Bump eslint-plugin-jsdoc from 25.4.2 to 27.0.7 #1311 (@dependabot-preview[bot])
- Bump lint-staged from 10.2.6 to 10.2.11 #1314 (@dependabot-preview[bot])
- Bump all-contributors-cli from 6.15.0 to 6.16.0 #1306 (@dependabot-preview[bot])
- Bump type-fest from 0.15.0 to 0.15.1 #1307 (@dependabot-preview[bot])
- Bump chalk from 4.0.0 to 4.1.0 #1310 (@dependabot-preview[bot])
- Bump eslint-plugin-prettier from 3.1.3 to 3.1.4 #1305 (@dependabot-preview[bot])
🎉 This release contains work from a new contributor! 🎉
Thank you, Snyk bot (@snyk-bot), for all your work!
- Update makeRelease to support 'from' and 'useVersion' options with build part of semver #1315 (@bnigh)
- switch to next-ignite (@hipstersmoothie)
- Bump tslib from 1.11.1 to 2.0.0 (@dependabot-preview[bot])
- Bump command-line-application from 0.9.6 to 0.10.1 (@dependabot-preview[bot])
- switch to next-ignite #1293 (@hipstersmoothie)
- Bump typescript from 3.9.3 to 3.9.5 #1288 (@dependabot-preview[bot])
- Bump tslib from 1.11.1 to 2.0.0 #1289 (@dependabot-preview[bot])
- Bump graphql from 15.0.0 to 15.1.0 #1290 (@dependabot-preview[bot])
- Bump tapable from 2.0.0-beta.10 to 2.0.0-beta.11 #1291 (@dependabot-preview[bot])
- Bump @types/jest from 25.2.1 to 25.2.3 #1286 (@dependabot-preview[bot])
- Bump all-contributors-cli from 6.15.0 to 6.16.0 #1284 (@dependabot-preview[bot])
- Bump eslint-plugin-import from 2.20.2 to 2.21.1 #1283 (@dependabot-preview[bot])
- Bump command-line-application from 0.9.6 to 0.10.1 #1282 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- fix automated old branch creation #1278 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, Marty Henderson (@10hendersonm), for all your work!
- fix(git): Prevents getLastTagNotInBaseBranch from returning a commit hash #1262 (@10hendersonm)
- Marty Henderson (@10hendersonm)
- fix reduce without initial value #1249 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Changelog formatting #1246 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, Kevin Wolf (@kevinwolfdev), for all your work!
- Merge branch 'master' into extend-default-labels (@kevinwolfdev)
- Kevin Wolf (@kevinwolfdev)
- make test clean up and not delete the zip files (@hipstersmoothie)
- add test that ensure bundled auto still works (@hipstersmoothie)
- Bump lerna from 3.20.2 to 3.21.0 #1232 (@dependabot-preview[bot])
- Bump io-ts from 2.2.1 to 2.2.2 #1231 (@dependabot-preview[bot])
- Bump @typescript-eslint/parser from 2.31.0 to 2.34.0 #1230 (@dependabot-preview[bot])
- Bump eslint-plugin-jsdoc from 25.2.0 to 25.4.2 #1229 (@dependabot-preview[bot])
- Bump eslint-plugin-jest from 23.9.0 to 23.13.1 #1228 (@dependabot-preview[bot])
- add test that ensure bundled auto still works #1226 (@hipstersmoothie)
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- align octokit types #1225 (@hipstersmoothie)
- align octokit types (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump eslint-plugin-jsdoc from 24.0.0 to 25.2.0 #1211 (@dependabot-preview[bot] @hipstersmoothie)
- [Security] Bump handlebars from 4.5.3 to 4.7.6 #1213 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- only create sub-package changelogs for
lerna changed
packages #1216 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
🎉 This release contains work from a new contributor! 🎉
Thank you, Till Weisser (@whynotzoidberg), for all your work!
- Increase gitlog maximum buffer size to Infinity #1212 (@whynotzoidberg)
- Bump fp-ts from 2.5.4 to 2.6.0 #1209 (@dependabot-preview[bot])
- Bump ts-jest from 25.4.0 to 25.5.1 #1208 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Till Weisser (@whynotzoidberg)
- Bump @typescript-eslint/parser from 2.27.0 to 2.31.0 #1198 (@dependabot-preview[bot])
- Bump eslint-config-prettier from 6.10.1 to 6.11.0 #1197 (@dependabot-preview[bot])
- Bump jest from 25.4.0 to 25.5.4 #1196 (@dependabot-preview[bot])
- Bump eslint-plugin-jest from 23.8.2 to 23.9.0 #1195 (@dependabot-preview[bot])
- Bump @typescript-eslint/eslint-plugin from 2.27.0 to 2.31.0 #1199 (@dependabot-preview[bot])
- Bump semver from 7.2.2 to 7.3.2 #1200 (@dependabot-preview[bot])
- Bump pkg from 4.4.7 to 4.4.8 #1201 (@dependabot-preview[bot])
- Bump file-type from 14.2.0 to 14.3.0 #1202 (@dependabot-preview[bot])
- Bump prettier from 2.0.4 to 2.0.5 #1203 (@dependabot-preview[bot])
- add --no-changelog option #1193 (@hipstersmoothie)
- add --no-changelog option (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump log-symbols from 3.0.0 to 4.0.0 #1178 (@dependabot-preview[bot])
- Bump jest from 25.1.0 to 25.4.0 #1183 (@dependabot-preview[bot])
- Bump @types/node-fetch from 2.5.5 to 2.5.7 #1182 (@dependabot-preview[bot])
- Bump file-type from 14.1.4 to 14.2.0 #1181 (@dependabot-preview[bot])
- Bump ts-jest from 25.3.0 to 25.4.0 #1180 (@dependabot-preview[bot])
- Bump lint-staged from 10.1.6 to 10.1.7 #1179 (@dependabot-preview[bot])
- Bump all-contributors-cli from 6.14.1 to 6.14.2 #1177 (@dependabot-preview[bot])
- Bump @types/node from 13.11.0 to 13.13.4 #1176 (@dependabot-preview[bot])
- Bump fp-ts from 2.5.3 to 2.5.4 #1175 (@dependabot-preview[bot])
- Bump endent from 1.4.1 to 2.0.1 (@dependabot-preview[bot])
- Bump lint-staged from 10.0.8 to 10.1.6 #1167 (@dependabot-preview[bot])
- Bump @fortawesome/free-solid-svg-icons from 5.12.1 to 5.13.0 #1169 (@dependabot-preview[bot])
- Bump @types/signale from 1.4.0 to 1.4.1 #1168 (@dependabot-preview[bot])
- Bump endent from 1.4.1 to 2.0.1 #1166 (@dependabot-preview[bot])
- Bump eslint-plugin-prettier from 3.1.2 to 3.1.3 #1165 (@dependabot-preview[bot])
- Bump eslint-plugin-import from 2.20.1 to 2.20.2 #1164 (@dependabot-preview[bot])
- Bump io-ts from 2.1.2 to 2.2.1 #1163 (@dependabot-preview[bot])
- Bump eslint-plugin-jsdoc from 22.1.0 to 24.0.0 #1162 (@dependabot-preview[bot])
- fix quiet flag in npm plugin. was always on #1161 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- bug in silent flag #1160 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Add --quiet flag #1155 (@hipstersmoothie)
- add quiet flag (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump chalk from 3.0.0 to 4.0.0 (@dependabot-preview[bot])
- Bump gitlog from 3.3.4 to 4.0.0 #1145 (@dependabot-preview[bot] @hipstersmoothie)
- Bump pkg from 4.4.6 to 4.4.7 #1143 (@dependabot-preview[bot])
- Bump @typescript-eslint/eslint-plugin from 2.26.0 to 2.27.0 #1139 (@dependabot-preview[bot])
- Bump chalk from 3.0.0 to 4.0.0 #1140 (@dependabot-preview[bot])
- @dependabot-preview[bot]
- Andrew Lisowski (@hipstersmoothie)
- Next improvements #1135 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Add most flags for version+changelog+release to shipit/latest #1117 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- shipit: expose --only-publish-with-release-label #1108 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Add
--list-plugins
flag toinfo
command #1103 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Add --title flag to 'auto changelog' #1084 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Respect Updated PR Titles #1082 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Better GitHub Actions support + docs for github action + handle GITHUB_TOKEN #1036 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
From #996
The gradle
plugin has enabled many Java and Android engineers to automate the versioning of their projects. While the old gradle
plugin's features were primarily targeted at app developers, this release brings features that make auto
ergonomic for library authors! 🎉
A common versioning pattern for java projects is -SNAPSHOT
Versioning. It is especially helpful for library authors and helps with testing their libraries.
All you have to do to start using this feature is add -SNAPSHOT
to your version in build.gradle
or gradle.properties
and auto
will start using-snapshot
Versioning. If you want to configure the snapshot suffix just set snapshotSuffix
in gradle.properties
.
Another useful feature for library authors, auto
will now call the publish
task if it is configured for your project. 🚀
Previously this plugin had to use a versionFile
to keep track of the version of the project. Now it will parse the gradle properties
command for this information.
This is not a breaking change, you'll just have an extra file you can delete
- 🐘 Gradle Plugin: Add support for snapshot versioning, publishing, and less configuration #996 (@sugarmanz Jeremiah_Zucker@Intuit.com @hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Jeremiah (Jeremiah_Zucker@Intuit.com)
- Jeremiah Zucker (@sugarmanz)
- 📦 🐈 Yarn 2 Compatibility #1029 (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- set license on CLI (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- update --help output in cli readme (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- make --force configurable in the .autorc (@hipstersmoothie)
- Don't release canary on skip-release by default, add force flag (@hipstersmoothie)
- Andrew Lisowski (@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])
- only get default config in command that allow it, enables shipit to easily use sub-commands configs (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- enable autorc configuration for some command flags (@hipstersmoothie)
- fix tests (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- 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])
- update docs (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add warning to CLI flag (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Add new command 'latest' for easier testing and more flexibility (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- fix test (@hipstersmoothie)
- dont exit process when calling info in core (@hipstersmoothie)
- Run
auto info
when any command is run with --verbose (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- add "info" command (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Overhaul "auto init" experience + make it pluggable (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- fallback to 0.0.0 in git-tag plugin with no previous releases (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- be explicit about supported node versions (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump version to: v8.5.0 [skip ci] (@hipstersmoothie)
- Update CHANGELOG.md [skip ci] (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump version to: v8.4.0 [skip ci] (@hipstersmoothie)
- Bump version to: v8.3.0 [skip ci] (@hipstersmoothie)
- Bump version to: v8.2.0 [skip ci] (@hipstersmoothie)
- Update CHANGELOG.md [skip ci] (@hipstersmoothie)
- release: add flag to publish prerelease (@hipstersmoothie)
- Bump version to: v8.1.3 [skip ci] (@hipstersmoothie)
- Bump version to: v8.1.2 [skip ci] (@hipstersmoothie)
- Bump version to: v8.1.1 [skip ci] (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- alias the canary scope
use alias we define (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- release: add flag to publish prerelease (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)
- Bump version to: v8.0.0-next.4 [skip ci] (@hipstersmoothie)
- create v8 announcement (@hipstersmoothie)
- switch from dedent to endent to fix multitemplate indentation (@hipstersmoothie)
- post comment prerelase version on prerelease version PR branches (@hipstersmoothie)
- Deprecate "--very-verbose, -w" in favor of "-vv" (@hipstersmoothie)
- reset versions (@hipstersmoothie)
- Bump version to: v8.0.0-next.8 [skip ci] (@hipstersmoothie)
- Bump version to: v8.0.0-next.7 [skip ci] (@hipstersmoothie)
- change skip-release releaseType to just skip (@hipstersmoothie)
- Bump version to: v8.0.0-next.6 [skip ci] (@hipstersmoothie)
- Bump version to: v8.0.0-next.5 [skip ci] (@hipstersmoothie)
- update docs (@hipstersmoothie)
- Bump version to: v8.0.0-next.3 [skip ci] (@hipstersmoothie)
- implment dry-run flag for next command (@hipstersmoothie)
- Bump version to: v8.0.0-next.2 [skip ci] (@hipstersmoothie)
- shipit: add flag to only publish to 'latest' tag when "release" label is present (@hipstersmoothie)
- Bump version to: v8.0.0-next.1 [skip ci] (@hipstersmoothie)
- allow user to configure what branches are treated as prerelease branches (@hipstersmoothie)
- Bump version to: v8.0.0-next.0 [skip ci] (@hipstersmoothie)
- Bump version to: v7.17.0-next.1 [skip ci] (@hipstersmoothie)
- Bump version to: v7.17.0-next.0 [skip ci] (@hipstersmoothie)
- call next from shipit on next branch (@hipstersmoothie)
- get next branch release working (@hipstersmoothie)
- Andrew Lisowski (@hipstersmoothie)