Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

Update jsdom to the latest version 🚀 #231

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

greenkeeper[bot]
Copy link

@greenkeeper greenkeeper bot commented Feb 4, 2017

Version 9.10.0 of jsdom just got published.

Dependency jsdom
Current Version 9.9.0
Type devDependency

The version 9.10.0 is not covered by your current version range.

Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.

I recommend you look into these changes and try to get onto the latest version of jsdom.
Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.


Commits

The new version differs by 30 commits .

  • 49596ad Version 9.10.0
  • e101df2 Set 0 defaults for element client and scroll properties
  • f77cc1e Port File API to Web IDL
  • 578e2cb Comment out test that doesn't work on Node v4
  • f302e06 Fix HTMLCollection iterator test to actually test HTMLCollection
  • 5ed5d96 Make NodeList get all the iterable<> methods
  • 0dc2d97 Comment out location_hash WPT we can no longer pass
  • 86b1ccb Fix redundant XHR progress reporting during gzip decompression
  • ade8434 Fix XHR tests that have moved or are now passing
  • a28052a Fire XHR readystatechange events with every chunk from the network
  • c1788cb Update xhr.abort() to be more per-spec
  • 00c8b76 Tweak XHR progress events a bit
  • 8007001 Quick-fix blob.slice() contentType argument handling
  • ebfe5b8 Remove now-removed ProgressEvent test from the WPT manifest
  • 9f66446 Change navigator.vendor to return Apple instead of Google

There are 30 commits in total. See the full diff.

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

@codecov-io
Copy link

codecov-io commented Feb 4, 2017

Codecov Report

Merging #231 into master will not impact coverage.

@@           Coverage Diff           @@
##           master     #231   +/-   ##
=======================================
  Coverage   76.23%   76.23%           
=======================================
  Files          10       10           
  Lines         223      223           
=======================================
  Hits          170      170           
  Misses         53       53

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 796205c...bd6c2f0. Read the comment docs.

@greenkeeper
Copy link
Author

greenkeeper bot commented Feb 11, 2017

Version 9.11.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 4 commits .

  • 013dc7a Version 9.11.0
  • 0cdb2ef Add an example of shimming unimplemented APIs
  • 55b6364 Add dummy values for the offset properties of HTMLElement
  • 63ce74c Pull in the latest webidl-conversions

See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 12, 2017

Version 9.12.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 9 commits .

  • e068779 Version 9.12.0
  • 580e557 Fix clearTimeout in web workers
  • 8838684 Fix event.stopImmediatePropagation()
  • 5069d64 Update Option constructor and text/value for spec compliance
  • 7f148e8 Preserve URL fragments across redirects in jsdom.env
  • 0454f04 Enable support for the canvas-prebuilt package
  • ccbab03 Add Option element constructor
  • 2161116 Remove the old defineSetter utility
  • 79f5522 Make timer functions always return a positive integer

See the full diff.

@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 24, 2017

Version 10.0.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 9 commits0.

  • 50ebb59 Version 10.0.0
  • c854f7e Small updates to the readme and to JS feature usage
  • 380e2fe Forward approved preflight headers to request during XHR
  • 3a1c2e0 Fix htmlElement.dir and implement document.dir
  • 3aca01a Update / API to match current specs
  • fa74ef9 Fix origin-checking logic in postMessage
  • 4513ba1 Improve xhr.open not enough args error message
  • 461c638 Handle setting innerHTML to the empty string
  • 58a7028 Overhaul the public jsdom API

false

See the full diff

@greenkeeper
Copy link
Author

greenkeeper bot commented May 1, 2017

Version 10.1.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 15 commits0.

  • d078830 Version 10.1.0
  • e3e4629 Enable FormData being iterable
  • 8d3f747 Implement HTMLSelectElement's selectedOptions
  • e79e9a1 Fix xhr.abort() during XHR readystatechange
  • 270f288 Pre-allocate XMLHttpRequest buffer
  • 2552a85 Disable flaky XHR tests
  • 8c1709b Clear the "generated" directory each run
  • ca8dfef Ensure { runScripts: "outside-only" } also passes down to iframes
  • 3d0f28d Properly inherit "document features" configuration into iframes
  • 1f488ec Remove stray toString directly on Window
  • 9d0c03e Use Symbol.toStringTag to make Object.prototype.toString work
  • 4591c3c Fix TODO links to the paper about jsdom in a web worker
  • ac49743 Implement value sanitization algorithms for several input types
  • b2bfc3d Add an issue template
  • aea99cd Document fix to img load events in the v10 changelog

