NocoDB logo

NocoDB

Build databases as spreadsheets

Alternative to: airtable

NocoDB screenshot

About Versions (115)

0.263.0

2025-04-30

🚀 NocoDB : Feature Release

image

GroupBy views just got a major upgrade!

We’ve introduced canvas-based rendering for GroupBy views—bringing the same lightning-fast performance boost you saw in the Grid. Whether you’re grouping large datasets or exploring complex hierarchies, everything now feels smoother, faster, and snappier.

What’s Changed?

  • 🖼️ Canvas-powered GroupBy rendering – Built for speed, even on older systems.
  • 🔄 Infinite scrolling for grouped data – Scroll through large groups without performance hiccups.
  • 🎯 Visual clarity on filters & sorts – Fields that are filtered or sorted are now highlighted with a subtle background color in both the toolbar and grid.
  • 👀 Cleaner, more intuitive GroupBy navigation – Focus on your data, not your tools.

Experience the performance boost and visual polish—making GroupBy as powerful as it is beautiful.

🐛 Closed Issues

  • [closed] 🐛 Bug: When copy Base, some data can be completely copied, but some data is missing. #11241
  • [closed] 🐛 Bug: Lookup field & Formula field is broken #11234
  • [closed] 🐛 Bug: #11229
  • [closed] 🐛 Bug: inactive trigger doesn’t change to active. #11201
  • [closed] 🐛 Bug: search results invisible due to scroll position #11194
  • [closed] 🐛 Bug: selected row and renaming base, backspace and arrow keys not works #11187
  • [closed] 🔦 Feature: [v3] Support API based record creation using field ID instead of filed name #11179
  • [closed] 🐛 Bug: NocoDB: Update Existing Record by Primary Key Returns “Record Not Found” Error #11176
  • [closed] 🐛 Bug: New record with linked fields needs reload #11156
  • [closed] 🐛 Bug: Formula fields break when referencing other formula fields #11155
  • [closed] 🐛 Bug: User field with multiple users should not be misaligned #11149
  • [closed] 🐛 Bug: (selfhosted) api 404 on every 5th record get #11125
  • [closed] 🐛 Bug: row moved even when field modified is not filtered #11118
  • [closed] 🐛 Bug: “Some Internal error occured” Error when submitting form from mobile with images in attachment field #11116
  • [closed] 🐛 Bug: Table dropdown sizing #11113
  • [closed] 🐛 Bug: Cannot read properties of undefined (reading ‘map’) When I tried to add a new option in a single select column #11112
  • [closed] 🐛 Bug: Allow Schema Change “client password must be a string” #11106
  • [Status: Reproducible] 🐛 Bug: Form in Survey Mode #11102
  • [closed] 🐛 Bug: Records showing previous comments and audit logs #11098
  • [closed] 🐛 Bug: Show field is not showing on hidden fields #11094
  • [closed] About MSSQL Data Source? #11089
  • [closed] 🐛 Bug: Group-name missing for LTAR in nc-canvas-group #11087
  • [closed] 🐛 Bug: Channel selection bug in new webhook when no channels are present #11081
  • [Status: Reproducible] 🐛 Bug: Currency fields with value 0 displayed as empty cells (Regression of #5607) #11074
  • [closed] 🐛 Bug: Deploy error #11061
  • [Status: Reproducible] 🔦 Feature: Show comments symbol when grouping view #11049
  • [closed] 🐛 Bug: Unable to create or view workspace #11047
  • [closed] 🐛 Bug: Filter linked field asks for ID and not value of the field #11045
  • [closed] 🐛 Bug: api v2 update does not work #11044
  • [closed] 🐛 Bug: Formula error when referencing a 1:m field #11032
  • [closed] 🐛 Bug: Webhook On Record Insert null fields #11024
  • [Status: Not Reproducible] 🐛 Bug: Time field dropdown doesn’t show some values #11020
  • [closed] 🐛 Bug: SMPT Configuration not possible, Error: getaddrinfo EAI_AGAIN #11019
  • [☎ Scope : API] 🐛 Bug: Filtering in API call #11009
  • [Status: Reproducible] 🐛 Bug: Error when group by Date or Datetime type field #11006
  • [closed] 🐛 Bug: Dark mode problem with form in iFrame #11004
  • [closed] 🐛 Bug: Formula : Divide by 0 breaks the entire column and needs to be manually repaired #11002
  • [Status: Reproducible] 🐛 Bug: turn off the infinite scrolling function edit data bug #10993
  • [closed] 🐛 Bug: API Where Condition Issue: Full Name Field Misinterpreted as Decimal #10992
  • [closed] 🔦 Feature: support more audio file extensions as attachment #10991
  • [Status: Reproducible] 🐛 Bug: ‘Show NULL in cells’ base-wide setting does not work in infinite scroll grid and canvas #10987
  • [Status: Reproducible] 🐛 Bug: cannot reduce column width in canvas compared to before #10980
  • [closed] 🐛 Bug: “How to upgrade?” has outdated link #10973
  • [Status: Reproducible] 🐛 Bug: Filtering by a lookup where the looked up table has a formula as the display field does not work #10972
  • [closed] 🐛 Bug: URL’s no longer clickable, hard-limited in length #10971
  • [closed] 🔦 Feature: Allow nocodb to send webhook data to URL that resolves to an internal IP #10888
  • [closed] 🔦 Enhancement: Auto check fields in import csv modal if mapped #10871
  • [closed] 🐛 Bug: No filters work on json columns except ‘is like’ #10860
  • [closed] 🔦 Feature: Infinite scroll for Groups #10827
  • [Status: Reproducible] 🐛 Bug: percent field, 0 is displayed as empty cell #10813
  • [Status: Reproducible] 🐛 Bug: ‘Row Filtered’ broken when using Groups (Gridview) #10726
  • [closed] 🔦 Feature: Improve Error Message Persistence and Copying for Debugging #10698
  • [closed] 🔦 Feature: GroupBy enhancements #10586
  • [closed] 🐛 Bug: Lookup of Formula can’t be referenced further #10465
  • [closed] 🐛 Bug: Environment variable NC_NON_ATTACHMENT_FIELD_SIZE not documented #10321
  • [closed] 🐛 Bug: Airtable import skip all attachments except images #10230
  • [🐛 Type: Bug] 🐛 Bug: Search button on mobile not showing #9792
  • [🔦 Type: Feature] 🔦 Feature: Duplicate Base into another workspace #9744
  • [🔦 Type: Feature] 🔦 Feature: Show date / date time in a fixed time zone #9316
  • [closed] 🔦 Feature: Make whole LinkToAnotherRecord field clickable when empty #7819

What’s Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.262.5…0.263.0