Skip to content

Commit

Permalink
version md
Browse files Browse the repository at this point in the history
  • Loading branch information
DQinYuan committed Feb 1, 2023
1 parent 36446c6 commit c643181
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 2 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ QLExpress脚本引擎被广泛应用在阿里的电商业务场景,具有以
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>QLExpress</artifactId>
<version>3.3.0</version>
<version>3.3.1</version>
</dependency>
```

Expand Down
11 changes: 10 additions & 1 deletion VERSIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,4 +143,13 @@ public Object execute(InstructionSet[] instructionSets,IExpressContext<String,Ob

(1)高精度计算下的溢出问题修复 com.ql.util.express.test.NumberOperatorCalculatorTest

(2)多级别安全控制与沙箱模式 com.ql.util.express.example.MultiLevelSecurityTest
(2)多级别安全控制与沙箱模式 com.ql.util.express.example.MultiLevelSecurityTest

## 3.3.1版本[2023-02-03]

(1) #188 break/continue 问题修复
(2)内置脚本 cache 改成 concurrentHashMap
(3)去除 log4j 和 apache common log 的依赖, 原先部分 `execute` 参数中含有 common log ,所以部分 `execute` 签名有不兼容变更。可能会导致升级后编译不通过
(4)#233 相关安全增强
a. 扩充默认黑名单
b. 支持通过 com.ql.util.express.config.QLExpressRunStrategy#setMaxArrLength 限制脚本一次最多申请数组的大小

0 comments on commit c643181

Please sign in to comment.