-
Notifications
You must be signed in to change notification settings - Fork 2k
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
1.9.0 #3744
Comments
You nailed down that last big bugfix for |
okay so basically we are waiting. how about releasing it as a rc1 to get more adoption and thus more feedback? |
We don't do "RC"s. An RC is basically just a marketing flag in the ground. The current state of master is always the RC of CoffeeScript. Anything more experimental should be on a branch. |
There's a pretty big bug that should be fixed before any new releases, IMO: #3498 The gist is that Script.createContext was not moved to vm.Script.createContext, but to vm.createContext |
I updated the previous conversation around vm.Script.createContext, I'll update here as well. I've created a new fork of the latest master branch of coffeescript and applied my fixes. I've created a new pull request: #3771 which contains the vm.Script.createContext bug fix. |
io.js 1.0.0, which is released in a few weeks, have decided on V8 3.31.x. This adds quite a few ES6 features that will not be in standard nodejs. Things that may be of interest for coffeescript is block scoping (let, const), classes, octal/binary literals, symbols and template strings (follow links for list of stuff). Has there been any discussion if some of these, if any, are to be addressed in coffeescript? If not I think we could discuss a priority order for contributions. |
It kind of looks like they will be going with 3.30.x now, but the point does remain that a lot of ES6 will be available soon in regular node, not hidden behind flags. @jashkenas what is your plan for coffeescript in this future and how can we help? |
+1 CoffeeScript's lack of support for ES6, or at least a plan for support, is one of the top reasons I've heard people arguing against using it. Folks are really excited about ES6 and it'd be terrific to see, say, a CS2.0 with full ES6 spec support. What can we do to help make this happen? For ease of reference: https://iojs.org/es6.html |
+1 for ES6 support |
+1 |
2 similar comments
+1 |
+1 |
👍 Please release! We're living under the git#master bridge for over a week now. |
Great! 🎉 🍸 Thanks @lydell & Co for the hard work! |
Awesome, time for this http://prntscr.com/5ym952 to become semver again :) |
About the changelog:
|
Thanks.
|
its jass |
Hey,
I just wanted to start a quick (and hopefully short ;) ) discussion around releasing the ES6 generator & yield support into a new version of coffeescript, so that the eco-system around it (linting, syntax highlighters, etc.) can update as well. As far as I can tell this is 100% backwards-compatible and runs fine, at least on my own services.
So, what's needed for a release?
The text was updated successfully, but these errors were encountered: