Skip to content

Release 4.4.10

Compare
Choose a tag to compare
@orta orta released this 20 Oct 14:43
· 1485 commits to main since this release
239f8ea
  • Yarn lockfile (45158c3)
  • try ship a build (b55454a)
  • Merge pull request #701 from steprescott/proxy-support (6ca39c3)
  • Revert the removal of the https-proxy-agent dependency (bb984cc)
  • Edit CHANGELOG.md (e95d4c5)
  • Move @types/http-proxy-agent from dependencies to devDependencies (4704646)
  • Merge branch 'master' into proxy-support (3a5e156)
  • Add proxy support via HTTP_PROXY & HTTPS_PROXY env vars (b20437f)
  • Release 4.4.8 (149713d)
  • Version faff (1f30ce4)
  • Release 4.4.8 (42ab3a9)
  • Prepare for release (958a583)
  • Merge pull request #699 from busbud/fix/error-thrown-undefined-comment (7def0dd)
  • updates changelog (88df217)
  • Only delete comments when not undefined (de56cc6)
  • Merged by Peril (d6ca32e)
  • Adds support for using danger-js in an action (2c2ba21)
  • Use TypeScript version of http-proxy-agent (2a7ed4e)
  • Merge pull request #695 from andykenward/patch-1 (9970570)
  • Update CHANGELOG.md (e89499a)
  • 🐛 apollo link to dangerfile.ts (459bc49)
  • Merge pull request #693 from markelog/env_transpilation (edf7388)
  • Add logic for "DANGER_DISABLE_TRANSPILATION" env (e4934b3)
  • Merge pull request #691 from azz/jenkins-dx (f2a723c)
  • Updates the memfs pr dep (3393ff0)
  • Refactor (74baf58)
  • Docs (ee9d408)
  • Support CHANGE_URL and CHANGE_ID in Jenkins (2e1b1e9)
  • Release 4.4.7 (dcc4815)
  • Merged by Peril (37fec3a)
  • Merge pull request #1 from saamorim/fix-pull-request-parser (3eab065)
  • Allow repository name parsing to have extra valid characters (2b2f054)
  • Make the Danger homebrew script directly push to the homebrew repo (b478682)
  • Release 4.4.6 (22a4f47)
  • Release 4.4.5 (69585ad)
  • Release 4.4.4 (7dc6c74)
  • Add homebrew files to the npm ignore (509c002)
  • Release 4.4.3 (414fac1)
  • Release 4.4.2 (2db3c61)
  • Release 4.4.1 (5b3e5d6)
  • Release 4.4.0 (7d638f7)
  • CHANGELOG (1698cdd)
  • Merge pull request #671 from thii/standalone-danger (465facd)
  • Remove node 7 on ci and move it to 8 (3e8b218)
  • Create PR to homebrew-tap when releasing (ae70f3b)
  • Add .release-it.json (e81fff5)
  • Move distribution zip file under brew-distribution (85fc52d)
  • Add a script to package danger-js into an executable file (79db92a)
  • Merge pull request #680 from pedrovereza/vision-typo (51d1b88)
  • Fixes typo in VISION.md (f21e2a4)
  • Adds support for falling back to GITHUB_TOKEN if available (aed6295)
  • Release 4.3.0 (1132886)
  • Release 4.2.0 (18b76c9)
  • Release 4.1.0 (77fd21d)
  • README (fccfe24)
  • Prepare for next release (eca80a4)
  • Merge pull request #679 from danger/add_create_pr (eec12da)
  • Adds an API for creating and updating PRs. (8930c91)
  • Merge pull request #678 from danger/package_updates (c6563f8)
  • Update dependencies (d50c38d)
  • Update dependencies (03c19e0)
  • Release 4.0.2 (20cd2f0)
  • Update changelog (da287d8)
  • Merge pull request #669 from johansteffner/master (d6e2f71)
  • Fix missing PR status update bug (c43273a)
  • Merge pull request #668 from huafu/fix-ts-issues (4100842)
  • refactors remaining old imports (0491713)
  • fixes typings in tests (6ea2bbd)
  • upgrades deps and config (60217e6)
  • Release 4.0.1 (23eb323)
  • Prepare for next release (3eaa002)
  • Merge pull request #663 from stefanbuck/fix-659 (12f3deb)
  • FIX-659 Fixed a bug where Danger was throwing an error when removing any existing messages (23a81c9)
  • CHANGELOG + version (aa11035)
  • Merge pull request #662 from adamnoakes/babel_7_stable (b2366f8)
  • Update to babel 7 stable (41d9842)
  • Release 3.9.0 (7c7cb26)
  • Release it faff (e798c9a)
  • Adds release-it (14546fe)
  • Merge pull request #658 from Cwright017/master (8b588d6)
  • Added some setup instructions (27c9328)
  • Update version, readme and changelog (55209dd)
  • Add CI integration for Concourse (be8de95)
  • Adds soem debug logs to the vm2 runner (065b2a5)
  • Fix the createOrAddLabel export for Peril (ac4465b)
  • Merge branch 'docs_docs' (e7c08f4)
  • Fix build (fdf035a)
  • Fixes a bug in adding a new label to a repo (5d62ea3)
  • Merged by Peril (a4c420f)
  • Adds a create/update label function to the github utils func (fbbcc1c)
  • Merged by Peril (acf9b5d)
  • CHANGLOG (30e8b1b)
  • More dep updates (702e51d)
  • Improve the docs, and add something about danger local (d04a9fb)
  • Merged by Peril (9b63869)
  • Make a small release (2def262)
  • Adds the potential to override the custom module handler in peril (9eea340)
  • VErsion bump (96b09e3)
  • Merged by Peril (7b5c193)
  • Merge branch 'master' into bitbucket-fixes (e000ed5)
  • Merge pull request #645 from acecilia/bitbucket-emojis (a6e6b66)
  • Fix changelog (344c561)
  • Fix changelog (6381f5a)
  • Added changelog (a8e08c0)
  • Fix snapshot tests (c8bf885)
  • Add changelog (3b8b257)
  • Fix tests (a06619c)
  • Fix tests (6da69d5)
  • Fix error when trying to obtain a response json when the response code is 204 (which means that there is no response) (cf072a1)
  • Fix link of the PR status, so it opens the web version of the PR, pointing to the Danger comment (7ae4f51)
  • Modify bitbucket template to use unicode emojis, for better backwards compatibility (11d31b2)
  • Merged by Peril (6a9147f)
  • Use the peril bot ID (bbbd4c2)
  • Improves the npm (42eee88)
  • Adds some more logs (8dd07b0)
  • Merge branch 'master' of https://github.com/danger/danger-js into special_markdowns (899ad3b)
  • Adds some docs for comments (9c4107b)
  • Merged by Peril (f57cb72)
  • Adds more logging to handleResultsPostingToPlatform. (4f98c34)
  • Special case just markdown messages WRT the issue/checks hybrid (a97d425)
  • Fix a bug in the docs (b2290a4)
  • Add some more files to the npmignore (47c2fe5)
  • Update the dts (beb84ad)
  • Prepare for release (1f9f3db)
  • Merge pull request #640 from danger/hybrid_checks (06324ce)
  • When you have empty results, return empty results so that danger deletes the comment (e1ee7ca)
  • CHANGELOG (c71c297)
  • Update wording on the summary (d7355bf)
  • Merge pull request #639 from danger/more_dep_up (f6313bc)
  • Leave, and update a shorter summary message when using the checks API (3b04c13)
  • Update dev deps (1e67e09)
  • Updates the deps (87b3fc8)
  • Merged by Peril (90ebb01)
  • Merge branch 'master' of https://github.com/danger/danger-js into lodash (d4fb063)
  • Merge pull request #638 from banzalik/spawn-200kb-limit (fbed484)
  • Spawn 200kb size limit bug (8288b40)
  • Merged by Peril (5b6d284)
  • fixed docs (6468bf9)
  • Revert "Added docs properly" (454e55b)
  • Added docs properly (c874b80)
  • Revert "Updated docs" (6028aa1)
  • Updated docs (3e81fc6)
  • fixed implementation: the env variable should include the http or https strings (13fc14d)
  • Added hability to use a proxy, useful for debugging. Because node-fetch does not support http_proxy and https_proxy env variables, we can add support ourselves. (49235d3)
  • Removes a potential crash (15aa0f2)
  • Merge pull request #628 from danger/more_error_logs (f7ecf6f)
  • Imprve the logging around the JSON being sent across processes (0b78db4)
  • Prepare for release (1e722ef)
  • Merged by Peril (174f8e1)
  • fix a test (d73c74c)
  • Use sanitized subject instead of raw subject (8128716)
  • Use spawn in danger local (c320382)
  • Use spawn in danger local (dfba1bd)
  • Merged by Peril (17f6860)
  • docs: fix broken RN link (f20d5fd)
  • Merged by Peril (e33a079)
  • Improves error reporting for a status post (45cd55b)
  • Release (ffcac58)
  • Merge branch 'master' of https://github.com/danger/danger-js (575cde2)
  • Merge pull request #613 from markelog/bitbucket (bc9d119)
  • Handle dashes in BitBucket repo names (836a1f2)
  • Use pullRequestParser in TeamCity provider (a9ac649)
  • Some bug fixes for the iterate on an issue DSL (eb0fc73)
  • New release (79d1881)
  • Merged by Peril (7ae8bee)
  • Updates typescript (e7032eb)
  • Turns on strict mode (009c3d6)
  • Minor refactoring in GitHubUtils to allow Peril to re-create some of the util functions (f4a4391)
  • Update the package (3e8ccff)
  • Merge (626c255)
  • Merged by Peril (c6b5981)
  • Update the dts type generator (1633eff)
  • Use top-level exports in '.d.ts' instead of a module augmentation. (08e8cb1)
  • Version bump (b2a994d)
  • Merge pull request #601 from danger/add_update_issue (3c64123)
  • Checks refactors (0ead1bb)
  • Force on the machineman for local danger (03c1086)
  • Adds danger.github.utils.createUpdatedIssueWithID (c7ae097)
  • Adds danger.github.utils.createUpdatedIssueWithID (6cefd96)
  • More checks logs (bd833dd)
  • Version bump (ba4e969)
  • Add an await on posting to checks (6914dbf)
  • Version bump (0f06b2b)
  • Uses octokit to grab the PR metadata (45293d2)
  • Adds debugging logss everywhere (0272a67)
  • Let the debug module use stdout instead of stderr during a hyper run (0e57deb)
  • More debugging tools for Peril (4d1906b)
  • More octokit stuff (c5755a2)
  • Update Octokit (5f7b548)
  • Merged by Peril (5c35282)
  • Prepare for release (941f0a7)
  • Better Peril debugging (344af5e)
  • Merged by Peril (257c3d8)
  • Blank the title for now (877463f)
  • Merge master (4a96d22)
  • Updates the version (cfa289d)
  • Stops using deprecated methods (8935b2f)
  • Prepare for release (3c0970c)
  • Prepare for release (65c129c)
  • Merge pull request #594 from danger/checks (0f46cea)
  • Add support for getting the blob url for a check (6a113f2)
  • Improve docs for checks (0b90375)
  • Adds ome inline warnings (c1186a1)
  • Merge master (162510f)
  • Initial stab at using checks (077db14)
  • Merged by Peril (d86b1f0)
  • Add node 10 to tests (1c243cf)
  • Merge pull request #596 from danger/multi-files (2ef9e22)
  • Merge pull request #495 from keplersj/keplersj/markdown-table-template (6649b2a)
  • Merge branch 'master' into keplersj/markdown-table-template (a68433b)
  • Adds support for mutliple danger file runs in a single execution (a829ffa)
  • Support the new ocktokit API (5d95e11)
  • More work on the checks support (73458ae)
  • Gets it building again (f9aa0ee)
  • Closer to checks support (9ef2409)
  • Merged by Peril (64d7ae0)
  • Update vm2 to be a published release (c2adce4)
  • WIP checks (fb39be0)
  • Fix CI (05cd72d)
  • Refactors the comment sides of the GH Platform to work via another object (0495094)
  • Release (f4054fd)
  • Merged by Peril (f94cc13)
  • Merge pull request #589 from danger/bb (438c71b)
  • Adds more logs to danger process (a52b974)
  • Fix setting the status URL for bitbucket (f64a975)
  • Prepare for release (e5c79bd)
  • Merge pull request #586 from mxstbr/fix-previous-comments-error-again (d3287ed)
  • Changelog entry (a224e13)
  • Explicitly check for Array of previous comments (b01ed70)
  • Prepare for release (32aab7e)
  • Merge pull request #585 from mxstbr/fix-previous-comments-bug (485e4bd)
  • Add my name to changelog (2dc959f)
  • Fix previousComments error (ca44a62)
  • Prepare for release (8d76df7)
  • Merged by Peril (388ebc7)
  • Move types dep (ddd3a9e)
  • Add changelog entry (8756380)
  • Add typedefs for p-limit (45a7de4)
  • Limit concurrent API calls (8ad3f9b)
  • Prepare for release (1034b2e)
  • Merge pull request #579 from dbgrandi/dbgrandi-screwdriver-ci (90df0b8)
  • simplify docs (b0c09c5)
  • update docs (81525f2)
  • Add support for Screwdriver (7e15520)
  • Merge pull request #578 from Teamop/fix-media-type (c9939fc)
  • replace preview media type of github pull request reviews api (f837624)
  • Merge pull request #576 from danger/greenkeeper/flow-bin-0.71.0 (d593523)
  • Merge pull request #575 from Teamop/catch-error (4f74b42)
  • chore(package): update flow-bin to version 0.71.0 (c5a8f90)
  • catch github api error (86b69b6)
  • Release (b91e704)
  • Merge pull request #569 from danger/std_order (67ed2ba)
  • Merge master (bd30be5)
  • Merge pull request #574 from danger/return_values (a575123)
  • Punt on testing node 10 while it is 10.0.0 (33f0871)
  • Allow returning a value and having Danger execute the code (7648408)
  • Merge pull request #573 from danger/add_urls_to_fails (7f1cdda)
  • CHANGELOG (c20c416)
  • Spacing (c3706de)
  • Posts the comment URL to the CLI (8c1eba5)
  • Merge pull request #570 from HannesT117/master (52cb123)
  • Update documentation to clarify use with bitbucketserver (82c519b)
  • Merge pull request #568 from danger/greenkeeper/ts-node-6.0.0 (e29fe76)
  • Makes the Danger title come first, not last, in the std out (f3553a9)
  • chore(package): update ts-node to version 6.0.0 (95cdb92)
  • Merge pull request #561 from danger/greenkeeper/flow-bin-0.70.0 (c9ab7ed)
  • Prepre for release (515f258)
  • Merge pull request #560 from codestergit/bitbucket-inline (def0595)
  • Merge branch 'master' into bitbucket-inline (0beb915)
  • Prepre for release (9e564ee)
  • Merge pull request #564 from codestergit/fix-empty-comment (5858298)
  • Merge empty comment fix changes pull #564 (22b4ca0)
  • fix review comments (6d416f2)
  • change template (81db75b)
  • Add changelog entry (dbb285f)
  • Change declaration (893696f)
  • Cleanup code (287b044)
  • Added tests (b14f714)
  • fix test cases (0dc3076)
  • Bitbucket inline template changes (150eab0)
  • Convert Bitbucket diff to Git Diff (641af10)
  • Platform Implementation for Bitbucket Inline changes (5724fb8)
  • Inline API implemetation (46e2a97)
  • Merge branch 'master' into fix-empty-comment (554e9e8)
  • Merge pull request #566 from ionutmiftode/mifi/bitbucket-check-hunks (df9aca9)
  • fix bug when commiting .png files on BitBucket (840867f)
  • Add changelog entry (77d17df)
  • fix empty comment (afd8255)
  • chore(package): update flow-bin to version 0.70.0 (783fe7e)
  • Make a release (6f7d287)
  • Merge pull request #559 from danger/update_deps1 (3eb635c)
  • Improve the feedback on STDIN (bd6f6b4)
  • Fix tests (9e1e296)
  • Update CHANGELOG (8e74818)
  • Use null instead of undefined for node fetch (fdfee11)
  • Update node-fetch to 2.0 (3059d8e)
  • Remove the danger -> danger ci warning, it's been long enough (4fa31ba)
  • Update OctoKit (199598b)
  • Update octokit (19d3458)
  • Update dev deps (0964489)
  • Merge pull request #520 from danger/greenkeeper/lint-staged-7.0.0 (0b8bc86)
  • Merge pull request #527 from danger/greenkeeper/get-stdin-6.0.0 (19b9e09)
  • Merge pull request #535 from danger/greenkeeper/flow-bin-0.68.0 (a84a955)
  • Merge pull request #533 from danger/greenkeeper/json5-1.0.0 (734b4fd)
  • Prepre for release (3ff1bf4)
  • Merge pull request #558 from kesne/patch-1 (b6e5603)
  • Update CHANGELOG.md (89ffbb2)
  • Remove deprecated babel 7 sourceMapTarget (8265595)
  • 3.4.5 (b4e86ff)
  • Merge pull request #555 from danger/sunshinejr-patch-1 (71aa70a)
  • Don't print error for commit status when there was no error (2a4ca06)
  • 3.4.4 (cb2994f)
  • Merge pull request #553 from danger/inline_mode_fix_3 (13e4eb2)
  • Add Changelog entry (d70631a)
  • Add test cases for danger getting inline comments from api (450d42b)
  • Fix a bug where Danger would get all inline comments (697ef32)
  • Release (069a617)
  • Merge pull request #551 from danger/inline_mode_fix_2 (2418999)
  • Add Changelog entry (2e36e21)
  • Fix a bug with multiple updates for the inline comment (9ef1013)
  • Release (eef53c2)
  • Merge pull request #550 from danger/inline_mode_fix_1 (f5ecf31)
  • Fix a problem with a big comment for the same file/line (672d573)
  • Merge branch 'master' of https://github.com/danger/danger-js (40ebf98)
  • Prepare for danger 3.4.1 (15fc57b)
  • Update CHANGELOG.md (20872e7)
  • Remove the isInline function from being classed as a part of the danger DSL (a49c379)
  • Prepare for a release (9965176)
  • Merge pull request #548 from danger/validate (a31bdf0)
  • Adds support for a validation step on the danger resutls (02dd89c)
  • Merge pull request #529 from sunshinejr/file_line_api (0c7e7d7)
  • Remove some console logs (8b72d0f)
  • Convert console.logs to debug (dd7ed3b)
  • Remove the testing inline messages (1499ed6)
  • Add logging for inline comments (5fc6d66)
  • Update repo slug for GithubAPI to be a base instead of pr (62ad270)
  • Test out the inline on danger (b1ce78c)
  • Pass the danger ID along (674610b)
  • Merge master (73e49bd)
  • Adds changelog + some light docs (484671d)
  • Prepare for release (2cdbc6f)
  • Merge pull request #541 from fwal/teamcity (2edb5fe)
  • Merge branch 'master' into teamcity (448d71c)
  • Prepare for release (98172b2)
  • Merge pull request #543 from happylinks/patch-1 (e517c33)
  • Added changelog entry (6f6c146)
  • Changed null to undefined for sourceFileName and sourceMapTarget. (2874ae1)
  • Mention TeamCity in readme (96971d1)
  • Updated changelog (4ab042d)
  • Support for TeamCity (5a68031)
  • Version bump (b11291e)
  • Merge pull request #540 from zdenektopic/bugfix/stash-api-committer (eb6e7bb)
  • Merge branch 'master' into bugfix/stash-api-committer (3763449)
  • CHANGELOG (7f27424)
  • Merge pull request #538 from mxstbr/reset-status (ba7630c)
  • put author instead of committer (c8d434d)
  • typo (c9f7620)
  • Fix committer for Stash REST API (ddde5e2)
  • Add changelog entry (9d34830)
  • Add reset-status command (51283c0)
  • Refactor chunks into StructuredDiff (d2b2315)
  • Delete inline comments handling (1c38bb1)
  • Merge remote-tracking branch 'original/master' into file_line_api (c13ecb7)
  • Test for updating/creating inline comments (d3eadca)
  • First version of updating inline comments (26dcf50)
  • API & platform & test for getting/deleting inline comments (c9c3d52)
  • Merge pull request #536 from kevinSuttle/patch-1 (26793f1)
  • Fix typo in 'The Dangerfile' doc (88c49b3)
  • chore(package): update flow-bin to version 0.68.0 (6d9de89)
  • Release bump (1c19b2c)
  • Merge pull request #534 from danger/more_bbs (47e1fca)
  • BBS docs, and DSL changes (dfa573a)
  • Merge master (d0003a7)
  • Merge pull request #516 from azz/bitbucket-server (9bf089a)
  • Merge master (2a0451c)
  • Merge pull request #525 from tibdex/master (a2966c4)
  • Minor build process improvements (e76bb38)
  • Version bump (cd155a5)
  • Merge pull request #518 from danger/more_flow_fixes (798541a)
  • Stop the compilation complaining in prod mode (9bbf47e)
  • Merge branch 'master' into more_flow_fixes (66b668e)
  • Run the d.ts and flow defs through prettier (ba9abfe)
  • fix(package): update json5 to version 1.0.0 (44c6213)
  • More docs (8105935)
  • Removes the troubleshooting page, adds it as a redirect in danger.systems (327231d)
  • [bbs] Adds some more docs (c914f2f)
  • [init] Adds support for warning against non-github repos in danger init (9695179)
  • Merge branch 'master' into bitbucket-server (d496f43)
  • Update inline comment in main comment formating (fce9163)
  • Include file/line of inline violation in main comment (a5efed8)
  • Add sort inline results snapshot tests (643a43b)
  • Add sorting inline results (dc3363e)
  • Add BitbucketServer inline comment template as well (4c44daa)
  • More comments around functions & enforce both file and line for inline violation (37dfc32)
  • Improve inline comment message (2b32cdb)
  • Merge pull request #524 from ionutmiftode/mifi/improve-dangerRunToRunnerCLI-path-generator (7793031)
  • Add changelog entry to Markdown table utility function (ab9cb8c)
  • Merge branch 'master' into keplersj/markdown-table-template (658c943)
  • Fix fixtures (b6f9054)
  • Some code cleanup (26ec065)
  • Fix Bitbucket tests & platform conformation (438c2e2)
  • Merge remote-tracking branch 'original/azz-bitbucket-server' into file_line_api (57a5db5)
  • GithubAPI postInlinePRComment tests (8e433b6)
  • Inline comments returning results test (e7a3191)
  • Fix for dts creator to skip _tests directory (13d7268)
  • DangerResults updates & tests (f155b46)
  • Better Promises & test fixes (8057059)
  • Markdown as Violation as well (77bfe7a)
  • Calculate position for inline comment in a platform (ca53349)
  • Move logic for inline comments to platforms (333fa3b)
  • Add chunks to GitDSL (32ca4fa)
  • Add inline comment when file/line provided (379824d)
  • fix(package): update get-stdin to version 6.0.0 (ad12e48)
  • Add changelog entry (5291475)
  • Don't check for same user ID on comment when running as a GitHub App (cd8a687)
  • improve dangerRunToRunnerCLI path generator (161a4f4)
  • Fix executor tests (2f589e2)
  • Add createInlineComment to API & platform (38ba779)
  • Extends the DSL with comments (491fd89)
  • Remove unused function in nevercode (b9984c9)
  • Add tests for BitBucketServer platform (0fc1814)
  • Add tests for BitBucketServerGit (80e00ca)
  • Add BitBucketServerAPI tests (b291c44)
  • Fix diff processing (e48cd65)
  • Get git-related functionality working (051e78c)
  • Fix typo (2c8c7ab)
  • Add tests for BitBucket template (0aaa3ac)
  • Fix compiler error (296fee6)
  • Improve formatting (b66d8bc)
  • Fix build status (c5cf5b3)
  • Support getPullRequestIDForBranch (ca4b9ba)
  • Improve template (c7608d7)
  • Update declarations (3fce9a9)
  • Add template (310b865)
  • It runs (2a8f9c5)
  • Get existing tests passing (251114d)
  • Remove bad throw (a06ec3d)
  • Update types and CHANGELOG (7111b1d)
  • WIP: add bitbucket server support (ce8564c)
  • Pass danger DSL to results handler (127fa2d)
  • Add fixtures to test validity of file/line results (7236c02)
  • Add file/line options to context violation (121c434)
  • Merge pull request #521 from danger/bot_types (d55f8b1)
  • Allow bots to send PRs (270e5dd)
  • chore(package): update lint-staged to version 7.0.0 (dfc1585)
  • [Dev] Updates the flow definition, and adds it to CI (052a1ce)
  • Vbump (3c54f9f)
  • Merge pull request #517 from danger/docs_2 (6f1371d)
  • More docs (d9431b3)
  • Improve the docs by adding an architecture doc (41542ea)
  • Merge pull request #511 from serima/docs/fix-typo (d826467)
  • [docs] Fix typo (4e8d610)
  • Vbump (82f9fc1)
  • Don't run transpiler checks by default (c6a212b)
  • Updaet CHANGELOG (6cdc8d1)
  • Prepare for release (33e0ee9)
  • Merge pull request #508 from danger/no_crash_ci (d451b5c)
  • Fix the example dangerfile to not crash if no JSON files are in the PR (447796d)
  • Adds a check for the diff existing on local (f045985)
  • Merge pull request #507 from WIZARDISHUNGRY/master (a8ccd71)
  • file-utils looks for capitalized Dangerfiles (decc9d0)
  • Merge pull request #506 from peterjgrainger/master (a59c08a)
  • updated changelog (1bff95f)
  • fixed --base option to danger local cli (8f1a989)
  • Merge pull request #504 from hongrich/hongrich/minor-typo-semaphore-ci (8c494c5)
  • Update CHANGELOG for fixing typo in CI setup (a3abfd6)
  • Fix a minor typo in Semaphore CI setup (6d6f87d)
  • Version bump (aaffc60)
  • Merge pull request #502 from urkle/fix-danger-runner (04bba1a)
  • add missing danger-runner bin to package.json (ed86c13)
  • Merge pull request #499 from danger/hk-correct-plugin-shipping-section (599c7c3)
  • Correct section about showing plugins on homepage (6c88382)
  • Add a fake peril object to a danger run for nullability (3060cb6)
  • Update the reference docs, and move peril DSL to be a root export (44507e9)
  • vbump (beb8373)
  • Merge pull request #497 from danger/peril_dsl (02e093e)
  • [Peril] Updates the Danger DSL with Peril typings (d46565b)
  • Add function to build tables in Markdown (63b8133)
  • vbump (f0a7cf9)
  • Merge pull request #494 from danger/runner_allow_args (555cc09)
  • Allows any args on the runner command: (422a9ec)
  • Merge pull request #491 from danger/greenkeeper/madge-3.0.0 (d89be2a)
  • chore(package): update madge to version 3.0.0 (1c9c2fe)
  • Update README.md (12e0f3d)
  • Version 3.1.0 (3aca716)
  • Merge pull request #490 from danger/platform_content (cdb700a)
  • CHANGELOGs (266b405)
  • Merge branch 'adam-moss-local-run' into platform_content (1d0a91b)
  • Expose a get file contents on the platform interface (3ea11cd)
  • Merge pull request #489 from danger/update_deps_again (e2e2020)
  • Update dependencies (d1bd915)
  • Merge pull request #473 from danger/adam-moss-local-run (f7a5287)
  • Update docs for danger local (7daf720)
  • Update docs a bit (f822a17)
  • CHANGELOG (59243bb)
  • Move to more arrow functions (1441a37)
  • Logs (2083255)
  • De-schedule the Dangerfile (f8317f3)
  • More debug logs (fc12d6b)
  • Actually really use the right details, and add it on CI (c993b23)
  • WIP on tests (6852616)
  • Undo prettier md files (a2573e6)
  • Adds support to the runner to handle a github-less platform (eb6e738)
  • Get git details (6ad8fe9)
  • WIP on adding the diff stuff (bea342a)
  • Refactor the GitHub git DSL to the git DSL (7b02b00)
  • Remove un-needed resolver for dangerfile (c163f80)
  • Remove old changelog (be6328e)
  • feat(platform): add local git as a platform (cf7671e)
  • feat(provider): add local repo as a provider (73e9622)
  • Merge pull request #488 from danger/fb/update_github_rest_dependency (c4a1d99)
  • CHANGELOG (290bfad)
  • Update to the latest octokit rest (cd502c3)
  • [Fixes #482] Update github to @octokit/rest (016e97a)
  • Merge pull request #487 from danger/jest_inline (47ca04d)
  • [Travis] Run jest inline on the danger job (1a2d455)
  • Merge pull request #486 from danger/docs/readme/bitrise (484dfeb)
  • Add bitrise to the readme (d01bceb)
  • Prepare for release (f91e420)
  • Merge pull request #485 from danger/docs/update/changelog (fa1376d)
  • Update changelog (ea5da1a)
  • Merge pull request #483 from danger/feature/provider/bitrise (2cf5d11)
  • Add bitrise as a CI provider (be8bdf0)
  • vbump (cfa6384)
  • Merge pull request #480 from danger/fb/update_nevercode (b0d7e2a)
  • Improve Nevercode CI Source test (dc979bd)
  • Switch Nevercode to newly published ENV Vars (b3d1018)
  • vbump (35fecbc)
  • Merge pull request #479 from danger/issues (3acf1b3)
  • Paginate all the issues (0297c59)
  • Merge pull request #478 from danger/danger (419887b)
  • Improves API docs (46b0c7f)
  • Version bump (c14e46c)
  • Merge pull request #474 from fbartho/fb/nevercode (21c6a45)
  • Dangerfile suggested Readme & changelog changes (3049814)
  • Unused import cleanup (c123a3a)
  • Nevercode cleanup + tests (a906dd7)
  • Improve buildkite test to not repeat itself (986966e)
  • Revert "Alphasort ci-source providers for easier additions" (55270ad)
  • Cleanup (5f2558f)
  • Add Nevercode to indexes (f752238)
  • Alphasort ci-source providers for easier additions (9bf7570)
  • Nevercode.io Basic Integration (d00486a)
  • Update build (85e67d9)
  • Don't log all env vars (93516f6)
  • CHANGELOG + vbump (3194f06)
  • Merge pull request #469 from danger/docs (a3f4001)
  • Improve logging from the subprocess (12a193e)
  • Use the original process.argv (42959c7)
  • Some process faffing (79aaec0)
  • More debug logs (b2b8d06)
  • Merge branch 'master' of https://github.com/danger/danger-js into docs (b47ac1a)
  • Merge pull request #472 from hawkrives/patch-2 (fcded8d)
  • Check that the danger invocation isn't straight danger (2da2f2b)
  • Merge pull request #471 from tychota/patch-1 (aabb006)
  • Fix one typo (e6c5da5)
  • Improve docs (98139e7)
  • 3.0 (9767464)
  • Merge branch 'master' of https://github.com/danger/danger-js into fix_cli (db8a374)
  • Merge pull request #468 from jchv/line-endings (67af84b)
  • Fix errors relating to line-endings. (Issue #467) (b3c7819)
  • Merge pull request #466 from ErinCall/transpilation-not-typescript (57f832d)
  • Fix the link to typescript information (7558159)
  • 3.0b2 (7af7f06)
  • Reduce dep tree (3232ddb)
  • Refactor the entire CLI (ab91dd7)
  • More verbose circle CI (a379ce0)
  • More logs, and more danger pr fixes (436b3e1)
  • CHANGELOG (effaede)
  • Add more logs throughout the CI (faf6e44)
  • Try fix the CLI (32f832d)
  • Merge pull request #461 from danger/token_note (5d49812)
  • Improve docs (c59c89e)
  • Updates some docs for post-2.0 (88b7262)
  • Merge pull request #460 from danger/token_note (7995114)
  • Adds a note about setting up a token in Danger PR (28b3f28)
  • Merge pull request #459 from danger/greenkeeper/@types/jest-22.0.0 (a872fb7)
  • chore(package): update @types/jest to version 22.0.0 (015bf04)
  • Updates the npm ignore to not ignore a dangerfile.js (e0359bc)
  • version bump (8f4a019)
  • Merge pull request #455 from danger/fix_args (c9c06b5)
  • Only run the default runner when there are no args (e.g. no calls to the subcommands) (3d0e596)
  • Merge pull request #458 from danger/this_pr (46b7716)
  • Fixes to github.thisPR (53a1968)
  • Merge pull request #456 from GantMan/fix_tsconfig (9772aac)
  • add changes to changelog (ce2fc4c)
  • default export as object (89e07af)
  • now including typscript types (4b7f81e)
  • using JSON5 when we touch tsconfig only (5649307)
  • Merge pull request #453 from danger/fix_codeship (a95f1ae)
  • Merge master (90d7ce0)
  • Merge pull request #452 from danger/pr_fixes (1e24e18)
  • Update jest types (f20666f)
  • CHANGELOG (cf2198f)
  • Merge branch 'master' of https://github.com/danger/danger-js into pr_fixes (293fd12)
  • Merge pull request #447 from danger/defaults (44ea792)
  • Merge (336e8a4)
  • Ensure tests run in band on CI (7b93ec0)
  • Merge pull request #450 from danger/tdco2 (c480fa4)
  • Ensure tests run in band on CI (2127daf)
  • Ensure that the vm2 tests compile (5eeded1)
  • Add a force exit for node 6 (cb0e2fd)
  • More fixes to dange rpr (a32e53b)
  • Add the options after all the commands etc are set up (6a64952)
  • changelog entry (f29a068)
  • actually return the json from api.getPullRequests (27505de)
  • Updates typedoc to the latest (to get it to compile) (42fde2f)
  • Look into handling the the default danger command better (f1dddc2)
  • Releave bump (6e0806d)
  • Merge pull request #446 from danger/env_improve (25a7258)
  • Changes how we post status updates (2f82364)
  • Merge pull request #445 from danger/update_deps (035e32f)
  • [Env] Start work on improving the status message (b8a4f70)
  • Update github dep (ffead50)
  • Merge pull request #444 from danger/update_deps (b4d2386)
  • Update deps (e3d236c)
  • [Dev] Updates dependencies (0dad237)
  • Merge pull request #440 from danger/tsc_module (fed3534)
  • Adds an overwrite for the TS module system when transpiling our TS code (46cc98c)
  • vbump (f23ace9)
  • Merge pull request #438 from danger/danger-id (857dc44)
  • Make green (2da280d)
  • Inital work on a danger-id CLI option (635f054)
  • Prepare for release (686ac34)
  • Merge pull request #436 from danger/init_2 (e7ca5f2)
  • CHANGELOG (67a578a)
  • Avoid circle imports (8dffb16)
  • Add more notes for CI setup (c1ffc10)
  • Improve the init function, but also including the CI steps (594ccf4)
  • Merge pull request #434 from danger/orta-patch-1 (f3b741a)
  • Update README.md (8c84d41)
  • vbump (d36e28d)
  • More fixes (9d887ca)
  • Hook up the new init command (442f632)
  • Prepare for v2.1.0 (5e5bc92)
  • Merge pull request #430 from danger/init (477bce7)
  • Some polish on the default dangerfile (502a933)
  • Merge masteR (0eb30b4)
  • Wrap up danger init (52c17ca)
  • More init x 2 (f8efa15)
  • More init (8450f27)
  • initial work on defautl dangerfile (4277d35)
  • More work on danger init x 2 (9ff2f18)
  • Merge pull request #432 from dfalling/fix-double-negative (749b961)
  • Add comment to CHANGELOG. (0597504)
  • Fix double negative due to not this run not executing (bc14a3c)
  • [Polish] WIP on Danger init (c81cd48)
  • More work on danger init (0dc7ae1)
  • Start of danger init (8a6ef0a)
  • Merge pull request #429 from dfalling/gloablly-typo (9be3848)
  • Version bump (6f52b67)
  • Fix gloabally typo gloabally -> globally (47cba37)
  • Fixes for a bad deploy (a221944)
  • Version bump (2f36dfe)
  • Merge pull request #428 from danger/env (b2fe337)
  • Export the current env to sub-processes (d475c9f)
  • Export the current env to sub-processes (f9c7026)
  • Merge pull request #426 from danger/provide_warning_import (e17f0a6)
  • Adds a note about how the danger import is rmeoved (f6d778d)
  • Merge pull request #423 from hawkrives/patch-1 (15220c0)
  • Add .jest to .npmignore (37d3685)
  • Merge pull request #422 from danger/potential_cli_fixes (f79071c)
  • Takes a stab at packaging up the danger commands so that it'd work better when handling packaged danger (11ec34a)
  • Merge pull request #420 from mxstbr/patch-1 (eddc0ff)
  • Add Spectrum badge to README (ccd164f)
  • Merge pull request #419 from danger/flow_fixes (a055721)
  • Update the flow types, and prepare for 2.0 release (634a87c)
  • Merge pull request #414 from danger/fixtures_write (4992044)
  • Add support for a flow definition file based on the TSD (43d1125)
  • Merge pull request #405 from danger/fixtures_write (ee34cc4)
  • Add a CHANGELOG entry about the fixes to danger.github.utils (23514c7)
  • Add a check for the fixtures (7b15835)
  • Merge pull request #402 from danger/update_deps+a (1e2bcc8)
  • Merge pull request #404 from k15a/fix-prettier-tslint-and-eslint (d063ef0)
  • Remove all tslint rules which conflict with prettier (0db6177)
  • Remove eslint leftovers (b75f654)
  • Merge pull request #403 from danger/v (8981b8b)
  • Update node fetch (123c2b4)
  • Uppercase changelog (f9c67ec)
  • Move the changelog (f8779ed)
  • Prepare for 2.0b1 (43ed92a)
  • Update RFCwhatever (7c641c5)
  • Merge pull request #401 from danger/docs_2 (3c01b5a)
  • Adds the .html to the danger process file (bf5645a)
  • Improve some fo the docs around v2 (00a7ae6)
  • Merge pull request #395 from danger/convert_danger_to_danger_process (cbc8252)
  • Adds a CHANGELOG entry (8ba0ee0)
  • Fix declarations (09b5714)
  • Use the end of a process to indicate that the results are ready to send to the host process - fixes #400 (4c0f3a1)
  • Stick with the { danger: DangerDSL } so that future changes can work fine (3634e93)
  • Convert danger run to use danger process under the hood (2b6c585)
  • Adds test which validate the fixtures run correctly (e735469)
  • Some faffing for wallaby (1414c80)
  • Make green (1db2861)
  • WIP on tests (70b3066)
  • Merge pull request #399 from danger/greenkeeper/@types/jest-21.1.4 (6c47f55)
  • chore(package): update @types/jest to version 21.1.4 (aa01651)
  • Hook up the JSONDSL -> DSL process (6b2cbf9)
  • WIP - Convert the runner to only use the external GitHub API, rather than our internal one (fcbe5b3)
  • Initial work on hard typing and implmenting the JSON vs DSL (c1e69cb)
  • Adds a fixtured JSON for a Danger exaxmple PR (f3402f0)
  • Initial work on adding a danger-process style runner for JS (64899d9)
  • Merge pull request #378 from danger/vm_tighten (a9d2691)
  • Merge (d778479)
  • Honestly, just kinda tired of looking at module resolution information (3f3bf26)
  • Runs in prod, doesn't work in tests (2cbee35)
  • Merge pull request #388 from danger/add_danger_jest (a3bcb33)
  • Adds danger-jest to the repo (decb651)
  • Try use requier from string to eval inside the inline runner (21ce74d)
  • Fix tslint, add more tests to the runner integration: (a9536b3)
  • Merge pull request #393 from filfreire/392 (e6e319e)
  • Adds a CONTRIBUTING.md (issue #392) (fc32ede)
  • CHANGLOG + LICENSE (12d09d5)
  • Update CHANGELOG/package (d9342d3)
  • Merge pull request #381 from danger/let_peril_handle_crashes (e9c57e5)
  • Merge pull request #383 from danger/ashfurrow-sync-methods (912b953)
  • Merge branch 'master' into ashfurrow-sync-methods (5423a7d)
  • Merge pull request #384 from danger/ashfurrow-pass-through-exit-code (f0c224c)
  • Passes through non-zero child process exit codes. (bd4cd96)
  • Changelog entry. (5e01e92)
  • Moves DangerfileRunner to use async methods. (2f59cf3)
  • Moves get_ci_source to use async method. (4b498f0)
  • Merge pull request #382 from sean-clayton/addMoreCircleSupport (603c40f)
  • Add better test for CircleCI env var (eb79cde)
  • Add changelog entry (0d94b0c)
  • Look for more CircleCI PR environment variables (66ee98f)
  • An executor now has to get a DangerRunner (a60e171)
  • Completely switch to an eval context for the dangerfile (e3815b7)
  • Split runners into vm based runner and local evaluation (1e5cf37)
  • Update Danger yarn, and allow errors to raise up to Peril (faa1250)
  • typo fix (b18204b)
  • Prepare for a release (4a25026)
  • Adds a production build tsconfig (971b1f0)
  • Handle relative path resolving (dbfc14a)
  • Merge pull request #377 from danger/tighten_commands (ee23f44)
  • More command tightening (0146919)
  • Update recommended extensions, bring danger pr into the same shared rules (679f76d)
  • Initial work on tightnening up the commands (4caadb0)
  • Merge pull request #375 from danger/ux_fixes (643c54e)
  • Merge pull request #376 from danger/update_deps (1712a55)
  • Improve the UX around duped issues, and the commit status (a3befe7)
  • Update prettier (ef64ff0)
  • Update dependencies that greenkeeper has raised (bcd4ecb)
  • Merge pull request #371 from pedrovieira7/patch-1 (d3c5c52)
  • Fix typo (bda1a14)
  • Prepare for a15 (b6b6b54)
  • Merge pull request #369 from bdotdub/bw/all-diffs (f0a9252)
  • Lint: Fix (1562db4)
  • GitDSL: Update function to a more descriptive name (9eea00c)
  • GitDSL: Include created and removed files for JSONDiffForFile (058528e)
  • GitDSL: Handle created and deleted files semantically consistent (95bac1b)
  • GitDSL: Include created and removed files for JSONPatchForFile (a990ba4)
  • GitDSL: Include created and removed files for diffForFile (5f88511)
  • Prepare for 2.0a14 (10f8f79)
  • Merge pull request #364 from danger/process_improvements (1537a0b)
  • Improvements to danger process (371a63f)
  • Merge pull request #360 from danger/test_simple (f4bd696)
  • Merge pull request #362 from danger/docs_process (99fc2b6)
  • Add some docs for the danger process command (8079f15)
  • Minor changelog typo (d0fc1eb)
  • Adds a generated project for testing babel projects (e4a4882)
  • Adds a generated project for testing non-babel projects (0b023bc)
  • Version bump (bb9b8fd)
  • Merge branch 'master' of https://github.com/danger/danger-js (97a9fb8)
  • Merge pull request #356 from danger/schedule_types (bc8dd7e)
  • Get DTS linter correct (2669ac3)
  • Merge pull request #358 from danger/babel_err (2f1efb9)
  • Add more error checking around the babel import (7272e06)
  • Add more error checking around the babel import (5fe2884)
  • Update the scheduled types (9db3f5a)
  • Merge pull request #355 from danger/babel_tests (6d0b20b)
  • Merge pull request #354 from danger/diff (b6348da)
  • Unskips the babel tests (e84faa1)
  • Revert back to older version of the diff API code, now that merging Accept headers is fine. (51e0bf8)
  • Merge pull request #353 from danger/merge_Accept (c25217b)
  • CHANGELOG update (5db7b54)
  • Merge multiple accept headers, instead of having them conflicting (32de218)
  • Merge pull request #350 from danger/greenkeeper/github-10.0.0 (cd0a24e)
  • Merge pull request #349 from felipesabino/bugfix/348 (24a3871)
  • Merge pull request #352 from serima/feature/circleci-20 (7a3c584)
  • Delete circle.yml (d63d67f)
  • Migrate to CircleCI 2.0 (b0d7662)
  • Hooks up Danger process (668c1f3)
  • vBump (d14f54e)
  • Merge pull request #341 from danger/danger-process (fa3b711)
  • Adds a changelog note about dnager process (d23d2ec)
  • Adds support for getting the results back from the STDOUT of the process (5ab2e8c)
  • fix(package): update github to version 10.0.0 (20bb714)
  • updated changelog (33bfd27)
  • testing and fixing json handling for errors of fetch api (df42b80)
  • adding diff headers to request when needed (f822cb4)
  • Adds support for running a process and passing the DSL into STDIN (2d3846f)
  • Merge branch 'master' of https://github.com/danger/danger-js into danger-process (1f60dc0)
  • vbump (73b44e0)
  • Merge pull request #347 from danger/fix_ref (2fd0f0a)
  • Merge branch 'babel7plus' into fix_ref (49eff17)
  • Merge pull request #346 from danger/babel7plus (2fcf881)
  • Bring back the old style TS Dangerfile (0ea1d9b)
  • Use the head instead of the base for thisPR (1028073)
  • Update CHANGELOG (42d0ea4)
  • Bring back the typescript compiler (98e6475)
  • Merge pull request #343 from danger/babel7 (9dba62f)
  • Merge branch 'master' into babel7 (1d0d8bf)
  • Merge pull request #335 from danger/greenkeeper/danger-plugin-yarn-0.3.0 (b3a70c1)
  • Using Babel exposed an issue with the Dangerfile, which I fixed by adding types, which exposed annother issue :D (e69f35f)
  • Make TypeScript/Flow get optionally applied (93657b2)
  • Get Babel 7 passing on CI (f9ab02b)
  • Merge pull request #342 from danger/circle-ci-troubleshooting (96d6935)
  • docs(troubleshooting): add CircleCI troubleshooting section (d00d68a)
  • Merge pull request #339 from danger/greenkeeper/babel-cli-6.26.0 (1acf1a7)
  • Adds a Danger Process command that outputs the DSL as a JSON object (b84b12c)
  • Merge pull request #338 from danger/use_diff (72b7c6c)
  • chore(package): update babel-cli to version 6.26.0 (3ae6133)
  • Merge branch 'master' of https://github.com/danger/danger-js into use_diff (721c838)
  • Use the diff url from the PR API instead of a version header to work with Peril (9b5641d)
  • fix(Dangerfile): remove console.log from tests (1d5c2f7)
  • feat(Dangerfile): add code pinpoint for Dangerfile error location (f8fde98)
  • feat(Dangerfile): improve error message output (f664ee5)
  • fix(Dangerfile): report errors when evaluating Dangerfile (515537a)
  • Expose a promise object to the GitHub API (9bc5b21)
  • chore(package): update danger-plugin-yarn to version 0.3.0 (63d819a)
  • Merge (c1be0de)
  • Release a5 (3a03c9a)
  • Revert ambient (c460a36)
  • Bump version (b04f203)
  • Update VM2 master (ad2e2f3)
  • Allow passing in the contents of a dangerfile - incase you're working in-memory, like peril does (2df39b0)
  • Revert ambient (6165513)
  • Bump version (cbc6c33)
  • Update VM2 master (b2c5008)
  • Allow passing in the contents of a dangerfile - incase you're working in-memory, like peril does (08f2193)
  • Remove the jest-* deps from Danger (0a8f27e)
  • fix(package): update debug to version 3.0.0 (4627480)
  • Convert to npm5 publish scripts (084165d)
  • Remove the dts check from the Dangerfile temporarily (f2a2666)
  • CHANGELOG (a2f5705)
  • Finish initial migration to VM2 based danger runner: (58dc72a)
  • More work on vm2 support (e2e8a7d)
  • Initial work at handling compilation of babel/ts (a7f7249)
  • Initial look at transpilation (fd8cc33)
  • Initial work on a vm2 based Dangerfile runner (c2f1ef3)
  • ci(Travis): deploy on Node 6 (32481b8)
  • Release 1.2.0 (d182280)
  • Remove dtslint (89374b9)
  • Update VS Code recommendations (cff9a36)
  • Merge pull request #318 from danger/expose_contents (d94e009)
  • Use my TS Jest fork (09513d7)
  • Updates Jest, and ts-jest - you never know (1f4d82e)
  • Directly call jest (25d0d11)
  • Add jest folder to travis cache (2727a12)
  • Add back the jest caching (6931599)
  • Update the DSL to expose a file contents API (ff6e6e8)
  • Merge pull request #315 from danger/prettier_upgrade (b72dd6e)
  • Update prettier and add slack notifications in travis (7d8528a)
  • Prepare for v1.1.0 (9582a66)
  • Merge pull request #311 from mlabrum/add-vsts-ci-support (2cefe7d)
  • Merge branch 'master' into add-vsts-ci-support (c93cb4c)
  • Merge pull request #312 from mlabrum/fix-colon-windows (b736b5a)
  • Fix unable to checkout files with : in the filename (9b4c37b)
  • Update name from VSTS to Visual Studio Team Services in readme (0e2a590)
  • Update readme and changelog (1a2f242)
  • Add VSTS CI provider (22b3980)
  • Merge pull request #310 from danger/ts24 (721b242)
  • Updates madge (d9800d1)
  • Merge master (25d82dc)
  • Remove the DSL duplication (7a143a2)
  • Update to TypeScript 2.4 (baee6df)
  • Merge pull request #303 from kwonoj/feat-pr-commit-page (a0ca932)
  • feat(getPullRequestCommits): support retrive paginated pull request commit list (6c1cee2)
  • Merge pull request #298 from danger/greenkeeper/chalk-2.0.0 (630c20c)
  • chore(yarn): update lockfile (f612046)
  • Merge branch 'master' into greenkeeper/chalk-2.0.0 (73b658c)
  • Merge pull request #301 from danger/v1 (a6223c1)
  • Prepare for v1.0 🎉 (1a80321)
  • ci(travis): build on Node 8 (#300) (55c7eb5)
  • fix(package): update chalk to version 2.0.0 (da71dc7)
  • Merge pull request #297 from danger/remove_getting_started (c5f76a3)
  • Merge master (a0c9bdd)
  • Fix code syntax inside the node app tutorial (8ad165f)
  • Remove the getting started docs (022a12f)
  • Merge pull request #295 from danger/readme_tweaks (09dcbd7)
  • Add information about codeship classic for docs (43b6898)
  • Clean up Jenkins doc formatting and URLs (423df13)
  • Creates inline docs for all providers (45c727c)
  • Merge pull request #293 from danger/readme_tweaks (61686af)
  • README tweaks (338bc88)
  • README tweaks (c54e803)
  • Merge pull request #292 from danger/vision_2 (fdae482)
  • Updates tothe VISION file (3d09b83)
  • Version bump (03053a4)
  • Merge pull request #291 from danger/blurbs (154091b)
  • Add blurbs to docs (12a6162)
  • Merge pull request #289 from danger/greenkeeper/husky-0.14.0 (4f95234)
  • chore(package): update husky to version 0.14.0 (264b110)
  • Version bump (b0eaf4c)
  • Merge pull request #288 from danger/docs-2 (5259ece)
  • Merge pull request #287 from BuddyBuild/clint/ghi-support (ac73ba2)
  • Support running on a Github App (c40a233)
  • Update declarations (226b716)
  • Merge master (9815421)
  • Merge pull request #283 from danger/greenkeeper/@types/jest-20.0.0 (9aa4ab8)
  • Merge pull request #285 from danger/greenkeeper/lint-staged-4.0.0 (ca5fdaf)
  • Merge pull request #286 from BuddyBuild/clint/buddybuild-support (630d681)
  • Improve documentation (203bef2)
  • Add support for buddybuild CI (f3abf6b)
  • Reference docs improvements (d18582b)
  • chore(package): update lint-staged to version 4.0.0 (8e0aa77)
  • Merge pull request #284 from BuddyBuild/clint/node-app-doc (9d41ccd)
  • Correct some examples in node-app (c8cb9f4)
  • chore(package): update @types/jest to version 20.0.0 (5c4bffe)
  • Merge pull request #282 from danger/danger-systems-http (fcea3b4)
  • docs(changelog): update changelog (bbd5c3b)
  • fix(github): use HTTP for status check URL (59cb551)
  • Merge pull request #281 from danger/document-release-process (15e731d)
  • docs(readme): document the release process (1cc5735)
  • Version bump (a26ac3b)
  • Add support for posting GitHub statuses (#280) (ecacadb)
  • Adds some tests to the status api (ee2bf0c)
  • Adds support for posting statuses (0aea057)
  • Merge pull request #278 from danger/use-plugin (587530e)
  • Updates danger-plugin-yarn (16b47e9)
  • Add something that should fail (8a95d32)
  • Use new TS version of danger-plugin-yarn (6dfd16e)
  • Test danger-plugin-jira-issue instead (8a910fd)
  • Adds a failing test around plugins (8a0341e)
  • Adds danger-yarn plugin (ebc8d53)
  • Merge pull request #277 from danger/prettier (a45ad2f)
  • Add tslint-prettier to avoid conflicts (d861911)
  • DTS fixes (547faeb)
  • Apply prettier (5e51d1d)
  • Merge branch 'master' of https://github.com/danger/danger-js (9899d4b)
  • Version bump (d8d1326)
  • Merge pull request #275 from danger/windows-ci (ede5a12)
  • Merge pull request #264 from danger/greenkeeper/typescript-2.3.4 (26d9501)
  • Check windows support on CI (ef285c7)
  • Merge pull request #273 from kwonoj/fix-modulemap-win (73432b7)
  • Merge pull request #272 from danger/greenkeeper-lockfile (4bc8204)
  • Supply empty haste modulemap for jest runtime resolver (c611742)
  • chore(greenkeeper): add support for greenkeeper-lockfile (79d3670)
  • chore(package): update typescript to version 2.3.4 (af38da5)
  • Merge pull request #265 from frozegnome/master (b3007a0)
  • Merge branch 'master' into master (f9f50a5)
  • Merge pull request #271 from kwonoj/test-travis (ef8843e)
  • Resolve test failure by lacks of jest (8999753)
  • Merge pull request #270 from kwonoj/fix-danger-comment-lookup (6b70985)
  • Fix danger to lookup comment for its own only (86d0d6c)
  • Update changelog.md (7e8f320)
  • Update link label for consistency (c289d32)
  • Fix link to dangerfile guide (fb656b2)
  • Merge pull request #263 from Palleas/patch-1 (370f2c0)
  • Update changelog (5c7744a)
  • Add missing link to jest and fix install command (b8e80ba)
  • Version bump for 0.19 and a dangerfile update (821c682)
  • Merge pull request #254 from danger/greenkeeper/typescript-2.3.3 (7648899)
  • Merge pull request #256 from danger/240-markdown-comments (cc4ead9)
  • chore(package): update typescript to version 2.3.3 (d200bba)
  • chore(package): update tslint to version 5.3.0 (#257) (7630fd2)
  • Render markdown inside violations (63051dd)
  • Merge pull request #247 from danger/docs_lint (9a50150)
  • Make dts lint optional (8e5e4d9)
  • More DTS faffing, and updates changelog (598db10)
  • Add DTS linter to travis (9718f29)
  • Add support for ensuring the dts passes all linters etc (b09f6c7)
  • Convert the d.ts to always use thing[] vs Array as the dts linter was raising (5658734)
  • Merge pull request #246 from danger/update-jest (776fbd9)
  • Update to Jest 20 (93eff6e)
  • Merge pull request #239 from danger/docs_lint (b78c16d)
  • More docs (fde19ec)
  • chore(package): update typescript to version 2.3.2 (#236) (b14450f)
  • Merge pull request #235 from danger/docs_lint (1565472)
  • Merge pull request #234 from danger/greenkeeper/typescript-2.3.1 (3e7db1a)
  • More docs improvements (32699ae)
  • chore(package): update typescript to version 2.3.1 (697ab7b)
  • Merge pull request #232 from danger/docs_lint (54a9e85)
  • More markdown tweaking. (e56c8c9)
  • Merge pull request #231 from danger/docs_lint (78c8498)
  • More writing (6aba0e4)
  • Handle ordering in docs, make headers more consistent. (cd14a6b)
  • Make the docs use the right layout (279f080)
  • Merge pull request #230 from danger/docs_lint (fe8f448)
  • Revert package change (13926a8)
  • Add a troubleshooting for a bug I just got (c62a0ab)
  • [Dev] Update Danger, remove jest-cli, update ts-jest (1f67005)
  • Merge pull request #229 from danger/docs_lint (cab53db)
  • Ensure docs don't break (df9b859)
  • Merge pull request #228 from danger/gh_api_docs (3513b47)
  • Adds docs around using the GitHub API (26d0ac6)
  • Expose a GitHub API to users of Danger (#227) (d80b755)
  • Version bump (d4ff1d5)
  • Merge pull request #218 from danger/more_docs (65013d0)
  • Get it good enough to work from (05054fb)
  • More docs (a94ad5f)
  • Merge pull request #223 from namuol/structured-file-diffs (bcdb0ce)
  • Add the jest link (9ce823c)
  • Port over Danger RB's inline docs for a CI (82e4ead)
  • Feedback from #218 (dc28ba3)
  • Add note about whitespace stripping (82b089c)
  • Try stripping whitespace (8946f6c)
  • Try a simpler example file (bdaa451)
  • Add test for missing files + use path.join (7b89351)
  • Update fixtures + snapshots (5607163)
  • Test: Use example file with additions and removals (7333df0)
  • Update changelog (166d1bd)
  • Merge branch 'master' into structured-file-diffs (91b994e)
  • Simplify TextDiff format (fcea9d7)
  • Fix FakePlatform.ts type errors (79d2665)
  • Add before/after snapshot tests (2e38387)
  • Add GitHubGit implementation + update tests (4a2c12e)
  • Merge pull request #222 from namuol/patch-1 (d3f1933)
  • Add some fixtures (19e18dc)
  • Add note to CHANGELOG.md (52d2111)
  • Fix typo + Make example fixture easier to read (d55d8af)
  • Version bump (4e509e1)
  • Add support for Buildkite (#220) (c84a243)
  • More tutorials (43b1c63)
  • Merge pull request #216 from alex3165/improvement/github-test-2 (9261f42)
  • Adds some more docs, splits it into guides/tutorials/usage (035a1bf)
  • Add missing url to test (ddb7be1)
  • Merge pull request #217 from danger/changelog_docs_fordifftype (8fba6e7)
  • Adds a changelog and diff (f818b4c)
  • Merge pull request #215 from alex3165/improvement/git-diff (53ad560)
  • Fix build (52e8d74)
  • Add missing declarations (c39417a)
  • Add more tests (86e8409)
  • Add declarations (d7688f0)
  • Add filter per diff type (75d1925)
  • Merge pull request #214 from alex3165/improvement/github-test (9baa8a5)
  • Remove missing log (5d3fb95)
  • Improve Github dsl test (c25becb)
  • Include the word yarn in the docs command (48c7000)
  • Merge pull request #213 from danger/docs (55e32cb)
  • Minor changelog cleanup (fc7133c)
  • Generate a JSON file of all the docs (c16e2c4)
  • Initial work at creating docs (5f0a6de)
  • Merge pull request #211 from danger/greenkeeper/babel-cli-6.24.1 (eb083ae)
  • chore(package): update babel-cli to version 6.24.1 (98a15bb)
  • Version bump (c5021b1)
  • Merge pull request #210 from danger/post_on_crash (4b4c8bc)
  • When a Dangerfile has an error, raise the error back to the PR instead of just the console. (282782f)
  • Spelling checker changes (c779c3a)
  • Harden the typing for network requests (#209) (15c48c8)
  • Merge pull request #207 from danger/tests-formatting (9190cea)
  • Update the positioning of the test files (0747b70)
  • Update the CHANGELOG (fde4c54)
  • Merge pull request #206 from danger/green (9f96879)
  • Merge @macklinu's tslint changes (12284cf)
  • Merge pull request #194 from danger/preparation_for_peril (0e54770)
  • Windows fixes (5eef02d)
  • Merge master (6950ed4)
  • Don't run dangerfile tests in windows (e670d43)
  • Merge pull request #205 from damassi/master (d388b29)
  • Fix lodash isArray deprecation (6604d78)
  • Run yarn and yarn declarations #trivial (#204) (749728c)
  • Allow DangerRunner tests to take longer than other tests (12345b1)
  • Merge master (08ab978)
  • Merge branch 'master' of https://github.com/danger/danger-js into preparation_for_peril (1538634)
  • Update test for config object to not show per-dev paths (83cbce0)
  • Make green (d91fc30)
  • CHANGELOG (fe0f8b2)
  • Update the declarations (68c0c3a)
  • Updates jest dependencies (aea102d)
  • Merge pull request #195 from steipete/patch-1 (1329527)
  • Fixes a typo (a2d0924)
  • Add more fixtures (98a371e)
  • Make it easier to write tests against the Executor by returning values more often (5cb2af1)
  • Merge pull request #191 from danger/dev_deps (7194dbc)
  • Merge pull request #193 from danger/add-typescript-info-to-readme (38291a7)
  • Add dangerfile.ts config info to README (9efc182)
  • Make the GitHub API not rely on a CI instance, but on an interface which it cares about (603cb82)
  • Fail when any types dependency is shipped to library consumers (b5366e0)
  • Merge pull request #190 from danger/dangerfile_ref (873d4ca)
  • Remove a sneaky log (88fd95d)
  • Update TS definitions to work correctly on 3rd party repos (e5e857d)
  • Merge pull request #189 from danger/dangerfile_ref (3ce3477)
  • Clean up, and comment the Dangerfile (94f776d)
  • Merge pull request #188 from danger/circle (02c1de7)
  • Switch circle to use the new text-only output (dfdeeb4)
  • Merge pull request #187 from danger/v0140 (14550dc)
  • Prepare for 0.14.0 (1579a5c)
  • Merge pull request #186 from danger/find_fix (531d43b)
  • Merge pull request #184 from danger/json_patch (585b82b)
  • Switch to lodash find to fix #181 (7863fa4)
  • Fix some of the Dangerfile warnings (0993716)
  • Merge branch 'master' of https://github.com/danger/danger-js into json_patch (d03ac40)
  • Merge pull request #183 from danger/text_output (d353bf2)
  • Update appveyor to yarn (202ac79)
  • Update Dangerfile and d.ts declarations (666c2b7)
  • Minor fixes to the run command (d62ee4a)
  • Handle case sensitive file systems on an import (7564539)
  • Add chalk to types (2d9480e)
  • Update docs for showing they keys (87e8b8b)
  • Have Circle not send a github comment (a81e6c1)
  • Merge pull request #182 from danger/greenkeeper/ts-node-3.0.0 (52cb834)
  • Ensure all tests pass (0059aed)
  • chore(package): update ts-node to version 3.0.0 (46908eb)
  • Show the added/removed keys in a git JSON diff (68a3e85)
  • Initial work on improving text output (b2e2af9)
  • Add a warning about new deps (8e25d62)
  • Refactorings to pull out the Git DSL from the GitHub filr (08aca74)
  • Document my PR on JSONDiff/Patch (23ffb17)
  • Proof of concept for JSON Patches in the git (0db4f16)
  • Merge pull request #172 from danger/bullet-ts (bf05e4c)
  • Make the danger.d.ts lint with tslint (ac25cfc)
  • Convert our Dangerfile to be a TypeScript file (7cf25a1)
  • Make Circle only run Danger in production (beffc2e)
  • Update d.ts, prioritise the TS file when one exists (8760c9a)
  • Add a Danger rule about updating the d.ts (77ee5cd)
  • Fix TypeScript tests (54886c9)
  • Merge master (1bbc903)
  • Merge pull request #176 from danger/0_13 (f2a086e)
  • Prepare for v0.13.0 (342d7fe)
  • Merge pull request #174 from danger/github_links (3126db8)
  • Create a utils function for GitHub links (a38d2fd)
  • Merge pull request #134 from danger/danger-utils-dsl (dc5ad26)
  • Merge pull request #173 from alex3165/master (50cdfb3)
  • Update href implementation based on PR comments (17e70fa)
  • Add danger.utils DSL (f81184f)
  • Throw if first request is failing (6049d5a)
  • Remove isFirstRequest, add comment, Update default getIssue (a988fbe)
  • Use exitCode if first request fail (019fbce)
  • Fix tests (73f5071)
  • Fix issue (6a06626)
  • Don't throw on request error, improve api consistency (b374bc3)
  • Update lockfile (1b739b5)
  • Add d.ts, initial work on typescript (29b037e)
  • Prepare for v0.12.1 (277ec3b)
  • Merge pull request #171 from gabro/master (36ece28)
  • Add Drone provider (41f9136)
  • Merge pull request #167 from danger/zero-twelve (4a3d263)
  • Prepare for v0.12.0 (4d2ed17)
  • Merge pull request #156 from deecewan/feature/github-issue-access (ea74b18)
  • Merge pull request #165 from mashbourne/github-enterprise (d31a0fc)
  • Merge pull request #2 from danger/issues (e885ffa)
  • remove whitespace (82a3997)
  • Update changelog.md (c49d475)
  • use consistent naming (e810980)
  • Update GitHubAPI.ts (0c0bc9e)
  • Move the review attributes for the review DSL into the root of the github DSL (123cb9d)
  • Improve the DSL for a github review (9088ca6)
  • Improve the error response from a node-fetch issue (8da25e7)
  • Merge branch 'master' of https://github.com/danger/danger-js into issues (837ef83)
  • Merge pull request #161 from danger/update-ts (8efdf2b)
  • Use yarn with circle (809ec7f)
  • Remove the 'async' keyword test in the DangerRunner due to it's flakiness on CI. It takes a long time to run on CI and will fail the build (9299509)
  • Ensure update of Jest is fine (7758081)
  • Update types for jest too (3c022e3)
  • Update CHANGELOG (b36cccb)
  • Update TypeScript to the one used by VS Code (b4fdb57)
  • add reviews + requested reviews to the PR dsl (2ca1a92)
  • better logic around the getIssue code (96a02e8)
  • add issue to the github dsl (341a346)
  • Merge pull request #1 from danger/master (33a2682)
  • Merge pull request #144 from deecewan/async-dangerfile (3c9fa6c)
  • allow callback-based scheduling (9e7515a)
  • allow either promises or functions returning a promise to be scheduled (8e5c7e9)
  • add some tests for async runner code (9a001e2)
  • separate out the runtime handler and the results this allows scheduled messages to not be a part of the final results, which means less tests to modify (43e505d)
  • clean up code using @orta's suggestions (a70cc3e)
  • 0.11.5 (f264352)
  • 0.11.4 (470db4d)
  • Merge pull request #149 from danger/peril_work (fa0ed9c)
  • Merge pull request #148 from danger/greenkeeper/ts-jest-19.0.0 (0382336)
  • Merge pull request #147 from danger/greenkeeper/jest-19.0.0 (5d9ce9e)
  • chore(package): update ts-jest to version 19.0.0 (dc059a4)
  • Don't export our own promise interfaces to the d.ts (304ecf5)
  • chore(package): update jest to version 19.0.0 (fb8f9ae)
  • initial implementation to handle async (b8cc328)
  • Merge pull request #143 from danger/readme2 (097248c)
  • Update CHANGELOG + README (9ad42e3)
  • Merge pull request #142 from deecewan/codeship-support (bebde7d)
  • use more consistent variable names (520d2b8)
  • use the github api to retrieve a PR id when PRs aren't supported (e35a599)
  • remove unused import (8da5c74)
  • add a codeship provider (a6ff8fb)
  • Merge pull request #141 from zeke/patch-1 (374d719)
  • clarify scripts setup in readme (32c1fea)
  • Merge pull request #140 from kwonoj/chore-readme-example (f3d485e)
  • chore(README): add RxJS as example repo (2936ba0)
  • 0.11.3 (22a76ac)
  • Changelog (2af672c)
  • Merge pull request #136 from danger/github_api (bb1879a)
  • Merge Master (741e747)
  • Ensures PATCH requests work, and adds a test to cover them. (8cb00af)
  • Ensures PATCH requests work, and adds a test to cover them. (139df43)
  • Merge pull request #139 from danger/21-danger-pr-repl (b984983)
  • Add support for danger pr --repl (a596366)
  • Add support for peril's header overrides (c5446c5)
  • Merge pull request #133 from danger/lint/jsdoc-format (6ad3916)
  • Move the GitHub API into it's own object (558869c)
  • Enable jsdoc-format lint rule (36c7ae4)
  • 0.11.2 (772d126)
  • Merge pull request #132 from danger/more_tests (e228776)
  • Update Jest types, add a test to each CI to ensure it gets pulled out of the chooser (563500f)
  • Merge branch 'master' of https://github.com/danger/danger-js (3b65c32)
  • Merge pull request #131 from camacho/patch/add-docker-cloud-to-list (42bbe10)
  • add dockercloud to list of providers (493bcc1)
  • 0.11.1 (ff635d6)
  • Merge pull request #130 from danger/more_deploy_faffing (6f5ca5c)
  • Changes for npm deployment (b91d9f6)
  • Merge pull request #129 from danger/deploy_travis (67a18d6)
  • Support deploying via travis (1fe4e5a)
  • Add NPM package version badge to README (#128) (d95838e)
  • Merge pull request #120 from camacho/feature/add-docker-cloud (3100a29)
  • add support for Docker Cloud CI (391cb70)
  • Merge pull request #119 from danger/greenkeeper/@types/jest-18.0.0 (80ab229)
  • chore(package): update @types/jest to version 18.0.0 (9157810)
  • Prepare for release 0.10.1 (8775f48)
  • Merge pull request #116 from mxstbr/fix-fails (5c10c75)
  • Fix for multiple empty results (f156775)
  • Update CHANGELOG (cddd762)
  • Add tests for new behaviour (daa8c73)
  • Update CHANGELOG (c9b9d7f)
  • Don't output table if no violations are specified (28a8f60)
  • Merge pull request #115 from nagelflorian/master (7cdb784)
  • Add missing import in README example (9391da6)
  • Update to TSLint 4.4 (#113) (18caf4c)
  • Merge pull request #111 from danger/debug-pr-command (fb4a046)
  • Add danger pr VSCode debug configuration (b790f99)
  • Merge pull request #108 from danger/typo (e6a1ebd)
  • [DSL docs] Fix a typo (eb61f4f)
  • Merge pull request #107 from danger/docs (b05c4d1)
  • Update docs and version bump (f49ff4a)
  • Merge pull request #106 from danger/revert-changes-to-dangerfiles (06df1ea)
  • [Danger Runner] Ensure that Danger does not leave changes to the Dangerfile around (b311ed4)
  • Merge pull request #100 from danger/danger-pr (12ecc57)
  • [Danger PR] Support passing through the DANGER_GITHUB_API_TOKEN on the PR (57f9ced)
  • [danger pr] Clean up for the Danger PR section (e3c6acc)
  • Pretty format output, and handle not found dangerfile better (0e3a5e2)
  • Merge pull request #105 from danger/jest-env (5a045a5)
  • Merge branch 'master' of https://github.com/danger/danger-js into danger-pr (6118961)
  • Merge pull request #104 from danger/readme-update (456da55)
  • Add jest-environment-node to the package as we're using it directly, fixes #83 (762325c)
  • Update README (108a251)
  • test -> it (de53051)
  • Merge pull request #102 from danger/package-json-yarn-lock-warning (e117d03)
  • Use lodash.includes throughout dangerfile (181fd37)
  • Warn if changes to package.json and not yarn.lock (c06c20c)
  • Merge pull request #101 from kwonoj/feat-summary (8ca6537)
  • feat(template): provides message summary on top of comment (af56421)
  • Initial work on a 'danger pr' command (0e0902d)
  • Make 0.9.0 (69e2bbc)
  • Merge pull request #94 from danger/commits (20ef51a)
  • Make commit not optional, use debug for logging (7a620c8)
  • Merge master (7e797b6)
  • Merge pull request #96 from kwonoj/feat-custom-danger (3a9326b)
  • feat(danger): support custom dangerfile name (f750656)
  • Support reading commits inside the Dangerfile (7bda72f)
  • Merge branch 'master' of https://github.com/danger/danger-js into commits (a6bc8cf)
  • Merge pull request #91 from kwonoj/feat-debug (5ddce59)
  • Merge pull request #93 from danger/cleanup (92fbbf3)
  • Remove flow docs (001df89)
  • Update the README (fb65a30)
  • docs(changelog): update changelog (814d315)
  • feat(debug): debug module for dump status (3a4bae0)
  • Merge pull request #90 from kwonoj/refacotr-executor (e11d898)
  • Merge pull request #87 from kwonoj/fix-external (a5d37ee)
  • Merge pull request #89 from kwonoj/feat-surf (efd7e7b)
  • refactor(Executor): clarify result message status (fefbaf4)
  • docs(changelog): update changelog (1e5e785)
  • feat(surf): add surf ci provider (c23f8a6)
  • docs(changelog): update changelog (42111fa)
  • fix(getCISourceForExternal): supply env variable to constructor (1b865a7)
  • Merge pull request #86 from danger/v075 (1eac36f)
  • Use 0.8.0 instead (9232814)
  • Merge pull request #85 from danger/v075 (3f521f7)
  • Prepare for release (d67ce60)
  • Merge pull request #82 from danger/requires (0782c67)
  • Remove all types of imports/requires (f4febbf)
  • add commits json to fixtures (dcdfd4b)
  • Merge pull request #79 from danger/remove-flow (86b1f52)
  • Ignore changelog entry request if PR declared #trivial (57a5016)
  • Run tests on CircleCI (6e3519e)
  • Remove flow from CircleCI build config (5186e59)
  • Merge pull request #78 from kwonoj/feat-typescript (b7d8920)
  • ci(travis): update coverage configuration (5dfc82f)
  • style(lint): update lint config with code style (19ad459)
  • doc(changelog): update changelog (5a1b946)
  • chore(dangerfile): update dangerfile (03a4ee1)
  • chore(yarn): update lockfile (529d5e7)
  • ci(travis): update travis configuration (e3a2e87)
  • chore(wallaby): update wallaby configuration (2960ae1)
  • chore(package.json): update build scripts (7dba54a)
  • style(danger): update type definition for danger (8b834c4)
  • style(fetch): update type definition for fetch (8abcd94)
  • style(dsl): update type definition for dsl (d1225ee)
  • style(commands): update type definition for commands (155f466)
  • test(platforms): update test cases for platforms (2d734d1)
  • style(platforms): update type definition for platforms (c0f08bb)
  • test(runner): update test cases for runner (77e8978)
  • style(templates): update type definition for issueTemplate (897abed)
  • style(runner): update type definition for runner (d02443a)
  • test(ci_source): update test cases for ciSource (6ebe486)
  • style(providers): update type definition for ci providers (483ee90)
  • style(ci_source): update type definition for ciSource (e05595d)
  • feat(ambient): update ambient type definition (51da45f)
  • chore(config): update compiler, lint configuration (fe23b8b)
  • chore(package.json): update pkg def with test config (71ab9db)
  • Merge pull request #75 from ArtemGovorov/patch-1 (fdc6fc7)
  • Add wallaby.js config (b825ea6)
  • Merge pull request #74 from bgoscinski/patch-1 (a895c81)
  • correct example syntax in VISION.md (0b63c57)
  • Merge pull request #72 from danger/clean_dangerfiles (20c04f3)
  • Merge Master (da91526)
  • Merge pull request #71 from kwonoj/feat-external-ci (2ec1f15)
  • docs(changelog): update changelog (31f6284)
  • chore(providers): specify flow tag (ef3af1d)
  • test(ci_source): add initial test case for external ci source lookup (27777ab)
  • feat(getCISourceForExternal): implement lookup external CI provider (95cd6d6)
  • style(typings): add type definition for CISource interface (5600802)
  • feat(getCISourceForEnv): dynamically detect available ci source (193a2d4)
  • refactor(CISource): place CISource implementation under providers (79416ca)
  • chore(vscode): update editor configurations (9eca567)
  • Improves logging (d2e0a70)
  • Merge pull request #70 from kwonoj/chore-build (44f0a54)
  • Display appveyor build status badge (7ba6642)
  • Display build status badge (e334c0c)
  • Update travis to report code coverage (ab6c6c2)
  • Merge pull request #69 from danger/clean_dangerfiles (225fc18)
  • Ensure Dangerfiles are cleaned of danger imports (14064de)
  • Add npmignore, and update the PR types (a832b69)
  • update the npmignore to be more useful (ce794f2)
  • Merge pull request #68 from danger/release072 (927e628)
  • Prepare for 0.7.2 release (8c5cc9d)
  • Merge pull request #58 from danger/internals (8e2b30e)
  • Merge branch 'master' into internals (5913e6c)
  • Merge pull request #67 from danger/app_veyor (1f9a5c2)
  • Add appveyor file (236e407)
  • Merge pull request #66 from kwonoj/feat-external-ci (1f0f772)
  • docs(changelog): update changelog (8b4bc14)
  • fix(DangerfileRunner): support win32 specific jest runtime behavior (bb12a30)
  • test(Github): update test case os agnostic (b92e273)
  • test(Github): support window (6604c41)
  • refactor(ci_source_test): correct test file name (7fb258b)
  • Merge pull request #65 from danger/greenkeeper/update-all (9a87534)
  • chore(package): update dependencies (9644a1e)
  • Merge master (ce6c2a3)
  • Merge pull request #64 from danger/update-eslint (7bafc29)
  • Upgrade outdated ESLint packages (8906a09)
  • Merge pull request #63 from danger/v071 (fe49efa)
  • Include the jest-runtime dep (aacb619)
  • More work on peril support (b351a6f)
  • Merge pull request #59 from danger/50-broken-dangerfile-fails-build (23f2995)
  • Merge branch 'master' into 50-broken-dangerfile-fails-build (c1e9f94)
  • Merge pull request #61 from danger/56-jenkins-ci-source (32d8641)
  • Merge branch 'master' into 56-jenkins-ci-source (e22cd45)
  • Merge pull request #60 from danger/editorconfig (90e2376)
  • Add Jenkins CI source (5cd308f)
  • Add .editorconfig (5449b03)
  • Set exit code to 1 when error running Dangerfile (b23d97d)
  • Add a verbose mode for fetch request re: #55 (765eb74)
  • WIP to allow Peril to run the Executor (b18e0b0)
  • Merge pull request #57 from danger/zeroseven (fd13950)
  • Version bump (c0aa275)
  • Initial proof of concept for jest-runtime based Dangerfile parsing (#54) (0ba01b1)
  • Update changelog.md (e743775)
  • Update to Jest 18 (#53) (6336c67)
  • Merge pull request #51 from macklinu/42-dont-ship-test-files (51dcc15)
  • Add CHANGELOG entry (2c34732)
  • Add tests directory to .npmignore (794d88c)
  • Merge branch 'fake_ci' (1a5fa42)
  • vbump (84d8e1f)
  • Merge pull request #49 from danger/fake_ci (9caafd3)
  • Adds back the Fake CI option (2000bc4)
  • Merge pull request #46 from danger/polyfill (c3c6165)
  • Adds babel runtime to the package deps (b5225d2)
  • Merge pull request #45 from danger/flow_yo (70f8ab8)
  • Remove the vbump (7b865f0)
  • vbump (f91fe1e)
  • Ship the types, in a way that works with both VS Code and Atom (9b6303a)
  • Merge pull request #44 from danger/flow_yo (7871945)
  • Replace the danger.js.flow with just danger.js that uses the flow annotations. (867e701)
  • V Bump (1e40654)
  • Merge pull request #41 from danger/ship_flow (cda33e9)
  • Ensure that the prepublish step only happens on a version release (37a65c0)
  • Adds support for shipping the danger annotations during the publish phase (292e0d9)
  • version bump (118288d)
  • Merge pull request #40 from danger/more_nodes (9913bb5)
  • Fix travis tests (906781c)
  • CHANGELOG (d0bd4d3)
  • Add Semaphore support (da1c92b)
  • Merge pull request #39 from danger/more_nodes (9b9c569)
  • Cache yarn too (b2db706)
  • Use multiple node instances in the tests (3c18cf4)
  • Version bump (8127341)
  • Merge pull request #38 from danger/test-local (de5358b)
  • Add support for looking at a specific file's diff (3877eed)
  • Start adding tests (4e91872)
  • Merge pull request #36 from danger/test-local (16f3454)
  • Merge master (2fe0ce9)
  • Merge pull request #37 from danger/check-for-env-vars (4081832)
  • Throw the error (4c360f9)
  • add a note about the gloassary (914b005)
  • emit console error if DANGER_GITHUB_API_TOKEN is not set. (f85043c)
  • Allows fakeci to run via DANGER_TEST_PR and DANGER_TEST_REPO env vars (5379199)
  • Eh, consolidate the release log (5ba7695)
  • Release 0.6.0 (7f2f260)
  • Merge pull request #35 from danger/do_not_break_common (33e913d)
  • Fix commonmark in GitHub (58f096f)
  • Merge pull request #34 from danger/jest (6f8eb1a)
  • Dependency updates (86d9492)
  • Update Jest to 0.17 (93b5f0f)
  • Merge pull request #33 from nsfmc/flow-035-upgrade (b4ff23f)
  • Merge pull request #32 from nsfmc/circle (e40a90d)
  • update changelog (e55b858)
  • 👕 fix flow errors in Platform interface (39c9ba7)
  • 👕 fix invariant/covariant flow error on CISource (ff9d21f)
  • ⬆️ upgrade flow to 0.35.0 (8357e64)
  • 👕 fix lint issues (8f173e8)
  • adds changelog and loosens flow checks for test.js files (deada87)
  • adds circle.yml file for circleci (272f64e)
  • add circle ci detection for danger (c669396)
  • Merge pull request #31 from danger/tests_ok (61557ac)
  • README (6fc2cca)
  • Package changes, and CHANGELOG (c95f74b)
  • Fix bug found in the screenshot (7c7c50f)
  • Add an error code to unforfilled promises (4898937)
  • Add more tests (4495931)
  • Revert to older flow on my computer (f53ec83)
  • Support warning, messages and arbitrary markdown in the DSL (ddae50e)
  • Merge pull request #30 from danger/tests_ok (b396e91)
  • Poish on the flow typed definitions (1fbe5bc)
  • Make usable definition files (3d4c890)
  • Adds a flow_typed export file for sending to their defintions site (f0050e9)
  • Add some test structure for the github class (8aaac18)
  • Update README.md (e8636a7)
  • Merge pull request #29 from danger/readme (44b260f)
  • Get version done (8cc6e49)
  • Merge branch 'master' of https://github.com/danger/danger-js into readme (e0b1467)
  • Add an error about missing files (9d0fe5f)
  • Fix tests (93be95b)
  • Bump (1c57b72)
  • Remove lowercase (54f494b)
  • Case changes (ae66317)
  • Update README.md (c167c48)
  • Redeploy (4c4e196)
  • Merge pull request #28 from danger/readme (77535f5)
  • Update README (7520f4a)
  • Merge pull request #27 from danger/update_or_delete (a03a3e3)
  • Patch fixes for updating a comment (3e30c44)
  • CHANGELOG (691dcbd)
  • Fix PR Comments URL (836ad26)
  • Docs (d66a498)
  • Adds some docs, improves the linter (8115e8f)
  • Update or delete comments (48284c7)
  • Merge pull request #26 from romankl/package-update (6ea13a9)
  • update the dependencies to the latest versions (76128fe)
  • README (08f9492)
  • 0.0.3 (891f2dc)
  • Merge pull request #17 from danger/comment (cd53d8f)
  • Add a changelog (5be943c)
  • Create a new comment on a fail (e060a3e)
  • Merge branch 'master' of https://github.com/danger/danger-js into pr (505d433)
  • Merge pull request #16 from romankl/eslint-const-rule (2b82a47)
  • fix all eslint reported violations (436de3f)
  • use eslint to recognize constant values (6e51183)
  • Bump version (b68f99e)
  • Merge pull request #14 from danger/pr (6aff57e)
  • Initial work on the CHANGELOG test, and adds a fail command (819bf26)
  • Merge pull request #13 from danger/local (9577a35)
  • Add support for evaling and running Danger on CI (aa9ef9a)
  • Merge pull request #12 from danger/local (e4267cd)
  • Adn do that travis too (94ff94e)
  • Run locally again (a26031d)
  • Merge pull request #11 from danger/vscodeify (1257a54)
  • Add support for downloading and reading the diff from the github API (2970a0e)
  • Merge pull request #10 from danger/vscodeify (46a43d7)
  • Dont try to run danter yet (41f2432)
  • Pulls in github PR metadata based on a CI source (22917fc)
  • Fix the eslint errors (fdfe12a)
  • Support running with debuggers, and improved tooling (7de7c7e)
  • Merge pull request #9 from danger/yarn (dafee11)
  • Move to yarn (d0d456c)
  • Update README (a894d57)
  • Merge pull request #8 from danger/async_commands (357e36c)
  • Update VISION (602653d)
  • Adds command structure, and the ability to use async functions (81dff4d)
  • Merge pull request #7 from danger/tests (c8e2f9a)
  • simple source runner (6e34850)
  • Merge pull request #6 from danger/tests (0183b87)
  • Add some support for watch building through babel (c458f50)
  • Run danger on the tests (8380258)
  • Merge pull request #5 from danger/commands (a7bee2e)
  • Wrap up TravisCI implmentation (b32cf0d)
  • Real tests, real features (f290d78)
  • Lock deps (6edab09)
  • Get all them testing and es6 ducks lined up (43ebd10)
  • WIP on sources (f8fee6c)
  • Merge pull request #4 from danger/commands (a466c65)
  • README (fe6ba9a)
  • Adds support for running commands, separate from the actual JS interface (ee181b3)
  • Merge pull request #3 from danger/structure (462470e)
  • Start the project (0eca18d)
  • VISION.md (19db6e4)
  • Merge pull request #2 from danger/prepare (492e1eb)
  • Type types (5b357f2)
  • Merge pull request #1 from danger/prepare (fac2dd4)
  • Setup workspace (df579a2)
  • Merge branch 'master' of https://github.com/danger/danger-js (7c62c2f)
  • init (b4513e3)
  • Initial commit (88fce33)