Skip to content

Commit

Permalink
Version 13.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
domenic committed Oct 29, 2018
1 parent e40be69 commit 70a1c52
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 1 deletion.
2 changes: 2 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@ Ronald Rey <reyronald@gmail.com>
Ryan Gasparini <ryan@rxgx.com>
Ryan Grove <ryan@wonko.com>
Ryan Seddon <rseddon@zendesk.com>
Ryan T <ryanto@gmail.com>
Ryan Wolf <rwolf@borderstylo.com>
S Sesha Sendhil <seshasendhil@gmail.com>
Salvatore Porchia <sporchia@2co.com>
Expand Down Expand Up @@ -259,5 +260,6 @@ Xavi <xavi.rmz@gmail.com>
Yonathan <yonathan@gmail.com>
Yun Cui <ycui@microstrategy.com>
Yunlei Liu <yunlei.liu@appfolio.com>
Zach Bjornson <zbbjornson@gmail.com>
Zach Smith <zach@amicushq.com>
Zirro <code@zirro.se>
14 changes: 14 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,20 @@
-->

## 13.0.0

Breaking change:

* Removed support for v1.x of the [`canvas`](https://github.com/Automattic/node-canvas) package, in favor of v2.x. This also removes support for `canvas-prebuilt`, since `canvas` v2.x has a built-in prebuilt version.

Other changes:

* Added proper XML serialization, based on the [`w3c-xmlserializer`](https://github.com/jsdom/w3c-xmlserializer) package. Previously we were just using the HTML serialization, even in XML documents.
* Added the `storageEvent.initStorageEvent()` method.
* Added support for the `passive` option to `addEventListener()`.
* Added the `relList` property to `<a>`, `<area>`, and `<link>` elements.
* Fixed our implementation of the node tree modification constraints (for example the [ensure pre-insertion validity](https://dom.spec.whatwg.org/#concept-node-ensure-pre-insertion-validity) algorithm). It is no longer possible to add, remove, or move nodes to create impossible DOM trees. (pmdartus)

## 12.2.0

* Added support for shadow DOM! This includes shadow roots, slots, composed events, and more. (pmdartus)
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsdom",
"version": "12.2.0",
"version": "13.0.0",
"description": "A JavaScript implementation of many web standards",
"keywords": [
"dom",
Expand Down

1 comment on commit 70a1c52

@zbjornson
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@domenic there's still the placeholder "X.Y.Z" text in the readme that should be replaced with "13.0.0" if it's not too late.

Please sign in to comment.