2025.08.0

Feature release : Introducing Realtime Collaboration, New Dashboard Widgets & Button Field Gets New Powers!

Image

Realtime Collaboration:

Work together without missing a beat. With Realtime Canvas Grid, every change made to your data is instantly reflected for all collaborators—no refresh needed.

Few months ago, we introduced the first ever canvas based grid on a no-code database rivaling google spreadsheet. Now, we are layering realtime collaboration layer on top of it. Updates to records, fields, and layouts appear immediately, so everyone sees the latest version of the data as it happens. No more waiting to reload the page.

Example use cases

  • Project Management: Teammates update task owners and statuses simultaneously without collisions
  • Sales Teams: Ensure pipeline data is always up-to-date during meetings
  • Operations: Track changing order or inventory information in real time
  • Product Teams: Monitor bug reports and feature statuses as they are updated live

Realtime Canvas Grid keeps your entire team aligned, reduces duplicate effort, and turns NocoDB into a truly collaborative workspace.

Realtime Canvas Grid is available now across all paid plans in Cloud and Enterprise.


New Dashboard Widgets:

Dashboards just got more powerful. With four new widgets—Bar Chart, Line Chart, iFrame, and Markdown Text—you can visualise data in new ways, embed external pages, and add context directly into your dashboards.

These additions make dashboards more flexible, helping you move from raw data to clear, actionable insights while keeping everything in one place.


📊 Bar Chart — Compare values across categories

Bar Chart

The Bar Chart widget lets you highlight differences, trends, and distributions between categories. Perfect for showing sales by region, task counts by status, or performance by team.

Key capabilities:

  • Compare one or more numeric fields side by side
  • Apply filters and summaries (Sum, Average, Min, Max)
  • Sort categories by label or value

Line Chart

The Line Chart widget helps track changes, patterns, and comparisons across time or categories. Great for monitoring growth, performance, or usage over weeks, months, or years.

Key capabilities:

  • Plot multiple metrics on the same chart
  • Smooth lines, highlight points, and adjust legend placement
  • Start Y-axis at zero for accuracy

Do not miss the smooth animations here


🌐 iFrame — Embed external content

iFrame

Bring third-party pages and live content directly into your dashboards with the iFrame widget. Useful for integrating analytics, reports, design boards, or media alongside your NocoDB data.

Supported embeds include Google Docs, Figma, Loom, Miro, YouTube, Spotify, Canva, Trello, and many more whitelisted domains.

Example use cases:

  • Add Google Sheets or Docs for team reference
  • Embed Figma or Miro boards for design reviews
  • Show live analytics from Grafana or Metabase
  • Include training videos or presentations

📝 Text — Add notes, instructions & context

widget-text

The Text widget makes dashboards more informative and user-friendly by letting you add static content. Use it for explanations, disclaimers, instructions, or motivational notes.

Key capabilities:

  • Support for Markdown formatting
  • Inline text editor for styling (bold, italics, alignment, colours)
  • Font, size, weight, and line-height customisation
  • Perfect for adding team instructions, KPIs, or compliance notes

With these four new widgets, dashboards in NocoDB become not just a reporting layer, but a collaborative space for data, context, and external insights—all in one view.

All four widgets are available today on NocoDB Cloud plans and in self-hosted Enterprise plans.

Learn how to set them up in our documentation here.


Trigger Scripts From Button:

Streamline repetitive workflows with buttons that run custom scripts directly on your data.

We've supercharged our Button field capabilities. While buttons could previously open custom URLs or invoke external APIs, we've now taken this functionality to the next level with direct script execution. This powerful upgrade transforms buttons for not just external automation triggers but for more extensive internal automations too.

The current record's details are automatically available through the cursor variable, giving you direct access to its fields inside your script.

Example use cases

  • Task Management: Mark a task as complete or update its status instantly
  • Notifications: Trigger an email, Slack message, or webhook when a button is pressed
  • Data Operations: Apply transformations or calculations to one or multiple records

Button Triggered Scripts bring automation directly into your tables, reducing manual steps and making workflows more interactive. Learn more here


User Management API Support:

NocoDB’s API layer is now more powerful. You can programmatically manage workspace & base member collaboration and perform full CRUD operations on views—across Grid, Gallery, Canvas, and Kanban.

This opens up new automation and integration workflows, giving developers fine-grained control over how teams collaborate and how data is presented.

What’s new:

  • Workspace & Base Members: Add, update, or remove collaborators via API
  • Views: Create, read, update, and delete Grid, Gallery, Canvas, and Kanban views

These enhancements make it easier to integrate NocoDB with external systems, automate team onboarding, or build custom apps powered by NocoDB data.

ℹ️ Support for Form view CRUD APIs will be added soon.

Learn more about new set of APIs in the API documentation here: Views, Workspace members, Base members

Other Changes

  • Fullscreen Mode A new toolbar button lets you expand any view area to fullscreen. This hides navigation menus and other interface elements, helping you focus entirely on your data. Learn more in the documentation here.
Full screen
  • Authorization Header Support Support for the standard Authorization header with Bearer token format has been introduced. This can be used as an alternative to the existing xc-token header for API authentication. Learn more here
{
  "headers": {
    "Authorization": "Bearer your_api_token_here"
  }
}
  • Ability to disable the support chat system within the on-premise enterprise version.

  • Webhook Trigger on Specific Form Submission Configure webhooks to trigger only when a specific form is submitted, enabling precise automation workflows and integrations. Learn more in the documentation here.