Skip to content

Latest commit

 

History

History
127 lines (96 loc) · 6.67 KB

CHANGELOG.md

File metadata and controls

127 lines (96 loc) · 6.67 KB

Changelog

  • Added showHooks option #168
  • Support mocha's --inline-diffs option #167
  • Normalize error objects for consistent display #166
  • Bumped mochawesome-report-generator dependency to 2.2.0
  • Separated out before and after hooks
  • Bumped mochawesome-report-generator dependency to 2.1.0
  • Enable using addContext in beforeEach and afterEach test hooks
  • Fix a bug where you could pass an object with empty title string to addContext
  • Allow a context value of undefined to be displayed in the report
  • Added new options: overwrite and timestamp
  • Fix UnhandledPromiseRejectionWarning error when calling nonexistant exit function
  • Limit files included in package
  • Better handling of different coding styles in test code. #98
  • Separate utility functions from main reporter code for better test coverage
  • Bump mochawesome-report-generator and fs-extra packages
  • Fixed #126
  • Fix default options handling
  • Add enableCode option to be consistent with mochawesome-report-generator options
  • Deprecate enableTestCode option
  • Add dev option for testing
  • Fixed an issue where reportFilename was not propagated to config object
  • Updated handling of reportDir option to allow relative paths
  • Bumped mochawesome-report-generator dependency (requires 1.0.3 or higher)
  • Moved report generation to mochawesome-report package
  • Updated dependencies
  • Switched from jshint to eslint
  • Rewritten using ES6
  • Fixed an issue where test uuid was not generated properly
  • Added done function that will get called before mocha exits (eliminates need for --no-exit option)
  • Unit tests!
  • Added diff for test error
  • Added ability to display additional test context

Breaking Changes

  • reportName option changed to reportFilename
  • Run pending tests thru cleanTest function. Fixes possible scenario where a pending test with a large amount of text could cause node to run out of memory. See #94
  • Fixed build issues on Windows. See #84
  • Updated mocha peerDependency to allow any version
  • Added missing LICENSE.md file
  • Moved mocha to peerDependencies and devDependencies and fixed it to ~2. See #69
  • Added slide-over navigation menu for quickly jumping to a test suite. See #49
  • Removed extra slash in @font-path LESS variable. See #53
  • Added option to auto open report. Also fixed an issue with boolean options. See #44
  • Added support for creating custom dir where the parent dir(s) may not exist yet. See #40
  • Removed allHooks array since it was not being used and could lead to an issue where node runs out of memory while rendering the template. See #33
  • Update copyright in template
  • Changes to support mocha 2.4.0 and later (fixes empty code blocks). See #29
  • Added option to generate report with all assets inlined. See #26
  • Reset totalTestsRegistered when reporter is run. PR #21
  • Enhancement: custom report title option. Closes #11
  • Fixed indentation in code block and stack traces
  • Add filter icon in summary for better visibility (Completely new idea and not at all in response to this)
  • Change util.print to console.log due to deprecation
  • Add support for options
    • custom report directory
    • custom report filename
  • Enhancements to console output

1.0.1 - 1.0.5

  • Bugfixes
  • Redesigned report
  • Mobile friendly
  • Complete refactor of client-side script
  • Custom builds of vendor scripts
  • Custom font-icon set
  • All fonts are now local to the report