Releases

0.100.2 : Bug Fix Release 12/2/2022

๐Ÿš€ NocoDB : Bug Fix Release

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.100.1...0.100.2

0.100.1 : Feature release 12/1/2022

๐Ÿš€ NocoDB Feature Release : QR Code, Keyboard Shortcuts and ... ๐Ÿš€

๐Ÿฅฌ What's new .. What's fresh ?

Import Airtable to NocoDB

:clapper: QR Code

We are excited to announce a new column type : QR Code! This generates QR Code for any row. QR Code generations works similar Forumula and currently supports these columns :

  • SingleLine Text
  • Long Text
  • Phone Number
  • Email
  • URL
  • Formula

Support for more columns will come soon.

And the more exciting bit of this feature is it is done by our community contributor Daniel (@spaudanjo) - Daniel is software engineer by profession and is passionate about building tech where there is humanitarian crisis. And he has dedicated time aside & raised grants to work on Noco.

:keyboard: Keyboard Shortcuts

With combinations of keys, you can trigger some actions without moving your mouse.

:cool: Copy and Paste

With Ctrl + C and Ctrl + V, we can copy the data from one cell to another, even to another tables. For LTAR columns, only BelongTo is supported.

:zap: Advanced Options in Column Menu

Advanced options has been added to the column menu. Now we can sort the column in an ascending order or descending order, hide the column, duplicate it or even insert the column after / before the chosen one. Also we show the count in badge for Fields, Filter and Sort.

๐Ÿ• Now, its demo time

:clapper: QR Code

In this version, we introduced a new column type - QR Code.

QR Code is a virtual column which supports different column types for the referenced value to be encoded. The generated QR code is dynamic, which means whenever the referenced column is changed, the QR code will be updated as well.

0.100.0-qr-code.webm

:keyboard: Keyboard Shortcuts

By pressing ctrl + /, you can see the available shortcut keys. Or you can check it out in Help Center.

If you are a Mac user, ctrl is cmd key.

0.100.0-keyboard-shortcuts.webm

:cool: Copy and Paste

Now you can copy a single cell and paste it to another cell. To copy the data, select the target cell and press ctrl + c , then press ctrl + v on the target cell. It could be another table and the existing cell data will be replaced.

0.100.0-copy-and-paste.webm

:zap: Advanced Options in Column Menu

Screenshot 2022-11-29 at 4 43 16 PM Screenshot 2022-11-29 at 4 43 29 PM

๐Ÿ‘€ Coming soon - a teaser below ๐Ÿ‘€ ๐ŸŽ‰ ๐Ÿš€

  • Supporting multiple database from a single project ๐Ÿคฏ ๐ŸคŸ โค๏ธ

https://user-images.githubusercontent.com/5435402/195718718-df3d6c14-8be6-4148-a2b4-2f0c5e23aa96.mp4

We cannot wait to release them soon. ๐Ÿค

๐Ÿ› Closed Issues

  • [๐Ÿ”ฆ Type: Feature] ๐Ÿ”ฆ Feature: LinkRecord modal, additional information in link cards like vika #4539
  • [closed] ๐Ÿ› Bug: Super admin is not assigned. How to asign and change admin? #4532
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Related database is not shown correctly since upgrade from 0.99.0 to 0.99.1 #4500
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: dropdown not getting destroyed from DOM #4369
  • [๐Ÿ‘‹ For : Community or Good First Issue] Not all fields are populated when using uuid field instead of serial id field #270
    • [closed] ๐Ÿ› Bug: No data displayed when navigating from a table on page 2 to a table that only has one page #4553
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Grid cell in edit mode - mouse based operations doesn't work #4542
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Attachment photo file size issue #4528
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Division in formula display nothing #4527
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Cell contents are not stored in BE for column type Year & Time #4520
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Unable to click after using IP address as URL #4517
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Using CTRL key to move inside webhook editor moves cursor on the underlying data sheet instead #4512
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Color coding for has-many, many-to-many, belongs-to relation #4501
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ”ฆ Feature: Allow pasting into text field without having to enter edit mode first #4496
  • [๐Ÿ› Type: Bug][๐Ÿน DB : SQLite][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: number sorting and filters don't work when column was changed from text to something numberic #4380
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐ŸŸก Priority: Medium] Creating composite PK in MySQL & Sqlite results in failure #1263
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐ŸŒฎ Scope : Table] [Feature] Copy-Pasting from NocoDB tables #978
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐Ÿ”ญ Scope : Project] [Feature] Allow editing fileds if SQLite database is being used. #869

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.99.2...0.100.1

Join Our Team

Thank you for your love & support

๐Ÿ’œ ๐Ÿš€

0.99.2 : Bug Fix Release 11/26/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Cannot read properties of null (reading 'parentNode') #4494
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: onSearch should work with showSearch instead of use alone. #4489
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: In Record Detail/Edit overlay, cursor jumps into another input field after typing the first character #4483
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Webhook payload includes attachment json as string #4480
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ”ฆ Feature: Search should be separate for each table #4449
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: SingleSelect options do not keep their order #4429

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.99.1...0.99.2

0.99.1 : Bug Fix Release 11/25/2022

๐Ÿš€ NocoDB : Bug Fix Release

๐Ÿšจ Breaking change ๐Ÿšจ

  • Attachment field in list/read API will be a json (array of objects) instead of a json (string).

Closed issue

  • [closed] ๐Ÿ› Bug: NC_AUTH_JWT_SECRET is not inserted to nc_store #4470
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐Ÿ”ด Priority : Critical] ๐Ÿ› Bug: Shared Gallery View requires a log in #4447
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: When the page number is greater than 1, the data cannot be queried #4432
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Need to click on "Cancel" after saving in order to close record editor #4430
  • [๐Ÿ› Type: Bug][๐Ÿฅ… DB : MSSQL][๐Ÿš€ Status: Ready for Next Release][๐Ÿ”ด Priority : Critical] ๐Ÿ› Bug: fail to connect MSSQL db #4419
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ”ฆ Feature: JSON columns aren't editable #4397
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Persian forms are loaded from Left to Right #4388
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Importing CSV without data results in infinity wait #4383
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Update row Failed on table with multiple primary key #4357
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Formula to isolate last name not working #4343
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Record url with tablename is not rightly encoded #4328
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Form validation failed #4276
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Unauthorized projects should not be listed #4265
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] Validation messages missing in table create dialog #3659
  • [โœจ Type: Enhancement][๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐Ÿฐ Scope : Column] Set Content-Type when upload file #2918

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.99.0...0.99.1

0.99.0 : Feature release 11/22/2022

๐Ÿš€ NocoDB Feature Release : Easy cell edit for all data types ๐Ÿš€

๐Ÿฅฌ What's new .. What's fresh ?

Edit all data types within a cell with ease of keyboard. No mouse required.

  • Just hit enter on each cell. And edit the cell as you like.
  • Examples :
    • Even supports adding new single-select and multi-select option this way.
    • Press a number to change the rating.
    • Press space bar on a cell to open the row in expanded form.

Account Settings for Users and Super Admin

  • Super-admin gets new privilege to do seamless user management. (Exclusive to super admin)
    • org-level-creator role - this user can create a new project and access any invited project
    • org-level-viewer role - this user can't create a new project but they can access any invited project
  • New Signup can be enabled/disabled the super-admin with just a click of mouse. (Exclusive to super admin)
    • No longer it's required to set env variable for this.
  • Reset Password
    • The page for changing passwords is now moved to Users > Reset Password.
  • Token management
    • All new tokens created will be associated created user permissions. Easy to reason about.
    • Existing token will work as it is and only be visible to the super admin.

๐Ÿ• Now, its demo time

Account Settings

0.99.0-account-settings.webm

๐Ÿ‘€ Coming soon - a teaser below ๐Ÿ‘€ ๐ŸŽ‰ ๐Ÿš€

  • Supporting multiple database from a single project ๐Ÿคฏ ๐ŸคŸ โค๏ธ

https://user-images.githubusercontent.com/5435402/195718718-df3d6c14-8be6-4148-a2b4-2f0c5e23aa96.mp4

We cannot wait to release them soon. ๐Ÿค

Join Our Team

Thank you for your love & support

๐Ÿ’œ ๐Ÿš€


What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.98.4...0.99.0

0.98.4 : Bug Fix Release 11/8/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

  • [closed] Tests (Playwright): Break test if un-expected network error message received #4300
  • [closed] ๐Ÿ”ฆ Feature: Rename View #4281
  • [closed] ๐Ÿ› Bug: Error during changing backend DB #4262
  • [๐Ÿš€ Status: Ready for Next Release][๐Ÿ”ด Priority : Critical] ๐Ÿ› Bug: Editing cell (insert/update/delete) clear's off data from LTAR cell #4220
  • [closed] ๐Ÿ› Bug: New rows can't be retrieved after successful csv import message #4206
  • [closed] ๐Ÿ› Bug: Docmentใ€Development setupใ€‘not working #4158

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.98.3...0.98.4

0.98.3 : Bug Fix Release 10/28/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.98.2...0.98.3

0.98.2 10/27/2022

๐Ÿš€ NocoDB : Bug Fix Release

Improvements

  • Airtable Import
  • CSV Import

Closed issue

  • [closed] ๐Ÿ› Bug: Text disappears while typing because of autosave. #4146
  • [closed] ๐Ÿ”ฆ Feature: change line wanted #4133
  • [๐Ÿคทโ€โ™€๏ธ Status: Won't Fix] ๐Ÿ› Bug: Date time issue #4129
  • [closed] ๐Ÿ”ฆ Feature: Add label and description column in View Form #4116
  • [closed] Is it possible to get data from Redmine and receive data import to NocoDb by using API #4079
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Edit column modal always focuses on column name input box on re render #4056
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: npx create-nocodb-app installed v0.92.4 #4042
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: npx create-nocodb-app doesn't run #4041
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: OpenAPI spec errors #4034
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐Ÿ—๏ธ Type: In Development] ๐Ÿ› Bug: Insert new row for tables with auto generated primary key #4029
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐Ÿ‘“ Scope : View] ๐Ÿ› Bug: Issues with view order in the view sidebar #4021
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ”ฆ Feature: Clear selected cell by pressing delete #4016
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Image, on click from expanded row - appears in background #4004
  • [closed] ๐Ÿ› Bug: Windows download links broken and unsecure links promoted in docs #3998
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Clear cell doesn't work for Linked records field #3988
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Enabling Locked view, right click context options for project tree gets disabled #3987
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ”ฆ Feature: Share view option for Gallery #3986
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Error observed on deleting table #3971
  • [๐Ÿš€ Status: Ready for Next Release][Scope : Test [E2E]] [Cy] Delete table operation inconsistent #3969
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Changing the column types don't always change the corresponding Icon #3955
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Webhook Error: You must pass a string or Handlebars AST to Handlebars.compile. You passed [object Object] #3932
  • [๐Ÿ‘‹ For : Community or Good First Issue][๐Ÿš€ Status: Ready for Next Release] [DOCS] Link the license to ReadMe #3910
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Binaries for PR is not working #3897
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Single select - renaming option value doesn't alter configured default value #3896
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: singleselect column type creation is failed because of high no of values #3892
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Change of column is not showing affect on database #3891
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Single select options update fail if default value is configured #3890
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: text field is populated as datetime field when table is created from import csv #3889
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Shared view download CSV doesn't apply configured filters #3887
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: NC_CONNECT_TO_EXTERNAL_DB_DISABLED env variable not working #3865
  • [๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Shared grid view SORT option broken #3859
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Scroll option missing for select column edit menu #3854
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] SDK: DB paging and limit not correct implemented #3825
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] Bug: Reload icon in gallery view is not working #3784
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release] Restrict access to app store #3781
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐Ÿ‘“ Scope : View] Cannot open after upgrading version #3780
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] Entire view flashes when a new linked record is added #3769
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release] Shift view when you tab right/left to additional columns #3768
  • [๐Ÿš€ Status: Ready for Next Release] [API] Get Return 400 after some time #3767
  • [closed] Error after update (0.96.2) #3762
  • [๐Ÿš€ Status: Ready for Next Release][โ›ต Type: AT Import] Import Airtable to SQL Databases : MySQL import fails if single select doesn't have options defined #3757
  • [๐Ÿš€ Status: Ready for Next Release][โ›ต Type: AT Import] Import Airtable to SQL Databases : Self link's [LTAR to same table] are not imported #3753
  • [closed] Is there a keyword shortcut for inserting a new row? #3746
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release] RTL view for ar language[Feature] #3725
  • [๐Ÿš€ Status: Ready for Next Release][๐Ÿ”ด Priority : Critical] Perf/Memory issues #3705
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] Table view is empty on initial render #3702
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] Save a new row when only all required fields are entered #3696
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] Error on deleting option from select field #3688
  • [๐Ÿš€ Status: Ready for Next Release] Filter active badge persist even after clearing filter list #3674
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐Ÿ—๏ธ Type: In Development] Duration column : icon displayed is that of number #3654
  • [โœจ Type: Enhancement] Enhancement- Import template, display duplicate column name error #3653
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐Ÿ‘“ Scope : View] Feature : Survey form view #3557
  • [๐Ÿš€ Status: Ready for Next Release] Show nc version in the project menu (left top) #3553
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release] CSV import : auto-populate multi-select options #3512
  • [๐Ÿ”Ž Status: More Info Needed] Improve validation of add filter form #3429
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] vue3: View related data should persist even when the view is changed #3261
  • [โœจ Type: Enhancement][๐Ÿš€ Status: Ready for Next Release][๐ŸŒž Scope : Data source] Time change after import excel #3036
  • [closed] Checkbox as textbox in link expanded form #3018
  • [๐Ÿ”Ž Status: More Info Needed] Exporting CSV does not support Chinese. #2701
  • [closed] CSV import failed #2446
  • [closed] [Bug] Cannot save a newly row (inline editor) ๐Ÿšจ #2193
  • [closed] Has Many single select filtering not working #1341
  • [๐Ÿงฑ Type: Refactoring] Refactor: centralising cell value rendering logic #1017
  • [โœจ Type: Enhancement] When importing Excelsheet the scroll bar for field mapping is very hard to see #984
  • [๐Ÿ”ฆ Type: Feature][๐ŸŽ Scope : Row] Feature : Row number required #787
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐Ÿ‘“ Scope : View] Feature : Support Kanban view #140

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.98.1...0.98.2

0.98.1 10/14/2022

๐Ÿš€ NocoDB Feature Release : Kanban View & Survey Form ๐Ÿš€

๐Ÿฅฌ What's new .. What's fresh ?

  • ๐Ÿ“— Kanban View: Its slick and its FREE! Display your data in different stacks and rearrange card items by drag-and-drop.
    • Grouped by SingleSelect column
    • Share your Kanban View with others by a link with / without password
    • Support Cover Image
  • ๐Ÿ“ Survey Form: Gorgeous & limitless survey forms on your own databases.
    • Share with different themes
    • Supports dark mode
  • ๐Ÿ–ผ๏ธ Gallery Share View: Showcase your image gallery to the world with a simple click of a button!
  • ๐Ÿ“‹ Copy From Multiple Cells: Now you can drag to select multiple cells and copy the data!
  • ๐Ÿ“ˆ Performance Optimization: The size of the production build snapshot has been reduced by ~33MB.

๐Ÿ• Now, its demo time

๐Ÿ“— Kanban View - they are slick and they are free!

https://user-images.githubusercontent.com/35857179/195574518-8edd7c89-6b5d-419a-9aaa-44dfb89084de.mp4

๐Ÿ“ Survey Form - unlimited & gorgeous!

https://user-images.githubusercontent.com/35857179/195617967-ad3a33f0-d8a2-4c16-9973-1636a480646f.mov

image

๐Ÿ“‹ Copy From Multiple Cells - productive!

https://user-images.githubusercontent.com/24416449/192377362-c86a6539-6297-44b8-b0c6-364cf0a941de.mp4

๐Ÿ‘€ Coming soon - a teaser below ๐Ÿ‘€ ๐ŸŽ‰ ๐Ÿš€

  • Supporting multiple database from a single project ๐Ÿคฏ ๐ŸคŸ โค๏ธ

https://user-images.githubusercontent.com/5435402/195718718-df3d6c14-8be6-4148-a2b4-2f0c5e23aa96.mp4

We cannot wait to release them soon. ๐Ÿค

