LiteFlow v2.10.1发布!我们又发迭代版本了,国内超好用的编排规则引擎框架


LiteFlow介绍

LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达5种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。

LiteFlow是国内优秀的社区驱动型开源项目,开源2年多,目前已经被各大公司应用在核心系统上。特性以及支持度都非常好。

如果你是第一次知道这个项目,可以去官网或相关的主页进行了解:

项目官网:

https://liteflow.yomahub.com

gitee托管仓库:

https://gitee.com/dromara/liteFlow

github托管仓库:

https://github.com/dromara/liteflow

v2.10.1介绍

前段时间我们刚刚发布了LiteFlow的大版本2.10.0。在这个版本中增加了诸多特性和代码的优化。

我们现在又马不停蹄的推出了小版本升级:2.10.1。

其实2.10.0很稳定,最新的2.10.1版本主要为了增加一个新的脚本语言扩展Aviator和支持了循环表达式的嵌套循环增强。

支持Aviator脚本语言

首先介绍下Aviator。

Aviator是非常优秀的国产表达式引擎开源框架。文档详细,性能优秀,整个解析过程最多扫2次,保证了它的性能超越大部分解释型表达式引擎,整体非常轻量级,整个jar包大小哪怕发展到现在5.3这个版本,也才600k。

在社区中,我听到有人希望支持Aviator这个脚本语言。LiteFlow在脚本的支持度方面一直很全,既然Aviator很多人在用,那LiteFlow索性就一起支持了。

从2.10.1起,社区的小伙伴可以在LiteFlow里使用Aviator脚本了。具体如何依赖和注意事项,请看官方文档中的脚本这一章节。

循环表达式嵌套

LiteFlow之前的版本推出了循环表达式,循环表达式主要有FOR,WHILE以及迭代表达式ITERATOR,之前是不支持循环嵌套的。

新版本支持了循环表达式的嵌套增强。大家可以去试一试。

其余的更新

2.10.1版本中我们对所有的代码进行了统一插件格式化处理,修复了多脚本混用在SQL中不起效果的bug。优化了脚本这一块的核心代码。

完整更新列表

特性 #I6O380 支持aviator的脚本语言

https://gitee.com/dromara/liteFlow/issues/I6O380

增强 #I6P8F8 支持循环表达式的嵌套循环

https://gitee.com/dromara/liteFlow/issues/I6P8F8

增强 #I6O2YE 外置存储支持多脚本混合调用

https://gitee.com/dromara/liteFlow/issues/I6O2YE

增强 #I6OBZY 增加代码格式化插件,统一代码风格

https://gitee.com/dromara/liteFlow/issues/I6OBZY

支持和赞助LiteFlow

开源一个项目并坚持2年并不容易,所以我也需要一点赞助来给自己充能,如果各位对LiteFlow这个项目有信心并且愿意支持我的的话,可以在官网首先点击给LiteFlow发电按钮。

但不管你是否选择赞助,我仍然会在社区里尽可能的解决你们的问题。

如何加群

LiteFlow的社区群已经有大约2500人以上了。你有任何问题,都可以在群里问。

关于加群的方式,请参考:https://liteflow.yomahub.com/pages/73c2c3/


相關推薦

2023-04-12

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达5种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlo

2024-10-16

前言 LiteFlow的最新版本2.12.4发布了! 在这个版本里,我们带来了2个大特性和诸多的升级。同时这个版本也是向下兼容2.12.X系列的版本的。 JavaX脚本 LF从很早就开始支持Java脚本,让java代码可以像一种脚本语言那样运作,使用j

2024-07-27

LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达8种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是Gitee的

2023-10-17

的前两天),相约开源PHP办公室,我们一起聊 AI!>>> LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和

2023-07-25

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlo

2024-06-05

LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达7种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是Gitee的

2023-11-03

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlo

2023-06-27

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlo

2023-02-11

v2.9.7介绍 2.9.7是LiteFlow 2023年的第一个版本。很抱歉这个版本来的晚了一点。 2.9.7提供了1个特性,5个增强,4个Bug修复,1个开源集成特性,总计11个issue的更新。 其中版本特性为迭代器组件,弥补了循环组件之前的不足。 迭

2022-12-14

前言 LiteFlow v2.9.5版本今天正式发布!带来了3个横向扩展特性和诸多增强。 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达5种脚本语言,支持丰富的第三方存储的支持,所

2023-09-05

前言 LiteFlow在这一年中的迅速发展大家是有目共睹的,Gitee托管仓库一年猛增3000+ Star,社区人数也从500人迅速扩展到了3000多人。有越来越多的公司的开发部门开始以LiteFlow作为选型来构建自己的业务系统。 喜忧参半,喜的是L

2023-04-20

调侃:有 VueJS 当年的风范~ 经过三年的迭代,Furion 终于发布了首个 LTS 版本:v4.8.8 LTS,这个版本代表着 Furion 在 .NET 这个平台站住了脚,也给面向未来的 v5 版本腾出了不少开发时间。 Gitee 仓库地址:https://gitee.com/dotnetchina/Fu

2023-03-04

距上一次发布已过了 11天,这期间收到了 79 个 Issue,进行了三处改进和两项修复,经过长期高频迭代,Furion 越来越稳定。 选择理由 选择 Furion 的十大理由​ 大多数企业招聘的 .NET 架构师/程序员绝大概率

2023-07-11

持从项目外部加载源代码来生成字段注释 (包括标准规范发布的 jar 包)。 支持生成多种格式文档:Markdown、HTML5、Asciidoctor、Postman collection、Open Api 3.0+。 轻易实现在 Spring Boot 服务上在线查看静态 HTML5 api 文档。 开放文档数据