Socket
Book a DemoInstallSign in
Socket

@nocobase/plugin-acl

Package Overview
Dependencies
Maintainers
1
Versions
717
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nocobase/plugin-acl - npm Package Versions

1
35
72

1.8.1

Diff
c
chenos
published 1.8.1 •

Changelog

Source

v1.8.1 - 2025-07-09

🐛 Bug Fixes

  • [client]

    • The checkbox field display is incorrect in the association field collection within the form (#7176) by @zhangzhonghe

    • Fix the issue where clicking buttons cannot open popups (#7180) by @zhangzhonghe

  • [Workflow: Manual node] Fix error thrown when use variable (#7177) by @mytharcher

  • [Template print] add migration script to rootDataType field by @jiannx

  • [Workflow: Approval] Fix approved branch not run when no assignee by @mytharcher

c
chenos
published 1.8.0 •

Changelog

Source

v1.8.0 - 2025-07-07

New Feature

Forgot Password – Email Recovery Supported

Users can now recover their passwords via email. Enable this feature in Settings > Authentication > Forgot Password, configure an email notification channel, and customize the password reset email (supports variables and HTML format).

20250707104631_rec_-ihynhs.gif

Reference: Forgot Password

Custom Aggregation Variables

Supports creating statistical variables such as count, sum, and average. These variables can be used in menu badges, page labels, and other areas to make the interface more intuitive and information-rich.

20250707110736_rec_-fzpk98.gif

Reference: Custom Variables

Email Management

The email management module has been fully upgraded, now supporting email deletion, batch sending, sync interval settings, AI-generated content, and various user experience improvements.

image-9dyulg.png

Data Sources

Supports the SQL Server BIT field in external data sources and enables on-demand loading of data tables from external sources.

image-rml96b.png

Text Copy

Supports one-click copying of text field content.

20250707105447_rec_-m25b6x.gif

[Workflow: HTTP Request Node] Support for multipart/form-data Type

When configuring an HTTP Request node in a workflow, you can now select the multipart/form-data content type. Once enabled, the request body accepts form-data submissions—including file fields—to support file uploads and similar scenarios.

image-gutu74.png

[Workflow: Approval] Approval Node Results Support Generating Approval Record Variables

Approval node execution results can now be used as variables in subsequent nodes, with automatic recording of status and related data.

20250614095052

Reference: Node Results

Improvements

Scan-to-Fill Input

The generic text input component now includes an Enable Scan option. When enabled, a scan button appears on the right side of the input field, allowing data to be entered via scanning devices. You can also configure whether manual input is allowed.

image-u7gfro.png

Reference: Enable scan

Localization Support in Markdown Block

Markdown content now supports localization using the {{t 'xxx'}} syntax to insert multilingual text.

20250707132207_rec_-a1fu68.gif

Reference: Localization

Menu Links Support Opening in New Window

A new "Open in new window" option has been added for menu links, allowing you to customize how links are opened.

image-x0qfsq.png

Calendar Block Supports Setting Week Start Day

You can now customize the calendar view’s week start day, choosing either Sunday or Monday to fit different regional preferences and habits.

image-uu5ubi.png

Markdown (Vditor) View Mode Supports Image Click-to-Zoom

In view mode, images within Markdown content can be clicked to enlarge, enhancing the reading experience.

20250707134351_rec_-zd0mvw.gif

Comprehensive Enhancement Of Workflow Module Functionality And Performance

  • Support filtering workflows by more fields to improve search efficiency
  • Optimize mobile display styles to enhance user experience
  • Exclude JSON field loading to significantly improve execution plan list loading performance
  • Add a new log API for node test runs
  • Adjust the API interface of the getCollectionFieldOptions method to enhance flexibility

image-5b3byb.png

Approval Process Functionality Enhancements And Experience Improvements

  • Added Configuration Option For Transfer And Add Sign Personnel Selection Lists, Supporting Display Of More Field Information To Assist More Accurate Selection
  • Adjusted Time Display In Timeline To Absolute Time To Improve Readability
  • Imported Approval-Related Data Tables From Workflow Plugin To Prevent Local Tables From Being Overwritten
  • Adjusted Variable API Interface Structure To Enhance Flexibility And Consistency

20250707141716_rec_-v2nc4q.gif

Support Configuring Database Connection Pool Options Via Environment Variables

Database connection pool parameters can be flexibly set through environment variables to improve deployment flexibility.

image-tz87as.png

Comment Block Supports Pagination

Supports paginated loading of comments to enhance loading performance and reading experience in scenarios with large data volumes.

20250707155143_rec_-ch7qvy.gif

Mobile Experience Improvements

  • Notification Popups Adapted To Mobile Styles
  • Optimized Mobile Layout Detection Logic To Enhance Responsiveness Accuracy
c
chenos
published 1.9.0-beta.1 •
c
chenos
published 1.9.0-alpha.1 •
c
chenos
published 1.7.20 •

Changelog

Source

v1.7.20 - 2025-07-07

🐛 Bug Fixes

  • [client]

    • After field changes, data scopes that depend on this field should automatically clear selected values (#7161) by @zhangzhonghe

    • Fix the issue where setting table column width is ineffective (#7158) by @zhangzhonghe

    • Fix the error issue with filter forms in the Duplicate button popup (#7154) by @zhangzhonghe

    • Fixed an error that occurred when saving a one-to-one relationship in a configuration field. (#7153) by @aaaaaajie

  • [undefined] Fix e2e.yml (#7160) by @mytharcher

  • [File manager]

    • Fix mimetype detect (#7164) by @mytharcher

    • Fix build error due to ESM package (#7169) by @mytharcher

  • [Public forms] fix issue where Date Only field failed to select date in public form. (#7168) by @katherinehhh

  • [Workflow] Fix the issue where multiple left swipes are required to return to the previous page on mobile devices (#7165) by @zhangzhonghe

  • [Data visualization] Table pagination issue (#7151) by @2013xile

  • [Workflow: Approval]

    • Fix associations not loaded after withdrawn by @mytharcher

    • Remove transaction of patching schema due to timeout by @mytharcher

    • Fix error thrown when approval deleted by @mytharcher

    • Fix update association when submit by @mytharcher

c
chenos
published 1.8.0-alpha.14 •
c
chenos
published 1.8.0-beta.13 •
c
chenos
published 1.8.0-alpha.13 •
c
chenos
published 1.8.0-beta.12 •
c
chenos
published 1.7.19 •

Changelog

Source

v1.7.19 - 2025-07-03

🚀 Improvements

  • [database] Support to add pool options from env (#7133) by @mytharcher

  • [Workflow]

    • Improve executions list load performance by excepting JSON field (#7138) by @mytharcher

    • Add log API for node testing (#7129) by @mytharcher

  • [Multi-app manager] add filter support to multi-app management (#7124) by @katherinehhh

  • [Workflow: Approval] Change time to absolute in timeline by @mytharcher

🐛 Bug Fixes

  • [client]

    • Setting field displayName in connected view had no effect (#7130) by @aaaaaajie

    • background color style issue in subtable on detail block (#7144) by @katherinehhh

    • Workflow manual node UI configuration: linkage rules cannot select Current form variables (#7125) by @zhangzhonghe

    • association field default value overrides existing data in sub-table (#7120) by @katherinehhh

    • markdown did not reflect changes in real-time when referencing $nForm variables (#7147) by @katherinehhh

    • Fault tolerance for settings based on 'x-acl-action' (#7128) by @mytharcher

  • [utils] filtering issue on DateOnly or Datetime (without time zone) using Exact day variable (#7113) by @katherinehhh

  • [Workflow] Fix error thrown by cycling import (#7134) by @mytharcher

  • [Password policy] Support permanently locking user accounts by @2013xile

  • [Workflow: Subflow] Fix issue in cluster mode by @mytharcher

  • [Workflow: Approval]

    • Remove non-filterable fields from filter by @mytharcher

    • Add form layout settings by @mytharcher

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.