๐Ÿ› Closed Issues

  • [๐ŸŽƒ For : Hacktoberfest] [Cy]: Circular reference in Formula column #4024
  • [๐Ÿ—๏ธ Type: In Development] ๐Ÿ› Bug: Missing uncategorised title when stack is collaped #3991
  • [๐Ÿ—๏ธ Type: In Development] [Survey form] Cell cursor persists in edit mode on {enter} #3968
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] ๐Ÿ› Bug: Typing in Filters -> 'Select field" doesn't work #3964
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Empty record in uncategorised stack #3959
  • [closed] ๐Ÿ”ฆ Feature: Hide fields from API calls #3957
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] URL for Expand row error's #3952
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Expand record doesn't open drawer for roles = Commenter/Viewer #3949
  • [closed] ๐Ÿ› Bug: Is there a way to use the API to post or patch a new record with a many-to-many / linked record relationship? #3923
  • [Scope : Test [E2E]] [Cypress] Reduce Cy.wait() & replace with appropriate class selectors & intercepts #3906
  • [๐Ÿคทโ€โ™€๏ธ Status: Won't Fix] ๐Ÿ› Bug: Inconsistency in table names in database when renamed #3895
  • [๐Ÿ› Type: Bug][Status: Reproducible] ๐Ÿ› Bug: Table name inconsistent in UI when renamed #3893
  • [closed] ๐Ÿ”ฆ Feature: option to share specific view to users instead all views #3877
  • [closed] Installation Error #3863
  • [closed] ๐Ÿ› Bug: Fatal process OOM #3856
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Shared base access error #3852
  • [๐Ÿ—๏ธ Type: In Development] [ExpandedForm] Click on attach-cell doesn't open attachment drag-drop modal in expanded row drawer #3843
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Padding observed in display for few columns #3842
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Grouping field not available if Kanban created after creating Form view #3841
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Copy view #3840
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Shared view shows empty page #3839
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Disable stack context menu in locked view mode #3838
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Expand record drawer doesn't have delete option for single select #3837
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Record added to uncategorised gets placed in first labeled stack #3834
  • [๐Ÿ—๏ธ Type: In Development] [Kanban] Delete record option in kanban view #3833
  • [closed] ๐Ÿ› Bug: Api where clause not working when table col name has unicode chars #3832
  • [closed] ๐Ÿ› Bug: Unknown variable dynamic import: ../lang/zh_CN.json #3812
  • [๐Ÿ› Type: Bug] TINYINT(1) values un-settable via form view #3789
  • [๐Ÿ”Ž Status: More Info Needed] After upgrading version attachment not found #3779
  • [๐Ÿ› Type: Bug] Full width icon is not hiding left nav-drawer #3761
  • [๐Ÿ—๏ธ Type: In Development] [feat/kanban-view] Open items #3716
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] Filter: Control goes away from text-box while feeding input #3707
  • [๐Ÿš€ Status: Ready for Next Release] Add docs for unit tests #3706
  • [closed] CY Stability #3684
  • [๐Ÿš€ Status: Ready for Next Release] External MS SQL Server bug on creating foreign keys #3681
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐Ÿ—๏ธ Type: In Development] Form view doesn't re-open on click in right nav bar #3679
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐Ÿ—๏ธ Type: In Development] Tab Team & auth is empty #3677
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] Unable to create select column #3676
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐Ÿ—๏ธ Type: In Development] tabs go missing at times #3673
  • [๐Ÿš€ Status: Ready for Next Release][๐Ÿ—๏ธ Type: In Development] FormView validation missing #3652
  • [๐Ÿš€ Status: Ready for Next Release][๐Ÿ—๏ธ Type: In Development] SMTP plugin error persists on opening form everytime #3651
  • [๐Ÿ—๏ธ Type: In Development] form view- use alias if configured for error message #3650
  • [๐Ÿš€ Status: Ready for Next Release][๐Ÿ—๏ธ Type: In Development] Add row using expanded form lists lookup/rollup columns #3649
  • [๐Ÿš€ Status: Ready for Next Release][๐Ÿ—๏ธ Type: In Development] Display error on accessing disabled shared base link #3648
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐Ÿ‘“ Scope : View] [Bug]: Icons in Gallery View Drawer are tiny #3647
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release][๐ŸŸ  Priority: High] Password Protected Form View shows blank screen #3627
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] DB_QUERY_LIMIT_DEFAULT seems to not be working anymore #3617
  • [๐Ÿคทโ€โ™€๏ธ Status: Won't Fix][๐Ÿฐ Scope : Column] Sorting won't work correctly in column type SingleLineText with number-based text #3615
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐ŸŒฎ Scope : Table] Show real table name on alt+hover #3614
  • [๐Ÿ› Type: Bug][๐Ÿš€ Status: Ready for Next Release] Checkbox not clearly visible #3613
  • [๐Ÿš€ Status: Ready for Next Release][๐Ÿ”ญ Scope : Project] [i18n] Language support extension- #3607
  • [closed] Difference between owner and creater #3600
  • [โœจ Type: Enhancement][๐Ÿš€ Status: Ready for Next Release] Enable API tests + add more tests #3579
  • [๐Ÿš€ Status: Ready for Next Release][๐Ÿ”ด Priority : Critical] Expanded form issues #3566
  • [๐Ÿš€ Status: Ready for Next Release][โœˆ๏ธ Type: i18n translation] Crowdin for i18n translations #3514
  • [๐Ÿ› Type: Bug] Share form view with no columns should show an error or info message #3341
  • [๐Ÿ› Type: Bug][๐Ÿ‘‹ For : Community or Good First Issue][๐Ÿš€ Status: Ready for Next Release] vue3: shared view list modal text wrap for lengthy password #3322
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐Ÿ”ญ Scope : Project] Vue3 : UI translations #3278
  • [closed] [Vue3]: Fix circular component imports type errors #3208
  • [๐Ÿ”ฆ Type: Feature][๐Ÿ‘“ Scope : View] [Feature] Gallery Share View button missing #3152
  • [closed] [Vue3]: Unit Tests (Vitest) #3145
  • [โœˆ๏ธ Type: i18n translation] [i18n] Message "Field is required" not translate #3041
  • [๐Ÿš€ Status: Ready for Next Release] Re-sync fails after foreign key/table removal #3033
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐Ÿฐ Scope : Column] [Feature] "Now"-button for datetime field in form view #2863
  • [๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐Ÿ”ญ Scope : Project] ERD : add an option in table to show relations #2667
  • [โœจ Type: Enhancement][๐Ÿ”ฆ Type: Feature][๐Ÿš€ Status: Ready for Next Release][๐Ÿฐ Scope : Column] Sort by "LinkToAnotherRecord" Columns #2572
  • [๐Ÿ•Š๏ธ Type: Migration][๐Ÿ—๏ธ Status: In Resolution] PostgreSQL : migration from 0084002 to 0090000 failed #2012
  • [โœจ Type: Enhancement][๐Ÿ”ฆ Type: Feature][๐Ÿ‘‹ For : Community or Good First Issue][๐Ÿš€ Status: Ready for Next Release][๐ŸŽ Scope : Row] Feature: unique URL for each row (when previewed in a pop-up) #273
  • [โœจ Type: Enhancement][๐Ÿ”ฆ Type: Feature][๐Ÿ‘‹ For : Community or Good First Issue][๐Ÿ‘ฎ Scope : Auth] Consider dropping the requirement for specific characters in passwords #242

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.97.0...0.98.1

Join Our Team

Thank you for your love & support

๐Ÿ’œ ๐Ÿš€

0.97.0 9/22/2022

๐Ÿš€ NocoDB : Feature Release ๐Ÿš€

ERD View & Link to a Specific Row

Screenshot 2022-09-21 at 13 01 38

๐Ÿฅฌ What's new .. What's fresh ?

  • ๐ŸŒˆ ERD Views : NocoDB's user love creating tables - however without an ERD diagram its not so intuitive to understand the design of schema. Right ?
    • So we are happy to introduce ERD view at table and schema level.
    • Visualise all the relations (HasMany, ManyToMany) in the nicest possible way.
    • Drag and rearrange as you like.
  • ๐Ÿ”— Link to a row : when you expand a row in spreadsheet as a form, it wasn't possible before to send a link to your co-worker. Not any more!
    • Now you can simply expand the row - click to get the link.
    • Or even simply copy from the browser url and send it to via slack or emails. As easy as it gets.

๐Ÿ• Demo time

๐ŸŒˆ ERD View

https://user-images.githubusercontent.com/5435402/191498877-4de466e6-7327-461c-8cec-702b3a6b49c9.mov

https://user-images.githubusercontent.com/5435402/191498919-af626828-0104-47e1-a653-4fadc3a3ef43.mov

๐Ÿ‘€ Coming soon ๐Ÿ‘€ ๐ŸŽ‰

  • ๐Ÿ“Š Kanban View: Ohhhh yes - the most liked feature, 100s of ๐Ÿ‘ on this feature by community, is in the making & its free! Can't get any better.
  • ๐ŸŽจ Survey Form View: Gorgeous & limitless survey forms on your own databases.

Kanban : Sneak preview

screen-capture (1).webm

Survey form : sneak preview

https://user-images.githubusercontent.com/5435402/191495787-12711957-59b4-4a02-a33f-b6341efb09a8.mov

We cannot wait to release them soon. ๐Ÿค

