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: 27.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: 27.1.0
Choose a head ref
  • 6 commits
  • 16 files changed
  • 3 contributors

Commits on Oct 26, 2025

  1. Configuration menu
    Copy the full SHA
    a833763 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f15c830 View commit details
    Browse the repository at this point in the history
  3. Swap rweb-cssom to @acemir/cssom

    The updated dependency package enhances the parser's ability to correctly process complex CSS structures, including nested selectors, nested declarations, layer statements and at-rules validations.
    
    Introduces CSS nesting support (closes #3885):
    
    * Added support for CSSNestedDeclarations
    * CSSStyleRule now inherits properties from CSSGroupingRule
    
    Improved at-rule validation
    
    * Refactored at-rule validation logic ensuring that invalid or malformed at-rules are ignored more reliably.
    * Improved handling of edge cases, such as unbalanced braces and complex at-rule conditions.
    * Enhanced handling of at-rules that cannot be nested.
    
    Improvements in CSS cascading
    
    * Added support for CSSLayerStatement
    * Improves CSSLayerBlockRule interface and layer name validation
    * Added support for layerName and supportsText to CSSImportRule
    acemir authored Oct 26, 2025
    Configuration menu
    Copy the full SHA
    bd02585 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2025

  1. Note more strict minimum version requirement

    As discussed in the changelog and in #3961, 894151b inadvertently increased the minimum Node.js versions.
    
    Set new minimum Node.js versions,  and test this minimum on CI.
    
    Closes #3959. Closes #3961.
    domenic authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    ebad33c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91f40c4 View commit details
    Browse the repository at this point in the history
  3. Version 27.1.0

    domenic committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    adb999a View commit details
    Browse the repository at this point in the history
Loading