主要新特性
簡化外掛的新增和更新流程
- 外掛列表直接讀取本地目錄
- 合併外掛新增和更新流程
- 介面支援批次啟用外掛
- 簡化商業外掛下載和升級流程
參考文件:
- 外掛的安裝與升級
- 釋出日誌 / 簡化外掛的新增和更新流程
通知
- 站內信:支援使用者在 NocoBase 應用內實時接收訊息通知;
- 電子郵件:透過電子郵件渠道傳送通知,目前只支援 SMTP 傳輸方式;
- 企微通知:透過企業微信渠道傳送通知。
參考手冊
- 通知管理
使用者資料同步
參考文件:
- 使用者資料同步
備份管理器
參考文件:
- 備份管理器
公開表單
對外分享公開表單,向匿名使用者收集資訊。
參考文件:
- 公開表單
資料來源:人大金倉(KingbaseES)
使用人大金倉(KingbaseES)資料庫作為資料來源,可以作為主資料庫,也可以作為外部資料庫使用。
參考文件:
- 資料來源 : 人大金倉(KingbaseES)
資料來源:外部 Oracle
使用外部的 Oracle 資料庫作為資料來源。
參考文件:
- 資料來源:外部 Oracle
資料表欄位:附件(URL)
支援 URL 格式的附件
參考文件:
- 資料表欄位:附件(URL)
欄位元件:掩碼
參考文件:
- 欄位元件:掩碼
工作流:JavaScript
JavaScript 節點允許使用者在工作流中執行一段自定義的服務端 JavaScript 指令碼。指令碼中可以使用流程上游的變數作為引數,並且可以將指令碼的返回值提供給下游節點使用。
參考文件:
- 工作流節點 - JavaScript
資料視覺化:ECharts
新增 ECharts 的圖表的支援,支援漏斗圖、雷達圖等更多圖形,並提供更友好的圖形配置項。
參考文件:
- 資料視覺化:ECharts
區塊:分步表單
將包含很多欄位的表單分成多個步驟填寫,以減輕使用者的負擔。
參考文件:
- 分步表單
區塊:操作皮膚
用於放置各種快捷操作,目前支援:
- 連結
- 掃二維碼
- 彈窗
- 自定義請求
支援柵格和列表兩種佈局
參考文件:
- 操作皮膚
移除的內容
廢棄備份還原外掛
自 NocoBase v0.19 起,我們推出了 @nocobase/plugin-backup-restore
外掛,用於應用備份和還原。但在實際使用中,體驗並不理想,主要存在以下問題:
- 無法備份和還原資料庫欄位的預設值、唯一索引等資料庫層面的後設資料;
- 資料庫的檢視、儲存過程、函式、觸發器等無法進行備份或還原;
- 每個外掛表單需要單獨配置
dumpRules
,並可能需要外掛開發者自定義邏輯,否則備份和還原容易失敗; - 備份分組設計複雜,理解成本較高,選擇不當可能導致備份失敗或資料丟失;
- 備份和還原過程發生在應用層,一旦應用無法啟動,備份或還原也會失敗。
經過慎重考慮,從 v1.4 版本起,我們決定廢棄該外掛,新的備份方案請查閱參考文件。
參考文件:
- 如何備份和還原 NocoBase
NocoBase 是一個極易擴充套件的開源無程式碼開發平臺。完全掌控,無限擴充套件,助力你的開發團隊快速響應變化,顯著降低成本,不必投入幾年時間和數百萬資金研發,只需要花幾分鐘部署 NocoBase。
訪問 NocoBase 官網
您可以在官網申請 Demo 演示,體驗站點將在 1 分鐘內建立完畢自動傳送到您的郵箱。
訪問 NocoBase GitHub 和 Gitee
下載 NocoBase 原始碼並安裝。支援 Docker 安裝、create-nocobase-app 安裝和 Git 原始碼安裝。
官方文件持續更新中