๐Ÿ› Closed Issues

  • [closed] [Feature] LDAP or SAML #3717
  • [Type: Bug] Add new row toolbar button broken for gallery view #3689
  • [closed] Creating new tags for select and multi-select columns via API [feature request] #3661
  • [Type: Bug][Type: In Development] new project displays deleted project table name's #3635
  • [closed] Webhook filter condition add/update - grid view in the background appears to reload #3633
  • [closed] Dockerfile typo #3619
  • [For: Community or Good First Issue] [API] Create columns on table type linkToAnotherRecord #3608
  • [closed] Metadata on multi-instance deployment becomes unsynchronized #3587
  • [closed] [question] sum up rows? #3586
  • [Type: Feature] vue3: shared view list- show all shared views of this table option missing #3480
  • [closed] vue3: additional network queries when filter auto apply is disabled #3479
  • [closed] vue3: signUp page if root db file is for first use #3458
  • [Scope: vue3] vue3: Documentation #3264
  • [closed] Show cover image in gallery view also if fields is not enabled [Feature] #3199
  • [Type: i18n translation] [i18n] Language support extension- #2904
  • [closed] Can't add new record for many-to-many field #2900
  • [closed] Image is not shown in gallery view when the attachment field is hidden #2864
  • [closed] "Copy Project Info" does not work on Safari #2824
  • [Type: In Development][Scope: UI / UX] sort UI broken #2781
  • [Type: Feature][Product : Project] [Feature] One-to-One Relationship #2777
  • [Type: Bug][Type: In Development][Status: Reproducible] Error on trying to rename formula column #2768
  • [For: Community or Good First Issue] [Feature] Include the name of the deleting project into the dialog #2752
  • [Type: In Development] Safari browser UI functionality issues #2666
  • [closed] Add multiple row to existing table with a csv file #2594
  • [closed] options not shown when choosing from a LTAR column (not solved yet) #2546
  • [closed] API Authentication Failure #2544
  • [closed] [Feature] npx for nocodb-dev-daily #2289
  • [closed] NocoDB: Migrate Airtable to Postgres database - attachments are missing #2269
  • [Priority: Low][Type: In Development] [LTAR] right click - clear on LTAR field, throws error #2105
  • [Type: In Development][Status: In Resolution] [UIDT-improvements] Migration considerations & other items #2037
  • [closed] Multiselect color is not shown, when more than 10 slection options are given #2002
  • [Type: In Development] LTAR field- update operation not reflected till hard refresh #1770
  • [closed] Blank inscription form when NC_DASHBOARD_URL="/" (serving by Apache) #1594
  • [closed] Primary key column contains duplicate values #1435
  • [closed] Not fetching the data of tables after meta-sync #1429
  • [closed] ERR_OSSL_EVP_UNSUPPORTED #1123
  • [closed] Virtual hasMany relationships disappears when the table metadata is recreated #851

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.96.4...0.97.0

Join Our Team

Thank you for your love & support

๐Ÿ’œ ๐Ÿš€

0.96.4 9/13/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

  • [closed] Impossible to create a new row since 0.96 #3565
  • [Good First Issue][Status: Resolved] [Feature] Use generate button pressing enter in dialog for creating a token #3562
  • [closed] Can't upload CSV : POST on /dashboard/ fails -> 404 Not Found #3542
  • [Priority: Critical] Unable to view and download files in public share view link #3541
  • [Priority: Critical] Running nocodb without access to github #3540
  • [closed] NocoDB release action : default to master #3537
  • [Type: In Development] Release Note Issues #3524
  • [Type: Feature] [Feature] Horizontal scroll #2775
  • [Type: Feature] [Feature] Reorder multiselect options in column settings (manually or other) #1287
  • [Type: Enhancement][Type: Feature] Treeview item order #1021
  • [Type: Feature] Add mobile support #850
  • [Type: Enhancement][Good First Issue][Type: Feature][For: Community] Support SSL Certs #215

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.96.2...0.96.4

0.96.2 9/7/2022

๐Ÿš€ NocoDB Release : Frontend is TypeScript & Vue3 ๐Ÿš€

image

What's New

  • :fire: New Frontend in Typescript
  • :fire: Moved from Vue2 to Vue3 : Composition API โค๏ธ
  • :fire: Nuxt3: Framework Migration
  • :fire: Next generation utility-first CSS framework: Windi CSS
  • :fire: Enhanced support for JDBC URL and SSL support.
  • :fire: And we're hiring! :fire:

New UI Layout

We've rewritten the whole frontend code. Here's some screenshots.

image

image

image | image |---|---|

Typescript Migration

We've migrated existing JavaScript frontend code to Typescript. A typed frontend helps in better comprehension of our large codebase, and it comes handy as we plan to grow the team.

Framework Migration

We've migrated from Vue2 to Vue3 in which we utilise composition API for better logic reuse and more flexible code organisation. Since we are switching to Vue3, we've also migrated from Nuxt2 to Nuxt3, which is Vue3 based and it brings general optimisations and improvements.

Windi CSS

We've chosen Windi CSS as our CSS utility tool, which is able to provide faster load times and a speedy HMR in development.

Closed Issues

  • [Status: Fixed][Type: In Development] Filter Group not working with auto apply disabled #2690
  • [Status: Resolved] [i18n] Language support extension- #2685
  • [Type: Enhancement][Status: Resolved] enhancement: sort menu #2683
  • [Status: Resolved][Type: In Development] Additional % observed in filter query #2681
  • [Status: Resolved][Type: In Development] Group filter- incorrect operation #2679
  • [Type: Bug][Status: Fixed][Status: Reproducible] Error importing Chinese data #2677
  • [Status: Fixed] Error during password resetting #2673
  • [Type: Bug][Status: Fixed][Type: In Development] Cannot read properties of undefined (reading 'totalRows') #2647
  • [Type: Enhancement][Status: Resolved] Add dynamic feedback form submission #2640
  • [Type: Bug][Status: Fixed][Priority: Low][Type: In Development] Query parameter aliases not working for ExcludedList API #2635
  • [Type: Bug][Status: Fixed] Empty pills appear in lookup column, unwanted tables appear in lookup dropdown and UI issue sort #2610
  • [Status: Resolved] Can't reset the password #2607
  • [Type: Bug][Status: Fixed][Status: Reproducible] Password reset page just shows "Not a valid url" #2563
  • [Type: Bug][Status: Fixed] Filtering by formula column is broken #2562
  • [Type: Bug][DB: SQLite][Status: Fixed] m2m delete handling error #2557
  • [Type: Bug][Status: Fixed][Type: In Development] Lookup / rollup column title show's up in form view #2550
  • [Type: Bug][Status: Fixed][Status: Reproducible] Themes not working for non-creators #2539
  • [Type: Bug][Status: Fixed][Status: Reproducible] UI Problem with editor's role #2538
  • [Status: Resolved] When I try to choose a value in a many-to-many relationship NocoDB's interface doesn't show me options. #2523
  • [Type: Bug][Status: Fixed][Status: Reproducible] Filtering related records is not possible when system column is used as primary value #2517
  • [Status: Resolved][Status: Reproducible] Filtering by null in nested column not possible using API #2516
  • [Status: Resolved][Type: 0.90 Migration] issue while upgrading from 0.84.14 to 0.91.10 - migration failed #2449
  • [Good First Issue][Status: Resolved] Display picture from connected table has wrong size #2392
  • [Type: Bug][Good First Issue][Status: Fixed] Incorrect replacement of spaces in table names on mysql. #2380
  • [Type: Feature][Status: Resolved] [Feature] Set Date Format #2230
  • [Type: Enhancement][Status: Resolved] There seems to be no UI for renaming a project #1885
  • [Type: Enhancement][Good First Issue][Status: Resolved][Scope: UI / UX] Bug styling #1516
  • [Type: Feature][Status: Resolved] [Feature] In Rest api, sort randomly ? #1432
  • [Type: Enhancement][Status: Fixed] "Delete table" should be part of the tooltip menu of tables #826
  • [Type: Feature][Status: Resolved] Option to Prevent Download #807
  • [Status: Fixed] 2 issues iwp in readme.md for Windows is not a valid command, URL returns 404 #3378
  • [Status: Resolved][Type: i18n translation] [i18n] Language support extension- bn #2974
  • [Status: Resolved][Type: i18n translation] [i18n] Language support extension- hi #2941
  • [Type: Enhancement][Status: Resolved][Type: In Development] [formula] allow use of currency column in mathematical formula functions #2929
  • [Type: Question][Status: Resolved] I'm not able to create a table with the API: Cannot read properties of undefined (reading 'length') #2809
  • [Type: Enhancement][Status: Resolved] search and filter throws errors #2799
  • [Status: Resolved][Type: i18n translation] [i18n] Language support extension-fr #2743
  • [Type: Bug][Status: Fixed][Type: In Development] projectCost missing role permissions #2740
  • [Good First Issue][Status: Resolved] small problem with the menu UI under the settings module #2737
  • [Good First Issue][Status: Resolved] code snippet - baseurl how to Generate HTTPS link #2711
  • [Type: Enhancement][Type: Feature][Status: Resolved] Renaming table should rename table in database #2668
  • [Type: Feature][Status: Fixed] [Feature] Allow showing week day for dates #2606
  • [Type: Enhancement][Type: Feature][Status: Fixed] camelize is the only option for table / column infection #717
  • [Status: Resolved][Type: i18n translation] ๐Ÿ“ i18n Translations ๐Ÿ“ #633
  • [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] No way to change the column name for columns with foreign keys #468
  • [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] UX/UI: field helptext is hidden by error text #467
  • [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] Theme settings not consistent across browsers #429

What's Changed

New Contributors

Join Our Team

Full Changelog: https://github.com/nocodb/nocodb/compare/0.92.4...0.96.2

0.96.1 9/7/2022

๐Ÿš€ NocoDB Release : Frontend is TypeScript & Vue3 ๐Ÿš€

image

What's New

  • :fire: New Frontend in Typescript
  • :fire: Moved from Vue2 to Vue3 : Composition API โค๏ธ
  • :fire: Nuxt3: Framework Migration
  • :fire: Next generation utility-first CSS framework: Windi CSS
  • :fire: Enhanced support for JDBC URL and SSL support.
  • :fire: And we're hiring! :fire:

New UI Layout

We've rewritten the whole frontend code. Here's some screenshots.

image

image

image | image |---|---|

Typescript Migration

We've migrated existing JavaScript frontend code to Typescript. A typed frontend helps in better comprehension of our large codebase, and it comes handy as we plan to grow the team.

Framework Migration

We've migrated from Vue2 to Vue3 in which we utilise composition API for better logic reuse and more flexible code organisation. Since we are switching to Vue3, we've also migrated from Nuxt2 to Nuxt3, which is Vue3 based and it brings general optimisations and improvements.

Windi CSS

We've chosen Windi CSS as our CSS utility tool, which is able to provide faster load times and a speedy HMR in development.

Closed Issues

  • [Status: Fixed][Type: In Development] Filter Group not working with auto apply disabled #2690
  • [Status: Resolved] [i18n] Language support extension- #2685
  • [Type: Enhancement][Status: Resolved] enhancement: sort menu #2683
  • [Status: Resolved][Type: In Development] Additional % observed in filter query #2681
  • [Status: Resolved][Type: In Development] Group filter- incorrect operation #2679
  • [Type: Bug][Status: Fixed][Status: Reproducible] Error importing Chinese data #2677
  • [Status: Fixed] Error during password resetting #2673
  • [Type: Bug][Status: Fixed][Type: In Development] Cannot read properties of undefined (reading 'totalRows') #2647
  • [Type: Enhancement][Status: Resolved] Add dynamic feedback form submission #2640
  • [Type: Bug][Status: Fixed][Priority: Low][Type: In Development] Query parameter aliases not working for ExcludedList API #2635
  • [Type: Bug][Status: Fixed] Empty pills appear in lookup column, unwanted tables appear in lookup dropdown and UI issue sort #2610
  • [Status: Resolved] Can't reset the password #2607
  • [Type: Bug][Status: Fixed][Status: Reproducible] Password reset page just shows "Not a valid url" #2563
  • [Type: Bug][Status: Fixed] Filtering by formula column is broken #2562
  • [Type: Bug][DB: SQLite][Status: Fixed] m2m delete handling error #2557
  • [Type: Bug][Status: Fixed][Type: In Development] Lookup / rollup column title show's up in form view #2550
  • [Type: Bug][Status: Fixed][Status: Reproducible] Themes not working for non-creators #2539
  • [Type: Bug][Status: Fixed][Status: Reproducible] UI Problem with editor's role #2538
  • [Status: Resolved] When I try to choose a value in a many-to-many relationship NocoDB's interface doesn't show me options. #2523
  • [Type: Bug][Status: Fixed][Status: Reproducible] Filtering related records is not possible when system column is used as primary value #2517
  • [Status: Resolved][Status: Reproducible] Filtering by null in nested column not possible using API #2516
  • [Status: Resolved][Type: 0.90 Migration] issue while upgrading from 0.84.14 to 0.91.10 - migration failed #2449
  • [Good First Issue][Status: Resolved] Display picture from connected table has wrong size #2392
  • [Type: Bug][Good First Issue][Status: Fixed] Incorrect replacement of spaces in table names on mysql. #2380
  • [Type: Feature][Status: Resolved] [Feature] Set Date Format #2230
  • [Type: Enhancement][Status: Resolved] There seems to be no UI for renaming a project #1885
  • [Type: Enhancement][Good First Issue][Status: Resolved][Scope: UI / UX] Bug styling #1516
  • [Type: Feature][Status: Resolved] [Feature] In Rest api, sort randomly ? #1432
  • [Type: Enhancement][Status: Fixed] "Delete table" should be part of the tooltip menu of tables #826
  • [Type: Feature][Status: Resolved] Option to Prevent Download #807
  • [Status: Fixed] 2 issues iwp in readme.md for Windows is not a valid command, URL returns 404 #3378
  • [Status: Resolved][Type: i18n translation] [i18n] Language support extension- bn #2974
  • [Status: Resolved][Type: i18n translation] [i18n] Language support extension- hi #2941
  • [Type: Enhancement][Status: Resolved][Type: In Development] [formula] allow use of currency column in mathematical formula functions #2929
  • [Type: Question][Status: Resolved] I'm not able to create a table with the API: Cannot read properties of undefined (reading 'length') #2809
  • [Type: Enhancement][Status: Resolved] search and filter throws errors #2799
  • [Status: Resolved][Type: i18n translation] [i18n] Language support extension-fr #2743
  • [Type: Bug][Status: Fixed][Type: In Development] projectCost missing role permissions #2740
  • [Good First Issue][Status: Resolved] small problem with the menu UI under the settings module #2737
  • [Good First Issue][Status: Resolved] code snippet - baseurl how to Generate HTTPS link #2711
  • [Type: Enhancement][Type: Feature][Status: Resolved] Renaming table should rename table in database #2668
  • [Type: Feature][Status: Fixed] [Feature] Allow showing week day for dates #2606
  • [Type: Enhancement][Type: Feature][Status: Fixed] camelize is the only option for table / column infection #717
  • [Status: Resolved][Type: i18n translation] ๐Ÿ“ i18n Translations ๐Ÿ“ #633
  • [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] No way to change the column name for columns with foreign keys #468
  • [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] UX/UI: field helptext is hidden by error text #467
  • [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] Theme settings not consistent across browsers #429

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.92.4...0.96.1

Join Our Team

0.96.0 9/7/2022

๐Ÿš€ NocoDB Pre-Release : Frontend in TypeScript & Vue3 ๐Ÿš€

image

What's New

  • :fire: New Frontend in Typescript
  • :fire: Moved from Vue2 to Vue3 : Composition API โค๏ธ
  • :fire: Nuxt3: Framework Migration
  • :fire: Next generation utility-first CSS framework: Windi CSS
  • :fire: And we're hiring! :fire:

New UI Layout

We've rewritten the whole frontend code. Here's some screenshots.

image

image

image | image |---|---|

0.92.4 7/16/2022

๐Ÿš€ NocoDB Feature release - Filter Groups

NOCODB : Grouped Filters

What's New

  • :fire: Filter Groups : our powerful grouped filtering is now available in GUI too (prior to this release it was only at API level)!
  • :fire: Date Formatter : Customise your date formatting to your needs.
  • :fire: Sort menu is now enhanced to toggle between asc/desc based on types.
  • :fire: And we're hiring! :fire:

Filter Groups

Filter conditions are now available to be grouped to achieve more advanced filtering.

filter (1)

Sort menu enhanced

Sort menu option texts are changed based on the column types. The sorting logic remains unchanged. Currently there are four types supported.

Type Default Reverse
Text A โ†’ Z Z โ†’ A
Numerical 1 โ†’ 9 9 โ†’ 1
Date & Time 1 โ†’ 9 9 โ†’ 1
Checkbox โ–ข โ†’ โœ“ โœ“ โ†’ โ–ข

Example:

image

Date Formatter

When editing a Date column, users can reformat the column with one of the nine date formats introduced in this version, namely DD-MM-YYYY, MM-DD-YYYY, YYYY-MM-DD, DD/MM/YYYY, MM/DD/YYYY, YYYY/MM/DD, DD MM YYYY, MM DD YYYY, YYYY MM DD.

https://user-images.githubusercontent.com/24416449/174604861-9f945b25-6def-4d06-8f87-36c0f93a377f.mp4

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.92.3...0.92.4

Join Our Team

0.92.3 7/1/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

  • [closed] Wrong records shown when several tables are linked together #2512
  • [closed] [Feature] nc-help, nc-common source cod #2504
  • [Status: Resolved] Need a shell file to download the latest executale #2497
  • [Status: Resolved] [i18n] Language support extension-it #2491
  • [Type: Bug][Status: Fixed][Type: In Development] Can't create new tables #2464
  • [Status: Resolved] BullMQ: DEPRECATION WARNING! Your redis options maxRetriesPerRequest must be null. #2452
  • [Type: Feature][Status: Resolved] health check api #2451
  • [Status: Resolved][Scope : Documentation] docs: timely build #2447
  • [Type: Bug][Status: Fixed] Webhook trigger issue for some UI types #2443
  • [Type: Bug][Status: Fixed] diacritics are garbled in csv import #2439
  • [Status: Resolved][Priority: High][Type: In Development] LTAR: many to many #2429
  • [Type: Enhancement][Status: Resolved] handling of numerics by REPEAT() and LEN() function. Possibilities to zero-pad a numeric column #2428
  • [Type: Bug][Status: Fixed] expired token still usable #2422
  • [Type: Bug][Status: Fixed][Status: Reproducible] [FORM VIEW] Required fields can be blank #2412
  • [Status: Resolved][Type: In Development] first login attempt fails after migration #2396
  • [Type: Bug][Status: Fixed] [API] Export table as csv not work #2395
  • [Status: Resolved][DB: MSSQL][Status: Reproducible] MSSQL: udpated_at field is not updating in latest version #2379
  • [Type: Bug][DB: Postgres][Status: Fixed] PostgreSQL changing type to numeric fails for column that has space in name #2353
  • [Type: Enhancement][Status: Resolved] [Feature] Env variables for super-admin, SMTP & S3 #2319
  • [Type: Enhancement][Status: Resolved] CONCAT formula #2304
  • [Type: Bug][Status: Fixed] Failed to Update Row - 400 #1469
  • [Status: Resolved][DB: MSSQL] Unable to use non-dbo schema in mssql #1342

What's Changed

0.92.0 6/28/2022

๐Ÿš€ NocoDB : Feature Release

image

What's New

  • ๐Ÿš€ Binary Executables
  • ๐Ÿš€ Homebrew
  • ๐Ÿš€ JSON Import
  • ๐Ÿš€ Duration Cell
  • ๐Ÿš€ And we're hiring! ๐Ÿš€

Binary Executables

NocoDB installation has gotten more seamless as we now support installation as binaries.

MacOS (x64)
curl http://get.nocodb.com/macos-x64 -o nocodb -L \
  && chmod +x nocodb \
  && ./nocodb
MacOS (arm64)
curl http://get.nocodb.com/macos-arm64 -o nocodb -L \
  && chmod +x nocodb \
  && ./nocodb
Linux (x64)
curl http://get.nocodb.com/linux-x64 -o nocodb -L \
  && chmod +x nocodb \
  && ./nocodb
Linux (arm64)
curl http://get.nocodb.com/linux-arm64 -o nocodb -L \
  && chmod +x nocodb \
  && ./nocodb
Windows (x64)
iwp http://get.nocodb.com/win-x64
.\Noco-win-x64.exe
Windows (arm64)
iwp http://get.nocodb.com/win-arm64
.\Noco-win-arm64.exe

Currently, we only support the following targets:

  • node16-linux-arm64
  • node16-macos-arm64
  • node16-win-arm64
  • node16-linux-x64
  • node16-macos-x64
  • node16-win-x64

Also you can find the release build under the release note.

image

Homebrew

Now you can use Homebrew to install NocoDB!

brew tap nocodb/nocodb
brew install nocodb
nocodb

JSON Import

Now you can import data and table from a JSON array or object.

https://user-images.githubusercontent.com/61551451/176135974-02bc1b01-b32e-4a54-bda1-c3094721f6fa.mov

Duration Cell

Five formats are supported in Duration Cell now!

image

Misc

  • Airtable import now has view import enabled by default
  • Health API - /api/v1/health
  • LTAR Rename
    • TableMMList => Table List (MM)
    • TableList => Table List (HM)
    • TableRead => Table (BT)
  • Support non-dbo schema in MSSQL
  • Bug fixes

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.10...0.92.0

0.91.10 6/15/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

  • [Scope : DevOps] update-sdk-path / release #2374
  • [Status: Resolved] 0.91.8 - Import Airtable to MariaDB not working - unauthorized access #2362
  • [Type: Bug][DB: MySQL][DB: Postgres][DB: SQLite][Status: Fixed] DateTimePicker not saved #2354
  • [Status: Resolved][DB: SQLite] Can't delete the table after import csv as DateTime with SQLite #2347
  • [Status: Resolved][Status: Reproducible] error importing CSV file ; can't access property "WBProps" e.wb.Workbook is undefined #2334
  • [Type: Bug][Status: Reproducible] Delete table error (with relational column) #2047

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.9...0.91.10

0.91.9 6/14/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

  • [Scope : DevOps] Invalid username or password in publish-docs #2352
  • [Status: Resolved] Columns not re-render when delete relational column #2344
  • [Type: Enhancement][Status: Resolved][Status: Reproducible] REST API JSON output limited to 1000 #2306
  • [Type: Bug][Status: Fixed][Status: Reproducible] Project Invite: Lost admin access to my project #2301
  • [Type: Bug][Status: Fixed][Status: Reproducible] Question mark is treated as a param in postgres' CONCAT #2294
  • [Type: Bug][Status: Fixed] password changing doesn't work (old password required) #2288
  • [Type: Bug][Status: Fixed][Status: Reproducible] Download CSV error with specific non-english table/column name #2286
  • [Status: Resolved] [i18n] Language support extension- #2268
  • [Status: Resolved] Who to contact for security issues #2262
  • [Type: Bug][DB: Postgres][Status: Fixed] Currency field fails for 'money' data type on PostgreSQL #2255
  • [Status: Fixed][Status: Reproducible] Date cell with invalid date cannot be changed anymore #2251
  • [Status: Fixed][Status: Reproducible] NocoDB can't display the values of a cell when it's of type LinkToAnotherRecord and has hundreds of connections #2242
  • [Type: Enhancement][Status: Resolved] Arrow keys not working properly when moving across the table fields #2240
  • [Status: Fixed] Shared Form view is Empty #2228
  • [Status: Fixed] Problem with API for Relation Rows #2208
  • [Status: Resolved] MSSQL Error on migration to 0.91.1 . #2201
  • [Status: Resolved][DB: SQLite] [decimal] datatype decimal accepts non-numeric characters #2106
  • [Status: Fixed][Type: In Development] [UIDT improvements] Rating/ checkbox as LTAR/ Lookup #2045
  • [Type: Bug][DB: SQLite][Status: Reproducible] 'Time' column in SQLite #1882

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.8...0.91.9

0.91.8 6/14/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

  • [closed] Issue: Something in nocodb code has changed that is causing use of v-treeview in nocodb gui to break #2321
  • [Type: Enhancement] Drag spreadsheet columns in Tables by mouse #2284
  • [closed] Docker-compose mysql not working #2282
  • [For: Community] More visible table borders to make it easier to read the table contents #2239
  • [Type: Bug][Status: Resolved][Priority: Critical] TypeError after upgrade to 0.91.6 with Docker #2225
  • [Scope : DevOps] npm issue in release #2223
  • [Status: More Info Needed][Type: AT Import] Import Airtable base to NocoDB (postgresql database) issue #2199
  • [Type: Feature] Turn essential apps credentials as env #2131
  • [Type: Bug][Status: Reproducible] [Formula] Validation missing in one of scenarios; additional records created #2046
  • [Type: Bug] Webhook error in postgres heroku for an user #1903

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.7...0.91.8

0.91.7 6/1/2022

NocoDB : Bug Fix Release

  • https://github.com/nocodb/nocodb/issues/2225 : TypeError after upgrade to 0.91.6 with Docker
  • [Status: Fixed] Webhook with condition has issues #2209
  • [Type: Bug][Status: Fixed] error:0909006C:PEM routines:get_name:no start line - for google cloud platform in heroku - Single slash to double slash issue #2207
  • [Status: Resolved][Type: In Development][Scope: UI / UX] UX: Scroll option for fields menu #2181
  • [Type: Enhancement][Status: Resolved][Scope: UI / UX] [UX] Search field option in filter & sort #2180
  • [Status: Fixed][Type: In Development][DB: All] formula field error when used in filter #2177
  • [Status: Resolved][Scope: UI / UX] [form view] disable update to number on scroll #2108
  • [Type: Bug][Status: Fixed][DB : MariaDB] DateTime causes error message in MariaDB docker #1048

0.91.6 6/1/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

  • [closed] Access denied for user 'root'@'localhost' #2210
  • [closed] package.json of nocodb-seed is not getting updated. #2203
  • [Status: Fixed] Shared grid view having a formula column results in an error #2176
  • [Status: Resolved][Type: AT Import] Import Airtable to Postgres database : type does not exist #2173
  • [Status: Resolved][Type: AT Import] Import Airtable to SQL database : schema imported but not the data #2172
  • [Status: Resolved][Type: AT Import] Import AirTable to SQL database : Missing 'rollup_function' property in request body #2171
  • [Status: Resolved] Enhancement : Show column icons within fields, sort, filter menus/dropdowns #2162
  • [Status: Resolved] Incomplete font changes and string overlaps for Persian language #2154
  • [Status: Resolved] When table is slow to load - show a loading status #2150
  • [Status: Resolved] Advanced options while importing : select lookup, rollup, formula, data. #2149
  • [Status: Resolved] [Feature] Create index for foreign keys created on postgres #2142
  • [Status: Resolved] CONCAT formula with URL fails. #2140
  • [Type: Bug][Status: Fixed] [formula] precedence to be considered in formula #2128
  • [Type: Bug][Status: Fixed][Type: AT Import] [Bug] Airtable import not working in Docker if mapped to a different port #2127
  • [Type: Bug][Status: Fixed][Priority: Low][Type: In Development][Scope: UI / UX] column name display text overflow in shared base #2088
  • [Status: Resolved][Type: In Development] [Import] SQL query mapping incorrect for multi-select #2058
  • [Type: Bug][Status: Fixed] Currency field- validation fails if decimal fractions are used #1647
  • [Type: Enhancement][Status: Fixed] [Feature] Currency Column Improvement #1352
  • [Type: Enhancement][Status: Fixed] Currency validator crashing when not adding two decimal places #1042
  • [Type: Enhancement][Status: Fixed] Currency fields always displayed with $ #572

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.1...0.91.6

0.91.1 5/27/2022

๐Ÿš€ NocoDB : Enhancement Release : Import Airtable to SQL database

What's New

  • ๐Ÿš€ Import from Airtable to NocoDB Enhancement
  • ๐Ÿš€ Currency Enhancement
  • ๐Ÿš€ Formula Enhancement
  • ๐Ÿš€ Rating Enhancement
  • ๐Ÿš€ UI Enhancement
  • ๐Ÿš€ And we're hiring! ๐Ÿš€

Import from Airtable to NocoDB Enhancement

While importing Airtable to NocoDB, now users can have full flexibility to choose the major column types that they would like to import. Currently, data, rollup columns, lookup columns and attachment columns will be supported. Formula Columns will be supported in the future.

Screenshot 2022-05-27 at 4 39 11 PM

Currency Enhancement

We now support multiple currency locale and currency code (ISO 4217) and some validation logics have been also revised.

image

image | image | image |---|---|---|

Formula Enhancement

Handle NULL value when calling CONCAT

Previously any NULL value in formula with CONCAT would make the entire result empty. Now it's considered as an empty string instead.

Example: F: CONCAT({Title}, {Title1}, {Title2}, "B")

image

Include icons in formula suggestion list

image | image |---|---|

Misc

  • Show column options in suggestion list when users enter { as what's following must be a column.
  • Fix the incorrect insertAtCursor position when calling appendText. Previously selecting column1 after { would become {{column1} while {column1} is expected.
  • Fix incorrect ID passing to FormulaColumn.update. Previously deleting a column that is referenced by a formula would throw an error and all data will be not shown when calling dataList as something wrong with the cache part as attribute error is not updated due to the wrong ID.
  • Fix incorrect data type - e.g. ADD({numberic_formula}, 10) should be expected.
  • Fix formula precedence
  • Remove unexpected $pt.name$ - create a formula and edit it. {$column_name$} is shown rather than {column_name}.

Rating Enhancement

A custom color is now supported in a Rating column. You can select the predefined colors from our swatches or choose your desired one using a color picker in advanced settings. Manually inputting color is also supported with the format HEX, HSL and RGB.

image | image | image |---|---|---|

UI Enhancement

We've added transition for menus (filter / sort / fields) with icons within the menu items.

image | image |---|---|

image | image |---|---|

A loader is introduced for Grid & Gallery view when the data is being loaded.

https://user-images.githubusercontent.com/61551451/170499118-931e9ae6-e31a-48db-a6f5-f370edebae0c.mov

Closed Issues

  • [Status: Fixed][Priority: Low][Type: In Development] [shared base] hide webhook button in shared base #2107
  • [Status: Fixed][Type: In Development] gallery view- configured cover image not displayed #2099
  • [Status: Fixed][Type: In Development][Import] [import] with cache enable- sometimes during table data list, error observed referring to an non-existing column #2098
  • [Status: Fixed][Type: In Development][Import] [import] post import, data disappears from table on deleting column #2097
  • [Status: Resolved][Type: In Development][Import] [import] default value configuration throws error #2102
  • [Status: Resolved][Type: In Development][Import] [import] post import, grid view creation failed #2087
  • [Status: Resolved][Type: In Development][Import] [import] column skeleton persists in shared view after delete #2079
  • [Status: Resolved][Type: In Development][Import] [import / root db: sqlite] post import, column delete fails #2078
  • [Status: Resolved] Can't import XLSX - /dashboard/?q=sqlOp_projectCreateByWebWithXCDB 404 #2005
  • [Status: Resolved] implement exist API in v2 #2064
  • [Status: Resolved] Problem with SingleSelect Column #2059
  • [Status: Resolved] [i18n] Language Improve - #2049
  • [Status: Resolved][Status: Fixed] Unable to upload .xlsx file #1851
  • [Status: Resolved][Status: Fixed] Changing the Persian strings' font in NocoDB interface #1610
  • [Status: Fixed][Type: In Development] [UIDT improvements] validation #2038
  • [Status: Fixed][Type: In Development] [UIDT-improvements] Rating field error on inserting record #2036
  • [Type: Bug][Status: Resolved] failed to create columns in tables with whitespaces at the end #2073
  • [Type: Bug][Status: Fixed][Status: Reproducible] Send ID with DELETE webhook? #2024
  • [Type: Bug][Status: Fixed] Nested fields query param does not respect '*' to include all fields #1981
  • [Type: Bug][Status: Fixed][Status: Reproducible] Formula fields throw an error when referencing fields that start with a number #1964
  • [Type: Bug][DB: Postgres][DB: SQLite][DB: MSSQL][Status: Fixed][Status: Reproducible] Single select issues (reported in discord) #1955
  • [Type: Bug][DB: Postgres][Status: Fixed][Status: Reproducible] Can't change the type of the default column "title" #1949

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.0...0.91.1

Join Our Team

0.91.0 5/23/2022

๐Ÿš€ NocoDB : Feature Release : Import Airtable to NocoDB

Screenshot 2022-05-23 at 11 23 23

What's New :

  • ๐Ÿš€ Import Airtable to NocoDB
  • ๐Ÿš€ Import CSVs, Excel to NocoDB
  • ๐Ÿš€ New APIs : GroupBy and Exists
  • ๐Ÿš€ Column improvements : Ratings
  • ๐Ÿš€ Formula enhancements
  • ๐Ÿš€ And we're hiring! ๐Ÿš€

Import Airtable to NocoDB

Now within a minute or two import all your Airtable bases to any MySQL, Postgres, SQL server or SQLite databases using NocoDB!

https://user-images.githubusercontent.com/61551451/169801882-b36c7b79-a29d-40ad-bbf5-5807b9cf611c.mov

See Documentation - Import Airtable to NocoDB for details.

Import from CSV

We support users to import CSV data to an existing project.

See Documentation - Import CSV data into an existing project for details.

image

Import from Excel

We support users to import Excel data to an existing project. If an Excel file includes multiple sheets, they will be considered as different tables and users can manipulate the meta before the actual import.

See Documentation - Import Excel data into an existing project for details.

image

New APIs

We've introduced two new APIs - exist & groupby.

Exist

Exist API allows users to check if the row with provided primary key(s) exists or not. The result would be either true or false.

For table row,

curl --request GET \
--url 'http://localhost:8080/api/v1/db/data/<org>/<projectName>/<tableName>/<ID>/exist' \
--header 'xc-auth: <REDACTED>'

For table view,

curl --request GET \
--url 'http://localhost:8080/api/v1/db/data/<org>/<projectName>/<tableName>/views/<viewName>/<ID>/exist' \
--header 'xc-auth: <REDACTED>'

GroupBy

Given a column name, return the number of records in each group.

For table row,

curl --request GET \
--url 'http://localhost:8080/api/v1/db/data/{orgs}/{projectName}/{tableName}/groupby?column_name=<COLUMN_NAME>' \
--header 'xc-auth: <REDACTED>'

For table view,

curl --request GET \
--url 'http://localhost:8080/api/v1/db/data/{orgs}/{projectName}/{tableName}/views/{viewName}/groupby?column_name=<COLUMN_NAME>' \
--header 'xc-auth: <REDACTED>'

Rating

Rating allows users to rate based on a comparative assessment with maximum rating allowed from 1 to 10. Users may change the rating symbol and color as well.

image

image image
image image

Formula enhancements

  • Add information message when double clicking formula cell and add help text by hovering the function name

    image | image |---|---|

  • Add circular reference detection. Example: formula1 -> formula2 -> formula3 -> formula4 ("HELLO").

image | image |---|---|

  • Improve formula argument validations

image | image |---|---|

Closed Issues

  • [Status: Fixed][Type: In Development] [quick import] form view drag & drop opens up import modal #2044
  • [Status: Fixed][Type: In Development] [quick import] shared base view mode - displays add table header #2043
  • [closed] Feature request : Enforced primary key should be selectable non-integer #2006
  • [Type: Bug][DB: All] DateTime value not saved #1978
  • [Status: More Info Needed][Status: Fixed] Synologoy NAS : the 0.90.10 docker container crash #1970
  • [Type: Enhancement][Status: Need Internal Discussion] Query parameter to limit fields in returned relations [Feature] #1763

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.11...0.91.0

Join Our Team

0.90.11 5/4/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed issue

0.90.10 5/4/2022

๐Ÿš€ NocoDB : Bug Fix Release

What's New

Code Snippet is introduced in this version where you can find different sample code snippets for List API for reference.

image

Closed Issues

  • [Type: Bug][Status: Fixed][Status: Reproducible] Change a role from editor -> creator. User is not able to create table. #1959
  • [Type: Bug][Status: Fixed][Type: In Development][Status: Reproducible] [Nested lookup] Lookup on a Lookup show empty record #1946
  • [Type: Bug][Status: Fixed][Type: In Development][Status: Reproducible] Unable to delete table with Self m2m link #1945
  • [closed] Table names in postgres get the project id as prefix #1942
  • [Type: Bug][Status: Fixed][Status: Reproducible] Dialog containing monaco editor closes on click #1932
  • [Type: Bug][Status: Fixed] meta database tables shown in UI #1910
  • [Status: More Info Needed][Status: Fixed] XC Swager UI fails to load in local docker container #1900
  • [Type: Bug][Status: Fixed] Swager API doc shows endpoints from all projects #1899
  • [Type: Bug][Status: Fixed] Inconsistent response for deprecated URL paths #1895
  • [Type: Bug][DB: Postgres][Status: Fixed] PG Formula issue #1873
  • [Status: Fixed] Lookup columns used in filters and formulas cause errors #1866
  • [Type: Bug][DB: Postgres][Status: Fixed] DATEADD function interval argument issue #1865
  • [Type: Bug][Status: Fixed] Number and date calculation fail to render in UI #1864
  • [Type: Bug] Issue in deleting related tables #1861
  • [Priority: Critical][Type: 0.90 Migration] Migration error from 0.84.16 to 0.90.7 for sqlite3 database #1847
  • [Type: Bug][Status: Fixed] List API failing if child table has a JSON column #1835
  • [Type: Bug][Status: Fixed] error 400 when upload to S3 #1822
  • [Status: Fixed][Scope: UI / UX] Table alias in tooltip for relational columns should not be shown #1880
  • [Status: Fixed][Scope: UI / UX] Styling issue with Team & Settings modal #1793
  • [Status: Fixed][Type: 0.90 Migration] Migration from 0.84.16 to 0.90.4 failed (mssql, docker) #1790
  • [Status: Fixed][Priority: Critical] Existing sqlite is not working #1956
  • [Status: Resolved][DB: Postgres][Status: Reproducible] Can't create a new column with PK option #1947
  • [Status: Resolved][Scope : DevOps] [Feature] Single click end to end release action #1776
  • [Status: Resolved][Scope: UI / UX] multiple LTAR to same table- not distinguishable in UI #1811
  • [Type: Feature][Status: Resolved] [Feature] Use column name in lookup instead of table/relation type #1768
  • [For: Community] Cannot change the column to SingleLineText to LongText #1930
  • [Type: Enhancement][Status: Resolved][Scope : DevOps] Update nocodb-sdk to local path after release #1925
  • [closed] Failed to Update csv file - 400 #1918
  • [closed] cannot import excel spreadsheets on v0.90.8 #1915
  • [closed] Specified key was too long; max key length is 1000 bytes #1883
  • [closed] System fields not being appropriately marked for linked records on Postgres #1754

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.8...0.90.10

0.90.8 4/28/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed Issues

  • [Type: Bug][Status: Fixed] Swagger docs shows localhost by default #1843
  • [Type: Bug] Roll up the formula column failed and make all rows cannot be accessed #1842
  • [Type: Bug][Status: Fixed] JSON type data is not getting saved from UI #1814
  • [Type: Bug][Status: More Info Needed] Multiple lookup columns in one table result in malfunction #1799
  • [Type: Bug][Status: Fixed] 'fields' query parameter in REST API has no effect #1762
  • [closed] Formula columns on heroku not showing results. #1868
  • [closed] data inserted vice versa (nocodb and with python mysqli script) is not inserted on other side #1862
  • [closed] Migration from 0084002 to 0090000 (sqlserver) #1855
  • [closed] Version 0.84.18 ? #1850
  • [closed] FindOne API #1827
  • [Type: Feature][Status: Fixed] Provide swagger docs for each project #1769

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.7...0.90.8

0.90.7 4/23/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed Issues

  • [Type: Bug][Status: Fixed] Unreachable previous API paths after upgrade #1831
  • [Type: Bug][Status: Fixed] Forget Password #1828
  • [Type: Bug][Status: Fixed] 'change password' does not take effect #1824
  • [Type: Bug][Status: Fixed] error 400 when upload to S3 #1822
  • [Type: Bug][Status: Fixed] Anyone encountered data not properly saving in UI? #1813
  • [Type: Bug][Status: Fixed] fatal: unsafe repository ('/github/workspace' is owned by someone else) #1785
  • [Type: Bug][Status: Fixed] Invalid requests by search field in NocoDB UI #1784
  • [Type: Bug][Status: Fixed] Enter not properly captured when in edit form for linked record column name #1781
  • [Type: Bug][Status: Fixed] Color code for HasMany, ManyToMany, Lookup and Rollup #1766
  • [Type: Bug][Status: Fixed][Type: 0.90 Migration] schema immediately out of sync on postgres when creating table, columns #1753
  • [Type: Bug][Status: Fixed] SMTP app doesn't work in 0.90.3 #1751
  • [Type: Bug][Priority: Critical] Error upgrading 0.84.16 -> 0.90.2 on heroku using command line #1736
  • [Type: Bug][DB: SQLite] Failed to create column with datatype 'Time' #1380
  • [Type: Bug][Scope: v0.90.0] Tables connected by a natural id (a foreign key that is not the primary key on the other side) are not viewed properly #1299
  • [Type: Bug] Populating a column with link to another record doesnt work on an empty row #1284
  • [Type: Bug][Type: Enhancement][Scope: v0.90.0] Multiple foreign keys to same tables results in issues. #756
  • [Type: Bug][Status: Fixed] Unable to Upload Attachments using shared base link #1579
  • [Type: Enhancement][Scope: v0.90.0] Missing WHERE clause in Bulk APIs #1421
  • [Type: Question] App configuration #1563
  • [i18n translation] [i18n] Language support extension- #1420
  • [Type: Feature] [Feature] Allow filtering on "LinkToAnotherRecord" field #868
  • [Status: More Info Needed] Wrong page change widget #818
  • [Type: Feature] Client SDKs #575
  • [Type: Enhancement][Scope: v0.90.0] Shared View GET API #442
  • [Type: 0.90 Migration] My user is suddenly missing #1794
  • [Type: Feature][Status: Fixed] [Feature] The Editor need the function of โ€Upload CSVโ€œ #1683
  • [Status: Fixed] DATEADD formula issues #1638
  • [Status: More Info Needed] Cell won't update properly in version 0.84.16 #1637
  • [Status: More Info Needed] Dashboard loading too long #1545
  • [Status: More Info Needed] [Cannot read property 'meta' of undefined] When create table #1452
  • [Status: More Info Needed] Webhook doesn't work on API inserted row #1440
  • [Status: Fixed][Type: In Development] able to clear record for locked view (from both normal grid & editor mode shared base) #1773
  • [Status: Fixed][Type: In Development] form view shows roll-up column #1772
  • [closed] Only owner can use โ€Upload CSVโ€œ when updated to PackageVersion: 0.90.5 #1810
  • [closed] [Feature] #1786
  • [i18n translation] [i18n] Language support extension- ja #1680
  • [For: Community][Status: Fixed][minor] Enable scroll for sort & filter #1675
  • [For: Community][minor] [minor] LTAR - UI improvement #1673

What's Changed

New Contributors

Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.5...0.90.7

0.90.5 4/19/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed Issues

  • [Type: Bug][DB: MSSQL][Status: Fixed] Migration from 0.84.16 to 0.90.3 failed (mssql, docker) #1764
  • [Type: Bug][Status: Fixed][Priority: Critical] Migration errors to 0.90.3 #1760
  • [closed] Search Columns & Filter feature do not work with non english title columns. #1758
  • [Type: Bug][Status: Fixed] Filter doesn't return correct results on linked record #1756
  • [i18n translation] [i18n] Language support extension- zh-CN #1744
  • [Type: Bug][Status: Fixed] SMTP app bug #1743
  • [closed] Wrong version number #1742
  • [Type: Bug][Status: Fixed] Failed to import CSV #1737

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.4...0.90.5

0.90.3 4/18/2022

๐Ÿš€ NocoDB : Bug Fix Release

Closed Issues

  • [closed] Migration from 0084002 to 0090000 failed (mssql, docker) #1741
  • [Type: Bug][Status: Fixed][Priority: Critical] Can't access projects since upgrade to 0.90.0 #1722
  • [Status: Fixed] shared base- fields showAll/ HideAll error #1713

What's Changed

Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.2...0.90.3