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: sass/dart-sass
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.93.3
Choose a base ref
...
head repository: sass/dart-sass
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.94.0
Choose a head ref
  • 8 commits
  • 112 files changed
  • 2 contributors

Commits on Nov 3, 2025

  1. Bump actions/upload-artifact from 4 to 5 (#2665)

    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    9d40aba View commit details
    Browse the repository at this point in the history
  2. Bump actions/download-artifact from 5 to 6 (#2664)

    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-version: '6'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    10442ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20a59ee View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2025

  1. Make sure all source spans use interpolation maps (#2673)

    `Scanner.spanFrom` doesn't respect Sass's `InterpolationMap`, so this
    changes all span accesses to go through `Parser.spanFrom` and
    `Parser.spanFromPosition`.
    nex3 authored Nov 5, 2025
    Configuration menu
    Copy the full SHA
    9d68793 View commit details
    Browse the repository at this point in the history
  2. Add a separate StylesheetParser.interpolatedStringToken() method (#…

    …2675)
    
    Unlike `StringExpression.asInterpolation()`, this ensures that the
    text between interpolated expressions exactly matches the text in the
    original document.
    nex3 authored Nov 5, 2025
    Configuration menu
    Copy the full SHA
    d8d7f9c View commit details
    Browse the repository at this point in the history
  3. Track offsets instead of locations in InterpolationMap (#2674)

    This is semantically identical, but a little more efficient and easier
    to construct in situations without actual `SourceLocation`s.
    nex3 authored Nov 5, 2025
    Configuration menu
    Copy the full SHA
    2c9d3c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2025

  1. Configuration menu
    Copy the full SHA
    795557c View commit details
    Browse the repository at this point in the history
  2. Parse selectors in the sass-parser package (#2670)

    This adds a separate "interpolated selector" AST that parallels the
    existing selector AST, but includes the interpolation that's present
    in the source files. This AST isn't used by the Sass implementation
    itself; it's just made available so that tools can gracefully interact
    with selectors as an AST in unevaluated Sass files.
    nex3 authored Nov 10, 2025
    Configuration menu
    Copy the full SHA
    bfccce8 View commit details
    Browse the repository at this point in the history
Loading