-
Notifications
You must be signed in to change notification settings - Fork 465
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
Upcoming 3.2.0 release coordination #1020
Comments
👍 👍 existing tests are all looking good and a nice little speed boost too! |
@mgreter, thanks for the heads-up! I am in the middle of relocating due to work. Last night I made node-sass to compile against libsass 3.2. Those weren't huge changes, just to shut the compiler up. Based on your perl-libsass commit, is it possible that
I will try to wrap it up during the weekend. |
I'm at Camp Sass right now in Atlanta, and it would be the COOLEST THING EVER, to announce rc2. ;) |
@mgreter and I agreed to a feature freeze today so I guess that means we
|
I will release the next beta (rc2) in a few hours so node-sass can reference it for their next beta. Will just check if I there are some more easy fixes for some of the newly opened issues. @am11 please scream if you desperately need the beta right now! |
@mgreter, take your time, it can wait till tomorrow. :) |
We have atm fixed (PR ready) all reported regressions. Thanks to all the testers and issue reporters! The reported issues are somewhat in the expected areas. Good news is that we had no real major regression, thanks to the extensive test suite and CI. We have broken one main feature due to missing spec tests ( So we had only a few more "major" regression reports from the latest beta round (ie. srcmaps) and some less severe reports about debug info that was off. Those issues should noew have a proper spec tests, so they don't re-appear (one good for the bad). Reports seem to get more into specific implementation details now, so I don't anticipate any real blocker issue to be reported from here on. @xyfer: There are 4 PRs ready to be merged which can be peer reviewed. And there is one last issue open (#1016) which I think makes sense by now to de-scope to 3.2.1! Other than that I think we are pretty much ready to release the next and maybe last beta for 3.2.0 💣 Btw. you may have seen that I added another tag |
@mgreter I've run into a regression due to the variable scoping feature. I'm trying to create a test case now. AFAIK that's the last blocker. |
3.2.0 has been released. |
This mainly concerns consumers like
node-sass
❗As you probably know by now, we introduced a few new features and changes in the C-API with the fourth beta. Currently node-sass is catching up to support those features in its upcoming 3.0.0 release.
I labled the last beta 4 release "release candidate 1", since I'm commited to not introduce any more breaking changes in the C-API (with one exception, if it is obvious and trivial, like fixing typos in typedefs etc). So once implementors support the beta 4 release, it should only be a matter of pulling the latest master branch, once we tag/release the final libsass 3.2.0 version 🚀
@am11 It would be great if you could keep us posted when you plan to release the next beta for node-sass. We would like to do another beta release just before that, so you can include as many changes as available in the node-sass beta. At that point I propose to have a feature freeze and only add bugfixes. IMO we should not hold on for too long and release 3.2.0 after maybe a week or two (if not too many regressions appear)! I'd rather do a patch release quickly after 🪲
IMO there are already two interesting features in the pipeline by @onedayitwillmake and @xzyfer 👍
The text was updated successfully, but these errors were encountered: