Skip to content

Conversation

@tonxxd
Copy link

@tonxxd tonxxd commented Nov 30, 2025

I had the same issue of #9

  • Upgraded postcss-mixins from ^11.0.3 to ^12.1.2
  • Upgraded vite from 6.2.4 to 7.2.4

postcss-mixins v12 now requires sugarss@^5.0.0, making it compatible with Vite 7's peer dependency requirements.

Tests: All tests pass, build succeeds

- Upgrade postcss-mixins from ^11.0.3 to ^12.1.2
- Upgrade vite from 6.2.4 to 7.2.4

This resolves dependency conflicts when using @openai/apps-sdk-ui with
Vite 7, which requires sugarss@^5.0.0. Previously, postcss-mixins v11
required sugarss@^4.0.1, causing an ERESOLVE conflict.

postcss-mixins v12 now requires sugarss@^5.0.0, making it compatible
with Vite 7's peer dependency requirements.

Fixes compatibility issues reported in mcp-use project when creating
apps with the apps-sdk template using Vite 7.

Tests: All tests pass, build succeeds
@tylersmith-openai
Copy link
Collaborator

Thank you for the proposal, @tonxxd. I'll be taking the fix here in a slightly different way #12.

Upgrading to Vite 7 is a bit more work right now, as it requires bumping Storybook major versions, which has other TODOs in it, etc.

@tonxxd
Copy link
Author

tonxxd commented Dec 1, 2025

@tylersmith-openai sounds good, happy to help if needed

@tonxxd tonxxd deleted the fix/vite-7-postcss-mixins-upgrade branch December 1, 2025 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants