diff --git a/package.json b/package.json index 1261f6f3c14..b49fe1e002a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "qwik-monorepo", - "version": "0.0.20-5", + "version": "0.0.20-6", "scripts": { "build": "yarn node scripts --tsc --build --api --platform-binding-wasm-copy", "build.full": "yarn node scripts --tsc --build --api --eslint --platform-binding --wasm", @@ -46,7 +46,7 @@ }, "devDependencies": { "@builder.io/partytown": "0.5.4", - "@builder.io/qwik-dom": "2.1.14", + "@builder.io/qwik-dom": "2.1.18", "@microsoft/api-extractor": "7.24.0", "@napi-rs/cli": "2.6.2", "@napi-rs/triples": "1.1.0", diff --git a/packages/create-qwik/package.json b/packages/create-qwik/package.json index b271abfeb04..e5f3e2699e2 100644 --- a/packages/create-qwik/package.json +++ b/packages/create-qwik/package.json @@ -1,6 +1,6 @@ { "name": "create-qwik", - "version": "0.0.20-5", + "version": "0.0.20-6", "description": "Interactive CLI and API for generating Qwik projects.", "bin": "create-qwik", "main": "index.js", diff --git a/packages/eslint-plugin-qwik/package.json b/packages/eslint-plugin-qwik/package.json index 873bcd93430..d94d945da2b 100644 --- a/packages/eslint-plugin-qwik/package.json +++ b/packages/eslint-plugin-qwik/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-qwik", - "version": "0.0.20-5", + "version": "0.0.20-6", "description": "An Open-Source sub-framework designed with a focus on server-side-rendering, lazy-loading, and styling/animation.", "main": "index.js", "author": "", diff --git a/packages/qwik-dom/CHANGELOG.md b/packages/qwik-dom/CHANGELOG.md new file mode 100644 index 00000000000..7c89b152721 --- /dev/null +++ b/packages/qwik-dom/CHANGELOG.md @@ -0,0 +1,331 @@ +# domino x.x.x (not yet released) + +# domino 2.1.6 (16 Jul 2020) + +- Bumped version of lodash (#169) +- Performance improvement to DOMTokenList (#166) +- `mocha` dependency has been updated to 6.x. As a result, we are + no longer testing on node 4. + +# domino 2.1.5 (30 Apr 2020) + +- Bumped version of jquery dev dependency (#163) +- Omit tests/ directory from NPM package (#161) + +# domino 2.1.4 (16 Dec 2019) + +- Bug fix for `Element#closest` when selector doesn't match (#154) + +# domino 2.1.3 (6 Mar 2019) + +- Bug fix for CSS `$=` selector and for matches on root `` element. +- Renamed CSS `:matches` to `:is` + ( https://github.com/w3c/csswg-drafts/issues/3258 ) +- Bug fix for CSS matches with escape characters in tag name. + +# domino 2.1.2 (14 Feb 2019) + +- Allow writable Element constructors unless **domino_frozen** is set to true (#138) +- Bug fix for CSS `$=` selector. (#135) +- Move `Node#_serializeOne()` to `NodeUtils.serializeOne()` to reduce pressure + on the megamorphic stub cache in V8, and thereby improve throughput (#142). +- Implemented `HTMLOptionElement#text` and `HTMLOptionElement#value` (#136) + +# domino 2.1.1 (30 Nov 2018) + +- Add `domino.createIncrementalHTMLParser` interface. + +# domino 2.1.0 (13 Aug 2018) + +- Fix `ContainerNode#removeChildren()` when there is more than one child (#129) +- Implement `Document#scrollingElement` (#107) +- Implement setter for `Element#outerHTML` (#102) +- Handle null/undefined in setter for `Node#textContent` +- Handle null/undefined/negative values in `CharacterData` interface methods +- Spec-correctness fixes for `DOMTokenList`, including handling of duplicate + keys. +- Fix `[src=...]` selectors in `Document#querySelector()` and similar +- Spec-correctness fixes for `Document#createElement()` and + `Document#createElementNS()`, including proper exception type and type + coercion. +- Implement `Attr#cloneNode()`, `Element#getAttributeNode()`, + `Element#getAttributeNodeNS()`, `Element#setAttributeNode()`, + `Element#setAttributeNodeNS()`, and `Element#removeAttributeNode()` + (DOM3 compatibility) +- Implement `Document#createAttribute()` and `Document#createAttributeNS()` +- Implement `Element#hasAttributes()`, `Element#toggleAttribute()`, and + `Element#getAttributeNames()` +- Implement `Text#wholeText` +- Implement `Document#cloneNode()` and `DocumentType#cloneNode()` +- Spec-correctness fixes for `Node#lookupPrefix()`, + `Node#lookupNamespaceURI()`, and `Node#isDefaultNamespace`, including + proper type coercion and reconciling DOM 3 and DOM 4 specifications. +- Ensure `Document#title` continues to use correct whitespace stripping + for node > 4, and properly set `