Releases
v4.4.0
Compare
Sorry, something went wrong.
No results found
4.4.0 (2025-09-26)
⚠ BREAKING CHANGES
drop Node 12 support
action: upgrade to Node 14
update @octokit/rest to v19 (#385 )
update library to use Node 12 (#372 )
This does not actually break any interfaces that are intended to be public (exported in index.ts), but would be breaking if you are importing from deeply nested paths which is not intended.
move custom logger configuration into options (#212 )
cleanup custom logging (#206 )
deps
Features
action: action can now review pull requests (#135 ) (c90a128 )
action: build as an javascript action (#331 ) (257305d ), closes #141
action: setup configuration for GitHub actions (#69 ) (b879d75 )
add gcf-owl-bot[bot] to ignoreAuthors (#224 ) (3ed8f15 )
add a flag to prevent retries (#188 ) (aede629 )
add optional draft flag to openPullRequest() (#207 ) (ff9516c )
added gitea compatibility (db2ef18 )
basic pr opening (#33 ) (2be3e59 )
cleanup custom logging (#206 ) (3e4df30 ), closes #178 #183
cli,action: enable configuring --fork option (#109 ) (fd77d4a )
cli: add command for reviewing a pr (#130 ) (ffac451 )
cli: cli interface (#53 ) (836e0bc )
commit and push changes onto a SHA to a target remote (#30 ) (8bf1782 ), closes #19
core: create a GitHub Pull Request from a fork (#45 ) (782bced )
create a branch from origin owner, repo, branch name, and an optional primary branch (#27 ) (fecaaba )
forking with octokit given repo and owner (#20 ) (eb9047f )
framework-core: support inline multiline comments suggestions on pull requests (#105 ) (415fb8a )
group commit files into batches (#398 ) (e3815d5 )
introduce CommitSigner interface (#442 ) (4801592 )
logging: allow pino to be configured (#97 ) (d45e474 )
make forking functionality optional (#101 ) (1a25661 )
return the PR number created (#95 ) (43bf6de )
review: allow raw diff for reviewPullRequest (#137 ) (841526d )
support adding labels to PRs (#173 ) (df55616 )
throw new CommitError if an API error occurs during commit process (#434 ) (5ee7f2a )
types: make Changes type public (#98 ) (8df9310 )
Bug Fixes
action: default upstream owner/repo to the current repo (#131 ) (3dd762a ), closes #73
action: run on node16, node14 does not exist (#392 ) (a6296cc )
add labels to action.yaml (#175 ) (431880b )
add package-lock.json to fix Docker build (#161 ) (0d5ecf1 )
build: migrate to main branch (#262 ) (7bfadc8 )
cli,action: fix unawaited async call (#329 ) (3ef644c ), closes #259
cli,action: when process fails, make exit code 1 (#81 ) (c1495cb )
cli: don't crash when there are no changes (#334 ) (e606126 ), closes #229
command and public package alias (#61 ) (79b540d )
configure NullLogger as default logger (#472 ) (a5dd35e )
core-library: do not create pr when a pr already exists for a ref (#66 ) (4c7b259 ), closes #17
deps: update dependency @types/yargs to v16 (#168 ) (6cc6657 )
deps: update dependency diff to v5 (#155 ) (b923ec4 )
deps: update dependency parse-diff to ^0.10.0 (#430 ) (06638c2 )
deps: update dependency parse-diff to ^0.11.0 (#451 ) (da26e41 )
deps: update dependency parse-diff to ^0.8.0 (#177 ) (edce69c )
deps: update dependency parse-diff to ^0.9.0 (#303 ) (25983c9 )
deps: update dependency yargs to v16 (#111 ) (8a1ec95 )
deps: update to the latest version of octokit (#181 ) (2c6c89d )
deps: update word-wrap dependency to 1.2.6 (#477 ) (4946260 )
framework-core: retry mechanism for when forked git object isn't quite ready (#78 ) (326145f )
handle addition-only and deletion-only changes (#144 ) (ab936a2 ), closes #127
handle single line comments and add newline (#128 ) (1526a40 )
increase number of approvers (#56 ) (e1f69e2 )
listBranches fails if repo has many branches (#102 ) (eda2336 )
range parsing (#125 ) (4993d62 )
release: update release scripts (#501 ) (711565f )
remove tmp dir after process is completed (912e0a5 )
the review comment should go on the old file lines, not the new file lines (#140 ) (662391f )
try to merge the upstream repo branch on the fork (#330 ) (2d5c3f9 ), closes #335
typeo in nodejs .gitattribute (#22 ) (b649ddc )
update dependencies (#424 ) (32e35df )
update git tree handling for subdirectories (e287cd0 )
Code Refactoring
Build System
You can’t perform that action at this time.