Skip to content

fix: update baseline data#448

Merged
lumirlumir merged 1 commit into
mainfrom
fix/update-baseline-data
May 10, 2026
Merged

fix: update baseline data#448
lumirlumir merged 1 commit into
mainfrom
fix/update-baseline-data

Conversation

@Pixel998

Copy link
Copy Markdown
Contributor

Prerequisites checklist

AI acknowledgment

  • I did not use AI to generate this PR.
  • (If the above is not checked) I have reviewed the AI-generated content before submitting.

What is the purpose of this pull request?

This PR updates the baseline data using the latest versions of @webref/css and web-features.

What changes did you make? (Give an overview)

  • Updated @webref/css to ^8.5.5 and web-features to ^3.27.0.
  • Regenerated the baseline data to sync with the latest feature statuses.
  • Updated use-baseline fixtures by replacing clip-path: stroke-box / fill-box, now widely available, with image-rendering: smooth / crisp-edges.

Related Issues

Closes #446

Is there anything you'd like reviewers to focus on?

@github-project-automation github-project-automation Bot moved this to Needs Triage in Triage May 10, 2026
@eslint-github-bot eslint-github-bot Bot added the bug Something isn't working label May 10, 2026
@lumirlumir lumirlumir added the accepted There is consensus among the team that this change meets the criteria for inclusion label May 10, 2026
@lumirlumir lumirlumir moved this from Needs Triage to Triaging in Triage May 10, 2026
@lumirlumir lumirlumir requested a review from Copilot May 10, 2026 11:46

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s Baseline feature dataset to reflect the latest @webref/css and web-features releases, and adjusts the use-baseline rule fixtures/tests to match the regenerated data.

Changes:

  • Bumped @webref/css and web-features dependencies to newer versions.
  • Regenerated src/data/baseline-data.js (properties, selectors, and property-value availability metadata).
  • Updated use-baseline rule tests/fixtures to replace now-widely-available clip-path box values with image-rendering values that still exercise the intended behaviors.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
tests/rules/use-baseline.test.js Updates fixtures and expected locations to align with the regenerated Baseline dataset.
src/data/baseline-data.js Regenerated Baseline availability data (autogenerated source of truth used by the rules).
package.json Bumps Baseline-data source dependencies (@webref/css, web-features).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@lumirlumir lumirlumir left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@lumirlumir lumirlumir merged commit e758a11 into main May 10, 2026
40 checks passed
@lumirlumir lumirlumir deleted the fix/update-baseline-data branch May 10, 2026 11:59
@github-project-automation github-project-automation Bot moved this from Triaging to Complete in Triage May 10, 2026
ryo-manba added a commit to ryo-manba/stylelint-plugin-use-baseline that referenced this pull request May 12, 2026
…line data

`clip-path: fill-box/stroke-box/view-box` were promoted to Baseline widely
available on 2026-05-02 (web-features 3.27.0), and `overscroll-behavior`
regressed to "Limited availability" in web-features 3.25.0 due to MDN BCD
marking older browser support as partial_implementation.

Swap these fixtures to stable equivalents (offset-path values, text-align-last)
so tests don't depend on volatile baseline transitions. Mirrors the approach
taken in eslint/css#440 and eslint/css#448.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
ryo-manba added a commit to ryo-manba/stylelint-plugin-use-baseline that referenced this pull request May 12, 2026
* fix: update baseline data

* test: replace clip-path/overscroll-behavior fixtures with stable baseline data

`clip-path: fill-box/stroke-box/view-box` were promoted to Baseline widely
available on 2026-05-02 (web-features 3.27.0), and `overscroll-behavior`
regressed to "Limited availability" in web-features 3.25.0 due to MDN BCD
marking older browser support as partial_implementation.

Swap these fixtures to stable equivalents (offset-path values, text-align-last)
so tests don't depend on volatile baseline transitions. Mirrors the approach
taken in eslint/css#440 and eslint/css#448.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: ryo-manba <76232929+ryo-manba@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accepted There is consensus among the team that this change meets the criteria for inclusion bug Something isn't working

Projects

Status: Complete

Development

Successfully merging this pull request may close these issues.

3 participants