Download Latest Version 0.264.2_ Bug Fix Release source code.tar.gz (46.1 MB)
Email in envelope

Get an email when there's a new version of NocoDB

Home / 0.264.0
Name Modified Size InfoDownloads / Week
Parent folder
Noco-macos-arm64 2025-07-28 192.5 MB
Noco-macos-x64 2025-07-28 167.7 MB
nocodb.tar.gz 2025-07-28 130.2 MB
Noco-linux-arm64 2025-07-28 213.1 MB
Noco-linux-x64 2025-07-28 199.1 MB
Noco-win-arm64.exe 2025-07-28 196.8 MB
Noco-win-x64.exe 2025-07-28 207.8 MB
0.264.0_ Enhanced Webhook _ Data APIs source code.tar.gz 2025-07-28 46.1 MB
0.264.0_ Enhanced Webhook _ Data APIs source code.zip 2025-07-28 48.1 MB
README.md 2025-07-28 34.7 kB
Totals: 10 Items   1.4 GB 4

🚀 NocoDB : Feature Release

image

Webhook v3 – Smarter triggers, cleaner automation

Streamline your integrations with unified events, richer payloads, and flexible trigger options. Webhook v3 gives you precise control over when and how data changes are pushed to external systems—no extra overhead, no missed updates.

What’s Changed?

  • 🔁 Unified event types – Webhooks for single and bulk operations are now simplified to just three: after insert, after update, and after delete.
  • 📦 Richer payloads – Bulk inserts now include the actual records, not just the count.
  • ⚙️ Send Everything toggle – Capture all changes (Insert, Update, Delete) in one config—or fine-tune to specific events.
  • 🧠 Field-level triggers – Trigger webhooks only when certain fields (like Status or Priority) change.*

Field-level triggers are available on self-hosted Enterprise and NocoDB Cloud plans.

You can upgrade existing webhook configurations to v3 via the UI with just a few clicks—complete with a helpful side-by-side comparison of what changes in the response.

📘 Learn more and view upgrade steps in our docs: Webhook v2 vs v3


API v3 – Fewer calls, cleaner design

Build faster with a consistent, RESTful API that returns richer relation data, supports in-place record linking, and offers predictable, project-scoped endpoints—making integrations simpler and more efficient.

What’s Changed?

  • 🔗 Embedded relation field data – Listing records now returns paginated linked records inline, reducing the need for multiple calls.
  • ✍️ Unified record linking in CRUD – Create or update record links directly inside the main API call—no more separate link/unlink steps.
  • 📘 Standardized responses & errors – More predictable envelopes, status codes, and consistent field handling across create/update operations.

Why It Matters:

  • 🚀 Reduced API traffic – Fewer HTTP calls thanks to embedded relations and unified operations.
  • 🔄 Simplified workflows – Handle records and relationships in a single request—no orchestration needed.

📘 Explore the API docs: API v3 Reference


