开源无代码/低代码平台 NocoBase 发布 V0.9.0-alpha.1,具体更新内容包括:
内核改进
- NocoBase 的 Logging 系统
- 数据表继承
- 数据表模板
- 数据表主键默认为 BigInt 类型
- 提供更健全的 ACL 模块
- 关系字段组件支持切换为简单的 Select 组件
- 支持页面标签页
- 表格、看板支持固定区块
- 提供更为友好的关系筛选
- 日历区块支持显示农历
- 日历区块支持配置、删除重复日程
- 表格区块横向滚动条优化,支持调整列宽
- 弹窗可配置尺寸大小
新增插件
- Excel 数据导入插件
- 图形化数据表配置插件
- SSO 插件:OIDC、SAML
- 地图插件
- iframe 区块插件
- 数据快照插件
- 应用复制、备份、迁移插件
- 字段的计算公式插件:Math Formula 和 Excel Formula
其他插件优化
- 数据表配置:
- 数据表支持筛选
- 数据表支持设置标题字段
- 数据表支持分类
- 工作流:
- 修复触发器取值功能
- 前端代码重构,插件独立化
- 修复执行历史加载问题
- 数据表触发后执行不再使用相同事务,优化执行流程
- 新增调度器和触发缓存,以队列执行方式解决并发问题
- 修复定时任务结束时间组件问题
- 修复定时任务跳秒问题
- 支持工作流级别复制
- 重构上下文及节点变量数据结构
- 验证码:
- 新增验证码配置面板
- 文件管理器:
- 修复本地存储静态文件服务中间件
- 本地存储空 baseUrl 配置容错处理
- 自动编号:
- 重构为由数据表记录序列
- 增加可输入和匹配规则的配置
- 修复生成数字不小于配置的起始值
协议变更
- 内核 继续采用 Apache 2.0 协议
- 插件 变更为 AGPL 3.0 协议
==================================================
NocoBase 是什么
NocoBase 是一个极易扩展的开源无代码开发平台。 无需编程,使用 NocoBase 搭建自己的协作平台、管理系统,只需要数小时时间。
在线体验:https://demo-cn.nocobase.com/new
为什么选择 NocoBase
-
开源,自主可控
- 采用 Apache-2.0 & AGPL-3.0 许可协议
- 拥有全部代码,私有化部署,保障数据私有和安全
- 针对实际需求*扩展开发
- 具备良好的生态支持
-
无代码能力强
- 数据模型
- 使用文本、数字、附件等数十种字段类型,以及一对多、多对多等各种关联关系,创建独立的数据模型
- 区块
- 使用表格、表单、看板、日历、详情等区块类型在页面内*组合,来展示和交互数据
- 操作
- 支持筛选、导出、添加、删除、修改、查看等操作对数据进行处理,可以扩展更多类型
- 权限
- 基于角色控制用户的系统配置权限、数据操作权限和菜单访问权限
- 工作流
- 重复性的任务由自动化代替,减少人工操作, 提高效率。
- 数据模型
-
扩展能力强
- 微内核,灵活易扩展,具备健全的插件体系
- 基于 Node.js,使用主流框架和技术,包括 Koa、Sequelize、React、Formily、Ant Design 等
- 渐进式开发,上手难度低,对新人友好
- 不绑架、不强依赖,可任意组合使用或扩展,可用于现有项目中