Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency mocha to v5.0.5 #2490

Merged
merged 1 commit into from
Mar 30, 2018
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 30, 2018

This Pull Request updates dependency mocha from v5.0.0 to v5.0.5

Release Notes

v5.0.1

...your garden-variety patch release.

Special thanks to Wallaby.js for their continued support! ❤️

🐛 Fixes

  • #​1838: --delay now works with .only() (@​silviom)
  • #​3119: Plug memory leak present in v8 ([@​boneskull])

📖 Documentation

🔩 Other


v5.0.2

This release fixes a class of tests which report as false positives. Certain tests will now break, though they would have previously been reported as passing. Details below. Sorry for the inconvenience!

🐛 Fixes

  • #​3226: Do not swallow errors that are thrown asynchronously from passing tests ([@​boneskull]). Example:

    it('should actually fail, sorry!', function (done) {
      // passing assertion
      assert(true === true);
    
      // test complete & is marked as passing
      done();
    
      // ...but something evil lurks within
      setTimeout(() => {
        throw new Error('chaos!');
      }, 100);
    });

    Previously to this version, Mocha would have silently swallowed the chaos! exception, and you wouldn't know. Well, now you know. Mocha cannot recover from this gracefully, so it will exit with a nonzero code.

    Maintainers of external reporters: If a test of this class is encountered, the Runner instance will emit the end event twice; you may need to change your reporter to use runner.once('end') intead of runner.on('end').

  • #​3093: Fix stack trace reformatting problem (@​outsideris)

🔩 Other


v5.0.3

This patch features a fix to address a potential "low severity" ReDoS vulnerability in the diff package (a dependency of Mocha).

🔒 Security Fixes

🔩 Other


v5.0.4

🐛 Fixes

  • #​3265: Fixes regression in "watch" functionality introduced in v5.0.2 (@​outsideris)

v5.0.5

Welcome @​outsideris to the team!

🐛 Fixes

  • #​3096: Fix --bail failing to bail within hooks (@​outsideris)
  • #​3184: Don't skip too many suites (using describe.skip()) (@​outsideris)

📖 Documentation

🔩 Other

  • #​3208: Improve test coverage for AMD users (@​outsideris)
  • #​3267: Remove vestiges of PhantomJS from CI (@​anishkny)
  • #​2952: Fix a debug message ([@​boneskull])

Commits

v5.0.1

  • c0ac1b9 fix travis "before script" script
  • 2fe2d01 Revert "fix travis "before script" script"
  • bca57f4 clarify docs on html, xunit and 3p reporters; closes #​1906
  • 2e7e4c0 rename "common-mistake" label to "faq"
  • 14fc030 Add all supported wallaby editors
  • f687d2b update docs for the glob
  • cd74322 Slight copy update on docs for test directory
  • b57f623 fix: When using --delay, .only() no longer works. Issue #​1838
  • 3509029 update .gitignore to only ignore root mocha.js [ci skip]
  • d975a6a fix memory leak when run in v8; closes #​3119
  • b7377b3 rename help-wanted to "help wanted" in stale.yml
  • 412cf27 [Update] license year
  • 44aae9f add working wallaby config
  • 70027b6 update changelog for v5.0.1 [ci skip]
  • 09ce746 Release v5.0.1
  • 73d55ac fix typos in changelog [ci skip]
  • c4ef568 fix PR url

v5.0.2

  • f71f347 rename wallaby.js -> .wallaby.js
  • ec8901a remove unused functionality in utils module
  • 3537061 Update to correctly licensed browser-stdout version
  • 2c720a3 do not eat exceptions thrown asynchronously from passed tests; closes #​3226
  • 5078fc5 persist paths in stack trace which have cwd as infix
  • 3792bef add opencollective header image to assets/
  • afcd08f add MAINTAINERS.md to .fossaignore [ci skip]
  • 0542c40 update README.md; closes #​3191 [ci skip]
  • 6a796cb prepare CHANGELOG for v5.0.2 [ci skip]
  • ff1bd9e update package-lock.json
  • f2ee53c Release v5.0.2

v5.0.3

  • bdcb3c3 exposes generateDiff function from base reporter
  • 660bccc adds unit tests covering Base.generateDiff
  • 8df5727 Tidies up code after review
  • aaaa5ab fix: ReDoS vuln in mocha@​5.0.2 › diff@​3.3.1 (#​3266)
  • 70d9262 update CHANGELOG.md for v5.0.3 [ci skip]
  • da6e5c9 Release v5.0.3

v5.0.4

  • eb09421 restore removed methods which still used
  • 868830a update CHANGELOG.md for v5.0.4 [ci skip]
  • 851ad29 Release v5.0.4

v5.0.5

  • aa592f4 update package-lock.json
  • 85cb5c1 add .vscode/ to .gitignore
  • 3d09381 add Karma "ChromeDebug" custom launcher for VSCode [ci skip]
  • e19e879 ensure lib/mocha.js is not ignored by ESLint
  • 86af6bb fix my carelessness in e19e879
  • d76f490 chore(ci): Remove PHANTOMJS_CDNURL, nit
  • 27af2cf fix(changelog): update links to some PRs
  • 39df783 docs: Fix typo in an emoji
  • 0060884 keep hierarchy for skipped suites w/o a callback
  • 6383916 fix to bail option works properly with hooks (#​3278)
  • ab84f02 chore(docs): rewording pending tests
  • 2c19503 Fixed linting
  • 19b764d Addressed feedback
  • f4275b6 extract checking AMD bundle as own test
  • 19104e3 fix debug msg in Runnable#slow; closes #​2952
  • 424ef84 increase default timeout for browser unit tests
  • 3633fa0 append filepath to "timeout exceeded" exception; closes #​627- all Runnables should now have a file property- filepath is appended to the Error message in parens- DRY-style refactors
  • c580294 remove default js in "--watch-extensions" option; closes #​3275

This PR has been generated by Renovate Bot.

@jpoon jpoon merged commit 63cad25 into master Mar 30, 2018
@jpoon jpoon deleted the renovate/mocha-5.x branch March 30, 2018 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants