LiteFlow 2.6.0版本发行注记,项目逻辑解耦的利器
前言
自从LiteFlow 2.5.X版本发布依赖,陆续经历了10个小版本的迭代。社区群也稳固增长,每天都有很多小伙伴在问我问题。
但是我发现最多人问我的还是:什么时候能支持界面编排?
从LiteFLow的发展规划上来说,未来一定会支持界面编排,但是在支持界面编排之前。有一些地基必须得打牢固,这是前提,这就像走台阶,没有跨上第二级台阶,是无法到达第三级台阶的。
所以从规划上来说,这个前提地基就是规则动态脚本的支持。
这一次,我们带来了2.6.0-BETA1版本,版本特性就是动态脚本的支持,同时支持了阿里QLExpress脚本和Groovy的脚本。使用文档已经全部更新至官网。
虽然这是个BETA版本,但无论从底层严谨性还有测试用例上,我们都下了功夫。应该在不久之后,会推出2.6.0的正式版。
如果你是第一次知道LiteFlow这款框架,可以移步以下链接进行了解:
Gitee仓库主页:https://gitee.com/dromara/liteFlow
Github仓库主页:https://github.com/dromara/liteflow
也可以看我之前发布的一篇介绍LiteFlow框架的文章
新版本特性
特性 #I44FT8 支持脚本语言的组件,并支持动态刷新脚本(版本特性)
https://gitee.com/dromara/liteFlow/issues/I44FT8
特性 #I3ZVEA 流程组件支持重试
https://gitee.com/dromara/liteFlow/issues/I3ZVEA
增强 #I40DWO 流程配置文件中增加业务描述,打印步骤中带入业务描述
https://gitee.com/dromara/liteFlow/issues/I40DWO
修复 #I3VZMZ when类型condition场景下记录节点执行路径的方法会造成数据丢失
https://gitee.com/dromara/liteFlow/issues/I3VZMZ
修复 #I3UOJG 流程终止Slot内无数据
https://gitee.com/dromara/liteFlow/issues/I3UOJG
目前项目状况
LiteFLow框架被多家企业运用在核心项目中,国内开源流程编排框架其实并不多。LiteFLow的愿景是成为国内最轻量级,流程编排领域最流行的开源框架。
目前LiteFlow star不多,才500+,社群人数向着300人进发,希望大家能多多帮我们转发和推广。
LiteFlow项目我们会一直维护迭代下去。并且在易用性,实用性,性能和官方文档方面会一直提高和改进。
后续计划
在2.6.X之后开始计划2.7.X的开发规划,2.7.X,你们所期待的界面编排,界面管理就会如期而至。关注LiteFlow并进入社区群,我会及时更新开发进度。
一键三连啊
还是要说下,开源基本上是用爱发电,请大家一键三连啊。在gitee和github上给LiteFlow一个star和fork就是最大的支持
Gitee仓库主页:https://gitee.com/dromara/liteFlow
Github仓库主页:https://github.com/dromara/liteflow
招募
开源事业听起来高大上,但是实际做起来坚持下来,并不轻松。因为开源并不赚钱。反而需要付出大量的业余时间和精力。但你也会收获很多。
但是很多开源作者都这么坚持下来了,他们也是我的榜样。中国开源也需要很多的爱,去发更多的电。
如果你对技术同样有敬畏,对开源事业同样有热爱,并且看好LiteFlow这个项目,请加入我们。
如何加入:
1.加入LiteFLow社区群
2.关注LiteFlow的issue并主动认领,在群里@我并告知认领事项
3.完成2个issue后。通过审核合并入master发版之后,给committer权限
4.以后参与LiteFlow的决策,issue贡献和推广维护
加入社群
由于社群已经超过200人,关注后,需要加作者,然后拉你入社群,社群目前将近300人,里面有各路大佬能帮你解决使用中的问题。
LiteFlow 2.6.0版本发行注记,项目逻辑解耦的利器的更多相关文章
- LiteFlow 2.6.4版本发行注记,里程碑版本!
一 这个版本做的很折腾.期间几个issue推翻重做了好几次. 但我最终还是带来了LiteFlow 2.6.4这个重要版本. 虽然版本是小版本号升级,但是带来的更新可一点也不少.并完全向下兼容. 如果你 ...
- CentOS-7.4(1708)release notes发行注记
Red Hat Enterprise Linux 当前的最新版本是 7.3. Red Hat Enterprise Linux 7 当前仅支持 64 位CPU:64-bit AMD.64-bit In ...
- 实现AutoMapper(1.0版本)
最近有个需求就是实体之间自动转换,网上肯定有很多现成的实现,不过还是自己写了一个,就当对java高级特性的一个熟悉的过程.这中间包含了泛型,反射,lamada表达式.对于想了解java高级特性的人来说 ...
- LitepalNewDemo【开源数据库ORM框架-LitePal2.0.0版本的使用】
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 本Demo使用的是LitePal2.0.0版本,对于旧项目如何升级到2.0.0版本,请阅读<赶快使用LitePal 2.0版本 ...
- 【ArcEngine入门与提高】Element(元素)、Annotation(注记)旋转
因项目需要,需要做一个旋转注记的工具.因为注记这玩意用的比较少,网上资源也很少,所以做起来相当头疼.在经过一番研究之后,终于搞清楚注记的存储原理了,原来是和Element的类似,只不过注记是要把Ele ...
- arcgis10.2 打开CAD文件注记乱码
1.使用ARCGIS10.2打开CAD文件,图面显示的注记内容为乱码,属性表中的注记内容正常2.同样的CAD文件在ARCGIS9.3中打开正常出现此情况影响历史数据使用,请求ESRI技术支持注:系统添 ...
- 支持边云协同终身学习特性,KubeEdge子项目Sedna 0.3.0版本发布!
摘要:随着边缘设备数量指数级增长以及设备性能的提升,边云协同机器学习应运而生,以期打通机器学习的最后一公里. 本文分享自华为云社区<支持边云协同终身学习特性,KubeEdge子项目Sedna 0 ...
- Mysql5.7和8.0版本的文件夹版安装教程(整合版,超详细)
安装Mysql(5.7版本) 下载地址在这里可以自选版本,找到合适的版本进行下载 解压安装包 配置环境变量 win+r 输入 sysdm.cpl 点击高级 点击环境变量 新建一个系统变量 变量名为MY ...
- Mirantis OpenStack 8.0 版本大概性分析
作为 OpenStack 领域标杆性企业之一的 Mirantis 在2016年3月初发布了最新的 MOS 8.0 版本.本文试着基于公开资料进行一些归纳分析. 1. 版本概况 1.1 概况 社区版本: ...
随机推荐
- ACdream 1007 a+b 快速幂 java秒啊,快速幂 避免 负数移位出错
a + b ( sigma (ai^x) ) % mod 1 import java.util.*; 2 import java.math.*; 3 import java.io.*; 4 p ...
- 字典翻译@Dict
1.编写翻译字典@Dict /** * 数据字典翻译注解 */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) publ ...
- 南京大学计算机基础 ELF和可执行文件格式
1.可重定位目标文件格式 主要是由ELF头,一些节比如.text节,.rodata节,.data节,.bss节等,前面是只读的,后面是可读可写的,加上一个节头表 1.1 ELF头里面主要包含了16字节 ...
- 容器化-Docker-1-速查手册-Docker常用命令
目录 备注 常用命令 Docker镜像管理(操作对象是镜像) Docker容器管理(操作对象是容器) 容器外挂目录(宿主目录映射到容器中) 这篇文章的目的就是把最常用的命令列出来,没时间看速查命令使用 ...
- 「AGC029C」Lexicographic constraints
「AGC029C」Lexicographic constraints 传送门 好像这个题非常 easy. 首先这个答案显然具有可二分性,所以问题转化为如何判定给定的 \(k\) 是否可行. 如果 \( ...
- Java基础00-面向对象基础13
1. 类和对象 1.1 什么是对象 1.2 什么是面向对象 1.3 什么是类 1.4 什么是对象的属性 1.5 什么是对象的行为 行为就是对象能够干什么 1.6 类和对象 ...
- 【LeetCode】1248. 统计「优美子数组」
1248. 统计「优美子数组」 知识点:数组:前缀和: 题目描述 给你一个整数数组 nums 和一个整数 k. 如果某个 连续 子数组中恰好有 k 个奇数数字,我们就认为这个子数组是「优美子数组」. ...
- ubuntu平台下,字符集的转换命令iconv
iconv命令格式 iconv -f 源字符集(要转换文件的字符集) -t 目标字符集 file iconv -f gb18030 -t utf-8 file 默认情况下,不改变原文件,输出到屏幕. ...
- linux下系统时间和时钟时间
linux中有关系统时间.时钟时间的命令: 1显示系统时间的命令 ># date 2显示时钟时间的命令 ># clock或hwclock 3系统时间与互联网同步的命令 ># ntpd ...
- 微信小程序云开发-云存储-使用云开发控制台存储文件
一.存储 进入[云开发控制台]>点击[存储].将需要存储的文件通过[上传文件]方式上传上去.或者通过拖拽的方式上传文件. 二.存储文件的类型 可以存储的文件有很多,常见的文件类型包括:word ...