mermaid
Version:
Markdownish syntax for generating flowcharts, sequence diagrams and gantt charts.
145 lines (144 loc) • 7.12 kB
HTML
<html>
<head>
<title>2.0.1.md</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" media="all" href="../../../doc-style.css" />
<script src="../../../doc-filelist.js"></script>
<script>
var relativeDir = "../../../", thisFile = "Users/knut/Documents/source/mermaid/bower_components/jasmine/release_notes/2.0.1.md", defaultSidebar = true;
</script>
<script src="../../../doc-script.js"></script>
<script src="../../../mermaid.js"></script>
<link rel="stylesheet" href="../../../mermaid.css" />
</head>
<body>
<div id="sidebar_wrapper">
<div id="sidebar_switch">
<span class="tree">Files</span>
<span class="headings">Headings</span>
</div>
<div id="tree"></div>
<div id="headings">
<div class="heading h1">
<a href="#Jasmine Core 2.0.1 Release Notes">Jasmine Core 2.0.1 Release Notes</a>
</div>
<div class="heading h2">
<a href="#Summary">Summary</a>
</div>
<div class="heading h2">
<a href="#Changes">Changes</a>
</div>
<div class="heading h3">
<a href="#Features">Features</a>
</div>
<div class="heading h3">
<a href="#Bugs">Bugs</a>
</div>
<div class="heading h3">
<a href="#Documentation">Documentation</a>
</div>
<div class="heading h2">
<a href="#Pull Requests and Issues">Pull Requests and Issues</a>
</div>
</div>
</div>
<div id="sidebar-toggle"></div>
<div id="container"><div class="docs markdown"><div class="pilwrap" id="Jasmine Core 2.0.1 Release Notes">
<h1>
<a href="#Jasmine Core 2.0.1 Release Notes" name="Jasmine Core 2.0.1 Release Notes" class="pilcrow">¶</a>
Jasmine Core 2.0.1 Release Notes</h1>
</div>
<div class="pilwrap" id="Summary">
<h2>
<a href="#Summary" name="Summary" class="pilcrow">¶</a>
Summary</h2>
</div>
<p>This release is for small bug fixes and enhancements ahead of a real-soon-now 2.1.</p>
<div class="pilwrap" id="Changes">
<h2>
<a href="#Changes" name="Changes" class="pilcrow">¶</a>
Changes</h2>
</div>
<div class="pilwrap" id="Features">
<h3>
<a href="#Features" name="Features" class="pilcrow">¶</a>
Features</h3>
</div>
<ul>
<li>NodeJS is now supported with a jasmine-core npm</li>
<li><a href="http://www.pivotaltracker.com/story/66606132">Support browsers that don't supply a <code>Date.now()</code> by having a <code>mockDate</code> object</a> - Closes #361</li>
<li><a href="http://www.pivotaltracker.com/story/12784235">Show message if no specs where loaded</a></li>
<li>When using <code>jasmine.any</code>, the <code>class</code> will now be included in the error message</li>
<li>Reporters now receive the number of passed expectations in a spec</li>
<li>Use default failure message for <code>toBeNaN</code></li>
<li>Use the latest <code>jasmine_selenium_runner</code> so we use the fix for printing objects with cycles</li>
<li>Add jasmine logo image to HTML runner</li>
<li>Stop Jasmine's CSS affecting the style of the body tag - Closes #600</li>
<li>Standardized location of the standalone distributions - they now live in the repo in <code>/dist</code> as well as on the Releases page</li>
</ul>
<div class="pilwrap" id="Bugs">
<h3>
<a href="#Bugs" name="Bugs" class="pilcrow">¶</a>
Bugs</h3>
</div>
<ul>
<li>Don't allow calling the same done callback multiple times - Fixes #523</li>
<li><a href="http://www.pivotaltracker.com/story/73741032">Remove 'empty' as an option as a spec result</a> as this was a breaking change<ul>
<li>Instead, we determine if a spec has no expectations using the added
key of <code>passedExpectations</code> in combination of the <code>failedExpectations</code>
to determine that there a spec is 'empty'</li>
</ul>
</li>
<li>Fix build in IE8 (IE8 doesn't support <code>Object.freeze</code>)</li>
<li>Fix <code>ObjectContaining</code> to match recursively</li>
</ul>
<div class="pilwrap" id="Documentation">
<h3>
<a href="#Documentation" name="Documentation" class="pilcrow">¶</a>
Documentation</h3>
</div>
<ul>
<li>Update release doc to use GitHub releases</li>
<li>Add installation instructions to README - Merges #621</li>
<li>Add Ruby Gem and Python Egg to docs</li>
<li>Add detailed steps on how to contribute - Merges #580 from @pablofiu</li>
</ul>
<div class="pilwrap" id="Pull Requests and Issues">
<h2>
<a href="#Pull Requests and Issues" name="Pull Requests and Issues" class="pilcrow">¶</a>
Pull Requests and Issues</h2>
</div>
<ul>
<li>Contains is explicitly false if actual is <code>undefined</code> or <code>null</code> - Fixes #627</li>
<li>namespace <code>html-reporter</code> -> <code>jasmine_html-reporter</code> - Fixes #600</li>
<li>Throw a more specific error when <code>expect</code> is used without a <code>currentSpec</code> - Fixes #602</li>
<li>Reduced size of logo with PNG Gauntlet - Merges #588</li>
<li>HTML Reporter resets previous DOM when re-initialized - Merges #594 from @plukevdh</li>
<li>Narrow down raise exceptions query selector; Finding by any input tag is a little bit broad - Closes #605</li>
<li>Pass through custom equality testers in toHaveBeenCalledWith - Fixes #536</li>
<li>Fix outdated copyright year (update to 2014) - Merges #550 from @slothmonster</li>
<li><a href="http://www.pivotaltracker.com/story/67556148">Add package.json to Python egg to get correct version number</a> - Fixes #551</li>
<li>Allow users to set the maximum length of array that the pretty-printer
will print out - Fixes #323 @mikemoraned and #374 @futuraprime</li>
<li><code>matchersUtil.equals()</code> does not expect a matcher as its first argument,
so send the "actual" value first and the "expected" value second. - Merges #538 from @cbandy</li>
<li>Add single quote check to <code>jshint</code> and fix src files for that - Closes #522</li>
<li>Remove an <code>eval</code> in order to support running jasmine within CSP - Closes #503</li>
<li>Allow matcher custom failure messages to be a function - Closes #520</li>
<li>More color blind friendly CSS from @dleppik - Closes #463 & #509</li>
<li>Use <code>load-grunt-tasks</code> Merges #521 from @robinboehm</li>
<li>Special case printing <code>-0</code> - Closes #496</li>
<li>Allow stub or spy Date object safely using a closure to get a clean copy - Closes #506</li>
<li><a href="http://www.pivotaltracker.com/story/48434179">Use <code>\d7</code> instead of plain 'x' for more square appearance</a></li>
<li>Better support in pretty printer when an object has null prototype - Fixes #500</li>
<li>Update link at top of README to improve access to Jasmine 2.0 docs - Merges #486 from @nextmat</li>
<li>Force query selector to seek within the html-reporter element - Merges #479 from @shprink</li>
<li>Netbeans files are in gitignore - Merges #478 from @shprink</li>
</ul>
<hr>
<p><em>Release Notes generated with <a href="http://github.com/infews/anchorman">Anchorman</a></em></p>
</div>
</div>
</body>
</html>