- Security updates.
- Added
excludePaths
andincludeOnlyPaths
options forwhenFileContent
condition. - Added
between
option forwhenFileCount
,whenCommentCount
, andwhenCommitCount
conditions. - Added
whenHasRequestsToReview
andwhenHasNoRequestsToReview
conditions. - Fixed bugs with missed options in
whenHasConflicts
,whenHasNoConflicts
,whenOpen
,whenClosed
, andwhenWasMerged
conditions.
- Added async support for
WhenCondition
. - Removed
TaskContext
. Please useLabelerContext
instead. - Improved
Logger
using @winstonjs. - Improved config.
- Preventing logical bugs in conditions when using regular expressions with the global flag.
- Fixed bug with the
nothing
option inWhenState
.
- Added
deleteSourceBranch
action. - Added conditions
whenOpen
,whenClosed
, andwhenWasMerged
.
- Added actions
requestReviewers
andremoveRequestedReviewers
. - Added conditions
whenNotReviewed
,whenApproved
, andwhenChangesRequested
. - Updated dependencies.
- Improved caching.
- Improved error handling.
- Improved
LabelerContext
:- Added a reference to the cache instance.
- Added the ability to manage the cache when using the test and fix modes.
- Fixed bug with remove labels.
TaskContext
is deprecated. Please useLabelerContext
instead.
First public release!