From 57edc5826d6f9a3304935074ab9a5e787830dbdc Mon Sep 17 00:00:00 2001 From: Christian Williams Date: Mon, 13 Sep 2010 13:49:21 -0700 Subject: [PATCH] Add release notes for 1.0, hidden for now. --- release-notes.html.markdown | 118 ++++++++++++++++++++++++++---------- 1 file changed, 85 insertions(+), 33 deletions(-) diff --git a/release-notes.html.markdown b/release-notes.html.markdown index 4c91236..783e3d6 100644 --- a/release-notes.html.markdown +++ b/release-notes.html.markdown @@ -6,44 +6,96 @@ title: Jasmine Release Notes
-

Release 0.11.1 — June 25, 2010

-

Jasmine Core

+ -

Release 0.11.0 — June 23, 2010

-

Jasmine Core

+
+

Release 0.11.1 — June 25, 2010

+

Jasmine Core

-

Features

-
    -
  • The version number has been removed from the generated single-file /lib/jasmine.js. We're also now uploading this file, with the version number in the filename, to github's Downloads page.
  • -
  • Old-style matchers (those using this.report(), from before 0.10.x) are no longer supported. See the README for instructions on writing new-style matchers.
  • -
  • jasmine.log pretty-prints its parameters to the spec's output.
  • -
  • Jasmine no longer depends on 'window'.
  • -
  • HTML runner should show number of passes/fails by spec, not expectation.
  • -
  • Small modification to JsApiReporter data format
  • -
+

Features

+
    +
  • Jasmine no longer logs "Jasmine Running…" messages to the log by default. This can be enabled in runner.html by adding 'trivialReporter.logRunningSpecs = true;'.
  • +
  • The wasCalled(), wasCalledWith(), wasNotCalled() and wasNotCalledWith() matchers have been deprecated. The new matchers toHaveBeenCalled() and toHaveBeenCalledWith() have been added. You can use the not prefix to achieve equivalent of the wasNot…() expectation (e.g. not.toHaveBeenCalled()).
  • +
-

Bugs fixed:

-
    -
  • If multiple beforeEach blocks were declared, they were executed in reverse order.
  • -
  • Specs with duplicate names confused TrivialReporter output.
  • -
  • Errors in describe functions caused later tests to be weirdly nested.
  • -
  • Nested specs weren't reported properly by the JsApiReporter.
  • -
+

Notables

+ +
-

Known issues:

- + +
+

Release 0.11.0 — June 23, 2010

+

Jasmine Core

+ +

Features

+
    +
  • The version number has been removed from the generated single-file /lib/jasmine.js. We're also now uploading this file, with the version number in the filename, to github's Downloads page.
  • +
  • Old-style matchers (those using this.report(), from before 0.10.x) are no longer supported. See the README for instructions on writing new-style matchers.
  • +
  • jasmine.log pretty-prints its parameters to the spec's output.
  • +
  • Jasmine no longer depends on 'window'.
  • +
  • HTML runner should show number of passes/fails by spec, not expectation.
  • +
  • Small modification to JsApiReporter data format.
  • +
+ +

Bugs fixed:

+
    +
  • If multiple beforeEach blocks were declared, they were executed in reverse order.
  • +
  • Specs with duplicate names confused TrivialReporter output.
  • +
  • Errors in describe functions caused later tests to be weirdly nested.
  • +
  • Nested specs weren't reported properly by the JsApiReporter.
  • +
+ +

Known issues:

+
    +
  • If you turn on the mock clock, you'll get a spurious log message at the end of your spec.
  • +
+