v0.9.9
版本说明
新增
sql-guard
模块,用于检测和修复sql语句中的安全问题新增
colly
模块,用于网络爬虫新增
segment
模块,用于文本分词新增
doct
模块,用于docx文档切分优化了
redis
模块的mSet
方法,参数类型由原来的map修改为数组
import redis from 'redis';
let db = redis.open(config);
// 批量设置键值对
let kv = ["a", "alpha", "b", "beta", "g", "gamma"]
let res = db.mSet(kv);
console.log(res); // 输出: OK
console.log(db.get("a")); // 输出: "alpha"
优化了
正则表达式
增加了
--plugin
命令,显示当前注册的所有插件列表和版本号优化了
http
模块- 优化了日志打印
- 请求结果
ctx
对象新增属性remoteAddr
、responseWriter
- 请求
request
对象方法新增参数responseType
用来指定响应类型,支持的类型:text
、json
、stream
、buffer
修复
date
字符串模板报错的问题修复了
this
在箭头函数中指向对象错误的问题修复postgres数据库空字符串数组字段数据错误的问题
新增
RegExp
类修复了
string.slice
函数计算字符串长度按照字节而不是字符的bug修改了
HttpClient.request()
返回对象中,当响应类型为stream
时,调用body.close()
无效的问题修复了数组的
sort
函数的bugexcel
新增openReader
函数
开源项目
新增了两个开源项目
下载
文件名 | 类型 | 系统 | 架构 | 文件大小 |
---|---|---|---|---|
vino-v0.9.9_rc-windows-x86_64.msi | 安装程序 | x86_64 | 59.8MB | |
vino-v0.9.9_rc-windows-x86_64.zip | 压缩包 | x86_64 | 59.8MB | |
vino-v0.9.9_rc-darwin-arm64.pkg | 安装程序 | ARM64 | 62.5MB | |
vino-v0.9.9_rc-darwin-x86_64.pkg | 安装程序 | x86_64 | 64.5MB | |
vino-v0.9.9_rc-darwin-arm64.tar.gz | 压缩包 | ARM64 | 62.5MB | |
vino-v0.9.9_rc-darwin-x86_64.tar.gz | 压缩包 | x86_64 | 64.5MB | |
vino-v0.9.9_rc-linux-arm64.tar.gz | 压缩包 | ARM64 | 59.7MB | |
vino-v0.9.9_rc-linux-x86_64.tar.gz | 压缩包 | x86_64 | 63MB |