false

See the full diff

greenkeeper bot added a commit that referenced this pull request May 21, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented May 21, 2017

Version 11.0.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 40 commits.

  • 0f4128d Version 11.0.0
  • be65539 Fix event handler property generation to properly rely on runScripts
  • 38c430f Factor out runScripts option tests
  • ecf7449 Do not submit disconnected form elements
  • 5f3cbd6 Properly implement event handler properties/attributes
  • 3eb19e7 Remove a few more now-redundant toString()s
  • b1b7f23 Refactor XHR's send() implementation
  • 7d950c4 Delete keygen from default stylesheet
  • 5151546 Remove other unsupported CSS features from the default stylesheet
  • dfc9430 Delete webkit prefixes and other internal selectors in default CSS
  • 56fbd0d Support ArrayBufferViews in xhr.send()
  • ce13678 Disable yet another flaky-on-CI XHR test
  • dabf1a4 Remove createCDATASection from benchmarks
  • 2d257ef Update benchmark runner to support the new API
  • 1833f78 Use Set instead of Array for HTMLCollection keys

There are 40 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jul 3, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Jul 3, 2017

Version 11.1.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 11 commits.

  • 9783072 Version 11.1.0
  • 07decef Add URLSearchParams to the global
  • 1c3658b Fix corrupted XHRs for resources over one megabyte
  • 84861f7 Add error reporting for bad JavaScript URLs
  • 8a9c583 Add a test for javascript: URL side effects
  • 4b50320 Reimplement javascript: URL loading for iframes
  • b51255b Make navigation work more like spec
  • 2562b8e Update nwmatcher, and tweak its options and usage
  • 4c086df Enable various web platform tests which are now passing
  • 3f306be Don't start timers after the window has closed
  • c35298b Fix README typo

See the full diff

greenkeeper bot added a commit that referenced this pull request Aug 21, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Aug 21, 2017

Version 11.2.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 23 commits.

  • fefa181 Version 11.2.0
  • c5cc051 Remove unused utils.lengthFromProperties
  • 25cc4e9 Add element.dataset support
  • 89a7ef5 Fully implement semantics 21cad9a Implement HTMLOptionsCollection c2143cc Convert HTMLCollection to IDL 9c56380 Convert NodeList to IDL 18a40f7 Implement FileList's supported prop indices fcd48c2 Always pass the wrapper to parse5 f6bc2ed Re-do a decent amount of XMLHttpRequest stuff 90b32d6 Add "child text content changed steps" and use it for textarea 04d2a4f Rewrite NodeIterator to leverage webidl2js a126b64 Add active check to TreeWalker a33f6a5 Use ASCII case-insensitive matching for class names 4b93d50 Roll web-platform-tests

    There are 23 commits in total.
    See the full diff

greenkeeper bot added a commit that referenced this pull request Sep 30, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Sep 30, 2017

Version 11.3.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 36 commits.

  • 6bb5885 Version 11.3.0
  • 19183e8 Overhaul how we run web-platform-tests
  • 2d51af3 Update ESLint rules and pass all of them
  • 3bdd8f0 Update dependencies and dev dependencies
  • 44bd291 Add CompositionEvent and WheelEvent
  • af5a215 Clean up some UI events' init functions
  • 2595ec9 Make FocusEventImpl extend UIEventImpl
  • 44f820b Check Window type in UIEvent
  • 52e2000 Make Window's impl's wrapper point to global proxy
  • baf6ea8 Upgrade to webidl2js v8.0.0
  • b4c6a89 Standardize around impl class names
  • a55d98e Convert DOMTokenList to IDL
  • 1d4ecca Implement attributes.getAttributeValue per spec
  • fe79937 Update and according to spec
  • 683e942 Speed up sync XHR

There are 36 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 19, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 19, 2017

