Skip to content

fix: use valid superellipse() argument in @supports rule#21

Merged
dogmar merged 4 commits intomainfrom
fix/incorrect-supports-rule
Apr 10, 2026
Merged

fix: use valid superellipse() argument in @supports rule#21
dogmar merged 4 commits intomainfrom
fix/incorrect-supports-rule

Conversation

@dogmar
Copy link
Copy Markdown
Owner

@dogmar dogmar commented Apr 10, 2026

Summary

  • Fix @supports (corner-shape: superellipse()) checks by passing a required argument: superellipse(2)
  • Without the argument, the @supports rule never matches, so corner-shape is never applied in browsers that support it
  • Updates source, tests, snapshots, README, and demo site

Test plan

  • Existing tests updated and passing
  • Snapshots regenerated with corrected @supports rule

🤖 Generated with Claude Code

@dogmar dogmar force-pushed the fix/incorrect-supports-rule branch from 7cda22f to 66ca0f8 Compare April 10, 2026 22:41
dogmar and others added 3 commits April 10, 2026 16:13
- Change @plugin path in global.css to reference built dist output
  (oxfmt can't resolve .ts files)
- Restructure `ready` from a shell && chain into a proper vp task
  with dependsOn, so failures propagate correctly
- Add stderr check for "Unable to load plugin" since oxfmt exits 0
  on plugin errors
- Add website vite.config.ts with dev → package build dependency
- Remove tracked .DS_Store file

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@dogmar dogmar merged commit 33b9539 into main Apr 10, 2026
2 checks passed
@dogmar dogmar deleted the fix/incorrect-supports-rule branch April 10, 2026 23:17
@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 0.7.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant