-
-
Notifications
You must be signed in to change notification settings - Fork 75
Release v5.0.0 #329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v5.0.0 #329
Conversation
* master: Internal Meteor Packages: improve root file detection logic for imports and package files Meteor-Community-Packages#324
fully tested!
Addressed an issue where running `meteor test-packages` in Meteor 2 failed due to npm dependency installation errors related to the `meteor-node-stubs` update. This fix ensures compatibility and resolves the 'npmignore: command not found' error during package tests. For more details, see: meteor/meteor#13691
- Removed `sass` as a direct dependency to allow full control over Sass versioning - Enables usage of both `sass` and `sass-embedded` via devDependencies - Updated README.md for improved clarity, examples, and migration guidance - Bumped version to `5.1.0-beta.1` to reflect breaking internal change
…ckage tests" This reverts commit 122359f.
|
@StorytellerCZ I'm done with the restructuring — I didn’t see a @jankapunkt |
|
Hi @jankapunkt @StorytellerCZ 👋 Just following up to check in — any updates on this?
Let me know if there's anything else you need from my side! |
|
Published fourseven:scss@5.0.0-beta.1. |
|
OK, I think we had enough in beta. I'm going to move to RC today to give more people a push to test it. |
|
Please everyone keep testing and integrating, we will do a release on 1st December (unless someone detects bigger issues). |
- replace @zodern/mtest with @illusionfield/mtest and silence verbose output - new fork is the maintained path, so we keep tests running reliably
|
A bit of delay but I am about to release during this week |
6cacc9e
into
Meteor-Community-Packages:release/5
|
@jankapunkt Line 8 in 589ab5a
|
|
@illusionfield do you have a prompt I can forward to copilot? |
|
@jankapunkt https://github.com/illusionfield/fourseven-scss/blob/master/MIGRATION-GUIDE-v5.md to: https://github.com/Meteor-Community-Packages/meteor-scss/blob/master/MIGRATION-GUIDE-v5.md It doesn’t need to point to my fork anymore, since it has been merged into the main repo. |
Summary
This PR introduces
fourseven:scss@5.0.0-beta.1, which completes the migration to Dart Sass and officially removes the built-insassdependency.It combines the changes from two previous PRs into one consolidated update targeting the
release/5.0.0branch.What's Changed
sassis no longer bundled — users must now install eithersassorsass-embeddedmanually vianpm@use/@forwardtransition instructionsnode-sassand outdated patternsMigration Notes
To upgrade to this version, you must manually install a Sass compiler:
meteor npm install --save-dev sass # or meteor npm install --save-dev sass-embeddedFor more details, see the Migration Guide
Why This Matters
sass-embedded(native binary)Resolved Issues
fourseven:scss@5.0.0-alpha.1and Internal Meteor Packages #324This replaces and supersedes the two earlier PRs (now closed):