14.11.0 (2022-10-05)
14.10.2 (2022-10-04)
14.10.1 (2022-10-03)
14.10.0 (2022-09-30)
- Add ability to set extra labels on components (#1669) (e05d43e), closes #1624
- cli: Add debug command for loading a manifest config (#1671) (98078a3)
- cli: bootstrap command respects --dry-run argument (67fcb19)
- fix schema definition for label and release-label (e05d43e)
- Manifest config bootstrapper should include schema field (#1670) (67fcb19)
14.9.0 (2022-09-30)
14.8.0 (2022-09-28)
14.7.2 (2022-09-26)
14.7.1 (2022-09-22)
- Handle pull request files returned as null (#1651) (4cea3dd)
- node: Rethrow missing file error for package.json as a configuration error (#1652) (65ee57b)
14.7.0 (2022-09-20)
14.6.1 (2022-09-20)
14.6.0 (2022-09-15)
14.5.0 (2022-09-07)
14.4.0 (2022-09-07)
14.3.1 (2022-09-06)
- sentence-case: handle multiple colons in subject (0564594)
14.3.0 (2022-08-31)
- introduce
sentence-case
plugin that capitalizes commit messages (414eb5f) - introduce processCommits hook for plugins (#1607) (414eb5f)
14.2.4 (2022-08-30)
14.2.3 (2022-08-30)
14.2.2 (2022-08-30)
14.2.1 (2022-08-25)
14.2.0 (2022-08-25)
14.1.2 (2022-08-25)
14.1.1 (2022-08-23)
14.1.0 (2022-08-19)
- Allow $schema key in manifest config schema (#1584) (d0d43a0)
- customize pr body header (#1579) (92e1366)
- use file-cache from git-file-utils (#1585) (e0572f8)
- convert
MissingFileError
thrown bygit-file-utils
(#1590) (cf4f0a3) - correct $schema format in manifest config schema (#1589) (e25537b)
- deps: update git-file-utils to 1.1.0 (297a7b7)
- use git-file-utils' cache for file search (#1588) (297a7b7)
14.0.0 (2022-08-15)
- deps: update octokit packages
- drop node 12 support (#1577)
13.21.0 (2022-08-11)
- throw underlying API error when the manifest fetch commits when determining the latest released version (#1571) (0944bde)
13.20.0 (2022-08-08)
- allow plugins to skip merging in-scope pull requests (#1550) (354b1dc)
- allow skipping snapshots for java strategies (#1555) (3430693)
13.19.9 (2022-08-08)
13.19.8 (2022-08-03)
13.19.7 (2022-08-03)
13.19.6 (2022-07-27)
13.19.5 (2022-07-26)
13.19.4 (2022-07-25)
- commits: remove content before and after BREAKING in body (#1531) (f75e49f)
- python: make
__init__.py
bump underscore / hyphen agnostic (4b25a47)
13.19.3 (2022-07-08)
13.19.2 (2022-07-06)
13.19.1 (2022-07-06)
13.19.0 (2022-06-30)
13.18.7 (2022-06-30)
- correctly parse the changelog-type from the manifest config (#1498) (452f084)
- pull request title component can include '/' (#1499) (19a8e82)
13.18.6 (2022-06-27)
- dotnet-yoshi: autodetect component from path (563ef02)
- dotnet-yoshi: handle existing google-cloud-dotnet history format (#1486) (563ef02)
13.18.5 (2022-06-24)
13.18.4 (2022-06-24)
- cli: pass GitHub API URLs from options to builder (#1481) (44b39ba)
- go: hide unwanted changelog sections (#1483) (60ed310)
13.18.3 (2022-06-08)
13.18.2 (2022-06-08)
13.18.1 (2022-06-08)
13.18.0 (2022-06-01)
13.17.1 (2022-05-27)
13.17.0 (2022-05-24)
- add maven-workspace plugin (#1446) (ef4d728)
- PomXml updater can update dependency versions (ef4d728)
13.16.6 (2022-05-24)
- allow brackets in custom pull request title (#1445) (5cdbc5b), closes #1444
- deps: update dependency code-suggester to v3 (#1441) (8473c99)
13.16.5 (2022-05-18)
13.16.4 (2022-05-17)
- add release labels if release PR was completed (#1433) (072498c)
- CommitSplit with includeEmpty should add commit to all packages (#1432) (19629cb), closes #1360
- Manifest.fromConfig should find branch component (#1436) (628a562)
13.16.3 (2022-05-17)
- add release labels if release PR was completed (#1433) (072498c)
- CommitSplit with includeEmpty should add commit to all packages (#1432) (19629cb), closes #1360
- workspace plugins should update manifest versions (#1429) (ab802a9)
13.16.3 (2022-05-13)
13.16.3 (2022-05-13)
13.16.2 (2022-05-12)
13.16.1 (2022-05-10)
13.16.0 (2022-05-06)
13.15.1 (2022-05-05)
- cargo-workspace: stop defaulting to updating all components (#1414) (532637c)
- node-workspace should not bump versions for peer dependencies (#1413) (cc4eaaa), closes #1403
13.15.0 (2022-04-27)
13.14.0 (2022-04-20)
- Support sequential-calls manifest field that disables concurrency when creating multiple pull requests or releases (#1401) (50f5c99)
13.13.0 (2022-04-18)
13.12.0 (2022-04-15)
13.11.1 (2022-04-15)
13.11.0 (2022-04-15)
- cli: show file diff for release-pr command with --dry-run and --trace (fa2cc34)
- introduce extensible factories (#1342) (b54e90e)
13.10.2 (2022-04-14)
- java: snapshots should bump versionsMap versions (#1386) (558331c), closes #1381
- ruby-yoshi: Remove bolded scope and fix link removal (#1382) (f6b3202)
13.10.1 (2022-04-13)
- bump retries for pull request iterator from 1 to 3 (#1377) (b2b7ff8), closes #1376
- don't crash when pull request iterator GraphQL returns no response (b2b7ff8)
- fixed maxResults check in tag and release iterators (#1378) (6492a86)
- GraphQL retry now uses exponential backoff (b2b7ff8)
13.10.0 (2022-04-12)
- enable overriding release-as (ffa0f7c)
- support selecting a single path when releasing from a manifest (#1362) (ffa0f7c)
13.9.0 (2022-04-12)
13.8.1 (2022-04-11)
13.8.0 (2022-03-31)
13.7.1 (2022-03-30)
13.7.0 (2022-03-24)
13.6.0 (2022-03-16)
- add linked-versions plugin for grouping components (#1327) (f398bdf)
- introduce generic json updater (#1332) (ecbfcf0)
- introduce generic xml updater (#1337) (02ef78b)
13.5.0 (2022-03-08)
13.4.15 (2022-03-02)
13.4.14 (2022-03-01)
13.4.13 (2022-02-28)
13.4.12 (2022-02-22)
- address false-positive matches for autorelease branch naming (#1311) (c5e76dc), closes #1310
- catch FileNotFound error when building changeset (#1306) (3944b17)
- manifest config should allow overriding labels (#1303) (f4d0314), closes #1302
13.4.11 (2022-02-18)
13.4.10 (2022-02-16)
- go-yoshi: dynamically load list of ignored submodules for google-cloud-go (#1291) (36f6ad9)
- manifest release can handle componentless entry (#1300) (6b58573)
- return uploadUrl and body when creating release (#1298) (5d767c5)
13.4.9 (2022-02-14)
13.4.8 (2022-02-08)
- allow configuring includeComponentInTag and tagSeparator from manifest config (71d9b6d)
- check recent commits and latest releases for latest version (#1267) (f931842)
- correctly fetch full list of files (71d9b6d)
- go-yoshi: allows using go-yoshi with manifest (#1287) (71d9b6d)
- go-yoshi: should not always skip modules (71d9b6d)
- Manifest should be able to find tagged versions without a release (71d9b6d)
- provide pull request to commit parser allow overrides (#1285) (e54028b)
13.4.7 (2022-02-02)
13.4.6 (2022-02-01)
- cargo workspace cargo lock handling (#1260) (55e9d38)
- krm blueprints should update yaml files (#1269) (d6ef98a), closes #1268
13.4.5 (2022-02-01)
13.4.4 (2022-01-26)
- delegate empty commit handling to strategies (#1254) (757f2a9)
- extra file should include strategy path (#1187) (c8fffb0)
13.4.3 (2022-01-24)
- multi-component manifest release notes for single component release (#1247) (16aee09)
- release notes should parse initial version heading (#1248) (71dc495)
13.4.2 (2022-01-21)
13.4.1 (2022-01-20)
- handle windows newlines in pull request body (#1239) (69a424f)
- python: fix version regex to find multiple digit patch versions (#1238) (e03a3bf), closes #1237
- python: restore default changelog config for python (#1240) (54007ea)
13.4.0 (2022-01-18)
- go-yoshi: restore scope-based commit filtering (#1233) (597e6dd)
- search for files on target branch, not default branch (#1235) (d891f00)
13.3.2 (2022-01-13)
- BranchName.parse should not throw exceptions (#1227) (364f1ac)
- initial release version should respect Release-As commit (#1222) (22b9770)
- Release-As commits should appear in the changelog correctly (#1220) (ab56c82)
- use latest Release-As commit when overriding version (#1224) (2d7cb8f)
13.3.1 (2022-01-12)
13.3.0 (2022-01-12)
- ruby-yoshi strategy should put commit summary only in pull request body (#1193) (d29eda1), closes #1192
13.2.1 (2022-01-12)
13.2.0 (2022-01-11)
13.1.1 (2022-01-03)
- rust: Rust strategy should update root Cargo files in a workspace (#1182) (26a040c), closes #1170 #1096
13.1.0 (2021-12-29)
13.0.2 (2021-12-29)
13.0.1 (2021-12-23)
13.0.0 (2021-12-22)
- releasers are now "strategies", more logic moved into base classes
- Node 12 is now required
- manifest is now main entrypoint for release please, and logic is shared between mono-repo/split-repo flow
- versioning straregy now handled by VersionStrategies rather than regexes
- merge Manifest and standard PR paths (#1104)
- add
includeComponentInTag
option for strategies and hook up to--monorepo-tags
(#1119) (bf9aacd) - add ability to override merged commit message (#1161) (c568b57), closes #967
- add GitHub changelog notes generator (#1120) (1470661)
- enable specifying changelog section headings in the CLI (#1162) (aaa8342), closes #511
- go: add support for bumping a Go version file (#1112) (8f6e52b)
- reimplement custom pull request title (#1122) (2f3e84c)
- reimplement Java 1.0.0 special version bumping (#1126) (28bc76b)
- return path along with created release (#1114) (81fc0f4)
- add back version/major/minor/patch (#1118) (4b6ae50)
- allow setting release-type at root of manifest config (#1159) (fc73b6d)
- backfill commit files (#1110) (173ce70)
- backfill latest release with version found in manifest (#1131) (94859a0)
- cli: pass pull-request-title-pattern (#1128) (28d7727)
- combined manifest PR should include labels (#1137) (d8bb7ca)
- fallback to look at releases when looking for latest release (#1146) (76ed1a7)
- fallback to look at tags when looking for latest release (#1160) (e06c6ba)
- GitHub#findFilesByExtension should treat prefix as a directory (#1165) (b48ec5b)
- github: correctly return maxResults releases (#1134) (25f6811)
- make PullRequest, ReleasePullRequest, Version fields readonly (#1150) (9659c1c)
- Manifest.fromConfig can find latest release version without component (#1123) (0aeb67b)
- merge manifest release PRs unless separatePullRequests is configured (#1129) (328009d)
- only backfill files if requested (#1151) (ae007fe)
- reimplement draft releases (#1111) (6f38b4a)
- rust: Don't update dev-dependencies lacking a version key (#1095) (#1152) (56f37d9), closes #1094
- switch branch delimiter to
--
(#1127) (26442f1)
- manifest is now main entrypoint for release please, and logic is shared between mono-repo/split-repo flow (fd8f9fc)
- merge Manifest and standard PR paths (#1104) (fd8f9fc)
- Node 12 is now required (fd8f9fc)
- releasers are now "strategies", more logic moved into base classes (fd8f9fc)
- versioning straregy now handled by VersionStrategies rather than regexes (fd8f9fc)
12.6.0 (2021-10-11)
12.5.0 (2021-09-29)
12.4.0 (2021-09-29)
12.3.0 (2021-09-24)
- allow forcing latest tag (#1070) (0549a30)
- manifest: add option to skip creating github release (#1048) (59f3094)
- python: support src/packagename/init.py (#1062) (598667d)
12.2.0 (2021-09-23)
12.1.0 (2021-09-22)
12.0.1 (2021-09-22)
12.0.0 (2021-09-15)
- manifest: force local linking in node-workspaces w/ config to disable (#1036)
11.24.2 (2021-09-14)
11.24.1 (2021-09-13)
11.24.0 (2021-09-09)
11.23.1 (2021-09-08)
11.23.0 (2021-09-07)
11.22.0 (2021-08-13)
- added support for php package (#1008) (2c2360a)
- handle single quotes in version-rb (#1019) (c699cc6)
11.21.0 (2021-08-12)
11.20.3 (2021-08-11)
11.20.2 (2021-08-05)
11.20.1 (2021-08-04)
11.20.0 (2021-08-04)
11.19.0 (2021-07-30)
11.18.0 (2021-07-28)
11.17.0 (2021-07-20)
11.16.2 (2021-07-19)
11.16.1 (2021-07-15)
11.16.0 (2021-07-14)
- JavaYoshi releasers now throw
MissingRequiredFileError
if missing requiredversions.txt
file. (5f7ca9d)
11.15.0 (2021-07-13)
11.14.2 (2021-07-12)
11.14.1 (2021-07-07)
11.14.0 (2021-07-07)
11.13.2 (2021-07-01)
11.13.1 (2021-06-18)
11.13.0 (2021-05-26)
11.12.1 (2021-05-11)
11.12.0 (2021-05-11)
11.11.0 (2021-05-04)
11.10.0 (2021-05-03)
11.9.0 (2021-04-28)
11.8.1 (2021-04-23)
- Java replacer should handle
-sp.1
version replacements (#874) (81131e5), closes #873 - manifest: dynamic importing does not work with build for action (#871) (e702c35)
- octokit: address regression in internal octokit types (#880) (d32f114)
11.8.0 (2021-04-19)
- manifest: node workspace package dependency updates (#844) (9ebd422)
- ocaml: Add dune-project updater (81422dc)
- adjust patch rule for Java LTS strategy (#857) (7f78dc5)
- ocaml: Avoid hardcoding changelogSections to allow configuration (81422dc)
- ocaml: Improve OCaml releaser for monorepos (#867) (81422dc)
- ocaml: Pass the path prefix when searching for files (81422dc)
11.7.0 (2021-04-09)
11.6.0 (2021-04-07)
11.5.0 (2021-03-30)
11.4.1 (2021-03-25)
- java: lts -> sp versioning numbers (#837) (183b235)
- manifest: do not group changes under "." (#841) (47b8b43)
11.4.0 (2021-03-24)
11.3.0 (2021-03-22)
11.2.1 (2021-03-12)
11.2.0 (2021-03-09)
- associated pull requests should match merge commit sha (#817) (c144f8b)
- update templated tf versions (#812) (d222746)
11.1.1 (2021-03-01)
- commit-split paths validation (#806) (0b1da99)
- node: PackageJson updater sets this.contents (#803) (732e453)
11.1.0 (2021-02-24)
11.0.1 (2021-02-23)
11.0.0 (2021-02-23)
- move changelogPath down to ReleasePR (#790)
- move fork down to GitHub (#770)
- factory.run becomes factory.call
- remove GitHubRelease.labels in favor of ReleasePR.labels
- normalize configuration accross classes (#763)
- move latestTag logic to ReleasePR (#758)
- add async interator for searching commit history (#759) (f42bab1)
- add latest-tag command which will print out the detected latest tag for a branch (#765) (07e2969)
- add support for helm (#748) (c9fbf78)
- expose the release body to consumers (#789) (6848e8e)
- pull request title resource (#780) (4e7f524)
- deps: update dependency type-fest to ^0.21.0 (#768) (eb68033)
- do not change format of Python version files (#782) (10f7ab9)
- find first associate pull request (#764) (b277b89)
- github-release: release name is packageName (#757) (869f1a1)
- only add the target branch to PR title for non-default branches (#781) (00ca2ad)
- pagination: looking for pending PRs had no pagination limit (#791) (9b36d25)
- release-pr: update default initial version (#776) (5f62443)
- move changelogPath down to ReleasePR (#790) (65c4147)
- move fork down to GitHub (#770) (d25f490)
- move latestTag logic to ReleasePR (#758) (746d1c8)
- normalize configuration accross classes (#763) (44a3fd2)
- remove GitHubRelease.labels in favor of ReleasePR.labels (44a3fd2)
- rename factory.run -> call (#767) (24ecc3e)
10.1.0 (2021-02-08)
- add GitHub#commitsSince and GitHub#findMergeCommit (#741) (27eb7b1)
- allow explicitly empty packageName when creating a release (#743) (c3580c6)
- tagging the release also comments on the release PR (#751) (f78fc93)
10.0.0 (2021-02-03)
- remove deprecated JavaAuthYoshi releaser (#736)
- helpers in factory class renamed.
- more options pulled to top level (some types changed in process)
- GitHub release now uses "run" rather than "createRelease" to execute
- drop unused proxy-key parameter.
- cli: refactor factory/CLI to be more testable (#725)
- removed per page parameter from GitHub#findMergedReleasePR and moved some internal helpers
- cli: refactor factory/CLI to be more testable (#725) (713bfc5)
- packageName parameter is now optional (713bfc5)
- support stable release branch names (#720) (36cae96)
- drop unused proxy-key parameter. (713bfc5)
- GitHub release now uses "run" rather than "createRelease" to execute (713bfc5)
- helpers in factory class renamed. (713bfc5)
- more options pulled to top level (some types changed in process) (713bfc5)
9.4.1 (2021-02-02)
9.4.0 (2021-02-01)
9.3.0 (2021-01-22)
- add add GitHub helpers for findFilesByFilenameAndRef and findFilesByExtensionAndRef (#712) (0258bd6)
- rust: Update Cargo.lock, preserve formatting in Cargo.{toml,lock} (#705) (198c327)
- go: support processing footers in gapics (#711) (08d8986)
- pagination: when tagging release, use updated, vs., created (#708) (9ae5620)
- return PRs by last updated (#706) (e0c7b00)
9.2.0 (2021-01-12)
9.1.0 (2021-01-12)
- github-release: increasae page size finding release (#698) (c156950)
- monorepos: github-release not created (#669) (9f69f41), closes #668
9.0.0 (2021-01-08)
- support multiple commits in footer (#686)
8.2.0 (2021-01-06)
8.1.0 (2021-01-05)
- go: pass monorepo-tags to open-pr; omit commits when publishing gapic submodule (#659) (9ba60ee)
- go: submodules should bump patch (#661) (f441676)
- webpack: make release-please webpackable (#670) (ae4f500)
8.0.1 (2020-12-07)
8.0.0 (2020-12-07)
- simplify go approach (#654)
7.0.0 (2020-12-03)
- reverts adding clean option (#647)
- return major/minor/patch when creating GitHub release (#642)
- github-release: packageName now used to specify submodule (#636)
- conventional-commits: support googleapis extension (#646) (80cd63c)
- allow cleanup steps to be turned off (#643) (055cd3a)
- return major/minor/patch when creating GitHub release (#642) (bb946dd)
- return pr number, if one was opened (#638) (ee8ae41)
- github-release: packageName now used to specify submodule (#636) (3b8e9b3)
- monorepos: support submodules in nested folders (#633) (6b654ae)
- add back upload_url (#644) (3e77519)
- do not add labels when running on fork (#645) (581e93e)
- logic was throwing out merge commits (#649) (e01cf05)
- Recursively update version in Terraform submodule README files (#640) (a1d3408)
- deps: update dependency type-fest to ^0.20.0 (#641) (178bfb6)
6.9.1 (2020-11-20)
6.9.0 (2020-11-17)
6.8.3 (2020-11-16)
- include multi-line breaking changes (#627) (bff05e1)
- deps: update dependency type-fest to ^0.19.0 (#625) (e2b38ee)
6.8.2 (2020-11-12)
6.8.1 (2020-11-10)
6.8.0 (2020-11-09)
6.7.0 (2020-10-29)
6.6.0 (2020-10-28)
6.5.2 (2020-10-28)
6.5.1 (2020-10-27)
6.5.0 (2020-10-27)
6.4.4 (2020-10-21)
6.4.3 (2020-10-16)
6.4.2 (2020-10-14)
6.4.1 (2020-10-08)
6.4.0 (2020-10-08)
6.3.0 (2020-10-05)
6.2.0 (2020-09-11)
- add option to create PR from fork (#547) (5057818)
- adds support for Data API in Github#getFileContents (#551) (40a9c68), closes #546
- support pre-releases (#550) (320448b)
6.1.0 (2020-09-08)
- forks do not work for GitHub Actions or apps (#542) (6676c26)
- return 0 rather than -1 if PR not found (#541) (1247635)
6.0.0 (2020-09-04)
- code-suggester: move to code-suggester for PR management (#536)
5.9.1 (2020-09-02)
5.9.0 (2020-08-20)
5.8.0 (2020-08-18)
5.7.3 (2020-08-18)
5.7.2 (2020-08-14)
5.7.1 (2020-08-12)
5.7.0 (2020-08-12)
5.6.2 (2020-08-04)
5.6.1 (2020-07-28)
5.6.0 (2020-07-27)
5.5.2 (2020-07-23)
- missing authorization header for repos.get() (#490) (895b91c), closes #474
- node: reorder files added, so that skip logic works (#495) (55d7be6)
- use conventional commits for our own commits (#498) (7c63bbf)
5.5.1 (2020-07-07)
5.5.0 (2020-07-01)
- deps: update dependency type-fest to ^0.16.0 (#475) (be5ea39)
- skip Java releases if snapshot is specified, but does not match repo state (#481) (ba6e358)
- update node issue template (#472) (746f088)
5.4.0 (2020-06-17)
- detect default branch (#468) (301a08a)
- node: update version number in package-lock.json (#467) (2d69956)
- list commits of type
docs
for python (#460) (ba06649), closes #459 - deps: update dependency @octokit/rest to v18 (#465) (ffbf2eb)
5.3.0 (2020-06-11)
5.2.1 (2020-06-06)
- deps: update dependency type-fest to ^0.14.0 (#447) (7b618e8)
- deps: update dependency type-fest to ^0.15.0 (#450) (ed5e462)
- merge commits now handled (#452) (8f89e74)
5.2.0 (2020-05-20)
5.1.0 (2020-05-20)
5.0.0 (2020-05-19)
- dynamically load releasers in ./releasers directory (#439)
- return the release created by createRelease() (#438) (a270337)
- simple version.txt releaser (#436) (83e8165)
4.2.2 (2020-05-05)
- java: logging message should not crash when there's no latestTag (#424) (860c613)
- don't include pre-release in latestTag calculation (#427) (1ddb18a)
4.2.1 (2020-04-29)
4.2.0 (2020-04-14)
4.1.1 (2020-04-10)
4.1.0 (2020-04-08)
- deps: update dependency type-fest to ^0.13.0 (#398) (09c5966)
- don't sleep in test (#395) (0e2c74e)
- snapshots will now be taken from the latest commit (#400) (274f852)
4.0.3 (2020-04-03)
- deps: update dependency chalk to v4 (#392) (a56ea70)
- continue using latestTag.sha as base; make delay actually work (#394) (9e9acb0)
4.0.2 (2020-04-02)
- java: fix git base sha for snapshot releases (#388) (7e75f7f)
- delay snapshots temporarily (#391) (77ba820)
4.0.1 (2020-03-27)
4.0.0 (2020-03-27)
- upgrade octokit/gts/typescript (#381)
3.3.0 (2020-03-20)
3.2.3 (2020-03-16)
3.2.2 (2020-02-13)
3.2.1 (2020-02-12)
- process label was causing PRs to be closed (#358) (de3d557)
- release version of library with up-to-date octokit deps (#355) (b8709f1)
3.2.0 (2020-02-03)
3.1.1 (2020-01-28)
3.1.0 (2020-01-28)
3.0.0 (2020-01-02)
- add autorelease: tagged label when creating GitHub release (#329)
2.16.2 (2019-12-16)
- handle null prEdge.node.mergeCommit (#313) (60d7616)
- deps: update dependency chalk to v3 (#323) (f9a8ac4)
- deps: update dependency semver to v7 (#324) (c46e63b)
- docs: add jsdoc-region-tag plugin (#314) (3874b23)
2.16.1 (2019-12-05)
- deps: pin TypeScript below 3.7.0 (#320) (c1c3818)
- deps: update dependency yargs to v15 (#317) (6526362)
2.16.0 (2019-11-07)
2.15.0 (2019-11-04)
2.14.0 (2019-10-31)
2.13.0 (2019-10-28)
2.12.1 (2019-10-24)
2.12.0 (2019-10-23)
2.11.0 (2019-10-17)
2.10.1 (2019-10-09)
- java: snapshot bumps should not autorelease (#282) (eaf048e)
- versions were not being updated in the root composer.json file (#281) (85f056b)
2.10.0 (2019-09-18)
2.9.0 (2019-09-16)
2.8.0 (2019-09-13)
- docs: stop linking reference documents to anchor (d2d0f45)
- replace all version update tags (#260) (54e0cd3)
- treat docs like any other section of CHANGELOG (#255) (254597f)
2.7.1 (2019-08-27)
- address a couple more bugs with Ruby libraries (#242) (f1b4bd1)
- allow java-yoshi as CLI option (#252) (2d5886f)
- allow setting default initial version per language (#251) (d8fff67)
2.7.0 (2019-08-23)
2.6.1 (2019-08-22)
2.6.0 (2019-08-22)
2.5.2 (2019-08-21)
2.5.1 (2019-08-21)
2.5.0 (2019-08-19)
- allow octokit to be dependency injected (#229) (ac05dc6)
- implement generic java strategy (#227) (53b62b8)
2.4.1 (2019-08-16)
2.4.0 (2019-08-14)
2.3.2 (2019-08-06)
2.3.1 (2019-08-01)
- don't print full error in --debug mode (#217) (896d601)
- samples package.json may not require top-level module (#216) (2f788e8)
2.3.0 (2019-07-26)
- deps: update dependency @octokit/graphql to v3 (#208) (200f710)
- deps: update dependency @octokit/request to v5 (#209) (6a79479)
2.2.4 (2019-07-25)
2.2.3 (2019-07-25)
2.2.2 (2019-07-01)
2.2.1 (2019-06-24)
2.2.0 (2019-06-20)
2.1.0 (2019-06-10)
2.0.1 (2019-06-08)
- bash script still had a couple bugs (#190) (9fabd64)
- should use single = for bash comparison (#188) (068d1a4)
2.0.0 (2019-06-07)
- update GitHub action to run on PR rather than commit (#186)
- removed support for candidate issues
- github commits query timed out in some cases (4c1242b)
- generate-action: write instructions on stderr (#182) (e362e00)
- removed support for candidate issues (052c902)
- adding support for yoshi-PHP mono-repo to release-pr (#164) (fc3812d)
- allow secrets to be loaded from path (#185) (319f4f5)
- refactor to accept --proxy-key and --api-url (#180) (e2c4603)
- update GitHub action to run on PR rather than commit (#186) (edd728f)
1.6.1 (2019-05-20)
- extend release notes regex to support patches (#142) (e887626)
- force update branch rather than closing and reopening PRs (#152) (b0db15f), closes #141 #128
1.6.0 (2019-05-19)
1.5.1 (2019-05-17)
- adding additional labels could potentially break CHANGELOG generation logic (#133) (75933dd)
- if we generate a CHANGELOG with only a header, don't open a PR (#132) (ba68930)
1.5.0 (2019-05-17)
1.4.2 (2019-05-17)
1.4.1 (2019-05-16)
1.4.0 (2019-05-16)
- GitHub issues do not allow 'link comments' (#92) (fe4cd4f)
- Node 10 is required for async/await (#89) (c795eef)
- introduce detect-checked command, a quick check for whether a release has been requested (#93) (d835335)
1.3.0 (2019-05-15)
- add command for generating action config (#87) (73d9165)
- don't remove link to PR until new commits landed (#88) (6316331)
- example of process (74dea84)
- introduce GitHub release functionality (#85) (df046b4)