TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Node.js – v23.0.0

3 pointsby bricss7 months ago

1 comment

shortrounddev27 months ago
The node versioning system makes no sense to me. They release a new major version and their key highlights sound like minor version changes:<p>&gt; Enabling require(esm) by default for Node.js applications<p>&gt; Removing support for Windows 32-bit systems<p>&gt; Stabilizing the node --run command<p>&gt; Enhancements to the test runner, including glob pattern support for coverage files<p>When Java or especially C# increment major versions, they&#x27;ve added some key language or compiler features, large new standard library changes, or breaking changes of some kind. Node uses major versions to announce what more or less sound like housekeeping. Unless they&#x27;re just bad at writing blog posts, which it seems like they are. Under &quot;Other notable changes&quot;, they have:<p>&gt; [83eb4f2855] - (SEMVER-MINOR) deps: V8: cherry-pick cd10ad7cdbe5 (Joyee Cheung) #52535<p>Which tells me literally nothing about this &quot;notable change&quot;, unless I go to the pull request: <a href="https:&#x2F;&#x2F;github.com&#x2F;nodejs&#x2F;node&#x2F;pull&#x2F;52535">https:&#x2F;&#x2F;github.com&#x2F;nodejs&#x2F;node&#x2F;pull&#x2F;52535</a><p>&gt; module: implement NODE_COMPILE_CACHE for automatic on-disk code caching #52535<p>Which still doesn&#x27;t seem like a major version headline feature.<p>Consider this &quot;notable change&quot;: <a href="https:&#x2F;&#x2F;github.com&#x2F;nodejs&#x2F;node&#x2F;pull&#x2F;55086&#x2F;files">https:&#x2F;&#x2F;github.com&#x2F;nodejs&#x2F;node&#x2F;pull&#x2F;55086&#x2F;files</a><p>&gt; doc: add abmusse to collaborators<p>&gt; + * [abmusse](<a href="https:&#x2F;&#x2F;github.com&#x2F;abmusse">https:&#x2F;&#x2F;github.com&#x2F;abmusse</a>) -<p>&gt; + *Abdirahim Musse* &lt;&lt;abdirahim.musse@ibm.com&gt;&gt;<p>I&#x27;m guessing they&#x27;re fully relying on semver to generate their changelogs, but they&#x27;re not providing any convincing reason to upgrade to 23.0.0 other than to remain up to date as an inherent virtue
评论 #41861421 未加载