- #482 Relax style validation (Sune Simonsen)
- #479 Update rollup → 4.0.2 (unknown) (depfu[bot])
- #478 Update gh-pages → 6.0.0 (unknown) (depfu[bot])
- #477 Update eslint-config-prettier → 9.0.0 (unknown) (depfu[bot])
- #473 Update jsdom to ^22.1.0 (Andreas Lind, Andreas Lind)
- #417 Upgrade @rollup/plugin-multi-entry to version 6.0.0 (depfu[bot])
- #416 Upgrade offline-github-changelog to version 3.0.0 (depfu[bot])
- #412 Upgrade @rollup/plugin-multi-entry to version 5.0.0 (depfu[bot])
- #409 Upgrade prettier to version 2.7.0 (depfu[bot])
- #407 Upgrade gh-pages to version 4.0.0 (depfu[bot])
- #406 Upgrade unexpected to version 13.0.0 (depfu[bot])
- Update unexpected-documentation-site-generator to ^8.0.1 (Andreas Lind)
- Update unexpected to ^13.2.0 (Andreas Lind)
- fix: Demote @rollup/plugin-node-resolve to a dev dep (Andreas Lind)
- prettier --write '**/*.{js,md}' (Andreas Lind)
- Set trailingComma to es5 in the prettier config (Andreas Lind)
- +8 more
- #405 Upgrade unexpected-snapshot to version 2.0.0 (depfu[bot])
- #403 Upgrade prettier to version 2.6.0 (depfu[bot])
- #401 Upgrade eslint-plugin-mocha to version 10.0.1 (depfu[bot])
- #399 Upgrade prettier to version 2.5.0 (depfu[bot])
- #395 Upgrade eslint to version 8.1.0 (depfu[bot])
- Allow unexpected ^13.0.0 as a peer dep (Andreas Lind)
- Update unexpected the dev dep to ^13.0.0 (Andreas Lind)
- npm i --save-dev eslint-plugin-n (Andreas Lind)
- Update eslint-config-standard to version 17.0.0 (depfu[bot])
- #391 Fix to exhaustively satisfy for node lists (Sune Simonsen, Sune Simonsen)
- #389 Upgrade prettier to version 2.4.0 (depfu[bot])
- #381 Upgrade eslint-plugin-mocha to version 9.0.0 (depfu[bot])
- #375 Upgrade eslint-plugin-promise to version 5.1.0 (depfu[bot])
- #355 Upgrade eslint-config-standard to version 16.0.2 (Andreas Lind, depfu[bot])
- #371 Upgrade karma to version 6.1.2 (depfu[bot])
- #359 Upgrade eslint-config-prettier to version 7.0.0 (depfu[bot])
- #357 Upgrade eslint-plugin-standard to version 5.0.0 (depfu[bot])
- #356 Upgrade prettier to version 2.2.0 (depfu[bot])
- prettier --write '**/*.js' (Andreas Lind)
- Update prettier to version 2.3.0 (depfu[bot])
- Set browserStack timeout in an attempt to fix failing CI builds (Andreas Lind)
- Fix eslint-plugin-prettier usage (Andreas Lind)
- Update eslint-config-prettier to version 8.2.0 (depfu[bot])
- +4 more
- #354 Upgrade offline-github-changelog to version 2.0.0 (depfu[bot])
- #351 Upgrade eslint-config-standard to version 15.0.0 (depfu[bot])
- #347 Upgrade prettier to version 2.1.0 (depfu[bot])
- #343 Switch to evaldown for examples. (Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke)
- #346 Upgrade @rollup/plugin-multi-entry to version 4.0.0 (depfu[bot])
- #345 Upgrade rollup-plugin-terser to version 7.0.0 (depfu[bot])
- #342 Upgrade eslint-plugin-mocha to version 8.0.0 (depfu[bot])
- #320 Upgrade fs-extra to version 9.0.0 (depfu[bot])
- #335 Upgrade gh-pages to version 3.0.0 (depfu[bot])
- #334 Upgrade rollup-plugin-terser to version 6.0.1 (depfu[bot])
- #333 Upgrade karma-browserstack-launcher to version 1.6.0 (depfu[bot])
- Revert "Update offline-github-changelog to version 2.0.0" (Andreas Lind)
- Switch to .mocharc.json (Andreas Lind)
- Remove mocha-lcov-reporter (unused) (Andreas Lind)
- Update mocha to ^8.2.1 (Andreas Lind)
- Update unexpected, allow ^12.0.0 as a peer dep (Andreas Lind)
- +2 more
- #330 Add 'DOMElement to contain focused element' assertion (Andreas Lind, Peter Müller, Peter Müller, Peter Müller, Peter Müller, Peter Müller)
- #329 Add ':focus' indicator in element start tag (Peter Müller, Peter Müller)
- #331 Upgrade eslint-plugin-mocha to version 7.0.0 (depfu[bot])
- #328 Upgrade eslint to version 7.0.0 (depfu[bot])
- #327 Upgrade karma-browserstack-launcher to version 1.5.2 (depfu[bot])
- #326 Upgrade karma-mocha to version 2.0.0 (depfu[bot])
- #325 Upgrade karma to version 5.0.1 (depfu[bot])
- #323 Upgrade buble to version 0.20.0 (depfu[bot])
- #318 Upgrade rollup to version 2.0.2 (depfu[bot])
- #316 Upgrade unexpected-snapshot to version 1.0.0 (depfu[bot])
- #312 Upgrade unexpected-snapshot to version 0.8.0 (depfu[bot])
- #311 Upgrade mocha to version 7.0.0 (depfu[bot])
- #310 Upgrade unexpected-markdown to version 5.0.0 (depfu[bot])
- prettier --write '**/*.{js,md}' (Andreas Lind)
- Update CI setup, run the non-test tasks on node.js 12 instead of 8 (Andreas Lind)
- Add CHANGELOG.md to .gitignore (Andreas Lind)
- Also use prettier for markdown files (Andreas Lind)
- Update prettier to version 2.0.2 (depfu[bot])
- #309 Clone aware magic pen themes (Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke)
- #308 Upgrade eslint-plugin-node to version 11.0.0 (depfu[bot])
- #306 Replace babel with buble (Alex J Burke)
- #304 Split assertion tests into their own files. (Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke)
- #305 Upgrade nyc to version 15.0.0 (depfu[bot])
- #303 Upgrade unexpected-snapshot to version 0.7.0 (depfu[bot])
- Add test of the HTML serialisation of real world example error diff. (Alex J Burke)
- Relocate real world example diff into "to satisfy" test file. (Alex J Burke)
- Cleanup "when parsed as XML" tests. (Alex J Burke)
- Relocate XML centric "to satisfy" tests into the assertion test file. (Alex J Burke)
- Remove leftover uglifyjs dev dependency. (Alex J Burke)
- +1 more
- #302 Fix comparing nodes of different types for equality (Sune Simonsen, Sune Simonsen)
- #301 Add equals methods for DOMDocument and DOMDocumentFragment (Sune Simonsen)
- #299 Added an equal method to the DOMDocumentFragment type (Sune Simonsen)
- #298 Fix infinite recursion for edge-case comparison (Sune Simonsen)
- #297 Support for expect.it (Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke)
- #296 Upgrade prettier to version 1.19.1 (Andreas Lind, depfu[bot])
- #295 Fix weird output :) (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #293 Upgrade jsdom to version 15.2.0 (depfu[bot])
- #292 Fix problem where urls in style attributes would get cut (Sune Simonsen, Sune Simonsen)
- Use the version hook to update changelog. (Alex J Burke)
- Replace browserify with rollup. (Alex J Burke)
- Update changelog (Sune Simonsen)
- #286 First class support for test id's (Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen)
- #282 Upgrade eslint-plugin-node to version 10.0.0 (depfu[bot])
- #279 Update linting setup (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #277 Upgrade karma-chrome-launcher to version 3.0.0 (depfu[bot])
- #276 Upgrade unexpected-markdown to version 4.0.0 (depfu[bot])
- #274 Upgrade unexpected snapshot (Sune Simonsen, Sune Simonsen)
- #273 Replaced some more output tests with snapshots (Sune Simonsen, Sune Simonsen)
- #271 Use snapshot testing for inspection and error checking (Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen)
- eslint --fix . (Andreas Lind)
- Update eslint-config-standard to version 14.0.1 (depfu[bot])
- Fix lint (Andreas Lind)
- Update eslint to version 6.0.0 (depfu[bot])
- #272 Stop checking in the bundled files (Sune Simonsen)
- Bump magicpen-prism to 3.0.2 to fix an issue with the Prism global. (Alex J Burke)
- Update changelog (Alex J Burke)
- #270 Upgrade prettier to version 1.18.2 (Andreas Lind, depfu[bot])
- #269 Implement "not to have (class|classes)" assertion. (Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke)
- #265 Upgrade karma to version 4.1.0 (Sune Simonsen, depfu[bot])
- #267 Upgrade jsdom to version 15.0.0 (depfu[bot])
- #264 Browser tests (Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Sune Simonsen, Sune Simonsen, Sune Simonsen)
- #266 Upgrade nyc to version 14.0.0 (depfu[bot])
- #262 Upgrade prettier to version 1.17.0 (depfu[bot])
- Revert "Merge pull request #267 from unexpectedjs/depfu/update/npm/jsdom-15.0.0" (Alex J Burke)
- Update changelog (Andreas Lind)
- #259 Upgrade magicpen to version 6.0.2 (depfu[bot])
- #257 Upgrade jsdom to version 14.0.0 (depfu[bot])
- .npmrc: Disable save-exact (Andreas Lind)
- Update magicpen-prism to ^3.0.1 (Andreas Lind)
- Update changelog (Sune Simonsen)
- #255 <DOMDocument|DOMElement|DOMDocumentFragment> [not] to contain <DOMElement|object> (Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen)
- #252 Upgrade mocha to version 6.0.0 (depfu[bot])
- #253 Relax the inline style validation in expectations (Sune Simonsen, Sune Simonsen)
- #250 Upgrade prettier to version 1.16.0 (depfu[bot])
- #249 Upgrade unexpected-documentation-site-generator to version 6.0.0 (depfu[bot])
- Update unexpected-markdown to version 3.0.0 (depfu[bot])
- Fix origin in the changelog (Sune Simonsen)
- Updated the changelog (Sune Simonsen)
- Ensure docs site is generated before being published in postversion. (Alex J Burke)
- Fix issue when generating docs site after browser tests merge. (Alex J Burke)
- +1 more
- #247 Allow style attributes with hex values. (Alex J Burke, Alex J Burke)
- #246 Browser tests (Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke, Alex J Burke)
- Travis: Run with the latest node as well (Andreas Lind)
- Reenable documentation tests as part of npm test. (Alex J Burke)
- Use mocha --require instead of --compilers to fix mocha deprecation warning (Andreas Lind)
- Update changelog (Sune Simonsen)
- #245 Allow the next major version of unexpected (Sune Simonsen)
- #244 Upgrade unexpected-markdown to version 2.0.0 (depfu[bot])
- #243 Fixed use of deprecated to satisfy function (Sune Simonsen)
- Don't rely on legacy diff syntax, always return output from inspect. (Sune Simonsen)
- Update changelog (Sune Simonsen)
- #228 Upgrade coveralls to version 3.0.2 (depfu[bot])
- #230 Upgrade eslint-config-pretty-standard to version 2.0.0 (depfu[bot])
- #234 Upgrade mocha to version 5.2.0 (depfu[bot])
- #232 Upgrade eslint-plugin-prettier to version 3.0.0 (depfu[bot])
- #241 Allow dashes in style names and values (Sune Simonsen)
- #240 Upgrade unexpected-documentation-site-generator to version 5.0.0 (depfu[bot])
- #237 Upgrade sinon to version 7.1.0 (depfu[bot])
- #239 Upgrade unexpected-documentation-site-generator to version 4.7.1 (depfu[bot])
- #235 Upgrade nyc to version 13.1.0 (depfu[bot])
- #236 Upgrade prettier to version 1.14.3 (depfu[bot])
- #226 Upgrade babel-core to version 6.26.3 (depfu[bot])
- #227 Upgrade browserify to version 16.2.3 (depfu[bot])
- #229 Upgrade eslint to version 5.8.0 (depfu[bot])
- #231 Upgrade eslint-plugin-import to version 2.14.0 (depfu[bot])
- package.json: Use ^ version ranges (Andreas Lind)
- eslint --fix . (Andreas Lind)
- Lock down prettier to ~1.15.1 to prevent formatting changes in new minor versions from breaking other PRs (Andreas Lind)
- Update prettier to version 1.15.1 (depfu[bot])
- Fix documentation test (Andreas Lind)
- +4 more
- preversion: Build and bundle before testing (Andreas Lind)
- Add .npmignore so lib isn't ignored by npm publish due to npm's fallback to .gitignore (Andreas Lind)
- Update changelog (Andreas Lind)
- #224 Modernize the codebase (Andreas Lind, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen)
- #223 Added transpilation step (Sune Simonsen, Sune Simonsen, Sune Simonsen)
- #225 lebab --transform template --replace test (Andreas Lind)
- #222 Fix: Validate style attributes on the RHS (Sune Simonsen)
- Added a test for an empty style attribute on the RHS of to satisfy (Sune Simonsen)
- Update changelog (Sune Simonsen)
- #221 Remove experimental support for ignore tags (Sune Simonsen)
- #219 Fix comment nodes being specified as children in a satisfy spec. (Alex J Burke, Andreas Lind, Sune Simonsen)
- #220 Model <!--ignore--> as its own type and implement the ignoring via an assertion (Andreas Lind)
- #216 Fix the draggable attribute & flesh out enumerated property support. (Alex J Burke, Sune Simonsen, Sune Simonsen, Sune Simonsen)
- #211 Fix: Ignore bug (Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen)
- #214 Remove the top-level expect (Sune Simonsen)
- Fixed link to documentation site. (Sune Simonsen)
- Update docs index with repository move to unexpectedjs org (Peter Müller)
- Update README to reflect repo move to unexpectedjs org (Peter Müller)
- Update repo urls to point at unexpectedjs org (Peter Müller)
- Update changelog (Sune Simonsen)
- #209 Switch coverage to use the latest version of nyc. (Alex J Burke)
- #208 Ensure empty class attributes on both subject and value compare equal. (Alex J Burke)
- Added a link to the changelog in the documentation (Sune Simonsen)
- Point to deploy-site correctly (Sune Simonsen)
- Update changelog (Sune Simonsen)
- #200 Documentation site (Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen)
- #199 Added script to create a changelog after versioning (Sune Simonsen, Sune Simonsen, Sune Simonsen, Sune Simonsen)
- #206 Update README with new .use API for plugins (Gustav Nikolaj)
- #205 Add support for an ignore tag in addition to the ignore tag (Sune Simonsen)
- #204 Fixing bug where you could not expect the style attribute to be present. (Sune Simonsen, Sune Simonsen)
- #203 Feature/improve attribute output with to satisfy (Andreas Lind, Andreas Lind)
- Build the dist files (Sune Simonsen)
- Tweaking output of the to satisfy on style (Sune Simonsen)
- Tweak DOMElement.inspect (Andreas Lind)
- Fix .eslintignore so that only files at the root are ignored (Andreas Lind)
- Declare DOMParser as a global to avoid disabling eslint on specific lines (Andreas Lind)
- #198 Support ignoring subtrees in to satisfy (Sune Simonsen, Sune Simonsen)
- #197 Fully inspect subject when contain elements matching fails (Sune Simonsen)
- #196 Added a prettier setup (Sune Simonsen)
- #195 Added a `not to have (attribute|attributes)` assertion. (Sune Simonsen)
- #194 Added a npmrc to avoid generating lock files (Sune Simonsen)
- Update browserify and split up build script into browserified version and min version (Peter Müller)
- #182 Update jsdom (dev dep) to version 10 (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #177 Update to Unexpected 10.27, use expect.child (Andreas Lind, Andreas Lind, Andreas Lind)
- Update sinon to ^2.3.0 (Andreas Lind)
- Update jsdom (dev dep) to ^11 (Andreas Lind)
- Updated dependencies with minor and patch updates (Peter Müller)
- #165 Implement <DOMTextNode> to [exhaustively] satisfy <regexp> (Andreas Lind)
- #146 Update unexpected to 10.18.1. (Andreas Lind)
- Update unexpected to 10.21.1 (Peter Müller)
- Update coveralls, istanbul, mocha, jshint (Peter Müller)
- #77 Update unexpected to 10.10.0, adapt output generating code to the recent array-like changes, and then some (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #51 Update magicpen to version 5.5.0 🚀 (greenkeeperio-bot)
- #56 Update array-changes to version 1.2.1 🚀 (greenkeeperio-bot)
- #48 Update browserify to version 12.0.1 🚀 (greenkeeperio-bot)
- #70 Update unexpected to 10.5 (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #50 Try to require jsdom in a way that does not spook webpack and browserify (Andreas Lind)
- Add build artifacts to staging in preversion hook (Peter Müller)
- Keep the greens (Peter Müller)
- Update magicpen-prism to 2.2.1 (Peter Müller)
- #49 Fix detection of NodeLists in jsdom 6+ documents. (Andreas Lind)
- #46 Update unexpected to version 10.0.2 🚀 (greenkeeperio-bot)
- #42 Update istanbul to version 0.4.0 🚀 (greenkeeperio-bot)
- #41 Only wrap the requiring of jsdom in a try...catch so that only errors… (Andreas Lind)
- #39 All nodes (Peter Müller, Peter Müller, Peter Müller)
- #38 Update to Unexpected 10 (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #34 Updated unexpected to version 9.16.1 (greenkeeperio-bot)
- #35 Updated browserify to version 11.2.0 (greenkeeperio-bot)
- #33 Fixed detection of HTML/XML in Safari and IE. (Andreas Lind)
- #31 Consider surrounding whitespace when comparing text nodes for equality (Andreas Lind)
- #30 Updated mocha-lcov-reporter to version 1.0.0 (greenkeeperio-bot)
- #29 To satisfy against DOMElement/string (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #27 to satisfy: Improve diffs and support asserting textContent. (Andreas Lind, Andreas Lind)
- #26 Add 'to have elements matching' assertion (Dave Brotherstone)
- #24 Accept unexpected v9 as a peer dependency (Sune Simonsen)
- #23 Make unexpected-dom forward compatible with unexpected v9 (Sune Simonsen)
- Browserify (Peter Müller)
- Updated sinon to 1.15.4 (Peter Müller)
- Update magicpen-prism to 2.1.2 (Peter Müller)
- Update extend to 3.0.0 (Peter Müller)
- #22 Update unexpected to 8.5.0 and adjust the expected output of a single… (Andreas Lind)
- #21 Expect attribute to be absent (Andreas Lind, Andreas Lind)
- #20 Unexpected v8 compatibility (Peter Müller, Peter Müller, Peter Müller)
- #18 Add support for DocumentFragments (Andreas Lind, Andreas Lind, Andreas Lind)
- Browserify (Peter Müller)
- Guard against empty style properties as a result of trailing semicolons in inline style attributes. Fixes #19 (Peter Müller)
- Update README.md (Peter Müller)
- Added logo image (Peter Müller)
- Browserify (Peter Müller)
- Upgrade to unexpected 7.1.0 (Peter Müller)
- Upgrade array-changes to 1.0.2 (Peter Müller)
- #16 HTMLElement to satisfy (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #15 Improve "to have attributes" diff + some more (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #14 Implemented diff for 'to have attributes' + to have class(es) assertion (Andreas Lind, Andreas Lind, Andreas Lind)
- Also implement style checks in 'to only have attributes' (Peter Müller)
- Fix problem where style attribute wasn't properly assembled in element stringification (Peter Müller)
- Improve README (Peter Müller)
- Linting (Peter Müller)
- Use object comparison for dom element style attribute assertions in 'to have attributes' (Peter Müller)
- Use nested error message in 'queried for' assertions. Fixes #13 (Peter Müller)
- Document 'to have text' assertion (Peter Müller)
- Added workaround for unfixed jsdom bug tmpvar/jsdom#1107 (Peter Müller)
- Update README.md (Peter Müller)
- A bit of documentation for 'queried for' assertion (Peter Müller)
- #10 Implemented 'when parsed as HTML' assertion. (Andreas Lind, Andreas Lind, Andreas Lind)
- Build new packages (Peter Müller)
- Throw in a human readable way if jsdom is not installed locally when running outside of a browser (Peter Müller)
- Ignore jsdom in build script and test build script in travis (Peter Müller)
- #11 Implemented 'to have text' assertion. (Andreas Lind)
- #12 Update unexpeted to 7.0.1 (Andreas Lind)
- #9 Test suite: Simplify usage of 'to throw'. (Andreas Lind)
- Forgot to build package in 0.4.1 (Peter Müller)
- Fixed bug that would cause unexpected-dom to throw when inspecting HTMLElements with value attributes that are empty strings (Peter Müller)
- Reuse stringifyStartTag (Peter Müller)
- Improved README (Peter Müller)
- #7 More stuff (Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind, Andreas Lind)
- #6 Tweak diff output (Andreas Lind, Andreas Lind)
- Checked in built files (Peter Müller)
- Added bower.json (Peter Müller)
- Add npm build target for browser compatible versions (Peter Müller)
- Only include lib in releases (Peter Müller)
- #5 Spike: Improve element inspection and implement rudimentary diffing (Andreas Lind)
- #4 Fixed element stringification. (Andreas Lind, Andreas Lind)
- Fix linter errors (Peter Müller)
- Ductyping galore, and do less work in all identify functions (Peter Müller)
- Switch HTMLElement to use ducktyping in identifyer (Peter Müller)
- Remove element nodeType from DOMNode identifyer to make matches more explicit (Peter Müller)
- Make linter happy (Peter Müller)
- #3 Html document type and "queried for" assertion (Andreas Lind, Andreas Lind)
- #2 Set HTMLElement's base type to DOMNode, and DOMNode's base type to object (Andreas Lind)
- #1 To have attributes object (Peter Müller, Peter Müller, Peter Müller, Peter Müller)
- Added support for 'to have no children' HTMLElement assertion (Peter Müller)
- Added DOMNode and DOMComment types (Peter Müller)
- Remove 'not to have attributes'. The negative match doesn't seem to have a big enough use case for attributes (Peter Müller)
- Test 'to have attributes' with array argument (Peter Müller)
- Add 'to have attributes' assertion (Peter Müller)
- +6 more