Skip to content

Tags: xiaonuobase/Snowy

Tags

v3.5.0

# 前言

2025年开年以来,Snowy团队在推进开源版与企业版项目过程中,围绕业务场景需求完成了多维度的技术升级。期间我们充分吸纳社区力量,整合了来自热心开发者的PR贡献及用户建议,经过精细化打磨后正式推出v3.5.0版本。此次更新不仅包含性能优化、功能迭代等常规升级,更标志着Snowy在国产化技术生态领域迈出关键一步。


**值得关注的是**,伴随新版本发布,Snowy官方生态产品矩阵也随着之前发布的IM产品插件化形式为标准亮相。继过往获得行业用户认可的基础之上,我们将在2025年下半年持续输出由官方主导研发的系列生态组件,逐步构建起覆盖更多场景的技术解决方案体系。

# 开源版

## 新增
新增注册配置、登录配置、密码配置、邮件模板、短信模板

![输入图片说明](https://foruda.gitee.com/images/1747164678648957102/dee1c853_1980003.png "1747143065698.png")

![输入图片说明](https://foruda.gitee.com/images/1747164760117519030/77cdedc0_1980003.png "1747143144175.png")

新增飞书、钉钉、企业微信消息推送

![输入图片说明](https://foruda.gitee.com/images/1747164871962765663/49830480_1980003.png "屏幕截图")

新增markdown编辑器

新增文件物理删除方案及接口

新增密码过期提醒、密码复杂度校验、密码输入错误次数限制

新增一些其他插件所需要的API接口方法

Jackson序列化配置,支持null值转为数据类型初始值

新增新的图标选择器

增加关闭标签并返回上一个路由的方法

## 修改

修复多标签下带参数打开路由后标签消失的bug并支持标签来回切换参数保持

XnUpload组件上传支持视频上传、视频预览、上传成功事件
前端打包策略分包调整

阿里云、腾讯云短信统一采用sms4j短信模式方式,移除冗余依赖,优化发送方法,阿里云短信去除endpoint配置,腾讯云短信去除regionId配置且发送时去除sdkAppId配置,改为在引擎配置时配置

用户中心组织架构只显示一级公司节点问题,修改为展示完整组织机构(含根组织)并高亮展示其所属主组织

TongRDS适配问题修复

FieldStrategy.IGNORED等相关的注解过期替换
对所有java代码根据idea提示逐个优化、规范

# 企业版

新增租户套餐并修改租户使用方式,可通过租户授权不同的套餐实现租户内所使用的业务,支持实时同步数据

![输入图片说明](https://foruda.gitee.com/images/1747164931674519567/2e8c8b4e_1980003.png "屏幕截图")

![输入图片说明](https://foruda.gitee.com/images/1747164962449730041/25b1e1ac_1980003.png "屏幕截图")

新增工作流内传阅按钮功能,可给任何人传阅

新增工作流自定义跳转功能,可跳转到任何预配置的节点

![输入图片说明](https://foruda.gitee.com/images/1747165020246246427/90f0ada2_1980003.png "屏幕截图")

新增quartz分布式定时任务,支持补偿策略跟触发类型配置

![输入图片说明](https://foruda.gitee.com/images/1747165091485826094/6abf58d0_1980003.png "屏幕截图")


登录界面修改租户选择方式,如果路由带了tenCode优先按链接中的租户去登录,未带参数则使用租户选择形式

报表内支持使用自己创建的数据源

修复工作流退回再发起时未更新设计表的flw_status状态的bug
多数据源数据库密码加密存储

# 国产适配

取得国产多个厂家适配证明证书:

![输入图片说明](https://foruda.gitee.com/images/1747165161050518823/f5e6bcb7_1980003.png "屏幕截图")

![输入图片说明](https://foruda.gitee.com/images/1747165179053717766/92bf75d6_1980003.png "屏幕截图")

![输入图片说明](https://foruda.gitee.com/images/1747165191452130075/7033de21_1980003.png "屏幕截图")

其他相关的陆续安排时间进行适配证书的取得。

# 新插件

### 知识库

**支持Snowy3.0版本无缝对插**

**支持全文搜索**

支持word、pdf、excel上传以及在线预览跟下载,支持文件夹上下级创建

支持对文件夹、文件的权限设置以部门、角色、用户、用户组为维度
支持单个文件生成链接设置访问密码、有效时间并支持链接查看被

支持文件的版本升级过程存档、上传类的保留上个版本文件

支持txt编辑、预览、md文件在线编辑预览、富文本在线编辑预览

![输入图片说明](https://foruda.gitee.com/images/1747165268460316166/77e26bc5_1980003.png "屏幕截图")

![输入图片说明](https://foruda.gitee.com/images/1747165294287978794/5637c49d_1980003.png "屏幕截图")

![输入图片说明](https://foruda.gitee.com/images/1747165310747248375/f02fa20b_1980003.png "屏幕截图")

### 仪表盘

**即将发布🚩**

### AI大模型

**即将发布🚩**

### 低代码

**即将发布🚩**

### 更多插件

更多应用插件陆续在进行中,小诺方舟(小诺开源技术)即将在2025年全年沉淀更多应用为国内企业市场服务。

v3.4.0

更新如下:

![输入图片说明](https://foruda.gitee.com/images/1735062833328543703/65abd8c8_1980003.png "屏幕截图")

v3.3.3

v3.3.2

【通用】biz模块跟api增加其他模块调用的api接口,权限鉴权可设置数据范围

【新增】前端增加一个获取随机码方法跟验证方式
【更新】images目录内容更新,Readme图片相关内容更新
【更新】loading界面获得系统内设置的系统名称

v3.3.1

v3.3

**完整的更新日志**: https://gitee.com/xiaonuobase/snowy/commits/v3.3


开源版:
新增定时任务Json参数,相同的任务可根据不同的参数只启动一个
新增了IM及其他插件需要的接口支撑,形成插件标准规模
升级所有能升级的前端依赖
解决下拉分页选择器的current被分页后无法重置导致查询问题
解决3.2遗留的角色、用户授权样式
优化了关于iss中菜单显隐建议进行调整,设置定级隐藏后下面的所有均隐藏
解决antdv在控制台提示黄波浪的bug
修复iss提出的短信发送未存储短信签名的bug
修复iss提出的阿里云邮箱发送失败,缺少config.endpoint参数的bug
修复iss提出的NetWork流量计算错误
解决iss中两次提到代码生成取不到新建菜单问题
解决iss中提出修改tag标题bug
解决轮播图卡片多张图不显示问题
解决token过期后打开系统404无法返回的问题
解决iss提出3.2遗留的字典删除后不刷新的问题
解决部分功能保存后前端不提示成功的瑕疵
解决iss提出的排序问题

企业版:
工作流新增支持子流程功能,并支持主子流程字段映射
工作流新增支持并行子流程
工作流新增支持计时等待功能
工作流调整监听器,可以将监听器写到业务里面
工作流新增审批时指定下一步审批人
工作流设计表单支持了不建表模式,更加面向实施及业务人员
工作流支持了所有节点经过的蓝色框线圈图
工作流支持了批量审批跟批量拒绝功能
工作流支持了待办时查看下一步审批人具体的人员功能
工作流支持了包容网关功能
自定义流程表单路径去除文件夹flw/customform限制,可任意路径下的表单
修复模型删除时,消息通知可能出现空指针异常的bug
修复相同审批人连续出现时审批通过的判断逻辑bug
优化设计表单流程执行中字段更新逻辑,当字段数据为null时不更新该字段

v3.2

此次v3.2升级对历史遗留问题做了一次彻底的bug修复,当时在对比上个版本而言,使用更加丝滑,详情如下:


1、首页卡片全部加入骨架屏
2、S-Table组件修复动态主题颜色不对问题、修复onChange异常问题
3、批量操作按钮不再限制主键必须为ID的改动升级,可以设置为任意
3、文件预览组件按钮位置调整,修复错位显示问题
4、表单弹窗组件(XnFormContainer)按iss要求去掉非抽屉情况下的且未配置出现的确定按钮
5、代码高亮组件按iss修正复制按钮错位问题
6、分页下拉框组件消除控制台红色警告
7、前端整体增加打包后检测到新版本提示让用户刷新功能,避免上线后因缓存而出现老版本的js逻辑报错
8、菜单、权限、字典被授权后刷新即可获得最新
9、去掉系统多处notification提醒,淡化报错提示
10、菜单录入功能加一些规则校验
11、授权权限功能界面通过合并接口头部,满足网友们提出的接口授权看的迷糊的问题,实现模块与接口一对一
12、等了界面UI样式往上微调,避免浏览器放大后底部被撑大
13、字典管理功能界面按网友iss建议,更新代码逻辑
14、调整授权资源界面,重置排序,列合并更加丝滑,避免技术人员改动了数据库名称一致后界面难看问题
15、站内信详情中包含删除用户无法正常显示为“未知用户”
16、修复会话管理-C端会话查询用户令牌列表为空的问题
17、CommonNoRepeat防止重复提交功能完善,使用AOP实现,通过当前ip、登录用户、参数等判断重复提交

v3.0.3

v3.0.2