njs 0.3.4 与 0.3.5 发布,Nginx 的 JavaScript 脚本语言
njs 0.3.4 与 0.3.5 发布了。njs 以 Nginx 插件的方式存在,它是 JavaScript/ECMAscript 的子集,实现了大部分的 JavaScript 语言功能,没有完全遵从 ECMAScript 标准,同时抛弃了 JavaScript 比较难懂的部分。njs 不通过 V8 引擎实现,而是通过一个更小、能耗更低、更符合 Nginx 应用场景的小虚拟机实现的,可以理解为 Nginx 为其实现了一套自己的词法解析。
0.3.5 版本修复了 Core 中的两个 bug:
-
修复使用 require() 导入模块的 bug。
-
修复 [[SetPrototypeOf]]。
0.3.4 版本中特性更新与功能改进如下:
-
Feature:添加了 Object 简写方法和计算属性名称。
-
Feature:添加了 getter/setter 文本支持。
-
Feature:新增 fs.renameSync()。
-
Feature:新增 String.prototype.trimEnd() 与 String.prototype.trimStart()。
-
Improvement:新增内存清理器支持。
-
Improvement:Unicode case 表已更新至 12.1 版。
-
Improvement:为字符串文字添加了 UTF-8 验证。
此外还有一些 bugfix,详情查看更新日志:
http://nginx.org/en/docs/njs/changes.html#njs0.3.5
作为 Nginx 的插件,njs 的安装方式是重新编译 Nginx。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
ScrapydWeb 1.4.0 发布,用于 Scrapyd 集群管理的 web 应用
ScrapydWeb 1.4.0 发布了。ScrapydWeb 是一个用于 Scrapyd 集群管理的 web 应用,支持 Scrapy 日志分析和可视化。 此版本更新内容如下: New Features 新增可以通过 Slack、Telegram 或 Email 发送文本或警报的 API Improvements 改进侧栏和多节点按钮上的 UI Others 将配置文件更新为 scrapydweb_settings_v10.py 更新说明: https://github.com/my8100/scrapydweb/releases
- 下一篇
Linkerd 2.5 发布,原生云应用开源服务网格
Linkerd 2.5 版本发布了,该版本值得关注的变化包括: 支持使用 Helm 进行安装 加强tap 命令以遵循 Kubernetes RBAC 规则 改进了 Linkerd CLI 支持在流量分割期间报告指标 允许用户以动态方式设置日志记录级别 还包括其他方面的改进和 bug 修复: 新的 linkerd stat trafficsplits 命令,用于显示流量分割操作中的各项指标(例如金丝雀发布) 新的 Kubernetes 集群监控 Grafana 仪表板 处理新的 CLI 选项,例如 —as 与 —all-namespaces 高可用性(HA)模式下的新 Pod 反关联规则 用于自动注入行为的命名空间级配置 详细内容请看官方发行说明:https://linkerd.io/2019/08/20/announcing-linkerd-2.5/
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Windows10,CentOS7,CentOS8安装Nodejs环境