Skip to content

Releases: js-reporters/js-reporters

v2.1.0

06 Jun 20:54
v2.1.0
Compare
Choose a tag to compare

Added

  • QUnitAdapter: Support for todo tests. (Timo Tijhof) #140

v2.0.0

04 Apr 20:47
v2.0.0
Compare
Choose a tag to compare

This release provides a simplified spec, with various properties and features removed. Overall the new spec is considered narrower than the previous one. Existing reporters that support old producers should naturally support new producers as well. Existing producers can choose to remain unchanged or to remove older portions in a future release.

Added

  • Add SummaryReporter implementation.

Changed

  • Spec: Rewrite current proposal into a formal specification. (Timo Tijhof)
  • Spec: Remove "todo" from Assertion event data. (Keith Cirkel) #119
  • Spec: Remove "tests" and "childSuites" from SuiteStart and SuiteEnd event data.
  • Spec: Prefer null instead of undefined for optional fields.
  • TapReporter: Improve formatting of multi-line strings. #109

Fixed

  • TapReporter: Fix support objects with cycles, avoiding uncaught errors. (Zachary Mulgrew) #104
  • TapReporter: Defend against mocked console object. #125
  • MochaAdapter: Fix support for Mocha 8, due to changes in STATE_PENDING. #116

Removed

  • Remove support for Node.js 8 and older. This release requires Node.js 10 or later.
    (Browser support has not changed and remains IE 9+, see README.)
  • Helpers: Remove the Assertion, Test, and Suite classes.
  • Helpers: Remove collectSuite{Start,StartData,EndData} methods.

v1.2.3

10 Sep 00:16
v1.2.3
Compare
Choose a tag to compare
  • Helpers: Correct spelling in autoRegister() error message. (P. Roebuck) #108
  • Reporter: Align actual with expected in TapReporter. (Robert Jackson) #107
  • Reporter: Revert "Fix YAML output in TAP reporter". #110

1.2.2

13 May 15:48
Compare
Choose a tag to compare
  • Reporter: Fix YAML output in TAP reporter. #110

1.2.1

04 Jul 19:10
Compare
Choose a tag to compare
  • Reporter: Print actual: and expected: even if they are undefined.
  • Reporter: Drop accidentally committed console.warn.
  • Readme: Add note about potential assertion memory leaks.

1.2.0

22 Mar 16:05
Compare
Choose a tag to compare
  • Testing: Update Node versions on Travis
  • TapReporter: Further improve information and styling
  • Deps: Explicitly include webpack to fulfill peerDep
  • Data: Add todo data and update tests
  • TapReporter: Update with more information and support todo tests
  • README: Specify data for todo tests
  • README: update
  • Helpers: add create functions
  • Index.js: add comma
  • README: update spec with start and end
  • All: break Suite and Test into start and end objects
  • Deps: lock Jasmine version
  • Helpers: update Jasmine adapter instantiation.
  • Helpers: export each helper function
  • Testing: use global instead of GLOBAL in helpers
  • Testing: unit testing also in the browser with help of karma
  • Docs: update autoRegister description
  • Docs: add API section
  • Helpers: change export
  • Helpers: update error message
  • Testing: add before and after hooks for helpers
  • Helpers: add docs to the autoRegister function
  • Testing: finish unit tests for the autoRegister function
  • Testing: add unit tests for autoRegister function
  • Bundling: export autoRegister function
  • Helpers: add autoregister function
  • Deps: restore Jasmine to last versions.
  • Testing: update failing versions
  • Deps: set jasmine to the last working version
  • Deps: remove jasmine-core
  • JasmineAdapter: fix reporter adding
  • README: add first example

1.1.0

10 Aug 20:38
Compare
Choose a tag to compare
  • Remove getters to be compliant with ES3 enviroments (IE8) #82
  • Remove dependency on es2015-rollup preset #87
  • Add testCounts property for Suites #85
  • Add assertions property for tests #80
  • Normalize assertions #81
  • Change test testName property to name #81
  • Add types to the event data #84
  • Update spec by including all the above changes #84
  • Add badges to the README #78

1.0.1

15 Jul 18:19
Compare
Choose a tag to compare
  • Replace for...of with classical for and forEach for cross-browser consistency #76

1.0.0

15 Jul 14:57
Compare
Choose a tag to compare

First release