Issues closed

  • [closed] 🔦 Feature: Disable authentication #11958
  • [closed] 🔦 Feature: Disable authentication #11957
  • [closed] 🐛 Bug: Ability to set data source while creating table. #11943
  • [closed] 🐛 Bug: signin or signup not working #11938
  • [closed] 🐛 Bug: When configuring the minio domain name, connect ECONNREFUSED [xx.xxx.xxx.xxx]:port #11930
  • [closed] 🐛 Bug: User List contains outdated invite_token after pressing "Resend Invite E-Mail` #11905
  • [Status: Reproducible] 🐛 Bug: Rollup and Grouping of Duration Field returns Seconds format, not Duration #11902
  • [closed] 🐛 Bug: LongText field exceeds 100,000 character limit despite NC_NON_ATTACHMENT_FIELD_SIZE being set #11901
  • [closed] 🐛 Bug: UI Error : TypeError: api.auth.signup is not a function #11889
  • [closed] 🐛 Bug: Button shows as inactive/greyed out when URL contains +, :, or space characters #11888
  • [closed] 🐛 Bug: Mutiple admin ID as are getting created #11878
  • [closed] 🐛 Bug: Minio configuration details are not updating on UI #11873
  • [closed] 🐛 Bug: Can't connect to a PostgreSQL instance running on google cloud #11872
  • [closed] 🐛 Bug: Filtered rows disappear when editing non-filtered columns #11860
  • [closed] 🐛 Bug: Data Source Meta Sync fails with Cannot read properties of null (reading 'getColumns') #11854
  • [closed] unable to build nc-gui and make it live with PM2 #11852
  • [closed] 🐛 Bug: Column Disappears in NocoDB UI But Exists in PostgreSQL #11848
  • [closed] 🐛 Bug: Bulk Delete : Checkbox reinit status themself #11842
  • [closed] 🐛 Bug: search bar cover field name #11822
  • [closed] pnpm install #11814
  • [closed] 🐛 Bug: Columns order on CSV export #11813
  • [closed] 🐛 Bug: Cannot update records via PATCH in API v2 — rowId missing from GET response #11807
  • [closed] 🐛 Bug: Public shared view download returns “Invalid shared view password” #11793
  • [closed] 🐛 Bug: add support for precision configuration in currency field #11787
  • [closed] 🐛 Bug: Error importing button field from airtable #11775
  • [closed] 🐛 Bug: Multi selection of rows with problem #11741
  • [closed] 🐛 Bug: Unable to Access /records Endpoints in NocoDB v2 API Despite Swagger Being Available #11740
  • [closed] 🐛 Bug: API v2 Access Not Working Despite Latest NocoDB Installation #11739
  • [Status: Reproducible] 🐛 Bug: In normal grid view with pagination, the prompt shows 0 results #11733
  • [closed] 🐛 Bug: Search bar do not trigger refresh for Summary #11726
  • [closed] 🐛 Bug: API v2 Update Returns 404 Despite Valid Record IDs #11722
  • [closed] 🐛 Bug: Decimal columns labeled as string in openapi.json #11718
  • [closed] 🐛 Bug: PATCH request not working on /api/v2/tables/:tableId/records/:id — "Cannot PATCH" #11712
  • [Status: Reproducible] 🐛 Bug: Audit does not work for regular users #11706
  • [closed] 🐛 Bug: TypeError: Cannot read properties of undefined (reading 'forEach') #11699
  • [closed] 🐛 Bug: Unstable Endpoint "connect ECONNREFUSED" #11698
  • [closed] 🐛 Bug: Cannot convert undefined or null to object ( #11696
  • [closed] 🐛 Bug: project enter arrow button not working #11694
  • [closed] 🐛 Bug: After writing a comment, the table page is not updated in real time, need to click refresh #11688
  • [closed] 🐛 Bug: Unstable fillter behaviour when adding entry to linked filed #11687
  • [closed] 🐛 Bug: Default value for numerical field related #11684
  • [closed] 🔦 Feature: Pagination function of each base members #11680
  • [closed] 🐛 Bug: With Minio v0.263.6+ crashes repeatedly #11666
  • [closed] 🔦 Feature: Add base and view name to export file name #11651
  • [closed] 🐛 Bug: Incorrect reset password link sent by email. #11122
  • [Status: Not Reproducible] 🐛 Bug: Kanban mode lost #10762
  • [Status: Not Reproducible] 🐛 Bug: cdf value is incorrectly retrieved using Meta API #10603
  • [Status: Not Reproducible] 🐛 Bug: iOS mobile cloud web app entirely inaccessible #10466
  • [🔦 Type: Feature] 🔦 Feature: Support HTTP Header Based Authentication #9818
  • [closed] 🔦 Feature: Image zoom / magnifier button on attachment pop-up preview. #8361
  • [closed] 🐛 Bug: Update Cells on a PostgresView #7868
  • [closed] 🔦 Feature: Unable to update an updateable view #7692
  • [closed] 🐛 Bug: Mixed Content Error #7383
  • [closed] 🐛 Bug: SQLIte : Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call? #7263
  • [closed] 🐛 Bug: Inquiry About Deploying NoCoDB on Sealos #7128
  • [closed] 🐛 Bug: Incorrect CURRENT_TIMESTAMP default on SQLite tables #6984
  • [closed] 🐛 Bug: After BulkUpdate Event to Email webhook never sends email #6363
  • [closed] 🐛 Bug: cannot sync metadata for default db #6304
  • [closed] 🐛 Bug: Switching from plain SQLite to Litestream deletes your database #6293
  • [closed] 🐛 Bug: Hostname/IP does not match certificate's altnames: IP #6138
  • [🐛 Type: Bug] 🐛 Bug: App Store popups not displaying logos #6137
  • [closed] 🐛 Bug: PORT environment variable is not documented in Dockerhub #5801
  • [closed] [Feature] javascript google app script like. #5658
  • [closed] 🐛 Bug: Cannot retrieve deep nested lookup values using REST API #5354
  • [🐹 DB : SQLite] 🐛 Bug: Reuse of a primary key after deletion (SQLITE) #5336
  • [closed] 🐛 Bug: REST find-one endpoint should include nested queries #5276
  • [closed] 🐛 Bug: Cannot create a formula in a related child table using a DisplayValue field where contents of DisplayValue field from Parent Table is derived from a formula #5208
  • [closed] 🐛 Bug: [SQLite] f :: TypeError: Cannot set properties of undefined (setting 'meta') #5048
  • [Status: Not Reproducible] 🐛 Bug: Double clicking on a row (as an authenticated user) in shared view alllows to go into edit mode #4912
  • [closed] Enhancement: Optional MySQL Database Password #4889
  • [🐛 Type: Bug][Status: Reproducible] 🐛 Bug: Getting undefined Bindings error when making a column primary key and adding data #4729
  • [🐛 Type: Bug] 🐛 Bug: SMTP client don't work after openssl vulnerability disclosed #4518
  • [🔦 Type: Feature][👋 For : Community or Good First Issue] 🔦 Feature: Homebrew for Linux #4119
  • [👋 For : Community or Good First Issue] 🐛 Bug: Google Cloud Run MySQL Idle Connection Issue #4115
  • [👋 For : Community or Good First Issue] 🐛 Bug: Use the command "docker: build: publish: image" compiled the mirror cannot use at all #3943
  • [👋 For : Community or Good First Issue] Deploying : Installing NocoDB with cPanel/WHM server? #3698
  • [🔦 Type: Feature][☎ Scope : API] [Bug] Shared Form API throws error #3012
  • [🔦 Type: Feature][🌞 Scope : Data source] Cross database link to another record (in MySQL) #2724
  • [👋 For : Community or Good First Issue] Incomplete font changes in Persian strings #2302
  • [🔦 Type: Feature] 🔦 Feature: Scripts #1980
  • [👋 For : Community or Good First Issue] One click deploy to DigitalOcean #1916
  • [👋 For : Community or Good First Issue] "SSL/TLS required" when running npx create-nocodb-app #1798
  • [🔦 Type: Feature][☎ Scope : API] [Feature] Token management (copy / regenerate) #1431
  • [👋 For : Community or Good First Issue] socket.io calls fail in docker deployment #1395
  • [🐛 Type: Bug][🚥 Status: On Hold] 🐛 Bug: error updating teams webhook #1325
  • [🐛 Type: Bug] 🐛 Bug: New SQLite table DDL keyword 'STRICT' causes exceptions #1267
  • [🔦 Type: Feature][👓 Scope : View] 🔦 Feature: Filter params in URL #944
  • [👋 For : Community or Good First Issue] Gateway timeout with Traefik #867
  • [✨ Type: Enhancement][🔦 Type: Feature][👓 Scope : View] In shared view allow edits #815
  • [🐬 DB : MySQL] MySQL Socket Connection for Stateless Service #752
  • [🔦 Type: Feature][👮 Scope : Auth] 🔦 Feature: OpenID Connect Auth #742
  • [🔦 Type: Feature][🍰 Scope : Column] 🔦 Feature: Alias for column names #716
  • [👋 For : Community or Good First Issue] 🐛 Bug: wrong swagger docs link when NC_PUBLIC_URL and NC_BACKEND_URL not aligned #650
  • [🔦 Type: Feature][👮 Scope : Auth] 🔦 Feature: OAuth2.0 support #517
  • [🔦 Type: Feature][🔭 Scope : Project] 🔦 Feature: Soft Delete (Records) #455
  • [🔦 Type: Feature][🌞 Scope : Data source][License : Enterprise] Need Oracle Support #446
  • [✨ Type: Enhancement][🔦 Type: Feature][👋 For : Community or Good First Issue][👮 Scope : Auth] enhancement: hide admin portal #424
  • [✨ Type: Enhancement][🔦 Type: Feature][🍰 Scope : Column] 🔦 Feature: custom column types #402
  • [✨ Type: Enhancement][🔦 Type: Feature][🍰 Scope : Column] 🔦 Feature: Search: REGEXP + other fields than name #387
  • [✨ Type: Enhancement][🔦 Type: Feature][👮 Scope : Auth] 🔦 Feature: LDAP / SAML / Active directory integration. authentication by AD and Authorization base on these roles. #363
  • [🔦 Type: Feature][👓 Scope : View] 🔦 Feature: Spreadsheet like features #352
  • [✨ Type: Enhancement][🔦 Type: Feature][👋 For : Community or Good First Issue][☎ Scope : API] 🔦 Feature: Storage APIs #333
  • [✨ Type: Enhancement][🔦 Type: Feature][👋 For : Community or Good First Issue][☎ Scope : API] Feature: read-only mode or swagger.json import #318
  • [🔦 Type: Feature][🎰 Scope : Hosting] Feature: Packaging for CapRover App Catalog #186
  • [🔦 Type: Feature][🔭 Scope : Project] Feature request : CSS Styling #181

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.263.8...0.264.0

Source: README.md, updated 2025-07-28