Version 11.4.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 34 commits.

  • cef555a Version 11.4.0
  • f61299c Remove the element
  • 1b91696 Add append(), prepend(), after(), before(), and replaceWith()
  • f08fd3b Fix querySelector for SVG elements inside template fragments
  • 35775cc Don't do radio button activation behavior if it's already checked
  • fefbd7a Give radio buttons activation behavior too, not just checkboxes
  • f0ecb6d Fix some XMLHttpRequest CORS header issues
  • d6cba38 Convert NamedNodeMap to use IDL
  • b5b5dba Disable tests we are not going to be able to pass this roll
  • d12bea1 List execution-timing tests as failing in Node 6
  • 2b70aef Implement Node.isConnected and Node.isSameNode()
  • 587151f Always decode responseType "json" as UTF-8
  • e7b68fa Add value handling for the filename mode
  • d13922a Clear headers on XHR abort()
  • d4612e7 Roll web-platform-tests
  • There are 34 commits in total.

    See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 26, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 26, 2017

Version 11.5.0 just got published.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Nov 26, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 26, 2017

Version 11.5.1 just got published.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jan 22, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Jan 22, 2018

Version 11.6.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 44 commits.

  • dc150a1 Version 11.6.0
  • ad0e551 Fix hr-time tests after WPT roll
  • 9f1c9aa Make WebSocket compatible with browsers
  • cb523d1 Add documentation about "yarn pretest"
  • 12a5e12 Implement window.performance
  • b9dac94 Upgrade in-range dependencies
  • ecdf27c Upgrade parse5 to v4.0.0
  • 8c84ebf Overhaul HTML parsing infrastructure
  • e2ddfb7 Implement more parts of
  • 1519104 Update Web IDL outside nodes/
  • 144b39b Implement WebSocket
  • 2b5447a Enable currently passing uievents WPTs
  • 9bb9297 Set view attribute in HTMLElement#click
  • 4fa53f6 Implement Keyboard/MouseEvent#getModifierState
  • 71d869d Copy default params in Event constructor

There are 44 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jan 25, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Jan 25, 2018

Version 11.6.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 2 commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jan 30, 2018
greenkeeper bot added a commit that referenced this pull request Nov 13, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 13, 2018

  • The devDependency jsdom was updated from 9.9.0 to 13.0.0.

Update to this version instead 🚀

Commits

The new version differs by 11 commits.

  • 70a1c52 Version 13.0.0
  • e40be69 Support the canvas v2 package instead of v1
  • 064527e Implement relList for , and elements
  • 812093c Properly implement Node tree modification constraints
  • 28833fe Implement the passive option for addEventListener()
  • de23dce Implement initStorageEvent()
  • 66e5863 Replace use of assert_exists
  • 144c614 Add the [fail-slow] reason
  • 3fd981c Roll Web Platform Tests
  • 4b42f06 Move to w3c-xmlserializer
  • 7d0a706 Fix spelling in README example

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 15, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Dec 15, 2018

  • The devDependency jsdom was updated from 9.9.0 to 13.1.0.

Update to this version instead 🚀

Commits

The new version differs by 35 commits.

  • 26f0bed Version 13.1.0
  • 91b10c3 Support setting custom validity messages on
  • 172d587 Update webidl2js
  • e862f4a Run activation behavior hooks from the event dispatch algorithm
  • 39c4c23 Update dependencies
  • cfc4786 Set the composed flag for FocusEvent
  • b4c04db Correctly reflect
      's start property with default value
    1. 7e66dfb Support 's htmlFor property
    2. ce8e8c6 Support setting custom validity messages on
    3. 4f783c6 Remove unused feature methods
    4. 2341bbe Revert "Add preliminary support for <iframe srcdoc>"
    5. 7107df6 Add preliminary support for <iframe srcdoc>
    6. b2c5358 Fix getter for <title>'s text property
    7. c7688ab Add and support SVGTitleElement in document.title
    8. 0d8e263 Add namespace argument for traversal helpers

There are 35 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jan 24, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Jan 24, 2019

  • The devDependency jsdom was updated from 9.9.0 to 13.2.0.

Update to this version instead 🚀

