Reddit content for the 2026.08.0 release
Title: NocoDB 2026.08.0 - Interfaces (build custom apps on your data), dynamic Record-Level Security conditions, and more
Body:
Hey r/NocoDB,
2026.08.0 is out. Quick rundown of what's in it:
1. Interfaces (beta)
The big one. Interfaces let you build custom, easy-to-use apps on top of your base data. Instead of giving everyone access to the full base with all its tables, views, and configuration options, you design focused pages that surface exactly the data and actions each audience needs: a review queue for approvers, a dashboard for leadership, a form for field teams, or a full internal tool that combines all of them. Your base remains the single source of truth; what changes is how each group experiences it.
Pages are built from ready-made layouts, edited as drafts, and published when you're ready, so people using the interface keep seeing the last published version while you iterate. Access is managed at the interface or page level, and people can be invited to an interface without any role in the base at all.
Interfaces are available on NocoDB Cloud (Plus plan and above) and licensed self-hosted deployments (Business plan and above).
2. Dynamic conditions in Record-Level Security
An RLS policy can now reference whoever is viewing the data instead of a fixed value: the current user's ID, email, name, or teams. So instead of one policy per sales rep, you write "Assigned To is the current user" once and it covers everyone. There's also a "Members of my teams" value for letting managers see everything belonging to their reports. Policies can now filter on system fields like Created by and Last modified by too.
3. Grid quality of life
Shift+click a row checkbox to select the whole range between it and your last click. Grouped views no longer blank out and reload on every cell edit. Records stop rendering twice at the infinite-scroll boundary after dropping out of a filtered view. Views with lots of QR codes no longer freeze.
4. New WEEKNUM formula
WEEKNUM(date, [startDayOfWeek]) returns the week of the year a date falls in, matching how spreadsheets calculate it. Weeks start on Sunday by default, and an optional second argument picks a different first day of the week.
5. Self-hosting
You can now change the plan on a self-hosted license yourself from your NocoDB account: upgrades apply immediately with prorated billing, downgrades take effect at the end of the billing period and can be reverted until then. There's also a new "Show only community edition features" preference that hides paid feature badges and upgrade prompts on unlicensed instances.
One thing to be aware of if you self-host: all pages except public share links now send X-Frame-Options and Content-Security-Policy: frame-ancestors headers. Embeds of public share links keep working, but if you embed the authenticated NocoDB app itself in another site, those embeds will stop loading, and there's currently no configuration option to relax it.
If you script against the API, note that PATCH /api/v1/users/{userId} no longer changes default workspace access. To grant access to a specific base, use POST /api/v3/meta/bases/{baseId}/members with { email, base_role }. To allow base creation and workspace-wide access, use POST /api/v3/meta/workspaces/{workspaceId}/members with { email, workspace_role }.
Also shipped: duplicating a record no longer detaches linked records from the original, v3 link updates stay scoped to the records you asked for, rollup fields validate their target instead of breaking reads, Postgres imports keep auto-increment in sync, SQLite schema changes work on indexed fields, and a batch of security hardening across input validation, data access controls, and session handling.
Full notes: https://nocodb.com/docs/changelog/2026.08.0