更新日志
🔖 1.2.3
📅 2025-12-23
🚀 改进的功能
- 升级部分依赖的jar
- POI升级到5.x
- 解耦javax和jakarta
🔖 1.2.2
📅 2025-11-11
🚀 改进的功能
- 改进SpringBoot3的兼容性
- 改进SpringBoot2的兼容性
🔖 1.2.1
📅 2025-10-18
🚀 改进的功能
- 添加bask.file.useLatestVersion参数,用于控制上线版本是否默认读取版本库中该文件的最后一个版本,默认为true,否则读取文件的当前版本
🔖 1.2.0
📅 2025-08-11
🚀 改进的功能
- 为Adapt参数添加集合类型的支持,便于实现sql的in查询
- 修改maven发布地址为官方推荐的maven central,详细说明参考:https://basksoft.com/doc/server/setup/readme.html
🔧 修复的BUG
- 修改报表在加载adapt数据源时,无法加载指定的输出节点数据的BUG
- 为报表中API数据源、Adapt数据源,虚拟数据源添加过滤器支持
🔖 1.1.9
📅 2025-06-10
🚀 改进的功能
- 改进图片网络加载,及时释放资源
🔖 1.1.8
📅 2025-04-08
🚀 改进的功能
- 为Server添加dataset数据获取的http请求接口:baskserver/datasource/data
🔖 1.1.7
📅 2025-03-09
🚀 改进的功能
- 新增数据源导出导入功能
🔖 1.1.6
📅 2025-01-07
🚀 改进的功能
- 改进源码查看窗口的宽度
🔧 修复的BUG
- 修复管理员无法解锁文件的BUG
- 修复路由服务转发导致xxx.bundle.js资源请求出现404错误的BUG
- 修复文字报表无法创建的BUG
🔖 1.1.5
📅 2024-12-05
🔧 修复的BUG
- 修复服务器JDBC数据源连接测试会导致报表中DataSource is Closed的BUG
🔖 1.1.4
📅 2024-11-06
🔧 修复的BUG
- 修复API数据集在数据源模块快速测试时参数不起作用的BUG
- 修复server表达式编译版本错误问题
🔖 1.1.3
📅 2024-09-24
🚀 改进的功能
- 为API数据集的HTTP Auth添加Cookie的附加类型
- 为API数据集添加connectTimeout和readTimeout参数
🔧 修复的BUG
- 修复Api数据集Bearer Token鉴权Token名称前缀不能设置为空的BUG
- 修复ApiDataset的bodyType为row情况下参数表达式不起作用的BUG
🔖 1.1.2
📅 2024-08-09
🚀 改进的功能
- 及时释放API数据集的http连接,提高性能
- 为API数据集添加表达式支持
🔧 修复的BUG
- 修复SpringBoot3下API数据源数据被缓存的BUG
- 修复API数据集Token名称前缀设置不起作用的BUG
🔖 1.1.1
📅 2024-07-20
🚀 改进的功能
- 数据连接优化,及时关闭PreparedStatement
- 为Api数据集添加Header设置功能
- 改进code加载文件的处理机制,提供FileLoader便于支持多租户环境下跨租户访问公用报表文件
🔖 1.1.0
📅 2024-06-12
⚠️ 数据库升级提示: 本次更新需要为系统数据库的BASK_FILE表中添加一个CODE字段:
CODE_ VARCHAR(60) NULL
🚀 改进的功能
- 添加Adapt数据源支持
- 为系统资源文件添加CODE字段,有利于系统迁移
- 为API数据集的URL支持参数表达式
- 为API数据集添加Body设置功能
- 为文件浏览模块添加排序字段设定的功能
🔧 修复的BUG
- 改进数据源管理,修复修改数据源导致报表预览出现Datasource is closed的BUG
🔖 1.0.5
📅 2024-05-06
🚀 改进的功能
- 改进虚拟数据源字段类型完整性
- 数据源管理界面优化
- 为资源卡片添加右键菜单
- 为API数据集添加timeout保护,改善服务器资源利用
- API数据集支持通过数据集参数设定accessToken的值
🔧 修复的BUG
- 修复统一数据源虚拟数据集字段删除错误的BUG
🔖 1.0.4
📅 2024-04-12
🚀 改进的功能
- 提供API数据源,可以将一些第三方的Restful类型的接口数据定义到数据源中,从而在BaskSoft的各个子产品中使用这些数据源,例如:报表,仪表盘和Adapt
- 为控制台的文件提供列表显示视图
- 为Adapt文件块提供文件数据源列表查看菜单
🔖 1.0.3
📅 2024-02-27
🚀 改进的功能
- 改进日志写入性能
- 更新统一数据源获取数据集的方法改进性能
- 改进数据源链接测试功能,支持转义符号
- 改进Undertow容器的兼容性
- 优化SQL表达式语法,支持以+连接方式输入多行字符串
- 静态资源缓存相关代码改进,优化页面展现性能
- 提供bask.application.favicon.path参数支持自定义favicon图标
- 为文件预览资源请求添加lastModified特性提升文件列表页面展现速度
- javax.mail调整为jakarta.mail
- 支持Jakarta, Spring Boot3
🔧 修复的BUG
- 修复自定义SecurityProvider情况下验证码不生效的BUG
- 修复主页删除文件后页面还显示文件的BUG
- 优化文件源码查看窗口,避免内容过多情况下关闭按钮不生效的BUG
- 修复服务端异常堆栈不向客户端输出的BUG
🔖 1.0.2
📅 2023-12-04
🚀 改进的功能
- 取消文件名称约束。
- 导入改进:如果资源文件只有一个文件,则新建的文件名即为导入文件的文件名
- 为文件预览页面添加分页功能
🔧 修复的BUG
- 修复文件解锁失败的BUG
🔖 1.0.1
📅 2023-10-23
🚀 改进的功能
- 过滤标记为已经删除的文件。
- 调整文件名命名规则,允许用+。
- 为开发人员提供Tree视图进行文件编辑和预览;
🔧 修复的BUG
- 修复用户修改密码不起作用的BUG。
🔖 1.0.0
📅 2023-09-06
🚀 改进的功能
- 为文件版本查看页面添加分页功能。
- 添加Adapt类型文件默认缩略图。
- 改进统一数据源获取分页SQL方法的兼容性,对于未定义方言的数据源返回原始SQL。