Commits

The new version differs by 19 commits.

  • 16d3913 Version 13.2.0
  • fd9029c Use UTF-8 as the default encoding for XML documents
  • 2898617 Implement MutationObservers
  • 743560f Add regression test for dynamic <style> updates
  • 3cb5ec4 Document how runScripts installs globals
  • d33cf37 Add helpers for creating and firing events
  • 71f0ad9 Fix typos and grammar issues in the README
  • 761d08a Enable more tests
  • 704cf33 Upgrade saxes to version 3.1.5
  • ccecb00 Allow elements to be focused
  • ac5af4d Support XML documents in frames
  • 19a1319 Update note for screenLeft and screenTop properties on window
  • c75d5fa Support XML document DOCTYPEs with a custom name
  • 06476fb Implement navigator.plugins and navigator.mimeTypes
  • 7349f3a Make getComputedStyle() throw for incorrect argument type

There are 19 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Mar 10, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 10, 2019

  • The devDependency jsdom was updated from 9.9.0 to 14.0.0.

Update to this version instead 🚀

Commits

The new version differs by 6 commits.

  • b83783d Version 14.0.0
  • ff5066f Do not fetch non-browsing-context-connected s
  • f7c81a9 Change JSDOM.fragment() to work with no arguments
  • 8ff8715 Fix fragment code example in the README
  • 31d14cd Fix element.blur() on a focused element
  • 75a921e Fix document owner and adoption semantics

    See the full diff

greenkeeper bot added a commit that referenced this pull request Apr 21, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 21, 2019

  • The devDependency jsdom was updated from 9.9.0 to 14.1.0.

Update to this version instead 🚀

Commits

The new version differs by 24 commits.

  • a14aae0 Version 14.1.0
  • 519f6ab Update minimum nwsapi version to fix some selectors
  • 98f9c59 Add test for :scope selector in querySelector(All)
  • 2ed44cc Add test of matches() and namespaced elements
  • 2504854 Minor README updates
  • 118dca5 Do not processing non-browsing-context-connected <style>s
  • 4285e70 Fix HTML serialization breaking after setting certain properties
  • 865ad59 Verify that attributes don't have namespaces
  • 243811f Implement 's list property
  • 5ffec75 Implement 's options property
  • 9a38298 Fix 's label and value properties (#2546)
  • 1248015 Roll Web Platform Tests
  • 49353e2 Make innerHTML and outerHTML parsing spec compliant
  • a0b96af Fix disabled elements never again being .click()able
  • cc95abc Add activation behavior for links to javascript: URLs and fragments

There are 24 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Apr 21, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 21, 2019

  • The devDependency jsdom was updated from 9.9.0 to 15.0.0.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request May 12, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented May 12, 2019

  • The devDependency jsdom was updated from 9.9.0 to 15.1.0.

Update to this version instead 🚀

@greenkeeper
Copy link
Author

greenkeeper bot commented May 28, 2019

  • The devDependency jsdom was updated from 9.9.0 to 15.1.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request May 28, 2019
greenkeeper bot added a commit that referenced this pull request Oct 14, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Oct 14, 2019

  • The devDependency jsdom was updated from 9.9.0 to 15.2.0.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Nov 4, 2019
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 4, 2019

  • The devDependency jsdom was updated from 9.9.0 to 15.2.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jan 20, 2020
@greenkeeper
Copy link
Author

greenkeeper bot commented Jan 20, 2020

  • The devDependency jsdom was updated from 9.9.0 to 16.0.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Feb 1, 2020
@greenkeeper
Copy link
Author

greenkeeper bot commented Feb 1, 2020

  • The devDependency jsdom was updated from 9.9.0 to 16.1.0.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Feb 16, 2020
@greenkeeper
Copy link
Author

greenkeeper bot commented Feb 16, 2020

  • The devDependency jsdom was updated from 9.9.0 to 16.2.0.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Mar 9, 2020
@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 9, 2020

  • The devDependency jsdom was updated from 9.9.0 to 16.2.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Mar 30, 2020
@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 30, 2020

  • The devDependency jsdom was updated from 9.9.0 to 16.2.2.

Update to this version instead 🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant