Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jsdom/jsdom
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 25.0.1
Choose a base ref
...
head repository: jsdom/jsdom
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 26.0.0
Choose a head ref
  • 9 commits
  • 16 files changed
  • 6 contributors

Commits on Dec 20, 2024

  1. Configuration menu
    Copy the full SHA
    8dfe288 View commit details
    Browse the repository at this point in the history
  2. Add support for canvas v3

    For now, we support both v2 and v3, since they both seem to work. We'd prefer to only support one major version for ease of maintenance, but currently v3 is in the RC stage, and v2 doesn't work with the latest versions of Node.js, so this seems worthwhile until v3 graduates to a full release.
    
    Closes #3795.
    alumni authored Dec 20, 2024
    Configuration menu
    Copy the full SHA
    8955c99 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2025

  1. Configuration menu
    Copy the full SHA
    7cc3500 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    854ae1b View commit details
    Browse the repository at this point in the history
  3. Add support for ElementInternals's labels property

    This is the beginning of support for form-associated custom elements.
    hesxenon authored Jan 9, 2025
    Configuration menu
    Copy the full SHA
    56f27c2 View commit details
    Browse the repository at this point in the history
  4. Make querySelectorAll follow the always-impl rule

    This is an internal refactoring to improve consistency. In general, we prefer to only deal with impls inside the impl classes. ParentNode's querySelectorAll implementation was not following that rule, creating NodeList wrappers instead of impls.
    domenic committed Jan 9, 2025
    Configuration menu
    Copy the full SHA
    d5abcd1 View commit details
    Browse the repository at this point in the history
  5. Catch invalid redirect URLs

    Closes #3804.
    domenic committed Jan 9, 2025
    Configuration menu
    Copy the full SHA
    5984ace View commit details
    Browse the repository at this point in the history
  6. Update dependencies and dev dependencies

    Impacts from dependency updates:
    
    * whatwg-url now includes URL.parse().
    * parse5 fixed a small bug around noframes elements.
    * nwsapi now supports some selectors better, especially around :has(), although it also has some regressions.
    * cssstyle and rrweb-cssom improve our CSS parsing and serialization capabilities, including around layers, colors, calc(), and var()
    domenic authored Jan 9, 2025
    Configuration menu
    Copy the full SHA
    8ebaee9 View commit details
    Browse the repository at this point in the history
  7. Version 26.0.0

    domenic committed Jan 9, 2025
    Configuration menu
    Copy the full SHA
    3644055 View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy