Node.js基金会发布首个诞生于工作组LTS(长期支持)计划的版本Argon。

\\

Argon,也就是Node.js 4.2,为我们带来多项改进并进行了重大更新。此次发布的Node.js更新了第56版ICU(Unicode国际化组件),在这一版中增加了Unicode 8.0的数据集,减少了ICU的数据尺寸并改为基于排序的字符串搜索(StringSearch)。

\\

与此同时,在4.2中也将npm升级为2.14.7,并提供一个新的npm组织用户指南,这意味着json请求的MIME类型不再默认为application/json了。

\\

新版Argon的发布固然是好事,不过也伴随着一些小问题,例如:在DNS查询时调用dns.setServers()会导致进程崩溃并抛出fail断言;在beforeExit期间未引用计时器运行的bug。

\\

核心团队成员Trevor Norris在评论未引用计时器问题时说道:“我与Jeremy Whitlock、Jeremiah Senkpiel和Fedor Indutny一起检查过这个问题,它就像是爱丽丝梦游仙境里的兔子洞一样奇幻,”他们最终决定重新定义beforeExit的行为使其变得更好。

\\

在Reddit的讨论《Node.js v4.2.0 will be first LTS release》中,大家尚未对于“长期发布支持的意义”这一议题统一意见。

\\

用户runvc评论道:

\\

\

‘LTS’到底能给Node带来哪些改变呢?我只能说只有当我有时间升级或开始一个新项目的时候才会升级到最新的稳定版。大部分人是不是根本不知道Node的运行原理?或者说他们打算去使用一些老版本Node不支持的功能?

\

\\

在博客文章《Essential Steps: Long Term Support for Node.js》中,Node.js基金会技术指导委员会主席Rod Vagg说:

\\

\

你可能认为这些做法与开源领域传统格言“早发布,常发布”格格不入,并且违背了企业应用开发与运营团队的基本要求。为Node打造LTS计划的意义在于,可以在现有的稳定发布周期的基础之上,根据一个可预测的时间表来发布比新版本更新的版本,而且这个时间表需要有一个明确定义支持扩展的生命周期。

\

\\

LTS的第一个版本以惰性气体命名,预示着未来的命名都将基于元素周期表中的元素进行命名,以此来与Node.js的常规发布进行区分。命名不按照气体化学反应的强烈排序,而是根据元素首字母在字母表中的顺序决定命名顺序。

\\

查看英文原文:Node.js 4.2 \"Argon\" Released Under Long Term Support Plan

首个诞生于长期支持计划的版本Node.js 4.2 “Argon”正式发布相关推荐

  1. Bootstrap 公布长期支持计划,Bootstrap 3 生命周期结束

    Bootstrap 团队近日在官方博客正式宣布了他们针对旧版本 Bootstrap 的长期支持计划(Long Term Support plan),此举旨在加强发布新版本的稳定性和频率.作为该计划的一 ...

  2. pytorch支持python哪个版本_PyTorch 1.0 稳定版正式发布!

    原标题:PyTorch 1.0 稳定版正式发布!

  3. 【图表】java 24年发展历史及长期支持jdk版本(up to 2020.04)

    Oracle官网所有jdk版本的发行说明:参见 jdk 所有发行版本时间点(up to 2020.04) jdk 所有发行版本时间点(up to 2020.04) 年份 java版本 1991.02 ...

  4. linux内核 lts长期演进,Linux Kernel 4.19 将成为下一个LTS(长期支持)系列

    最近Linux内核开发人员和维护人员Greg Kroah-Hartman透露,Linux Kernel 4.19将下一个长期支持的Linux内核系列. 现在Linux Kernel 4.17已经达到使 ...

  5. linux 4.4内核特性,Linux Kernel 4.4.19 LTS长期支持版发布

    原标题:Linux Kernel 4.4.19 LTS长期支持版发布 摘要:近日,内核开发者Greg Kroah-Hartman公布了长期支持的Linux 4.4 Kernel系列第19个维护版本的细 ...

  6. unity lts版本_Unity版本的新计划:引入TECH和长期支持(LTS)流

    unity lts版本 At GDC, we announced our new plans for Unity releases, which include what will be known ...

  7. 2019年首期“医工结合科研创新支持计划”项目申报获批:医工携手 强校强国...

    2018年11月,由清华大学临床医学院.北京清华长庚医院和数据科学研究院(以下简称:数据院)联合发起了"医工结合科研创新支持计划"(以下简称:计划).该计划设立专项资金,用于支持清 ...

  8. riscv运行linux,首款基于RISC-V,支持Linux的PC——HiFive Unleashed已诞生!

    对于常在开源硬件界混的小伙伴,相信对市面上的一些单板计算机都不陌生,什么树莓派.香蕉派.BeagleBone Black.Up Board等等,这些大多数都是采用ARM Coretx-A系列应用处理器 ...

  9. Hinton等大牛要来中国授课,首个AI人才国际培养计划在北大启动

     作者 | 阿司匹林 出品 | AI科技大本营(公众号ID:rgznai100) 4 月 3 日,中国首个人工智能人才国际培养计划在北京大学启动.该活动由教育部.创新工场人工智能工程院.北京大学联 ...

最新文章

  1. Apache Flink CEP 实战
  2. vdp备份oracle系统,VDP文件级恢复需要在用VDP备份的机器上浏览
  3. 怎么用计算机弹that girl,抖音使用教程 抖音that girl 歌曲歌词介绍
  4. Python3小程序:把连续的16进制UTF8编码转换为字符串
  5. python对比柱状图_python 绘制分组对比柱状图
  6. C#中IQueryable和IEnumberable的区别
  7. 天生对数字不敏感的人,如何提升对数据的敏感度?
  8. 分段式多级离心泵_溧阳耐磨矿用多级泵水泵厂
  9. mac系统安装python(2.7)requests库
  10. java 权限管理都用什么_java权限管理框架有哪些?
  11. uni-app开发环境配置及混合开发流程
  12. (c语言)自写求字符串长度函数
  13. 什么是实验室人员比对人员_实验室人员比对分析方法的讨论
  14. 新一代Hive客户端工具:Beeline
  15. 几分之几在手机计算机上是哪个符号,数学各 种符号怎么表达比如根号,几分之几 – 手机爱问...
  16. Mozilla 考虑从 Firefox 剥离 XUL 和 XBL
  17. redisclient工具个人理解
  18. 各种图像处理库中imread函数的区别
  19. tar 解压指定文件,解压到指定文件夹
  20. 小米手机 开发app python_python之小米应用商店爬虫

热门文章

  1. axios vue 回调函数_VUE使用axios调用后台API接口的方法
  2. 计算机专业3d游戏设计,史塔福郡大学3D计算机游戏设计理学硕士研究生申请要求及申请材料要求清单...
  3. java windows编程,以编程方式控制Windows媒体播放器,最好是从Java
  4. 织梦众大云采集插件v9.7
  5. BizTalk 开发系列(四十) BizTalk WCF-SQL Adapter读取SQL Service Broker消息
  6. 复杂产品的响应式设计【知识篇】
  7. 如何在手机上安装Ubuntu Touch 13.10
  8. Shell编程:shell script 的追踪与 debug
  9. python——time模块实现指定时间触发器
  10. 数据库alter用法总结