Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upRelease proposal: standard v7 #404
Comments
feross
added
blocked
meta
labels
Feb 6, 2016
feross
changed the title
Release proposal: standard 7
Release proposal: standard v7
Feb 6, 2016
feross
changed the title
Release proposal: standard v7
Release planning: standard v7
Feb 6, 2016
This comment has been minimized.
This comment has been minimized.
|
Hmh, interesting - should we remove plugins entirely or keep them around? With the removal of the React rules (in The purist in me doesn't mind at all: it won't affect me in the slightest. On the other hand: there's a good amount of people using React. Hmm |
This comment has been minimized.
This comment has been minimized.
|
React style rules were removed, but JSX parsing and even some JSX formatting rules remain in |
This comment has been minimized.
This comment has been minimized.
|
Cool |
This comment has been minimized.
This comment has been minimized.
|
ping @maxogden @mafintosh @othiym23 @dcposch @Flet @dcousens @jprichardson @xjamundx @watson @rstacruz @reggi @yoshuawuyts @bcomnes @jb55 - we probably want to make sure everyone is on board with this release hah |
This comment has been minimized.
This comment has been minimized.
kaicataldo
commented
Feb 8, 2016
|
Hey there! Just wanted to let you know I'm working on the |
This comment has been minimized.
This comment has been minimized.
|
@kaicataldo That's super helpful! Thanks!! |
This comment has been minimized.
This comment has been minimized.
|
I agree with everything in #399 (comment) for the record. Regarding |
This comment has been minimized.
This comment has been minimized.
|
The |
This comment has been minimized.
This comment has been minimized.
|
ACK on all of the above. No configuration is why I use standard. |
This comment has been minimized.
This comment has been minimized.
|
IMHO @feross if |
This comment has been minimized.
This comment has been minimized.
|
@feross Why remove |
This comment has been minimized.
This comment has been minimized.
For v7 & future major releases I'd like to suggest a policy of at least a few weeks of release candidate time to collect feedback based on running the latest versions against real codebases. |
This comment has been minimized.
This comment has been minimized.
|
This comment has been minimized.
This comment has been minimized.
|
all hail benevolent lord feross! ⚔ On Wednesday, February 17, 2016, JP Richardson notifications@github.com
Sent from my phone |
This comment has been minimized.
This comment has been minimized.
|
Was a milestone set for the release date? It seemed like the release culminated a lot of merging over the course of 2-3 days and then it was released without further feedback? :) Not fussed, all hail, but, might have saved us the fat arrow parentheses screw up. |
This comment has been minimized.
This comment has been minimized.
|
The release candidate suggestion is a good one. I've done that in the past:
Will do that for v7. |
feross
removed
the
blocked
label
Mar 16, 2016
This comment has been minimized.
This comment has been minimized.
sotojuan
commented
Apr 4, 2016
|
I'd love a fix for #416! |
This comment has been minimized.
This comment has been minimized.
simonratner
commented
Apr 11, 2016
|
Comment regarding promise/catch-or-return -- does it allow for |
This comment has been minimized.
This comment has been minimized.
xjamundx
commented
Apr 11, 2016
|
@simonratner It doesn't yet, but might be easy to add. Can you add an issue over there: |
This comment has been minimized.
This comment has been minimized.
simonratner
commented
Apr 11, 2016
|
Accept yield in catch-or-return: xjamundx/eslint-plugin-promise#9 |
This comment has been minimized.
This comment has been minimized.
|
Going to punt on |
This comment has been minimized.
This comment has been minimized.
|
Hey everyone!
ChangesNew rulesEstimated % of affected standard users, based on test suite
Removed rules
|
This comment has been minimized.
This comment has been minimized.
sotojuan
commented
Apr 24, 2016
|
With this AVA test: test('async', async t => {
let x = await fn()
t.is(x, 'hi')
})I get: |
This comment has been minimized.
This comment has been minimized.
|
@sotojuan This is expected. It didn't work with the previous version of |
This comment has been minimized.
This comment has been minimized.
|
Happy to see there are no complaints about v7 yet. Let's release the current version as v7 in 48 hours from now. So April 30. |
This comment has been minimized.
This comment has been minimized.
yormi
commented
Apr 28, 2016
•
|
When forgetting a space after the function keyword it says:
I think it was clearer before !? Moreover, npm is telling me the package is
|
This comment has been minimized.
This comment has been minimized.
sotojuan
commented
Apr 28, 2016
|
@feross Got it, thanks! |
This comment has been minimized.
This comment has been minimized.
|
@yormi It only shows "Missing space after *." when you're using a The "invalid" message you're getting just means that you have a different version of
|
This comment has been minimized.
This comment has been minimized.
yormi
commented
Apr 29, 2016
|
It was with an |
This comment has been minimized.
This comment has been minimized.
|
@yormi This sounds to me like it's caused by |
This comment has been minimized.
This comment has been minimized.
|
Alrighty, I'm going to upgrade eslint to 2.9.0 and add two new uncontroversial rules that were added in 2.9.0. http://eslint.org/docs/rules/no-unsafe-finally Then I will release standard v7. |
This comment has been minimized.
This comment has been minimized.
|
Alright, standard v7 is released! https://github.com/feross/standard/blob/master/CHANGELOG.md#700---2016-05-02 |
feross commentedFeb 6, 2016
•
edited
Placeholder to track things for the release of standard v7, in the near future.
Changes
package.json(Reasoning is here)New rules
Estimated % of affected standard users, based on test suite
Blocked on: eslint/eslint#5166Blocked on: eslint/eslint#5167finallyblocks (no-unsafe-finally) [0%]Removed rules