Re:React v17.0 Release Candidate: No New Features
by wildpeaks on Monday August 10, 2020 @06:28PM
(#24114832)
No new feature, yet contains breaking changes.
[ Parent
| on HN ]
Re:React v17.0 Release Candidate: No New Features
by danabramov on Monday August 10, 2020 @06:41PM
(#24114955)
As stated in the post, the breaking changes are intentionally minimal. For example, we haven't removed any of the APIs that were originally slated to be removed in 17.
Re:React v17.0 Release Candidate: No New Features
by rafaelturk on Monday August 10, 2020 @09:54PM
(#24116440)
This is actually amazing, by making the next release with only breaking changes, and without new features, devs can focus strictly on what needs to be fixed.
Allowing code to be properly ready and tuned for the next major release. Where the new features will be actually introduced, hopefully, without new bugs.
Re:React v17.0 Release Candidate: No New Features
by danpalmer on Tuesday August 11, 2020 @05:26AM
(#24118631)
I think the marketing line of "No new features" could lure people into a false sense of security on this upgrade, even if the breaking changes are minimal.
By all means make breaking changes, just maybe tone down the marketing.
Re:React v17.0 Release Candidate: No New Features
by turboturbo on Tuesday August 11, 2020 @06:28AM
(#24118912)
How is a very elaborate blog post indicating the what & why considered marketing?
In my opinion this goes WAY beyond the usual changelog entry in other repositories.
Re:React v17.0 Release Candidate: No New Features
by danpalmer on Tuesday August 11, 2020 @08:50AM
(#24119743)
Don't get me wrong, this is great documentation, very high quality, and well done to the React team for a great release and what I think is a solid decision around what to include and what not to include in this release.
I think it's important to understand though that React is _marketed_, and unfortunately for many a name as clearly stated as this will likely define their expectations significantly. This could be especially pronounced for those who are less proficient in English.
Re:React v17.0 Release Candidate: No New Features
by root_axis on Monday August 10, 2020 @08:04PM
(#24115727)
So what? That's how semantic versioning works, it wouldn't be a major point release without the breaking changes.
Re:React v17.0 Release Candidate: No New Features
by wildpeaks on Tuesday August 11, 2020 @04:47AM
(#24118448)
I was pointing it out because people might misunderstand "no new features" as there being no change that they need to be aware of (e.g. internal restructuring).
Re:React v17.0 Release Candidate: No New Features
by DiffProg on Tuesday August 11, 2020 @02:36AM
(#24117733)
The breaking changes don't seem to effect all that much. I for one don't see it being that breaking.
Re:React v17.0 Release Candidate: No New Features
by merb on Monday August 10, 2020 @06:37PM
(#24114915)
to be fair one changes bites me aswell, but I always new everything is "async" in react functional components and I've often needed to write stuff to get around that. but effect cleanups are different and I just did not care.