更新紀錄

3.0.5 版,2026 年 4 月 2 日

改進

區分管理員與一般使用者

位置:Ninext 面板

僅供管理員使用的模組(腳本管理、欄位操作、額外工具等)不再為非管理員使用者載入。這既提升了載入效能,也避免顯示他們無法使用的功能。

錯誤修正

執行某些 select 查詢時發生錯誤

位置:原生 JS

某些情況下有個錯誤會導致程式碼中斷,特別是在執行 select 陳述式中的某些 where 子句時。此問題已修正。

非管理員使用者收到非預期的警示

位置:設定

當架構在另一個工作階段中被修改時,儲存設定會對所有已連線的非管理員使用者跳出警示。現在儲存設定僅限管理員可用。

image.png

Schema Overview 中多餘的儲存動作

位置:Fields & Fx → Schema Overview

即使沒有任何實質變更(重新整理架構、切換到同一個檢視等),也會觸發儲存。現在系統會在儲存前比對狀態,並略過沒有修改的呼叫。

3.0.4 版,2026 年 3 月 12 日

錯誤修正

某些全域函式名稱造成當機

當全域函式與原生 JavaScript 的 Array.prototype 方法同名時(filtermapfindfirstkeys 等),會造成當機,使得 Fields & Fx 分頁無法顯示。此問題現已修正。

3.0.3 版,2026 年 3 月 9 日

錯誤修正

修正 Fields & Fx 的顯示

某些欄位會引發錯誤,導致 Fields & Fx 分頁無法完整顯示。這種情況發生在欄位的內部名稱為空(caption 為 null)時,尤其是某些視覺元素或系統欄位。

改進

重複識別碼偵測

Errors 分頁現在會偵測出表格中共用相同內部識別碼的欄位(例如一個輸入欄位與一個視覺元素擁有相同的 ID)。這類重複會使公式與腳本出現無法預期的行為。受影響的欄位會連同其依賴項列在一個可收合的區塊中。

顯示編譯錯誤訊息

位置:Errors 分頁

Errors 分頁現在會顯示編譯錯誤訊息,而不再只是指出發生錯誤的那一行。

3.0.2 版,2026 年 3 月 7 日

錯誤修正

識別碼重複時 Fields & Fx 分頁無法顯示

當同一個表格中的輸入欄位與視覺元素(按鈕、標題、分隔線等)擁有相同識別碼時,Fields & Fx 分頁會拒絕顯示。此問題已修正。

從 Ninox 編輯器直接前往欄位

位置:Ninext 面板

徽章現在可以點選:當您身在 Ninox 的欄位編輯視窗時,點選 Ninext 徽章會自動開啟 Ninext 面板的 Fields & Fx 分頁,並選取對應的欄位。不必再到 Ninext 中手動尋找欄位——只要一次點選就好。

改進

與 Ninox 完全隔離

Ninext 不再透過間接途徑存取 Ninox 的內部物件。現在所有通訊都經由 Ninox 外掛 API 所提供的官方管道進行。實務上這表示:Ninext 與日後 Ninox 更新之間互相干擾的風險更低——長期下來也更穩定。

3.0.1 版,2026 年 1 月 28 日

改進

顯示版本號

版本號現在會顯示在 Ninext 面板的圖示列中。

image.png

下拉式選單尺寸更合宜

下拉式清單(表格選擇、欄位等)現在會依 Ninext 面板的實際高度調整,不再溢出到螢幕底部。它們會使用面板中 80% 的可用空間,這在小螢幕上或面板處於部分顯示模式時特別實用。

錯誤修正

面板顯示更穩定

有個問題會使 Ninext 面板的內容溢出其範圍,造成非預期的捲軸或畫面偏移。此問題已修正:面板現在正好占用 Ninox 配置給它的空間。