github mergeability/mergeable v2.1.0

latest releases: v2.11.0, v2.10.0, v2.9.1...
2 years ago

2.1.0 (2021-08-01)

Bug Fixes

  • allow @author in comment action (184e9d0)
  • Approvals required should ignore case when comparing reviewers who approved. (#190) (b026549)
  • bug where HttpError is returning for deepvalidation (#489) (fe15323)
  • Cache now use correct env (#517) (c5cc384)
  • Change license in package.json to match LICENSE file (#185) (d05ad64)
  • checks display undefined in details when validation passes. (#202) (19fe4cc)
  • Comment action (#132) (81bde29)
  • commit validator supported Settings (354d2ad)
  • condition in which reRun is process (#206) (76de41e)
  • Defaults for flex config (670aa80)
  • dependent to support added files (#130) (8f28e0f)
  • Do not attempt to merge a pull request if the status is blocked (#400) (69ce004)
  • don't throw error if required status is not done (d629ef8)
  • Error occurring while removing error comments (7940009)
  • Fix the comment action to work correctly with the scheduler (#378) (9c25614)
  • Fix undefined error with blank validators (#404) (d3a68f7)
  • handle case when content is not found (7ef3282)
  • if conditional in docker workflows (#466) (0e9e5c0)
  • member listing pagination issue (#443) (bca0d6e)
  • merge error (#365) (0f02f6b)
  • minor bugs (#508) (f9f68a1)
  • no-empty and no_empty description suboption v1 transforms (#142) (419094e)
  • no-empty description transform and sub-option (#143) (5dbca72)
  • push event + add fix docs for mergeable 2.0 (0bf1305)
  • push event + add fix docs for mergeable 2.0 (dc232d8)
  • request review failing when reviewer is author of PR (#490) (b6e7962)
  • scheduler support (#503) (ee9e275)
  • Shift fix in team slug pagination (#453) (b244ca9)
  • Size validator - do not ignore hidden files by default (#405) (5a072fe)
  • the required-status-check merge error (#476) (bd3bd24)
  • typos in the summary and title of checks (#180) (1784b99)
  • validators not running in certain pull_request events (b6be1a8)
  • approvals: bug where approval is fetching owners file when not necessary (9fc6339)
  • approvals: ensure pagination when evaluating review submissions (#179) (de41794)
  • approvals: find reviewers should consider the state COMMENTED not COMMENT. (#178) (1f1b6fa)
  • approvals: Should not fail when reviewer approved and later submits a review comment (4315770)
  • configuration: Bad YML with no user feedback (#156) (d7a7d90)
  • docs: header in labels action doc (#399) (738b149)
  • docs: header in title validator doc (#392) (2338bde)
  • flex: before validate invocation of checks should only happen for relevant events specified in when clause (#169) (9a75f72)
  • mergeable: Logging error when repository is not in the payload. (#151) (90c199f)
  • stale: wrongly commenting on issues and potentially pull requests (#150) (a4b27f6)
  • scenario for modified|added mergeable config and pull_request_review (#140) (d46c783), closes /github.com/npm/npm/issues/16807#issuecomment-369375380
  • stale (#133) (8f702b0)
  • The project validator looking at the wrong setting and filtering the project ids wrongly (#131) (8aac305)

Features

  • Add ignore_drafts option to ignore drafts in stale validator (#567) (a9e99c0)
  • add limit.users option to approval validator (c270eae)
  • add limit.users option to approval validator (#511) (7828002)
  • add name sub option to repository filter (#510) (5f27a35)
  • Add a config cache (#420) (5cfd5eb)
  • add a info panel for 'limit' option in approval validator (#512) (219e517)
  • add chart support to prometheus servicemonitor (#535) (bdf2739)
  • Add docker image build and push (#445) (263d6d0)
  • add payload filter (#515) (094afa3)
  • add prometheus templates for easy alerting setup (#472) (ce2458c)
  • Add rate limit related metrics/endpoint (#526) (9f40148)
  • Add support for labels and close actions for stale (#379) (1bd52e7)
  • Add the ability to auto-merge pull requests (#418) (797fd67)
  • added BaseRef-validator based on Title-validator (#421) (37dea01)
  • age validator (#514) (693308e)
  • allow for configurable config file path (df4faa6)
  • allow glob expression in dependent validator and create required alias for files (57ea3ec)
  • Allow specifying files to match (#373) (f5a1932)
  • approval - changes_requested (3a25f6a)
  • approval - requested reviewers (af6bf45)
  • Check Re-run (#196) (c231380)
  • commit validator (4f539bd)
  • contents validator (69d2d61)
  • defaults are only loaded when no configuration is found in the repo. (3d76ef3)
  • delete old comments before creating new one (8a6bffb)
  • display error comment if error occured during action execution (9070f0c)
  • Do not load modified unsafe config files from forks (b3a0dd0)
  • Enhance matching criteria for the stale validator (#374) (eae8249)
  • fill in missing param for checks by using default values (6d18a8e)
  • Filter specific status of files in changeset (#564) (6971dfa)
  • GitHub actions (#451) (6f22db1)
  • global cache manager (#506) (ebdb09d)
  • global settings feature (#495) (d868a49)
  • Helm Chart implemantation for kubernetes (#434) (4b05f57)
  • Implement and/or filters (#504) (5eec4dc)
  • Implemented redis as a dependency to the helm-chart (#507) (e085e83)
  • Jira Validator Option (#483) (444786e)
  • limit option for stale validator (8fcc732)
  • limit.owners for approvals validator + owners file can parse teams (ebc73ab)
  • New author filter (#505) (e52434b)
  • re-run checks if base branch has modified config file (56921b1)
  • size validator, ignore_comments toward the line count (44f20ce)
  • upgrade probot to v11.0.1 (#456) (ffd3a60)
  • dependent: Add a changed option so that the validator will only validate files when a specific file is changed. (#181) (7d865fb)
  • schedule: add toggle option to turn on/off scheduler on start. (#149) (1fa9934)

Don't miss a new mergeable release

NewReleases is sending notifications on new releases.