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

Update mocha in / from 3.4.2 to 4.0.0 #20

Merged
merged 1 commit into from
Dec 4, 2017
Merged

Conversation

dependencies[bot]
Copy link
Contributor

@dependencies dependencies bot commented Dec 4, 2017

Dependencies.io has updated mocha (a npm dependency in /) from "3.4.2" to "4.0.0".

4.0.0

You might want to read this before filing a new bug! 😝

💥 Breaking Changes

For more info, please read this article.

Compatibility

  • #3016: Drop support for unmaintained versions of Node.js (boneskull):
    • 0.10.x
    • 0.11.x
    • 0.12.x
    • iojs (any)
    • 5.x.x
  • #2979: Drop support for non-ES5-compliant browsers (boneskull):
    • IE7
    • IE8
    • PhantomJS 1.x
  • #2615: Drop Bower support; old versions (3.x, etc.) will remain available (ScottFreeCode, boneskull)

Default Behavior

  • #2879: By default, Mocha will no longer force the process to exit once all tests complete. This means any test code (or code under test) which would normally prevent node from exiting will do so when run in Mocha. Supply the --exit flag to revert to pre-v4.0.0 behavior (ScottFreeCode, boneskull)

Reporter Output

  • #2095: Remove stdout: prefix from browser reporter logs (skeggse)
  • #2295: Add separator in "unified diff" output (olsonpm)
  • #2686: Print failure message when --forbid-pending or --forbid-only is specified (ScottFreeCode)
  • #2814: Indent contexts for better readability when reporting failures (charlierudolph)

👎 Deprecations

  • #2493: The --compilers command-line option is now soft-deprecated and will emit a warning on STDERR. Read this for more info and workarounds (ScottFreeCode, boneskull)

🎉 Enhancements

  • #2628: Allow override of default test suite name in XUnit reporter (ngeor)

📖 Documentation

  • #3020: Link to CLA in README.md and CONTRIBUTING.md (skeggse)

🔩 Other

  • #2890: Speed up build by (re-)consolidating SauceLabs tests (boneskull)

@Hypnosphi Hypnosphi merged commit e901720 into master Dec 4, 2017
@Hypnosphi Hypnosphi deleted the mocha-4.0.0-35.0.1 branch December 4, 2017 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants