Releases
0.107.5: Bug Fix Release 5/27/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- [closed] ๐ Bug: Form view not rendering available options #5740
- [closed] ๐ Bug: Uncaught ReferenceError: SwaggerUIBundle is not defined #5739
What's Changed
- Release 0.107.4 by @github-actions in https://github.com/nocodb/nocodb/pull/5728
- fix: rollback transaction if bulk insert errors by @dstala in https://github.com/nocodb/nocodb/pull/5743
- Fix: Read data API - allow nested fields query param by @pranavxc in https://github.com/nocodb/nocodb/pull/5735
- fix: drop dtxp max length from column request schema by @mertmit in https://github.com/nocodb/nocodb/pull/5730
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5746
- 0.107.5 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5749
Full Changelog: https://github.com/nocodb/nocodb/compare/0.107.4...0.107.5
0.107.4: Bug Fix Release 5/24/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- [๐ Type: Bug] ๐ Bug: Super Admin No longer created during initialization #5722
- [๐ Type: Bug] Storage upload unauthorized using xc-token authentication header(it works with xc-auth) #5713
- [closed] ๐ฆ Feature: Select number of row to display in each page #5708
- [๐ Type: Bug] ๐ Bug: Metadata not in sync and breaking most of the features #5701
- [๐ Type: Bug] ๐ Bug: model list cache ignores base_id #5568
What's Changed
- Release 0.107.3 by @github-actions in https://github.com/nocodb/nocodb/pull/5700
- fix(nocodb): model list cache by @wingkwong in https://github.com/nocodb/nocodb/pull/5707
- chore(deps): bump socket.io-parser from 4.2.2 to 4.2.3 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/5717
- chore(deps): bump socket.io-parser from 4.2.1 to 4.2.3 in /packages/nc-gui by @dependabot in https://github.com/nocodb/nocodb/pull/5716
- fix: Update project base config encryption with proper secret key by @pranavxc in https://github.com/nocodb/nocodb/pull/5718
- fix(nocodb): assign dbuser id n roles to user by @wingkwong in https://github.com/nocodb/nocodb/pull/5720
- fix(nocodb): incorrect public path for docker by @wingkwong in https://github.com/nocodb/nocodb/pull/5721
- fix: load super admin user from env if env is set by @pranavxc in https://github.com/nocodb/nocodb/pull/5723
- 0.107.4 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5727
Full Changelog: https://github.com/nocodb/nocodb/compare/0.107.3...0.107.4
0.107.3: Bug Fix Release 5/22/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- [๐ Type: Bug] ๐ Bug: LinkToAnotherRecord dosen't work in Shared View Forms #5694
- [โจ Type: Enhancement] ๐ฆ Enhancement: Formula functions prefer to be case-insensitive #5640
What's Changed
- Release 0.107.2 by @github-actions in https://github.com/nocodb/nocodb/pull/5696
- fix(nc-gui): incorrect shared form logic by @wingkwong in https://github.com/nocodb/nocodb/pull/5697
- chore: clean up image build script and bug fix with packaging by @starbirdtech383 in https://github.com/nocodb/nocodb/pull/5698
- enhancement: case insensitive formula by @wingkwong in https://github.com/nocodb/nocodb/pull/5682
- 0.107.3 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5699
Full Changelog: https://github.com/nocodb/nocodb/compare/0.107.2...0.107.3
0.107.2: Bug Fix Release 5/22/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- [closed] ๐ Bug: SwaggerUI not working with latest release #5125
What's Changed
- Release 0.107.1 by @github-actions in https://github.com/nocodb/nocodb/pull/5687
- fix(nocodb): incorrect public path for docker by @wingkwong in https://github.com/nocodb/nocodb/pull/5693
- 0.107.2 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5695
Full Changelog: https://github.com/nocodb/nocodb/compare/0.107.1...0.107.2
0.107.1: Bug Fix Release 5/20/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- [closed] ๐ Bug: after updated (docker) to 0.107.0 I get multiple errors #5679
- [closed] ๐ Bug: not reading environment variables #5673
What's Changed
- Release 0.107.0 by @github-actions in https://github.com/nocodb/nocodb/pull/5672
- test: remove PW flakyness - undo-redo, attachment, select column by @dstala in https://github.com/nocodb/nocodb/pull/5674
- fix: Load JWT secret from store on app init by @pranavxc in https://github.com/nocodb/nocodb/pull/5680
- fix: Read env file on app app load by @pranavxc in https://github.com/nocodb/nocodb/pull/5685
- 0.107.1 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5686
Full Changelog: https://github.com/nocodb/nocodb/compare/0.107.0...0.107.1
0.107.0 5/19/2023
๐ NocoDB Feature Release : Copy Projects / Tables ๐
๐ฅฌ What's new .. What's fresh ?
Copy Projects / Tables
We are stoked to introduce much asked features of Project Copy
and Table Copy
features - your ticket to seamless productivity!
๐กEver find yourself thinking, "I wish I could just duplicate this entire project or table"? Well, now you can! Imagine the possibilities! With just a SINGLE CLICK, you can clone your carefully crafted projects or tables, effectively bypassing the monotonous chore of recreating similar tasks or items. It's like having a digital twin at your disposal - just more efficient and less sci-fi!
๐ But it doesn't stop there! Enjoy complete control over what you copy, including all views or data and more. Each element of your projects or tables is duplicated in exquisite detail. No more missing links, no more errors in transcription. Your workflows will be cleaner, your collaborations smoother, and your efficiency off the charts!
๐ With NocoDB's Project Copy and Table Copy features, you're not just duplicating data; you're replicating productivity. Carry forward all those lessons learned, those meticulously crafted structures, and those collaborative notes, enabling you to hit the ground running with new projects!
https://github.com/nocodb/nocodb/assets/5435402/9d6e3902-b477-4417-a532-859dd5cf901b
https://github.com/nocodb/nocodb/assets/5435402/c9824c8e-0a9f-459d-99ca-468158c90252
PS : This feature is available when project is on root-db and not on external DB.
Coming soon!
GeoData + Map View ( Sneak peak )
The new feature launch includes beta access for GeoData column and Map View. With this, users can easily input and view location data associated with their records, making it easier to analyse and interpret data based on geography. The Map View feature allows users to visualise their data on an interactive map. Users can filter their data by location, zoom in and out. Overall, the GeoData column and Map View feature provides powerful tool that adds a new dimension to data analysis, providing users with an intuitive and visually engaging way to explore and interpret their data.
Mobile mode (Sneak peak )
A toggle button is now available in beta access, which enabled will
- helps simplify UI layout for mobile view.
- enable's QR scan option to retrieve a stored record.
Note that, Sneak peak features are work in progress & needs to be explicitly enabled using easter egg menu. Please get in touch with us for more details.
Join Our Team
Thank you for your love & support
๐ ๐
๐ Closed Issues
- [closed] ๐ฆ Feature: Is the backend source code of the nocodb project open source now? How can I obtain the backend source code #5668
- [Status: Reproducible] ๐ Bug: DATEADD with negative offset #5644
- [๐ Type: Bug][Status: Reproducible] ๐ Bug: Nested group filter error while creation #5639
- [๐ Type: Bug][Status: Reproducible] ๐ Bug: Help text missing in shared form view #5633
- [Status: Reproducible] ๐ Bug: Filter dropdown for select fields disabled #5632
- [๐ Status: More Info Needed] Issue: Shared base UX & permissions #5630
- [closed] ๐ Bug: no connection to a Postgresql DB in a docker #5616
- [closed] ๐ Bug: Currency datatype, cell with value 0 displayed as empty cell #5607
- [๐ Type: Bug] ๐ Bug: Google Cloud Storage Plugin Private Key exceeds character limit #5606
- [closed] [Feature] Version Control on Rows #5589
- [closed] ๐ Bug: Gallery shared view doesn't show LTAR #5561
- [closed] ๐ Bug: nocodb-nest: error during init if database is not created already #5549
- [closed] ๐ Bug: Messy interface after the upgrade to v0.106.1 #5548
- [closed] ๐ Bug: Email plugin is not found after upgrade #5543
- [closed] About licence of plugin #5542
- [closed] ๐ Bug: import csv data : you mixed columns and rows #5529
- [closed] delete this please #5521
- [closed] ๐ Bug: npm run watch:run command failed to execute #5520
- [๐ Type: Bug] ๐ Bug: Exporting the table as CSV does not export the ID for link records #5514
- [closed] ๐ฆ Feature: Allow customizing webhook body #5511
- [closed] ๐ Bug: API filtering a date field as "is not null" gets a 500 #5507
- [closed] ๐ Bug: .jpg and .jpeg can't be attached / iphone can't attach image or file #5499
- [Status: Reproducible] ๐ Bug: Date filters flawed work in DateTime columns #5483
- [โจ Type: Enhancement] enhancement: add scrollbar in column list #5482
- [๐ Type: Bug] ๐ Bug: Primary column shows red border #5424
- [closed] ๐ Bug: Previous page data for empty cells #5372
- [closed] ๐ Bug: Edit Host Address in Database Connections fails #5313
- [๐ Type: Bug] ๐ Bug: Failed to fetch dynamically error #5266
- [closed] ๐ฆ Feature: Confirmation on delete record #5263
- [closed] ๐ฆ Feature: Optimize formulas in SQL queries #5160
- [closed] Bug: Migration failure #5034
- [๐ฆ Type: Feature][๐ญ Scope : Project] [Feature] Apps Script Code Snippet #2477
- [๐ฆ Type: Feature][๐ญ Scope : Project] Docs : Give examples for API request/response #2437
What's Changed
- Release 0.106.1 by @github-actions in https://github.com/nocodb/nocodb/pull/5501
- fix(nocodb): extract pv object by @wingkwong in https://github.com/nocodb/nocodb/pull/5504
- feat: cache on list sync by @wingkwong in https://github.com/nocodb/nocodb/pull/5502
- fix(nc-gui): datetime filters by @wingkwong in https://github.com/nocodb/nocodb/pull/5498
- Moving backend to nestjs by @pranavxc in https://github.com/nocodb/nocodb/pull/5444
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5519
- chore(deps): bump vm2 from 3.9.16 to 3.9.17 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/5515
- chore(deps): bump yaml and @commitlint/load in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/5535
- chore(deps): bump yaml from 2.1.3 to 2.2.2 in /tests/playwright by @dependabot in https://github.com/nocodb/nocodb/pull/5534
- chore(deps): bump vm2 from 3.9.16 to 3.9.17 in /packages/nocodb-nest by @dependabot in https://github.com/nocodb/nocodb/pull/5516
- fix(nc-gui): retrieve the comment part from the audit description by @wingkwong in https://github.com/nocodb/nocodb/pull/5513
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5538
- fix(nocodb): allow kanban for calling publicHmList and publicMmList by @wingkwong in https://github.com/nocodb/nocodb/pull/5536
- ๐ฆ Feature: Confirmation on delete record by @gitstart in https://github.com/nocodb/nocodb/pull/5419
- test: sync optimisation changes by @dstala in https://github.com/nocodb/nocodb/pull/5537
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5563
- feat: add description field to meta tables by @pranavxc in https://github.com/nocodb/nocodb/pull/5540
- add mysql to helm chart by @sgeist-ionos in https://github.com/nocodb/nocodb/pull/5162
- fix: create meta db if missing by @pranavxc in https://github.com/nocodb/nocodb/pull/5566
- fix(nc-gui): input focus in expanded form by @wingkwong in https://github.com/nocodb/nocodb/pull/5539
- Github action changes for deploying nestjs backend by @pranavxc in https://github.com/nocodb/nocodb/pull/5510
- feat: webhook body edit by @wingkwong in https://github.com/nocodb/nocodb/pull/5530
- fix: api-token strategy correction by @pranavxc in https://github.com/nocodb/nocodb/pull/5572
- fix(nocodb): allow gallery to access hm / bt / mm list by @wingkwong in https://github.com/nocodb/nocodb/pull/5570
- Refactor - rename package folder names in monorepo by @pranavxc in https://github.com/nocodb/nocodb/pull/5569
- 0.107.0-beta.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5587
- Release 0.107.0-beta.0 by @github-actions in https://github.com/nocodb/nocodb/pull/5588
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5591
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5598
- chore(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/5574
- enhancement: add scrollbar in column list by @gitstart in https://github.com/nocodb/nocodb/pull/5586
- fix(nc-gui): currency field by @wingkwong in https://github.com/nocodb/nocodb/pull/5614
- feat: Use event emitter for webook by @pranavxc in https://github.com/nocodb/nocodb/pull/5597
- fix: validate and sanitise column default value to avoid sql injection by @pranavxc in https://github.com/nocodb/nocodb/pull/5613
- fix: drop mm table on column delete by @mertmit in https://github.com/nocodb/nocodb/pull/5609
- fix(nocodb): incorrect LTAR record ID in exported file by @wingkwong in https://github.com/nocodb/nocodb/pull/5578
- feat: duplicate project and table by @mertmit in https://github.com/nocodb/nocodb/pull/5608
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5620
- 0.107.0-beta.1 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5621
- Release 0.107.0-beta.1 by @github-actions in https://github.com/nocodb/nocodb/pull/5622
- fix local docker and utility image build script by @starbirdtech383 in https://github.com/nocodb/nocodb/pull/5626
- test: time filter timezone fix by @mertmit in https://github.com/nocodb/nocodb/pull/5624
- add error logging in nest global exception filter by @spaudanjo in https://github.com/nocodb/nocodb/pull/5625
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5631
- update playwright tests for duplicate confirmation by @starbirdtech383 in https://github.com/nocodb/nocodb/pull/5623
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5634
- fix(nocodb): DATEADD formula in sqlite by @wingkwong in https://github.com/nocodb/nocodb/pull/5638
- chore(deps): bump vm2 from 3.9.17 to 3.9.18 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/5636
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5635
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5641
- fix(nocodb): dateadd formula with negative offset by @wingkwong in https://github.com/nocodb/nocodb/pull/5645
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5657
- fix: UI Inconsitency by @DarkPhoenix2704 in https://github.com/nocodb/nocodb/pull/5627
- fix(nocodb): datetime diff result format in sqlite by @wingkwong in https://github.com/nocodb/nocodb/pull/5661
- fix(nc-gui): incorrect columns in shared form by @wingkwong in https://github.com/nocodb/nocodb/pull/5662
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5664
- Fix: GUI - Enable filter value field in shared view by @pranavxc in https://github.com/nocodb/nocodb/pull/5647
- fix(nocodb): plugin input type by @wingkwong in https://github.com/nocodb/nocodb/pull/5669
- fix(nc-gui): filter nested group by @wingkwong in https://github.com/nocodb/nocodb/pull/5670
- Fix: GUI - search input field width issue and option create issue by @pranavxc in https://github.com/nocodb/nocodb/pull/5665
- 0.107.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5671
New Contributors
- @starbirdtech383 made their first contribution in https://github.com/nocodb/nocodb/pull/5626
- @DarkPhoenix2704 made their first contribution in https://github.com/nocodb/nocodb/pull/5627
Full Changelog: https://github.com/nocodb/nocodb/compare/0.106.1...0.107.0
0.107.0-beta.1 5/11/2023
๐ Closed Issues
- [closed] ๐ Bug: Currency datatype, cell with value 0 displayed as empty cell #5607
- [closed] [Feature] Version Control on Rows #5589
- [๐ Type: Bug] ๐ Bug: Exporting the table as CSV does not export the ID for link records #5514
- [โจ Type: Enhancement] enhancement: add scrollbar in column list #5482
What's Changed
- Release 0.107.0-beta.0 by @github-actions in https://github.com/nocodb/nocodb/pull/5588
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5591
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5598
- chore(deps): bump engine.io from 6.2.1 to 6.4.2 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/5574
- enhancement: add scrollbar in column list by @gitstart in https://github.com/nocodb/nocodb/pull/5586
- fix(nc-gui): currency field by @wingkwong in https://github.com/nocodb/nocodb/pull/5614
- feat: Use event emitter for webook by @pranavxc in https://github.com/nocodb/nocodb/pull/5597
- fix: validate and sanitise column default value to avoid sql injection by @pranavxc in https://github.com/nocodb/nocodb/pull/5613
- fix: drop mm table on column delete by @mertmit in https://github.com/nocodb/nocodb/pull/5609
- fix(nocodb): incorrect LTAR record ID in exported file by @wingkwong in https://github.com/nocodb/nocodb/pull/5578
- feat: duplicate project and table by @mertmit in https://github.com/nocodb/nocodb/pull/5608
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5620
- 0.107.0-beta.1 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5621
Full Changelog: https://github.com/nocodb/nocodb/compare/0.107.0-beta.0...0.107.0-beta.1
0.107.0-beta.0 5/4/2023
๐ Closed Issues
- [closed] ๐ Bug: Gallery shared view doesn't show LTAR #5561
- [closed] ๐ Bug: nocodb-nest: error during init if database is not created already #5549
- [closed] ๐ Bug: Messy interface after the upgrade to v0.106.1 #5548
- [closed] ๐ Bug: Email plugin is not found after upgrade #5543
- [closed] ๐ Bug: import csv data : you mixed columns and rows #5529
- [closed] delete this please #5521
- [closed] ๐ Bug: npm run watch:run command failed to execute #5520
- [closed] ๐ฆ Feature: Allow customizing webhook body #5511
- [closed] ๐ Bug: API filtering a date field as "is not null" gets a 500 #5507
- [closed] ๐ Bug: .jpg and .jpeg can't be attached / iphone can't attach image or file #5499
- [Status: Reproducible] ๐ Bug: Date filters flawed work in DateTime columns #5483
- [๐ Type: Bug] ๐ Bug: Primary column shows red border #5424
- [closed] ๐ Bug: Previous page data for empty cells #5372
- [closed] ๐ Bug: Edit Host Address in Database Connections fails #5313
- [๐ Type: Bug] ๐ Bug: Failed to fetch dynamically error #5266
- [closed] ๐ฆ Feature: Confirmation on delete record #5263
- [closed] ๐ฆ Feature: Optimize formulas in SQL queries #5160
- [closed] Bug: Migration failure #5034
- [๐ฆ Type: Feature][๐ญ Scope : Project] Docs : Give examples for API request/response #2437
What's Changed
- Release 0.106.1 by @github-actions in https://github.com/nocodb/nocodb/pull/5501
- fix(nocodb): extract pv object by @wingkwong in https://github.com/nocodb/nocodb/pull/5504
- feat: cache on list sync by @wingkwong in https://github.com/nocodb/nocodb/pull/5502
- fix(nc-gui): datetime filters by @wingkwong in https://github.com/nocodb/nocodb/pull/5498
- Moving backend to nestjs by @pranavxc in https://github.com/nocodb/nocodb/pull/5444
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5519
- chore(deps): bump vm2 from 3.9.16 to 3.9.17 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/5515
- chore(deps): bump yaml and @commitlint/load in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/5535
- chore(deps): bump yaml from 2.1.3 to 2.2.2 in /tests/playwright by @dependabot in https://github.com/nocodb/nocodb/pull/5534
- chore(deps): bump vm2 from 3.9.16 to 3.9.17 in /packages/nocodb-nest by @dependabot in https://github.com/nocodb/nocodb/pull/5516
- fix(nc-gui): retrieve the comment part from the audit description by @wingkwong in https://github.com/nocodb/nocodb/pull/5513
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5538
- fix(nocodb): allow kanban for calling publicHmList and publicMmList by @wingkwong in https://github.com/nocodb/nocodb/pull/5536
- ๐ฆ Feature: Confirmation on delete record by @gitstart in https://github.com/nocodb/nocodb/pull/5419
- test: sync optimisation changes by @dstala in https://github.com/nocodb/nocodb/pull/5537
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5563
- feat: add description field to meta tables by @pranavxc in https://github.com/nocodb/nocodb/pull/5540
- add mysql to helm chart by @sgeist-ionos in https://github.com/nocodb/nocodb/pull/5162
- fix: create meta db if missing by @pranavxc in https://github.com/nocodb/nocodb/pull/5566
- fix(nc-gui): input focus in expanded form by @wingkwong in https://github.com/nocodb/nocodb/pull/5539
- Github action changes for deploying nestjs backend by @pranavxc in https://github.com/nocodb/nocodb/pull/5510
- feat: webhook body edit by @wingkwong in https://github.com/nocodb/nocodb/pull/5530
- fix: api-token strategy correction by @pranavxc in https://github.com/nocodb/nocodb/pull/5572
- fix(nocodb): allow gallery to access hm / bt / mm list by @wingkwong in https://github.com/nocodb/nocodb/pull/5570
- Refactor - rename package folder names in monorepo by @pranavxc in https://github.com/nocodb/nocodb/pull/5569
- 0.107.0-beta.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5587
Full Changelog: https://github.com/nocodb/nocodb/compare/0.106.1...0.107.0-beta.0
0.106.1: Bug Fix Release 4/18/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- [๐ Type: Bug] ๐ Bug: LinkToAnotherRecord dosen't work in Shared View Forms #5488
- [๐ Type: Bug] ๐ Bug: Drag drop image broken in expanded record & form view #5486
- [Status: Reproducible] ๐ Bug: Text selected alongside cells #5484
- [closed] ๐ Bug: Formula error #5478
- [๐ Type: Bug] ๐ Bug: Table name expected to be unique across data sources #5477
- [closed] ๐ Bug: can't find swagger.json anymore #5474
- [๐ Type: Bug] ๐ Bug: OR() formula broken as of 0.106.0 #5471
- [closed] ๐ Bug: form-view mode Attachment failed to upload #5470
- [closed] Link in REST APIs documentation redirects to a 404 page #5468
- [๐ Type: Bug][๐น DB : SQLite] Error when using PATCH
http://localhost:8080/api/v1/db/data/bulk/{orgs}/{projectName}/{tableName}
:Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?
#5467 - [closed] ๐ฆ Feature: We have questions about commercial licensing, can you contact us? #5464
- [๐ Type: Bug][๐ DB : Postgres] ๐ Bug: Formula Statement SEARCH not working #5460
- [๐ Type: Bug] ๐ Bug: API User Signout 404 Not Found' for url 'xxxxxxxx/api/v1/auth/user/signout #5459
- [closed] ๐ Bug: API Where clause not working with 106 #5456
- [closed] ๐ฆ Feature: Fill PDF form #5453
- [closed] ๐ Bug: Link feature is not working #5451
- [๐๏ธ Type: In Development] ๐ Bug: non-pk system column as display value #5450
- [๐ Type: Bug] ๐ Bug: incorrect results of concat formula #5449
- [๐ Type: Bug] ๐ Bug: Checkbox ColumnType cannot be updated MSSQL #5440
- [๐ Type: Bug] ๐ Bug: Uploading files via forms #5434
- [closed] ๐ Bug: vultr s3 bucket #5401
- [closed] ๐ Bug: various small annoyances #5377
- [๐ Type: Bug] ๐ Bug: VULNERABILITY: Sign Out doesn't work #5361
- [closed] ๐ Bug: Slow Performance #5136
- [๐ฆ Type: Feature] ๐ฆ Feature: Send what changed in webhook data when update action is triggered #3869
- [๐ฆ Type: Feature][๐ Scope : Automation] [Feature] CSV import Webhook trigger #1582
What's Changed
- Release 0.106.0 by @github-actions in https://github.com/nocodb/nocodb/pull/5447
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5448
- fix(nocodb): add missing parsing logic by @wingkwong in https://github.com/nocodb/nocodb/pull/5457
- feat(nc-gui): add check all on action column editor import modal by @khisby in https://github.com/nocodb/nocodb/pull/5455
- chore(deps): bump vm2 from 3.9.15 to 3.9.16 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/5461
- fix(nc-gui): sign out issue by @wingkwong in https://github.com/nocodb/nocodb/pull/5458
- fix(nocodb): search formula in pg.ts by @wingkwong in https://github.com/nocodb/nocodb/pull/5466
- fix: formula concat by @wingkwong in https://github.com/nocodb/nocodb/pull/5463
- fix: vultr plugin by @wingkwong in https://github.com/nocodb/nocodb/pull/5445
- fix(nc-gui): form attachments by @wingkwong in https://github.com/nocodb/nocodb/pull/5454
- fix(nocodb): incorrect OR builder by @wingkwong in https://github.com/nocodb/nocodb/pull/5472
- docs: adopt NuxtLink for internal routes by @wingkwong in https://github.com/nocodb/nocodb/pull/5469
- test: formula verification for OR, AND, IF, SEARCH by @dstala in https://github.com/nocodb/nocodb/pull/5480
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5476
- fix(nc-gui): table alias across bases by @wingkwong in https://github.com/nocodb/nocodb/pull/5479
- fix(nocodb): bulk update transaction by @wingkwong in https://github.com/nocodb/nocodb/pull/5491
- fix(nc-gui): drag n drop attachment cell by @wingkwong in https://github.com/nocodb/nocodb/pull/5493
- fix(nocodb): LTAR list in shared form / grid by @wingkwong in https://github.com/nocodb/nocodb/pull/5490
- fix(nc-gui): select issue in grid view by @wingkwong in https://github.com/nocodb/nocodb/pull/5494
- fix(nc-gui): checkbox in mssql by @wingkwong in https://github.com/nocodb/nocodb/pull/5475
- test: docker PG version upgrade by @dstala in https://github.com/nocodb/nocodb/pull/5481
- enhancement: cache on list by @wingkwong in https://github.com/nocodb/nocodb/pull/5430
- 0.106.1 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5500
New Contributors
- @khisby made their first contribution in https://github.com/nocodb/nocodb/pull/5455
Full Changelog: https://github.com/nocodb/nocodb/compare/0.106.0...0.106.1
0.106.0 4/11/2023
๐ NocoDB Feature Release : Undo/Redo, Webhooks revamped & UX Performance improved ๐
๐ฅฌ What's new .. What's fresh ?
Date / DateTime Filters
- Introduce
is after
,is before
,is on or after
andis on or before
,isWithin
for date and datetime. - Introduce sub-operations:
today
,tomorrow
,yesterday
,oneWeekAgo
,oneWeekFromNow
,oneMonthAgo
,oneMonthFromNow
,daysAgo
,daysFromNow
,exactDate
. ForisWithin
, we have the following sub-operations instead:pastWeek
,pastMonth
,pastYear
,nextWeek
,nextMonth
,nextYear
,nextNumberOfDays
,pastNumberOfDays
- Existing
is like
andis not like
filters will be removed. - Existing
is empty
,is not empty
,is null
,is not null
will be migrated toblank
andnot blank
.
Undo
Scope | Actions |
---|---|
Row | Create, Update, Delete |
LTAR | Link, Unlink |
Fields | Show/hide, Reorder |
Sort | Add, Update, Delete |
Filters | Add, Update, Delete (Excluding Filter Groups) |
Row Height | Update |
Column width | Update |
View | Rename |
Table | Rename |
Revamp
Webhook v2
- New Webhooks will be considered as v2. The existing webhooks (v1) will remain unchanged.
- Webhook response for update & delete triggers now carry record information before & after event
- Webhook triggers are now available for bulk events as well
- Webhook Call Log with option to enable/disable them using environment variables. (Also available in v1 webhooks)
Others
- UI Icons
- Adopted Controller and Service Pattern
- API Validations
- API Docs
- Performance Tuning
โBreaking changes
Metadata API Responses
The following Listing API responses will be wrapped by list
and pageInfo
is available in some APIs currently.
{
"list": [{...}, {...}],
"pageInfo": {...}
}
- /api/v1/db/meta/projects/:projectId/api-tokens
- /api/v1/db/meta/audits/comments
- /api/v1/db/meta/views/:viewId/filters
- /api/v1/db/meta/filters/:filterParentId/children
- /api/v1/db/meta/hooks/:hookId/filters
- /api/v1/db/meta/views/:viewId/sorts/
- /api/v1/db/meta/tables/:tableId/views
- /api/v1/db/meta/tables/:tableId/share
- /api/v1/db/meta/views/:viewId/columns/
- /api/v1/users
Hook Sample Payload API Change
From
/api/v1/db/meta/tables/:tableId/hooks/samplePayload/:operation/
to
/api/v1/db/meta/tables/:tableId/hooks/samplePayload/:operation/:version
Coming soon!
GeoData + Map View ( Sneak peak )
The new feature launch includes beta access for GeoData column and Map View. With this, users can easily input and view location data associated with their records, making it easier to analyse and interpret data based on geography. The Map View feature allows users to visualise their data on an interactive map. Users can filter their data by location, zoom in and out. Overall, the GeoData column and Map View feature provides powerful tool that adds a new dimension to data analysis, providing users with an intuitive and visually engaging way to explore and interpret their data.
Mobile mode (Sneak peak )
A toggle button is now available in beta access, which enabled will
- helps simplify UI layout for mobile view.
- enable's QR scan option to retrieve a stored record.
Note that, Sneak peak features are work in progress & needs to be explicitly enabled using easter egg menu. Please get in touch with us for more details.
Join Our Team
Thank you for your love & support
๐ ๐
๐ Closed Issues
- [closed] ๐ Bug: Formula linked column references #5420
- [closed] ๐ Bug: NocoDB is not syncing to Postgres #5418
- [closed] ๐ Bug: Adding postgres data-source without CREATE ON DATABASE permission #5398
- [closed] Group rows like in Airtable #5387
- [closed] ๐ Bug: minor UI corrections #5381
- [closed] ๐ Bug: [dev] rollup icon not displayed #5380
- [closed] let's go oracle #5376
- [closed] drag and drop a table in another database [Feature] #5362
- [closed] ๐ Bug: VULNERABILITY: Sign Out doesn't work #5361
- [closed] ๐ฆ Feature: Add icon reset option #5356
- [closed] ๐ Bug: Failure to download doc attachment #5344
- [๐ Status: More Info Needed] ๐ Bug: BullMQ: DEPRECATION WARNING! Your redis options maxRetriesPerRequest must be null. On the next versions having this settings will throw an exception #5335
- [closed] ๐ Bug: Unable to download attachment #5326
- [closed] ๐ Bug: run Noco-win-x64.exe got error: 'Z_DATA_ERROR' #5318
- [๐ Type: Bug] ๐ Bug: Cannot use backslash \ in formula #5315
- [closed] ๐ Bug: filtering a view on a date field causes 500 error #5308
- [๐ Type: Bug] ๐ Bug: row number not syncing between pages #5304
- [๐ Type: Bug] ๐ Bug: non-image attachments cannot be opened after upload #5302
- [closed] UI enhancements #5260
- [๐ฌ DB : MySQL] ๐ Bug: Mysql Decimal Field length 10 is not enough #5259
- [closed] undo #5258
- [๐ Type: Bug][๐ DB : Postgres] ๐ Bug:Use of
?
in column name throws error #5255 - [closed] ๐ Bug: Advanced column options are not displayed #5245
- [closed] ๐ Bug: Filter on rollup error's out in PG #5232
- [๐ Type: Bug] ๐ Bug: Error thrown when editing a form #5231
- [closed] ๐ Bug: Swagger schema not matching API call result #5224
- [closed] ๐ Bug: Using a โ?โ does not work with concat #5220
- [closed] ๐ Bug: project setting "Show NULL and EMPTY in Filter" has no effect #5219
- [๐ Type: Bug] ๐ Bug: "is blank" filter not yielding any results on LinkToAnotherRecord column #5218
- [closed] ๐ Bug: Docker build missing dependency #5216
- [Status: Reproducible] ๐ Bug: Replace in formula issues #5209
- [closed] ๐ Bug: In external form view, column definitions can be altered #5205
- [closed] Map View Follow-up items #5203
- [closed] Column type autonumber #5201
- [closed] ๐ฆ Feature: Activity.Copyview, copy the costom width of the column #5198
- [closed] ๐ Bug: Activity.ListSharedView double click Table headers #5197
- [closed] Custom user role #5192
- [closed] ๐ Bug: Cannot change Single and MultiSelect value from the Child list #5191
- [๐ Status: More Info Needed] ๐ Bug: Content of columns with LongText is not visible with Microsoft Edge Dev #5190
- [closed] Date Filter doesn't include date operations #5186
- [Status: Reproducible] ๐ Bug: SpecificDBType select is missing #5182
- [๐ Status: More Info Needed] ๐ Bug: UI not updating in Development Setup #5180
- [๐ Type: Bug] ๐ Bug: SingleSelect focus is a bit broken in Firefox #5179
- [closed] [Feature] page transition #5177
- [Status: Reproducible] ๐ Bug: Cell exits edit mode when clicking inside the same cell #5170
- [closed] ๐ Bug: clicking save button multiple times on "new column" or "edit column" will fire multiple queries #5158
- [โจ Type: Enhancement] ๐ฆ Enhancement: add shortcut to navigate to next & previous records in
Expanded row
#5124 - [closed] ๐ Bug: Frozen grid view details even after closing all tabs #5121
- [closed] ๐ฆ Feature: Prefilled forms #5107
- [closed] ๐ Bug: Wrong baseId is used in QuickImport, when a secondary database is only active. So the Table is created in the hidden DB. #5103
- [closed] ๐ Bug: Losing Super Admin role after upgrading from 0.101.2 to 0.104.3 #5101
- [closed] ๐ Bug: No autosave when moving to "Next Row" in expanded record view #5049
- [closed] Feature: In shared Grid view it's not possible to edit or add data #5028
- [closed] ๐ฆ Feature: Add rows using .xlsx #5021
- [๐ฆ Type: Feature] ๐ฆ Feature: Abiliy to select date field through date picker in filter #4655
- [โจ Type: Enhancement] Enhancement: Provide access to common data like
project ID
in Webhook JSON response #4594 - [๐ฆ Type: Feature] ๐ฆ Feature: The Editor need the function of โUpload EXCELโ,import .xlsx file #4271
- [๐ฆ Type: Feature] [Feature] Add users field to tables #3787
- [๐ฆ Type: Feature] [Feature] Webhooks only for specific columns #3693
- [๐ฆ Type: Feature] [Feature] Expanded record view : provide option to display hidden fields #3513
- [๐ฆ Type: Feature][๐ฎ Scope : Table] [Feature] Empty table contents #2997
- [๐ฆ Type: Feature][๐ Scope : Automation] [Feature] Access old field values in webhooks #2902
- [๐ญ Scope : Project] [Feature] unique columns #2778
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] Allow editing of a Lookup column #2574
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] Link Multiple Records to Another Record at the same time (multi-select record linking) #2564
- [๐ For : Community or Good First Issue] Inflection: none is still capitalising words in some places #2406
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] Some Column types are missing when modifying columns #2285
- [๐๏ธ Type: In Development] ๐ Feature: [web hook] update to LTAR doesn't trigger 'on-update' webhook #2104
- [๐ฆ Type: Feature] Feature : Ability to toggle audit logs #2035
- [๐ฆ Type: Feature] [Feature] Offer random UUID generation as alternative for the mandatory column ID #2008
- [โจ Type: Enhancement][๐ฆ Type: Feature][โ Scope : API] Describe API params and body with an example #1767
- [๐๏ธ Type: In Development] Describe API path, query params etc in docs #1690
- [๐ฆ Type: Feature][๐ฐ Scope : Hosting] [Feature] Helm chart #1544
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] Use rollup in formula #1331
- [๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] URL parameter multi field/value filter #1039
- [๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] : Has one #943
- [๐ฆ Type: Feature][๐ฐ Scope : Column] Feature : user type field #500
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ For : Community or Good First Issue][๐ฎ Scope : Auth] Feature: edit password, firstname and lastname using GUI #417
- [โจ Type: Enhancement][๐ฆ Type: Feature][โ Scope : API] Token ACL by API #254
What's Changed
- Release 0.105.3 by @github-actions in https://github.com/nocodb/nocodb/pull/5176
- chore(action): setup node version by @pranavxc in https://github.com/nocodb/nocodb/pull/5171
- Do not check mime type during attachment download by @djmaze in https://github.com/nocodb/nocodb/pull/5181
- fix(nc-gui): single select issues by @wingkwong in https://github.com/nocodb/nocodb/pull/5183
- fix: Nested expanded form single/multi select field issue by @pranavxc in https://github.com/nocodb/nocodb/pull/5194
- fix: Grid - avoid toggling editEnabled on mouse down event by @pranavxc in https://github.com/nocodb/nocodb/pull/5187
- fix: Disable button to avoid duplicate api call when creating column, project and table by @pranavxc in https://github.com/nocodb/nocodb/pull/5189
- Geodata column and Map View (WIP) by @flisowna in https://github.com/nocodb/nocodb/pull/4749
- docs: update column types by @wingkwong in https://github.com/nocodb/nocodb/pull/5204
- add feature upload xlsx in existing table by @semmjon in https://github.com/nocodb/nocodb/pull/5164
- fix: wrong baseid in QuickImport by @semmjon in https://github.com/nocodb/nocodb/pull/5159
- refactor bulk operations by @semmjon in https://github.com/nocodb/nocodb/pull/5165
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5202
- feat: API payload validation and error handling by @pranavxc in https://github.com/nocodb/nocodb/pull/5174
- fix: Remove double click column edit option from shared form by @pranavxc in https://github.com/nocodb/nocodb/pull/5206
- fix: Column create/edit - show all db options if uidt is SpecificDBType by @pranavxc in https://github.com/nocodb/nocodb/pull/5193
- fix(nocodb): escape ? for raw sql query by @wingkwong in https://github.com/nocodb/nocodb/pull/5221
- enhancement(nc-gui): date filters by @wingkwong in https://github.com/nocodb/nocodb/pull/5185
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5229
- fix(nocodb): blank logic for LTAR columns by @wingkwong in https://github.com/nocodb/nocodb/pull/5230
- fix(nc-gui): reset filter value to null instead by @wingkwong in https://github.com/nocodb/nocodb/pull/5233
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5246
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5250
- Refactor api handler and introduce service layer by @pranavxc in https://github.com/nocodb/nocodb/pull/5239
- refactor: ajv validation & swagger by @wingkwong in https://github.com/nocodb/nocodb/pull/5222
- add feature to set custom pvc access mode, e.g. read-write-many by @semmjon in https://github.com/nocodb/nocodb/pull/5163
- fix: webhook no reset when addHook by @willnewii in https://github.com/nocodb/nocodb/pull/5223
- fix: No autosave when moving to "Next Row" in expanded record view by @gitstart in https://github.com/nocodb/nocodb/pull/5249
- chore(deps): bump minimist and commitizen in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/5251
- refactor(nocodb): APIs by @wingkwong in https://github.com/nocodb/nocodb/pull/5253
- fix: Missing slack channel list in webhook by @pranavxc in https://github.com/nocodb/nocodb/pull/5261
- refactor: ctl & svc layer by @wingkwong in https://github.com/nocodb/nocodb/pull/5262
- Chore: Update eslint rules by @pranavxc in https://github.com/nocodb/nocodb/pull/5252
- feat: Add shortcuts to navigate between rows in expanded form by @pranavxc in https://github.com/nocodb/nocodb/pull/5184
- refactor: sort import by @wingkwong in https://github.com/nocodb/nocodb/pull/5267
- fix(nocodb): add missing insert props by @wingkwong in https://github.com/nocodb/nocodb/pull/5268
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5273
- UI enhancement and fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/5271
- refactor: formula by @wingkwong in https://github.com/nocodb/nocodb/pull/5270
- Refactor: disable app store and hasmany relation based on env by @pranavxc in https://github.com/nocodb/nocodb/pull/5272
- Introduce Pinia store to manage app state by @pranavxc in https://github.com/nocodb/nocodb/pull/5274
- refactor(nocodb): backend by @wingkwong in https://github.com/nocodb/nocodb/pull/5269
- fix(nocodb): sanitize / unsanitize logic by @wingkwong in https://github.com/nocodb/nocodb/pull/5293
- test: ut on pg by @dstala in https://github.com/nocodb/nocodb/pull/5289
- chore(deps): bump webpack from 5.73.0 to 5.76.1 in /packages/nc-gui by @dependabot in https://github.com/nocodb/nocodb/pull/5301
- chore: readme typos by @dammy001 in https://github.com/nocodb/nocodb/pull/5294
- chore(deps-dev): bump webpack from 5.65.0 to 5.76.0 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/5298
- fix(nc-gui): move eventOperation and onNotTypeChange logic out of loadPluginList by @wingkwong in https://github.com/nocodb/nocodb/pull/5295
- fix: tab control by @mertmit in https://github.com/nocodb/nocodb/pull/5172
- fix(nc-gui): return attachment url even fetch fails by @wingkwong in https://github.com/nocodb/nocodb/pull/5303
- refactor: use service api's in airtable import by @dstala in https://github.com/nocodb/nocodb/pull/5280
- fix: row numbering based on page size configured by @dstala in https://github.com/nocodb/nocodb/pull/5305
- Follow up fixes on geodata column and map view by @flisowna in https://github.com/nocodb/nocodb/pull/5248
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5310
- enhancement: filters by @wingkwong in https://github.com/nocodb/nocodb/pull/5306
- fix(sdk): escapeLiteral by @wingkwong in https://github.com/nocodb/nocodb/pull/5316
- fix: project errors by @wingkwong in https://github.com/nocodb/nocodb/pull/5307
- Mvp mobile layout and code scanner by @spaudanjo in https://github.com/nocodb/nocodb/pull/5114
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5321
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5322
- enhancement: webhooks by @wingkwong in https://github.com/nocodb/nocodb/pull/5317
- feat: title tag by @wingkwong in https://github.com/nocodb/nocodb/pull/5323
- chore: add nuxi prepare script for generates types. by @dammy001 in https://github.com/nocodb/nocodb/pull/5296
- refactor(nc-gui): use VNodeRef for focusInput & blur to call onRename by @wingkwong in https://github.com/nocodb/nocodb/pull/5327
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5331
- fix: unhide language menu by @rallisf1 in https://github.com/nocodb/nocodb/pull/5329
- enhancement: validations by @wingkwong in https://github.com/nocodb/nocodb/pull/5328
- fix(nc-gui): keyA selection by @wingkwong in https://github.com/nocodb/nocodb/pull/5342
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5346
- fix(nc-gui): extra patch request by @wingkwong in https://github.com/nocodb/nocodb/pull/5340
- test: fix project operations flaky test by @dstala in https://github.com/nocodb/nocodb/pull/5350
- enhancement: expanded form comments by @wingkwong in https://github.com/nocodb/nocodb/pull/5341
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5348
- feat: Replace icons with thin icon by @pranavxc in https://github.com/nocodb/nocodb/pull/5343
- test: corrections for new icons suite by @dstala in https://github.com/nocodb/nocodb/pull/5363
- enhancement: add icon reset option by @pranavxc in https://github.com/nocodb/nocodb/pull/5357
- fix: Rollup column icon missing and number column width issue by @pranavxc in https://github.com/nocodb/nocodb/pull/5382
- feat: undo/redo by @mertmit in https://github.com/nocodb/nocodb/pull/5332
- fix: add border for left tree view and icon alignment by @pranavxc in https://github.com/nocodb/nocodb/pull/5383
- test: use dayjs by @dstala in https://github.com/nocodb/nocodb/pull/5384
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5389
- Select query improvements by @pranavxc in https://github.com/nocodb/nocodb/pull/5379
- fix: Expanded form next/prev icon position by @pranavxc in https://github.com/nocodb/nocodb/pull/5390
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5391
- 0.106.0-beta.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5394
- Release 0.106.0-beta.0 by @github-actions in https://github.com/nocodb/nocodb/pull/5395
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5400
- refactor: webhooks by @wingkwong in https://github.com/nocodb/nocodb/pull/5349
- Update link for portuguese language by @poolborges in https://github.com/nocodb/nocodb/pull/5404
- fix (dbConfig): ssl connection with file path is not handled correctly by @kamalmahmudi in https://github.com/nocodb/nocodb/pull/5364
- refactor: Formula query builder optimization by @pranavxc in https://github.com/nocodb/nocodb/pull/5392
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5408
- fix(nocodb): Add postgres data source w/o
CREATE ON DATABASE
permission by @data-envoy in https://github.com/nocodb/nocodb/pull/5399 - fix: Maintain multi select option order by @pranavxc in https://github.com/nocodb/nocodb/pull/5413
- feat: local docker by @wingkwong in https://github.com/nocodb/nocodb/pull/5402
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5422
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5425
- fix: formula LTAR column references by @mertmit in https://github.com/nocodb/nocodb/pull/5421
- fix(nc-gui): page-size in pagination by @wingkwong in https://github.com/nocodb/nocodb/pull/5426
- 0.106.0-beta.1 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5427
- Release 0.106.0-beta.1 by @github-actions in https://github.com/nocodb/nocodb/pull/5428
- enhancement: audits by @wingkwong in https://github.com/nocodb/nocodb/pull/5403
- chore(deps): bump xml2js and @azure/ms-rest-js in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/5442
- chore(deps): bump vm2 from 3.9.13 to 3.9.15 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/5435
- 0.106.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5446
New Contributors
- @dammy001 made their first contribution in https://github.com/nocodb/nocodb/pull/5294
- @rallisf1 made their first contribution in https://github.com/nocodb/nocodb/pull/5329
- @poolborges made their first contribution in https://github.com/nocodb/nocodb/pull/5404
- @kamalmahmudi made their first contribution in https://github.com/nocodb/nocodb/pull/5364
- @data-envoy made their first contribution in https://github.com/nocodb/nocodb/pull/5399
Full Changelog: https://github.com/nocodb/nocodb/compare/0.105.3...0.106.0
0.106.0-beta.1 4/6/2023
๐ NocoDB Feature Release : Undo/Redo, Webhooks revamped & UX Performance improved ๐
๐ฅฌ What's new .. What's fresh ?
Date / DateTime Filters
- Introduce
is after
,is before
,is on or after
andis on or before
,isWithin
for date and datetime. - Introduce sub-operations:
today
,tomorrow
,yesterday
,oneWeekAgo
,oneWeekFromNow
,oneMonthAgo
,oneMonthFromNow
,daysAgo
,daysFromNow
,exactDate
. ForisWithin
, we have the following sub-operations instead:pastWeek
,pastMonth
,pastYear
,nextWeek
,nextMonth
,nextYear
,nextNumberOfDays
,pastNumberOfDays
- Existing
is like
andis not like
filters will be removed. - Existing
is empty
,is not empty
,is null
,is not null
will be migrated toblank
andnot blank
.
Undo
Scope | Actions |
---|---|
Row | Create, Update, Delete |
LTAR | Link, Unlink |
Fields | Show/hide, Reorder |
Sort | Add, Update, Delete |
Filters | Add, Update, Delete (Excluding Filter Groups) |
Row Height | Update |
Column width | Update |
View | Rename |
Table | Rename |
Revamp
Webhook v2
- New Webhooks will be considered as v2. The existing webhooks (v1) will remain unchanged.
- Webhook response for update & delete triggers now carry record information before & after event
- Webhook triggers are now available for bulk events as well
- Webhook Call Log with option to enable/disable them using environment variables. (Also available in v1 webhooks)
Others
- UI Icons
- Adopted Controller and Service Pattern
- API Validations
- API Docs
- Performance Tuning
โBreaking changes
Metadata API Responses
The following Listing API responses will be wrapped by list
and pageInfo
is available in some APIs currently.
{
"list": [{...}, {...}],
"pageInfo": {...}
}
- /api/v1/db/meta/projects/:projectId/api-tokens
- /api/v1/db/meta/audits/comments
- /api/v1/db/meta/views/:viewId/filters
- /api/v1/db/meta/filters/:filterParentId/children
- /api/v1/db/meta/hooks/:hookId/filters
- /api/v1/db/meta/views/:viewId/sorts/
- /api/v1/db/meta/tables/:tableId/views
- /api/v1/db/meta/tables/:tableId/share
- /api/v1/db/meta/views/:viewId/columns/
- /api/v1/users
Hook Sample Payload API Change
From
/api/v1/db/meta/tables/:tableId/hooks/samplePayload/:operation/
to
/api/v1/db/meta/tables/:tableId/hooks/samplePayload/:operation/:version
Coming soon!
GeoData + Map View ( Sneak peak )
The new feature launch includes beta access for GeoData column and Map View. With this, users can easily input and view location data associated with their records, making it easier to analyse and interpret data based on geography. The Map View feature allows users to visualise their data on an interactive map. Users can filter their data by location, zoom in and out. Overall, the GeoData column and Map View feature provides powerful tool that adds a new dimension to data analysis, providing users with an intuitive and visually engaging way to explore and interpret their data.
Mobile mode (Sneak peak )
A toggle button is now available in beta access, which enabled will
- helps simplify UI layout for mobile view.
- enable's QR scan option to retrieve a stored record.
Note that, Sneak peak features are work in progress & needs to be explicitly enabled using easter egg menu. Please get in touch with us for more details.
Join Our Team
Thank you for your love & support
๐ ๐
๐ Closed Issues
- [closed] ๐ Bug: Formula linked column references #5420
- [closed] ๐ Bug: NocoDB is not syncing to Postgres #5418
- [closed] ๐ Bug: Adding postgres data-source without CREATE ON DATABASE permission #5398
- [closed] Group rows like in Airtable #5387
What's Changed
- Release 0.106.0-beta.0 by @github-actions in https://github.com/nocodb/nocodb/pull/5395
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5400
- refactor: webhooks by @wingkwong in https://github.com/nocodb/nocodb/pull/5349
- Update link for portuguese language by @poolborges in https://github.com/nocodb/nocodb/pull/5404
- fix (dbConfig): ssl connection with file path is not handled correctly by @kamalmahmudi in https://github.com/nocodb/nocodb/pull/5364
- refactor: Formula query builder optimization by @pranavxc in https://github.com/nocodb/nocodb/pull/5392
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5408
- fix(nocodb): Add postgres data source w/o
CREATE ON DATABASE
permission by @data-envoy in https://github.com/nocodb/nocodb/pull/5399 - fix: Maintain multi select option order by @pranavxc in https://github.com/nocodb/nocodb/pull/5413
- feat: local docker by @wingkwong in https://github.com/nocodb/nocodb/pull/5402
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5422
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5425
- fix: formula LTAR column references by @mertmit in https://github.com/nocodb/nocodb/pull/5421
- fix(nc-gui): page-size in pagination by @wingkwong in https://github.com/nocodb/nocodb/pull/5426
- 0.106.0-beta.1 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5427
New Contributors
- @poolborges made their first contribution in https://github.com/nocodb/nocodb/pull/5404
- @kamalmahmudi made their first contribution in https://github.com/nocodb/nocodb/pull/5364
- @data-envoy made their first contribution in https://github.com/nocodb/nocodb/pull/5399
Full Changelog: https://github.com/nocodb/nocodb/compare/0.106.0-beta.0...0.106.0-beta.1
0.106.0-beta.0 3/31/2023
๐ NocoDB Feature Release ๐
๐ฅฌ What's new .. What's fresh ?
Date / DateTime Filters
- Introduce
is after
,is before
,is on or after
andis on or before
,isWithin
for date and datetime. - Introduce sub-operations:
today
,tomorrow
,yesterday
,oneWeekAgo
,oneWeekFromNow
,oneMonthAgo
,oneMonthFromNow
,daysAgo
,daysFromNow
,exactDate
. ForisWithin
, we have the following sub-operations instead:pastWeek
,pastMonth
,pastYear
,nextWeek
,nextMonth
,nextYear
,nextNumberOfDays
,pastNumberOfDays
- Existing
is like
andis not like
filters will be removed. - Existing
is empty
,is not empty
,is null
,is not null
will be migrated toblank
andnot blank
.
Undo
Scope | Actions |
---|---|
Row | Create, Update, Delete |
LTAR | Link, Unlink |
Fields | Show/hide, Reorder |
Sort | Add, Update, Delete |
Filters | Add, Update, Delete (Excluding Filter Groups) |
Row Height | Update |
Column width | Update |
View | Rename |
Table | Rename |
Revamp
- UI Icons
- Adopted Controller and Service pattern
- API Validations
- API Docs
โBreaking changes
Metadata API Responses
The following Listing API responses will be formatted as
{
"list": [{...}, {...}],
"pageInfo": {...}
}
- /api/v1/db/meta/projects/:projectId/api-tokens
- /api/v1/db/meta/audits/comments
- /api/v1/db/meta/views/:viewId/filters
- /api/v1/db/meta/filters/:filterParentId/children
- /api/v1/db/meta/hooks/:hookId/filters
- /api/v1/db/meta/views/:viewId/sorts/
- /api/v1/db/meta/tables/:tableId/views
- /api/v1/db/meta/tables/:tableId/share
- /api/v1/db/meta/views/:viewId/columns/
- /api/v1/users
Join Our Team
Thank you for your love & support
๐ ๐
๐ Closed Issues
- [closed] ๐ Bug: minor UI corrections #5381
- [closed] ๐ Bug: [dev] rollup icon not displayed #5380
- [closed] let's go oracle #5376
- [closed] drag and drop a table in another database [Feature] #5362
- [closed] ๐ Bug: VULNERABILITY: Sign Out doesn't work #5361
- [closed] ๐ฆ Feature: Add icon reset option #5356
- [closed] ๐ Bug: Failure to download doc attachment #5344
- [๐ Status: More Info Needed] ๐ Bug: BullMQ: DEPRECATION WARNING! Your redis options maxRetriesPerRequest must be null. On the next versions having this settings will throw an exception #5335
- [closed] ๐ Bug: Unable to download attachment #5326
- [closed] ๐ Bug: run Noco-win-x64.exe got error: 'Z_DATA_ERROR' #5318
- [๐ Type: Bug] ๐ Bug: Cannot use backslash \ in formula #5315
- [closed] ๐ Bug: filtering a view on a date field causes 500 error #5308
- [๐ Type: Bug] ๐ Bug: row number not syncing between pages #5304
- [๐ Type: Bug] ๐ Bug: non-image attachments cannot be opened after upload #5302
- [closed] UI enhancements #5260
- [๐ฌ DB : MySQL] ๐ Bug: Mysql Decimal Field length 10 is not enough #5259
- [closed] undo #5258
- [๐ Type: Bug][๐ DB : Postgres] ๐ Bug:Use of
?
in column name throws error #5255 - [closed] ๐ Bug: Advanced column options are not displayed #5245
- [closed] ๐ Bug: Filter on rollup error's out in PG #5232
- [๐ Type: Bug] ๐ Bug: Error thrown when editing a form #5231
- [closed] ๐ Bug: Swagger schema not matching API call result #5224
- [closed] ๐ Bug: Using a โ?โ does not work with concat #5220
- [closed] ๐ Bug: project setting "Show NULL and EMPTY in Filter" has no effect #5219
- [๐ Type: Bug] ๐ Bug: "is blank" filter not yielding any results on LinkToAnotherRecord column #5218
- [closed] ๐ Bug: Docker build missing dependency #5216
- [Status: Reproducible] ๐ Bug: Replace in formula issues #5209
- [closed] ๐ Bug: In external form view, column definitions can be altered #5205
- [closed] Map View Follow-up items #5203
- [closed] Column type autonumber #5201
- [closed] ๐ฆ Feature: Activity.Copyview, copy the costom width of the column #5198
- [closed] ๐ Bug: Activity.ListSharedView double click Table headers #5197
- [closed] Custom user role #5192
- [closed] ๐ Bug: Cannot change Single and MultiSelect value from the Child list #5191
- [๐ Status: More Info Needed] ๐ Bug: Content of columns with LongText is not visible with Microsoft Edge Dev #5190
- [closed] Date Filter doesn't include date operations #5186
- [Status: Reproducible] ๐ Bug: SpecificDBType select is missing #5182
- [๐ Status: More Info Needed] ๐ Bug: UI not updating in Development Setup #5180
- [๐ Type: Bug] ๐ Bug: SingleSelect focus is a bit broken in Firefox #5179
- [closed] [Feature] page transition #5177
- [Status: Reproducible] ๐ Bug: Cell exits edit mode when clicking inside the same cell #5170
- [closed] ๐ Bug: clicking save button multiple times on "new column" or "edit column" will fire multiple queries #5158
- [โจ Type: Enhancement] ๐ฆ Enhancement: add shortcut to navigate to next & previous records in
Expanded row
#5124 - [closed] ๐ Bug: Frozen grid view details even after closing all tabs #5121
- [closed] ๐ฆ Feature: Prefilled forms #5107
- [closed] ๐ Bug: Wrong baseId is used in QuickImport, when a secondary database is only active. So the Table is created in the hidden DB. #5103
- [closed] ๐ Bug: Losing Super Admin role after upgrading from 0.101.2 to 0.104.3 #5101
- [closed] ๐ Bug: No autosave when moving to "Next Row" in expanded record view #5049
- [closed] Feature: In shared Grid view it's not possible to edit or add data #5028
- [closed] ๐ฆ Feature: Add rows using .xlsx #5021
- [๐ฆ Type: Feature] ๐ฆ Feature: Abiliy to select date field through date picker in filter #4655
- [โจ Type: Enhancement] Enhancement: Provide access to common data like
project ID
in Webhook JSON response #4594 - [๐ฆ Type: Feature] ๐ฆ Feature: The Editor need the function of โUpload EXCELโ,import .xlsx file #4271
- [๐ฆ Type: Feature] [Feature] Add users field to tables #3787
- [๐ฆ Type: Feature] [Feature] Webhooks only for specific columns #3693
- [๐ฆ Type: Feature] [Feature] Expanded record view : provide option to display hidden fields #3513
- [๐ฆ Type: Feature][๐ฎ Scope : Table] [Feature] Empty table contents #2997
- [๐ฆ Type: Feature][๐ Scope : Automation] [Feature] Access old field values in webhooks #2902
- [๐ญ Scope : Project] [Feature] unique columns #2778
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] Allow editing of a Lookup column #2574
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] Link Multiple Records to Another Record at the same time (multi-select record linking) #2564
- [๐ For : Community or Good First Issue] Inflection: none is still capitalising words in some places #2406
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] Some Column types are missing when modifying columns #2285
- [๐๏ธ Type: In Development] ๐ Feature: [web hook] update to LTAR doesn't trigger 'on-update' webhook #2104
- [๐ฆ Type: Feature] Feature : Ability to toggle audit logs #2035
- [๐ฆ Type: Feature] [Feature] Offer random UUID generation as alternative for the mandatory column ID #2008
- [โจ Type: Enhancement][๐ฆ Type: Feature][โ Scope : API] Describe API params and body with an example #1767
- [๐๏ธ Type: In Development] Describe API path, query params etc in docs #1690
- [๐ฆ Type: Feature][๐ฐ Scope : Hosting] [Feature] Helm chart #1544
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] Use rollup in formula #1331
- [๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] URL parameter multi field/value filter #1039
- [๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] : Has one #943
- [๐ฆ Type: Feature][๐ฐ Scope : Column] Feature : user type field #500
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ For : Community or Good First Issue][๐ฎ Scope : Auth] Feature: edit password, firstname and lastname using GUI #417
- [โจ Type: Enhancement][๐ฆ Type: Feature][โ Scope : API] Token ACL by API #254
What's Changed
- Release 0.105.3 by @github-actions in https://github.com/nocodb/nocodb/pull/5176
- chore(action): setup node version by @pranavxc in https://github.com/nocodb/nocodb/pull/5171
- Do not check mime type during attachment download by @djmaze in https://github.com/nocodb/nocodb/pull/5181
- fix(nc-gui): single select issues by @wingkwong in https://github.com/nocodb/nocodb/pull/5183
- fix: Nested expanded form single/multi select field issue by @pranavxc in https://github.com/nocodb/nocodb/pull/5194
- fix: Grid - avoid toggling editEnabled on mouse down event by @pranavxc in https://github.com/nocodb/nocodb/pull/5187
- fix: Disable button to avoid duplicate api call when creating column, project and table by @pranavxc in https://github.com/nocodb/nocodb/pull/5189
- Geodata column and Map View (WIP) by @flisowna in https://github.com/nocodb/nocodb/pull/4749
- docs: update column types by @wingkwong in https://github.com/nocodb/nocodb/pull/5204
- add feature upload xlsx in existing table by @semmjon in https://github.com/nocodb/nocodb/pull/5164
- fix: wrong baseid in QuickImport by @semmjon in https://github.com/nocodb/nocodb/pull/5159
- refactor bulk operations by @semmjon in https://github.com/nocodb/nocodb/pull/5165
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5202
- feat: API payload validation and error handling by @pranavxc in https://github.com/nocodb/nocodb/pull/5174
- fix: Remove double click column edit option from shared form by @pranavxc in https://github.com/nocodb/nocodb/pull/5206
- fix: Column create/edit - show all db options if uidt is SpecificDBType by @pranavxc in https://github.com/nocodb/nocodb/pull/5193
- fix(nocodb): escape ? for raw sql query by @wingkwong in https://github.com/nocodb/nocodb/pull/5221
- enhancement(nc-gui): date filters by @wingkwong in https://github.com/nocodb/nocodb/pull/5185
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5229
- fix(nocodb): blank logic for LTAR columns by @wingkwong in https://github.com/nocodb/nocodb/pull/5230
- fix(nc-gui): reset filter value to null instead by @wingkwong in https://github.com/nocodb/nocodb/pull/5233
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5246
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5250
- Refactor api handler and introduce service layer by @pranavxc in https://github.com/nocodb/nocodb/pull/5239
- refactor: ajv validation & swagger by @wingkwong in https://github.com/nocodb/nocodb/pull/5222
- add feature to set custom pvc access mode, e.g. read-write-many by @semmjon in https://github.com/nocodb/nocodb/pull/5163
- fix: webhook no reset when addHook by @willnewii in https://github.com/nocodb/nocodb/pull/5223
- fix: No autosave when moving to "Next Row" in expanded record view by @gitstart in https://github.com/nocodb/nocodb/pull/5249
- chore(deps): bump minimist and commitizen in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/5251
- refactor(nocodb): APIs by @wingkwong in https://github.com/nocodb/nocodb/pull/5253
- fix: Missing slack channel list in webhook by @pranavxc in https://github.com/nocodb/nocodb/pull/5261
- refactor: ctl & svc layer by @wingkwong in https://github.com/nocodb/nocodb/pull/5262
- Chore: Update eslint rules by @pranavxc in https://github.com/nocodb/nocodb/pull/5252
- feat: Add shortcuts to navigate between rows in expanded form by @pranavxc in https://github.com/nocodb/nocodb/pull/5184
- refactor: sort import by @wingkwong in https://github.com/nocodb/nocodb/pull/5267
- fix(nocodb): add missing insert props by @wingkwong in https://github.com/nocodb/nocodb/pull/5268
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5273
- UI enhancement and fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/5271
- refactor: formula by @wingkwong in https://github.com/nocodb/nocodb/pull/5270
- Refactor: disable app store and hasmany relation based on env by @pranavxc in https://github.com/nocodb/nocodb/pull/5272
- Introduce Pinia store to manage app state by @pranavxc in https://github.com/nocodb/nocodb/pull/5274
- refactor(nocodb): backend by @wingkwong in https://github.com/nocodb/nocodb/pull/5269
- fix(nocodb): sanitize / unsanitize logic by @wingkwong in https://github.com/nocodb/nocodb/pull/5293
- test: ut on pg by @dstala in https://github.com/nocodb/nocodb/pull/5289
- chore(deps): bump webpack from 5.73.0 to 5.76.1 in /packages/nc-gui by @dependabot in https://github.com/nocodb/nocodb/pull/5301
- chore: readme typos by @dammy001 in https://github.com/nocodb/nocodb/pull/5294
- chore(deps-dev): bump webpack from 5.65.0 to 5.76.0 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/5298
- fix(nc-gui): move eventOperation and onNotTypeChange logic out of loadPluginList by @wingkwong in https://github.com/nocodb/nocodb/pull/5295
- fix: tab control by @mertmit in https://github.com/nocodb/nocodb/pull/5172
- fix(nc-gui): return attachment url even fetch fails by @wingkwong in https://github.com/nocodb/nocodb/pull/5303
- refactor: use service api's in airtable import by @dstala in https://github.com/nocodb/nocodb/pull/5280
- fix: row numbering based on page size configured by @dstala in https://github.com/nocodb/nocodb/pull/5305
- Follow up fixes on geodata column and map view by @flisowna in https://github.com/nocodb/nocodb/pull/5248
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5310
- enhancement: filters by @wingkwong in https://github.com/nocodb/nocodb/pull/5306
- fix(sdk): escapeLiteral by @wingkwong in https://github.com/nocodb/nocodb/pull/5316
- fix: project errors by @wingkwong in https://github.com/nocodb/nocodb/pull/5307
- Mvp mobile layout and code scanner by @spaudanjo in https://github.com/nocodb/nocodb/pull/5114
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5321
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5322
- enhancement: webhooks by @wingkwong in https://github.com/nocodb/nocodb/pull/5317
- feat: title tag by @wingkwong in https://github.com/nocodb/nocodb/pull/5323
- chore: add nuxi prepare script for generates types. by @dammy001 in https://github.com/nocodb/nocodb/pull/5296
- refactor(nc-gui): use VNodeRef for focusInput & blur to call onRename by @wingkwong in https://github.com/nocodb/nocodb/pull/5327
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5331
- fix: unhide language menu by @rallisf1 in https://github.com/nocodb/nocodb/pull/5329
- enhancement: validations by @wingkwong in https://github.com/nocodb/nocodb/pull/5328
- fix(nc-gui): keyA selection by @wingkwong in https://github.com/nocodb/nocodb/pull/5342
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5346
- fix(nc-gui): extra patch request by @wingkwong in https://github.com/nocodb/nocodb/pull/5340
- test: fix project operations flaky test by @dstala in https://github.com/nocodb/nocodb/pull/5350
- enhancement: expanded form comments by @wingkwong in https://github.com/nocodb/nocodb/pull/5341
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5348
- feat: Replace icons with thin icon by @pranavxc in https://github.com/nocodb/nocodb/pull/5343
- test: corrections for new icons suite by @dstala in https://github.com/nocodb/nocodb/pull/5363
- enhancement: add icon reset option by @pranavxc in https://github.com/nocodb/nocodb/pull/5357
- fix: Rollup column icon missing and number column width issue by @pranavxc in https://github.com/nocodb/nocodb/pull/5382
- feat: undo/redo by @mertmit in https://github.com/nocodb/nocodb/pull/5332
- fix: add border for left tree view and icon alignment by @pranavxc in https://github.com/nocodb/nocodb/pull/5383
- test: use dayjs by @dstala in https://github.com/nocodb/nocodb/pull/5384
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5389
- Select query improvements by @pranavxc in https://github.com/nocodb/nocodb/pull/5379
- fix: Expanded form next/prev icon position by @pranavxc in https://github.com/nocodb/nocodb/pull/5390
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5391
- 0.106.0-beta.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5394
New Contributors
- @dammy001 made their first contribution in https://github.com/nocodb/nocodb/pull/5294
- @rallisf1 made their first contribution in https://github.com/nocodb/nocodb/pull/5329
Full Changelog: https://github.com/nocodb/nocodb/compare/0.105.3...0.106.0-beta.0
0.105.3: Bug Fix Release 2/21/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- [closed] ๐ฆ Feature: using LinkToAnotherRecord for linking a row to a user from the teams & management #5169
- [closed] Migration failed : 0100002 to 0104004 #5147
- [closed] ๐ Bug: sticky column field can be dragged & realigned in sql views #5122
- [๐ฆ Type: Feature] ๐ฆ Feature: Make stable bound to the audit log #4643
- [๐ฆ Type: Feature] ๐ฆ Feature: LinkToAnotherRecord with a filter set of records #4541
- [closed] ๐ฆ Feature: parent_id primary key #4319
- [๐ Type: Bug] ๐ Bug: Filter's visibility for different users #4228
- [๐ Status: More Info Needed] ๐ Bug: Import - Single Select automatic parsing error #4217
- [๐ฆ Type: Feature] ๐ฆ Feature: project lists order manually #4132
- [๐ฆ Type: Feature] Sticky column to the side #4110
- [closed] ๐ Bug: Import excel / airtable easily accessible #4013
- [๐ฆ Type: Feature] ๐ฆ Feature: Option to delete all rows when there are multiple pages #3870
What's Changed
- Release 0.105.2 by @github-actions in https://github.com/nocodb/nocodb/pull/5145
- [docs]: Update docs: app store directory correction, add social links. by @kyleecodes in https://github.com/nocodb/nocodb/pull/5149
- feat: implement NC_DISABLE_AUDIT by @wingkwong in https://github.com/nocodb/nocodb/pull/5137
- feat(nocodb): set cache header for attachment urls by @pranavxc in https://github.com/nocodb/nocodb/pull/5151
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/5123
- feat: upgrade timeout msg by @wingkwong in https://github.com/nocodb/nocodb/pull/5154
- fix: ts types for sql clients by @mertmit in https://github.com/nocodb/nocodb/pull/5134
- fix(nc-gui): add missing filterChildrenRead permission by @wingkwong in https://github.com/nocodb/nocodb/pull/5167
- feat(gui): Support multiple record mapping without closing LTAR modal by @pranavxc in https://github.com/nocodb/nocodb/pull/5153
- refactor: use extractProps by @wingkwong in https://github.com/nocodb/nocodb/pull/5168
- fix: missing display value by @mertmit in https://github.com/nocodb/nocodb/pull/5141
- 0.105.3 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5175
Full Changelog: https://github.com/nocodb/nocodb/compare/0.105.2...0.105.3
0.105.2: Bug Fix Release 2/17/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- [closed] ๐ Bug: Accessing root url showing old dummy page #5142
What's Changed
- Release 0.105.1 by @github-actions in https://github.com/nocodb/nocodb/pull/5140
- test: swagger by @dstala in https://github.com/nocodb/nocodb/pull/5139
- fix: remove dummy page by @pranavxc in https://github.com/nocodb/nocodb/pull/5143
- 0.105.2 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/5144
Full Changelog: https://github.com/nocodb/nocodb/compare/0.105.1...0.105.2
0.105.0 2/16/2023
๐ NocoDB Feature Release : Formula Column can be Display-Value column ๐
๐ฅฌ What's new .. What's fresh ?
Display-Value column can be formula and sticky :
- One of the most requested feature was to make the Display-Value column as formula and sticky.
- Formula column as sticky would mean : you can combine regular columns of a table and lookups to easily and uniquely recognisable value for that row. Specially helpful when you are browsing a LinkToAnotherRecord
- A sticky display-value would mean : you can horizontally scroll the spreadsheet without losing the context of the display-value.
PS : Primary-Value columns are now called Display-Value columns
Filters are now business users friendly
- We've introduced two new filter types
is blank
andis not blank
, which filter outs the blank cells (null or empty values). - By default,
is null
,is not null
,is empty
andis not empty
will be hidden. However, you can enable back by checkingShow NULL and EMPTY in Filter
in Project Setting.
Besides, some filter types will be removed or migrated. Please refer below summary for reference.
โBreaking changes
- Text-based columns:
- Unnecessary filters removed :
>
,<
,>=
,<=
- Unnecessary filters removed :
- Numeric-based / SingleSelect columns:
- Unnecessary filters removed :
like
- migrate
null
, andempty
toblank
- Unnecessary filters removed :
- Checkbox columns:
- Unnecessary filters removed :
equal
- migrate
empty
andnull
tonotchecked
- Unnecessary filters removed :
- MultiSelect columns:
- Unnecessary filters removed :
like
- migrate
equal
,null
,empty
- Unnecessary filters removed :
- Attachment columns:
- Unnecessary filters removed :
>
,<
,>=
,<=
,equal
- migrate
empty
,null
toblank
- Unnecessary filters removed :
- LTAR columns:
- Unnecessary filters removed :
>
,<
,>=
,<=
- migrate
empty
,null
toblank
- Unnecessary filters removed :
- Lookup columns:
- migrate
empty
,null
toblank
- migrate
- Duration columns:
- Unnecessary filters removed :
like
- migrate
empty
,null
toblank
- Unnecessary filters removed :
Join Our Team
Thank you for your love & support
๐ ๐
๐ Closed Issues
// Generated by Github Actions
- [closed] ๐ Bug: Cells show incorrect values in UI; cells do not refresh properly. #5098
- [closed] ๐ฆ Feature: Github Actions Cache Removal after PR merge #5082
- [closed] ๐ Bug:
Duplicate Column
: cells get highlighted in RED #5070 - [closed] ๐ฆ Feature: Enable edit menu for lookup & rollup columns #5064
- [closed] ๐ Bug: incorrect values in grid view #5059
- [closed] ๐ Bug: filter table display the wrong results until reload whole webpage #5053
- [๐ Type: Bug] ๐ Bug: Lookup to attachment column is not correctly rendered. #5052
- [๐ Type: Bug] ๐ Bug: Some features not working on hosted without internet connection #5036
- [closed] ๐ Bug: Failed Upgrade 0.100.2 to 0.104.1 #5032
- [closed] ๐ Bug: Avoid sync calls within backend #5026
- [closed] ๐ Bug: old data remains in spreadsheet #5020
- [๐ Type: Bug] ๐ Bug: Can't import .csv or json from main import window : "Cannot read properties of undefined (reading 'is_meta')" #5019
- [closed] Make the primary column sticky : Video #5007
- [Status: Reproducible] ๐ Bug: Unable to add multiple new empty records using consecutive
ALT + R
#5006 - [Status: Reproducible] ๐ Bug: blank cell is filled with data from the same cell from a previous page #5005
- [๐ Type: Bug] ๐ Bug: Illegal arguments (string, object) on sign in #4997
- [closed] ๐ Bug: Performance degradation when upgrading to 0.104.2 #4992
- [closed] ๐ Bug: Make share a button instead of icon #4986
- [closed] ๐ Bug: Rollup on self-links (LTAR within table) displays incorrect results #4980
- [closed] ๐ Bug: save row on linking a record #4978
- [๐ Status: More Info Needed] Upload attachment and set it in a new row #4935
- [๐ Status: More Info Needed] ๐ Bug: Can't delete columns #4858
- [๐ Status: More Info Needed] Bug : MSSQL - Field Date is Defaulting to Varchar instead of Date #4826
- [๐ Status: Ready for Next Release] ๐ Bug: Canยดt update higher than 0.100.2 #4819
- [closed] ๐ Bug: Error 403 when the editor uploads the image #4805
- [closed] ๐ Bug: Can't sync metadata after deleting a column or row #4790
- [๐ Status: More Info Needed] ๐ Bug: Multiple incomplete records added while adding new row #4789
- [closed] ๐ Bug: API for nested fields other than primary field #4757
- [๐ Status: More Info Needed] ๐ Bug: Export table to CSV not working in 0.100.2 #4659
- [๐ Type: Bug][๐ Status: More Info Needed] ๐ Bug: migration file "nc_013_sync_source" failed | when trying to upgrade nocodb version from 0.90.11 to 0.100.2 (docker) #4651
- [๐ Type: Bug] ๐ Bug: Foreign Key name too long #4615
- [โจ Type: Enhancement] Enhancements: Keyboard & UX follow up's #4573
- [๐ Status: More Info Needed] ๐ Bug: drop table
table-name
- SQLITE_ERROR: no such table: table-name #4535 - [๐ฉโ๐ฌ Status: In-Analysis] ๐ Bug: nc-help module does not have a main #4323
- [๐ Type: Bug] ๐ Bug: Refresh token leads to logging out #3792
- [๐ Type: Bug] ๐ Bug: Project info not copied to clipboard - where to find needed info? #3598
- [๐ฆ Type: Feature][๐ Scope : View] Make the primary column sticky #3583
- [๐ฆ Type: Feature][๐ฃ Priority: Low][๐ Scope : View] [Feature] Delete record option in Gallery view #2101
- [๐ Status: More Info Needed][๐ฅ DB : MSSQL] Users not displayed #1351
- [๐ฆ Type: Feature][๐ Scope : Row] Feature : Duplicate/clone row #435
0.104.3: Bug Fix Release 2/2/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- [closed] ๐ Bug: No picture showed if there is only a single picture attachment in Gallery View #4991
- [๐ด Priority : Critical] ๐ Bug: Re-ordering of images creates invalid input syntax for type json error #4985
- [๐ Type: Bug] ๐ Bug: nc-icon display issues #4974
- [๐ด Priority : Critical] ๐ Bug: Valid attachment JSON is replaced with escaped JSON when saving in Kanban view #4971
- [closed] ๐ Bug: new attachments not showing in Gallery #4958
- [closed] ๐ Bug: Firefox issue with fixed row heigh #4952
- [๐ Status: Ready for Next Release] ๐ Bug: Failed Upgrade 0.100.2 to 0.104.1 #4948
- [๐ Status: Ready for Next Release] ๐ Bug: Upgrade fails from 0.98.4 to 0.101.2 #4946
- [closed] ๐ Bug: form view field validation error message, use alias name instead of original field name #4919
- [๐ Type: Bug][Status: Reproducible] ๐ Bug: Search on Kanban View not Working #4895
- [Status: Reproducible] ๐ Bug: Cannot add formula based on Lookup columns #4864
- [โจ Type: Enhancement] ๐ฆ Feature: UX improvement: Remove copy invite token button for registered users #4617
What's Changed
- Release 0.104.2 by @github-actions in https://github.com/nocodb/nocodb/pull/4950
- fix(nc-gui): field query in kanban view by @wingkwong in https://github.com/nocodb/nocodb/pull/4955
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4963
- test: cell selection retry logic to avoid flakiness by @dstala in https://github.com/nocodb/nocodb/pull/4960
- fix: upgrader errors by @pranavxc in https://github.com/nocodb/nocodb/pull/4961
- feat: UX improvement: Remove copy invite token button for register users by @gitstart in https://github.com/nocodb/nocodb/pull/4934
- fix(nc-gui): cater new attachments in gallery view by @wingkwong in https://github.com/nocodb/nocodb/pull/4959
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4970
- fix condition for row-column adding by @ketewan in https://github.com/nocodb/nocodb/pull/4951
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4976
- fix(nc-gui): nc-icon positions by @wingkwong in https://github.com/nocodb/nocodb/pull/4975
- fix(nocodb): fix invalid formula caused by STRING_AGG in postgres by @wingkwong in https://github.com/nocodb/nocodb/pull/4973
- fix: form view field validation error message, use alias name instead of original field name by @gitstart in https://github.com/nocodb/nocodb/pull/4933
- fix: css for fixed row height by @mertmit in https://github.com/nocodb/nocodb/pull/4966
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4984
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4990
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4994
- fix: broken attachments by @wingkwong in https://github.com/nocodb/nocodb/pull/4987
- Miscellaneous bug fixes and improvements by @pranavxc in https://github.com/nocodb/nocodb/pull/4968
- fix: Grid view - Single-select/Multi-select related bugs and improvements by @pranavxc in https://github.com/nocodb/nocodb/pull/4957
- 0.104.3 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4999
Full Changelog: https://github.com/nocodb/nocodb/compare/0.104.2...0.104.3
0.104.2: Bug Fix Release 1/27/2023
๐ NocoDB : Bug Fix Release
๐ Closed Issues
- ๐ Bug: Failed Upgrade 0.100.2 to 0.104.1 #4948
What's Changed
- fix: handle invalid attachment json in migrator by @pranavxc in https://github.com/nocodb/nocodb/pull/4947
Full Changelog: https://github.com/nocodb/nocodb/compare/0.104.1...0.104.2
0.104.1: Feature Release 1/27/2023
๐ NocoDB Feature Release : ERD Fullscreen, Fixed Row height, Multi-file download ๐
๐ฅฌ What's new .. What's fresh ?
ERD Fullscreen :
- Visualising ERD views for table and schema was a feature that our users have been really loving. And now they can go fullscreen and have a bird eyes view of tables and the relationship.
Fixed Row Height
- Irrespective of the columns and their content - we help you visualise the rows in fixed heights. Why should it be any different in a spreadsheet ? :)
Multi-file download
- You can now download all files related to a cell with one click.
Row browsing
- With in-place next-and-previous button in expanded row view - you can easily go to next and previous rows with one-click without having to close and reopen the expanded form.
๐ Now, its demo time
Join Our Team
Thank you for your love & support
๐ ๐
๐ Closed Issues
- [๐ Status: Ready for Next Release] ๐ Bug: Division in formula display 'Invalid Formula' #4929
- [๐ Status: Ready for Next Release][Status: Reproducible] ๐ Bug: AND() and OR() formulas broken nesting and output in ver 0.102.2 #4920
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Not able to use arrow keys and space key in filter value field #4916
- [๐ Status: Ready for Next Release] ๐ Bug: Checkbox sort in PG locates NULL & false differently #4881
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Local attachments become 404 after setting up a storage plugin #4880
- [closed] ๐ Bug: Immediate Authorization Failure Using Postgres Docker Compose #4878
- [๐ Status: Ready for Next Release] ๐ฆ Feature: Remove or set optional toLowerCase() on Single/Multi Section Type #4874
- [๐ Status: Ready for Next Release] ๐ Bug: Decimal Auto Type Section on Excel Import #4873
- [๐ Status: Ready for Next Release] ๐ Bug: Unable to remove data-source if a lookup column was created #4871
- [closed] ๐ Bug: Unable to set myself as superadmin to access plugin list #4867
- [๐ Status: Ready for Next Release] ๐ Bug: role
creator
can delete projects created byowner
(or other users) #4863 - [๐ Status: Ready for Next Release] ๐ Bug: Skip displaying AppStore under project-menu #4852
- [closed] ๐ Bug: App Store not working: "pluginList - org-level-creator : Not allowed" #4845
- [closed] Nocodedb #4839
- [๐ Status: Ready for Next Release] ๐ Bug: Executable release action publishes directly in github action #4837
- [๐ Status: Ready for Next Release] ๐ Bug: Shared form issue #4830
- [closed] ๐ Bug: socket.io does not use subfolder URL #4818
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: DATETIME_DIFF Function's result incorrect in SQLite #4816
- [closed] ๐ Bug: Deleting user from main admin panel needs text change. #4815
- [๐ Type: Bug][๐ Status: More Info Needed] ๐ Bug: Kanban goes blank permanently after editing row #4691
- [closed] ๐ Bug: Updating user permissions #4684
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: "Share View" of Kanban is showing up blank #4670
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Publicly shared Gallery Views don't show the cover image #4664
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Modals/Popup about Table dependencies has some flaws #4662
- [๐ Type: Bug][๐ Status: Ready for Next Release][๐ฆญ DB : MariaDB] ๐ Bug: Default value automatically sets as NULL for SingleSelect #4625
- [closed] ๐ Bug: Kanban View- Grouping Field not automatically coming to kanban view. Also no way to do it manually #4624
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release] ๐ฆ Feature: make ERD diagram full screen and exportable #4616
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Use of space-bar in Shared grid view throws error #4580
- [closed] Documentation: explain funding/pricing/sustainability model #4522
- [๐ Status: More Info Needed][๐ฆ Type: Feature] ๐ฆ Feature: Change Kanban Stack Order #4487
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Filtering on single select empty cells are ignored #4462
- [๐ For : Community or Good First Issue][๐ Status: Ready for Next Release] ๐ Bug: Latest logo favicon used in API Docs #4396
- [๐ For : Community or Good First Issue] ๐ Bug: Docker terminal not accessible #4372
- [๐ฆ Type: Feature] ๐ฆ Feature: View based Api key forever #4368
- [๐ Status: Ready for Next Release] ๐ Bug: Shared form: Border missing for LTAR column type #4293
- [closed] ๐ฆ Feature: link to another record custom column #4282
- [closed] Playwright improvments #4277
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release] ๐ฆ Feature: Easily browse from one record to the next (previous record, next record) #4255
- [๐ Status: Ready for Next Release][๐๏ธ Type: In Development] ๐ Bug: Attachment URLs are stored with base_url prefixed #4185
- [๐๏ธ Type: In Development] [PR# 3847] Error observed with migrated DB during project table navigation #4002
- [closed] Environments for each PR made #3990
- [closed] ๐ Bug: Shared Views do not honour project theme #3974
- [Scope : Test [E2E]] [Cypress][CI-CD] Grid view not rendered #3903
- [Scope : Test [E2E]] [Cypress] Add tests for Single-select & Multi-select data type #3858
- [closed] [Feature] Count items on a many-to-many column #3800
- [closed] DevOps issues #3527
- [closed] nocodb org readme #3415
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: vue3 : While creating lookup - show LinkToAnotherRecord instead of ChildTable #3403
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ Scope : View] vue3 : Use right side drawer for SharedView list and add new row #3332
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release][๐ญ Scope : Project] [Feature] Include google fonts / Prevent fonts to be loaded from google #3059
- [๐ฆ Type: Feature][๐ฎ Scope : Auth] Feature request - Change admin email & manually approve users #2973
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release][๐ฐ Scope : Column] [Feature] Limit attachments #2905
- [๐ For : Community or Good First Issue] Old table structure after upgrading from 0.84.16 to 0.92.3 #2601
- [๐ Type: Bug][๐ Status: More Info Needed] ๐ Bug: Form fields are loaded incompletely when the view is being shared #2514
- [๐ For : Community or Good First Issue] Sort option not displaying columns properly or fully #2481
- [๐ Status: More Info Needed] Field Check Boxes Unresponsive on Android #2480
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release][๐ฐ Scope : Column] [Feature] Visual distinction between NULL and empty string #2409
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release][๐ฐ Scope : Column] [Feature] Cell Display Options #2287
- [๐๏ธ Type: Migration] Migration from 0084002 to 0090000 failed #2155
- [๐๏ธ Type: In Development] ๐ Bug: [web-hook] error in data payload #2103
- [๐ Type: Bug] Canยดt create form view #2031
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Filtering by checkbox columns is inconsistent #2014
- [๐ Status: More Info Needed] Canยดt create gallery view or form view #1971
- [๐ฆ Type: Feature] Paid upgrades/modules #1887
- [closed] Delete table button shouldn't be adjacent to add row #1826
- [๐ฃ Priority: Low][๐๏ธ Type: In Development] m2m table listed in meta-sync tab #1708
- [๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] Add comments to cell / record #1538
- [๐ Status: More Info Needed] Tables are not created on Postgres #1323
- [๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] Multiselect manual ordering #1141
- [๐ฆ Type: Feature][โ Scope : API] [Feature] Limit API Token Permissions #941
- [๐ฆ Type: Feature][๐ Scope : View] [Feature] Gantt view #854
- [๐ฆ Type: Feature][๐ญ Scope : Project] Embed NocoDB in browser for offline usage #849
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release][๐ Scope : View] Feature : Set fixed row height #831
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ For : Community or Good First Issue][๐ For : Hacktoberfest][๐ Status: Ready for Next Release][๐ฐ Scope : Column] ๐ Bug: Filtering MultiSelect in more than basic way #534
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] Lookup column has a different display format than origin #416
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ For : Community or Good First Issue][๐ Status: Ready for Next Release][๐ฐ Scope : Column] Feature: Select multiple files and download attachments. #335
What's Changed
- fix(workflow): add draft mode by @wingkwong in https://github.com/nocodb/nocodb/pull/4838
- docs(readme): fix korean expressions by @proke03 in https://github.com/nocodb/nocodb/pull/4842
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4843
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4846
- fix(favicon): update favicon used in API Docs by @gitstart in https://github.com/nocodb/nocodb/pull/4849
- fix iframe issue with multiple embedded views by @flisowna in https://github.com/nocodb/nocodb/pull/4853
- fix(nc-gui): get public gallery data from sharedView.view by @wingkwong in https://github.com/nocodb/nocodb/pull/4855
- Undo select option removal by @ketewan in https://github.com/nocodb/nocodb/pull/4781
- fix: kanban share view issues by @wingkwong in https://github.com/nocodb/nocodb/pull/4848
- chore(action): extract current version from package.json by @pranavxc in https://github.com/nocodb/nocodb/pull/4872
- fix: hide system relation column from LTAR popup by @mertmit in https://github.com/nocodb/nocodb/pull/4866
- fix: injection warnings on shared view by @mertmit in https://github.com/nocodb/nocodb/pull/4876
- feat: add filter types for multiselect field by @southball in https://github.com/nocodb/nocodb/pull/4379
- fix: Miscellaneous bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/4861
- refactor: tests better org & clean-up by @dstala in https://github.com/nocodb/nocodb/pull/4882
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4887
- feat: Remove or set optional toLowerCase() on Single/Multi Section Type by @gitstart in https://github.com/nocodb/nocodb/pull/4891
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4893
- fix(wording): Implement inclusive writing in French by @ZoeThivet in https://github.com/nocodb/nocodb/pull/4897
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4905
- fix: Set sort order of nulls in postgres by @pranavxc in https://github.com/nocodb/nocodb/pull/4885
- fix: MariaDB default value by @mertmit in https://github.com/nocodb/nocodb/pull/4900
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4910
- test: filter & sort for multiselect by @dstala in https://github.com/nocodb/nocodb/pull/4886
- fix: filtering options for select columns by @mertmit in https://github.com/nocodb/nocodb/pull/4901
- fix: remove relations in a logical order from meta on base delete by @mertmit in https://github.com/nocodb/nocodb/pull/4918
- Fix: Grid view - keydown event handler issues by @pranavxc in https://github.com/nocodb/nocodb/pull/4917
- fix: SQL server column alter and create bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/4883
- Fix: Filter - include null values in not like filter result by @pranavxc in https://github.com/nocodb/nocodb/pull/4922
- test: enterprise key verification by @dstala in https://github.com/nocodb/nocodb/pull/4923
- feat(nc-gui): Added fullscreen support to ERD by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4911
- fix: isPg, isMysql calls by @mertmit in https://github.com/nocodb/nocodb/pull/4870
- feat: row height for grid view by @mertmit in https://github.com/nocodb/nocodb/pull/4840
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4926
- fix(nocodb): argument of OR/AND must be type boolean, not type integer by @wingkwong in https://github.com/nocodb/nocodb/pull/4928
- feat: visual distinction between NULL and empty string by @mertmit in https://github.com/nocodb/nocodb/pull/4908
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4936
- chore(deps): bump ua-parser-js from 0.7.32 to 0.7.33 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/4925
- build(deps): bump cookiejar from 2.1.3 to 2.1.4 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/4921
- fix: Decimal Auto Type Section on Excel Import by @gitstart in https://github.com/nocodb/nocodb/pull/4915
- chore: bumb mysql container image version to 8.0.32 by @wingkwong in https://github.com/nocodb/nocodb/pull/4930
- feat: attachments by @wingkwong in https://github.com/nocodb/nocodb/pull/4820
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4940
- test: clamped text issue with pg by @dstala in https://github.com/nocodb/nocodb/pull/4943
New Contributors
- @proke03 made their first contribution in https://github.com/nocodb/nocodb/pull/4842
- @gitstart made their first contribution in https://github.com/nocodb/nocodb/pull/4849
- @southball made their first contribution in https://github.com/nocodb/nocodb/pull/4379
- @ZoeThivet made their first contribution in https://github.com/nocodb/nocodb/pull/4897
Full Changelog: https://github.com/nocodb/nocodb/compare/0.101.2...0.104.1
0.101.2: Bug Fix Release 1/14/2023
๐ NocoDB : Bug Fix Release
- [closed] ๐ฆ Feature: Trigger Webhook (after update) for changes in LinkToAnotherRecord field #4827
- [closed] ๐ฆ Feature: Show all the rows on the same page #4813
- [closed] ๐ฆ Feature: Move columns/rows using a drag & drop gesture #4811
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Show option to create new option for select fields only to owner/creator #4801
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Unexpected project_id in created filters #4793
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: LinkToAnotherRecord field is not shown in Gallery view if there is no record linked #4782
- [๐ Type: Bug][๐น DB : SQLite][๐ Status: Ready for Next Release] ๐ Bug: DATETIME_DIFF Not Working on sqlite #4778
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Formula field: miscellaneous observations #4768
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: symbol col.table_name not found on PlanetScale #4763
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: JSON column
save
button not working #4760 - [๐ Type: Bug][๐ Status: Ready for Next Release][๐ด Priority : Critical] ๐ Bug: Remove datasource fails with root DB
MySQL
PG
#4759 - [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Cell copy paste behaviour inconsistent #4758
- [๐ Type: Bug][๐ Status: Ready for Next Release] Facing issue while building gui on Windows #4737
- [โจ Type: Enhancement][๐ DB : Postgres][๐ Status: Ready for Next Release] ๐ Bug: Using SUBSTR on date fields not working - Extract date, time, year from the date field #4732
- [๐ Status: Ready for Next Release] ๐ Bug: incorrect documentation - NC_DB is not mandatory but specified as mandatory #4724
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: inconsistent project tree view after project rename #4722
- [๐ฐ Scope : Column] ๐ Bug: vue3: allow typing to narrow down search when selecting table for LTAR #3488
0.101.0: Feature Release 1/12/2023
๐ NocoDB Feature Release: Snowflake Support, BarCode Column & Emojis ๐
๐ฅฌ What's new .. What's fresh ?
Snowflake Database support (Enterprise Feature - Early Preview)
This is an enterprise-only feature available for preview freely. You can add a nocodb enterprise key in the UI to get started (any value at the moment will do). And you should be able to unlock all the productivity features of a nocodb spreadsheet on your own Snowflake database.
Barcode Column
(This feature was completely implemented by our wonderful community member @flisowna ๐)
A barcode column type is out! This new feature allows users to quickly scan and input barcode information in various supported formats including CODE128, EAN, EAN-13, EAN-8, EAN-5, EAN-2, UPC (A), CODE39, ITF-14, MSI, Pharmacode, Codabar. This new column type is compatible with the following valid column types, namely Number, SingleLineText, LongText, PhoneNumber, URL, Email, and Decimal.
We are thrilled to enable our customers with this new feature, which will help simplify the process of capturing, validating, and saving barcode information. With this innovative new feature, users can save time and reduce errors when entering barcode data.
We hope our customers enjoy the new barcode column type, and we look forward to continuing to bring our customers the latest innovations.
Reconfigurable table & view icons
Move over boring standalone static icons for tables & views. Add more colours, differentiate visually by opting out for separate icon for each table / view.
Add Data Source from within the project
We have now moved the option to add an existing database from within the project. No longer you have to do it from while creating the project. This change allows us to add multi data sources in the future (its available behind an easter egg at the moment ;)
๐ Now, its demo time
Snowflake
https://user-images.githubusercontent.com/5435402/209937139-d00c6ff4-7061-43f2-936e-e5092c9f8f8d.mov
Barcode Column
Multidata source
https://user-images.githubusercontent.com/5435402/209937133-3c1421de-33ff-4b5a-a832-1d75ef25cc5c.mov
๐ Closed Issues
- [๐ Type: Bug][Status: Not Reproducible] ๐ Bug: formula value in webhook comes up as output #4756
- [๐ฆ Type: Feature] feat: Freeze columns and header #4753
- [๐ Type: Bug] ๐ Bug: Disable edit option for cells in shared view #4750
- [closed] Android #4739
- [closed] ๐ฆ Feature: Need aggregation capabilities #4730
- [๐ Status: Ready for Next Release] ๐ Bug: table icon configuration not visible with multiple sources #4713
- [๐ Priority: High] ๐ Bug: NC_INVITE_ONLY_SIGNUP env is not working with 0.100.2 #4708
- [๐ Status: Ready for Next Release] ๐ Bug: When the primary key contains /, an error occurs when updating data #4704
- [๐ Status: Ready for Next Release][Status: Reproducible] ๐ Bug: using arrow keys to scroll through lookup or rollup values reports an error in cell #4702
- [๐ Status: Ready for Next Release][Status: Reproducible] ๐ Bug: Error popup when clearing a number field for a row in a postgres database #4701
- [๐ Status: Ready for Next Release][๐ Priority: High] ๐ Bug: Adding attachment is failing for editor role #4699
- [closed] ๐ Bug: nocodb\packages\nocodb\node_modules\sqlite3\lib\binding\napi-v6-win32-unknown-x64\node_sqlite3.node is not a valid Win32 application #4695
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Shared view link access (in incognito) redirects to sign-in page #4694
- [๐ฆ Type: Feature] ๐ฆ Feature: sql query and sql import #4689
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Cursor movements blocked during view rename #4686
- [๐ Status: Ready for Next Release] ๐ Bug: expected a string but received a array #4685
- [๐ Status: Ready for Next Release] ๐ Bug: SyntaxError: Unexpected token } in JSON --> breaks and lost all data in table #4682
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release] ๐ฆ Feature: Provide iframe details for
share view
too #4680 - [๐ฆ Type: Feature] ๐ฆ Feature: More information on LinkToAnotherRecord Hover #4677
- [closed] Suggestion: Add bounties? #4652
- [๐ Status: More Info Needed] ๐ Bug: when I import a csv file,I ge a 404 error #4648
- [๐ Type: Bug] ๐ Bug: When saving long text the cell size increases #4639
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Lost value when judgement of empty value of cell #4638
- [closed] Enhancement: Retain search items on tab switch #4636
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: referenced Number is "null" if the Value in the other Table is 0 #4628
- [closed] ๐ Bug: Error comes whenever monaco editor is opened #4619
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: nocodb still allows open invitation if google app ID is set #4618
- [๐ Type: Bug][๐ Status: Ready for Next Release][Status: Reproducible] ๐ Bug: Can't upload csv with empty value for 'Date' filed #4610
- [closed] ๐ Bug: Setting primary value removes existing relations #4606
- [๐ Type: Bug][๐ฐ Scope : Hosting] ๐ Bug: 1-click deploy to heroku is broken #4602
- [closed] Upload csv for existing data not working, #4600
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Create API broken (partially) for attachment after upgrade #4597
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Formula edit modal continues to display older column name in formula after rename #4595
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Formula issues with column names with a space in their names #4592
- [๐ Type: Bug][๐ Status: More Info Needed] ๐ Bug: Expert a string but recevied an array #4589
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release] ๐ฆ Feature: Add Formatting option to Datetime field #4582
- [๐ฆ Type: Feature] ๐ฆ Feature: Extend support for Expanded row in Shared view #4579
- [๐ Type: Bug][๐ Status: Ready for Next Release][๐ Priority: High] ๐ Bug: Not able to type in expanded form if trying to add record from LTAR list #4575
- [๐ Status: Ready for Next Release] ๐ฆ Feature: change the error prompt for forgot password #4570
- [๐ Type: Bug][๐ DB : Postgres][๐ Status: Ready for Next Release] ๐ Bug: Formula - IF failed on date columns on PG #4546
- [๐ Status: Ready for Next Release][๐ฃ Priority: Low] ๐ Bug: Column order not as configured in Download XLSX from shared grid view #4537
- [closed] ๐ Bug: On going issues in develop ( >0.99.2 ) #4529
- [closed] Feature : Column options #4523
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Feeding any character when date cell in-focus, clears cell contents #4493
- [๐ Status: More Info Needed] ๐ Bug: json Column โ returning null, errors in console, won't save #4484
- [๐๏ธ Type: In Development] [PR] Keyboard manoeuvre : open items #4407
- [๐ Priority: High][๐๏ธ Type: In Development] ๐ Bug: Tab switch in a certain usecases is leading to block of UI #4402
- [closed] ๐ Bug: Windows Binary #4394
- [๐๏ธ Type: In Development] [feat/multiple-source] Failed to open project #4355
- [๐งฑ Type: Refactoring] refactor: clean up nc-cli #4334
- [closed] ๐ Bug: cell data disappears after page refresh #4329
- [closed] ๐ Bug: Socket hang up when importing from Airtable #4326
- [closed] ๐ Bug: Text in GridView gets deleted at the end while inputting text in SingleLineText cell #4303
- [Status: Not Reproducible] ๐ Bug: Duplicated user entries showing up #4264
- [๐ Type: Bug] ๐ Bug: AT import fails if other tables present in project #4230
- [๐ Status: More Info Needed] ๐ Bug: Abort trap: 6 #4177
- [๐ Type: Bug] ๐ Bug: TOKEN API can be use in all Project #4163
- [๐ฆ Type: Feature] ๐ฆ Feature: Single select and Multiple Select -> allow adding new option within the cell. #4095
- [closed] ๐ Bug: Previous project table count is shown in current project #4028
- [๐ Status: More Info Needed] ๐ Bug: The migration directory is corrupt, the following files are missing: nc_011_remove_old_ses_plugin #3997
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release] ๐ฆ Feature: DATEDIFF() #3950
- [๐ฆ Type: Feature] ๐ฆ Feature: Playwright for e2e tests #3939
- [๐ Status: More Info Needed] ๐ฆ Feature: DropDown menu in nocoDB form #3934
- [๐ Status: Ready for Next Release] Quick Import - AIRTABLE (Cannot read property 'length' of undefined) #3927
- [๐ Type: Bug][๐ Status: More Info Needed] ๐ Bug: Filtering with equal operator is not working as expected #3874
- [๐ Type: Bug] ๐ Bug: Cannot restrict users from creating projects #3867
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release] ๐ฆ Feature: Display option for JSON row #3826
- [๐ Type: Bug][๐ Status: More Info Needed] Import currency field #3788
- [๐ฆ Type: Feature][๐ Status: Ready for Next Release] [Feature] Allow editing of the db credentials for a project which is on external db #3700
- [๐ Type: Bug][๐ Scope : View] ๐ Bug: Opening Editor component throws errors in console #3631
- [๐ฆ Type: Feature] Column type : QR Code #3581
- [โจ Type: Enhancement][๐๏ธ Status: In Resolution] Cypress tests improvements #3580
- [๐ Status: More Info Needed] npm start on dashboard showing 404 Not Found #3047
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] Use Formula result in Rollup #3014
- [๐ฆ Type: Feature][๐ญ Scope : Project] Pressing the "here"-button in the "For production please see here." message does nothing #2823
- [๐๏ธ Type: In Development] Select v2: error on reconfiguring dbType to varchar #2765
- [๐ฆ Type: Feature][๐ญ Scope : Project] [Feature] Option to reconfigure external DB configuration parameters #2657
- [๐ Status: More Info Needed] PostgreSQL specific type "inet" looks as empty string on NocoDB #2556
- [๐ Status: More Info Needed] Suspected Memory Leak #2510
- [๐ Type: Bug] Unexpected errors when switching between tables #2494
- [๐ Status: More Info Needed] "The "config.option.port" property must be of type number" and other issues #2305
- [๐ Status: More Info Needed] When I create a new form and find that the field properties are incorrect, I can't change them. #2202
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ญ Scope : Project] [Feature] Option to reconfigure (or) disable auto-save timeout during cell updates #2133
- [๐ฆ Type: Feature] [Feature] Support rollup columns on virtual columns #1844
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ญ Scope : Project] First load from docker or sharedbase or project is slow #1721
- [๐ฆ Type: Feature][๐ Scope : View] [Feature] Show the buttons without operation permission as gray. #1621
- [๐ฆ Type: Feature][๐ฐ Scope : Column] [Feature] Multiple Link between records #1462
- [๐ Type: Bug] ๐ Bug: Updating an existing webhook leads to an error #1439
- [๐ Status: More Info Needed] Support ?ssl=true is NC_DATABASE_URL #1369
- [๐ฆ Type: Feature][โ Scope : API] [Feature] Limit Swagger API access #1338
- [๐ฆ Type: Feature][๐ฐ Scope : Column] Multiselect edits not reflected across row values #1286
- [๐ Type: Bug] ๐ Bug: Digital Ocean default docker setup with a postgres database provided by DO doesn't run. #1174
- [๐ฆ Type: Feature][๐ฎ Scope : Table] [Feature] Multilink between tables #1158
- [๐ฆ Type: Feature][๐ญ Scope : Project][โ Scope : API] [Feature] Hide main Table view from
comment
andview
roles #834 - [๐ฆ Type: Feature][๐ Scope : Automation] After Update automation has access to old field value #808
- [๐ Type: Bug] Multiple id columns are shown when there is only 1 id column in the table. #806
- [๐ก Type: Idea] Usability improvement suggestion from Discord user #803
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ญ Scope : Project] New user pain points related to SQLite and improper error messages #749
- [๐ฆ Type: Feature][๐ฐ Scope : Column] [FEATURE] limit attachments to upload #685
- [๐ฆ Type: Feature][๐ฐ Scope : Column] Changing ID type fails #603
- [โจ Type: Enhancement] Feature: edit external database connection details #439
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ For : Community or Good First Issue][๐ฐ Scope : Column] special characters in column names #411
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ For : Community or Good First Issue][๐ Scope : View] Issue: Align data to top in grid view #345
- [๐ฆ Type: Feature][๐ฎ Scope : Auth] Feature: open user registration #284
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ฅ Status: On Hold][๐ฎ Scope : Auth] Ability to delete users #214
- [๐ฆ Type: Feature][๐ญ Scope : Project] Feature : Provide sample projects. #207
- [๐ฆ Type: Feature][๐ญ Scope : Project] Feature : Drag & Drop for dashboard #160
- [๐ฆ Type: Feature][๐ญ Scope : Project] Feature : SQL Editor #137
- [๐ฆ Type: Feature][๐ญ Scope : Project] Feature : SQL : Support Procedures & Functions #136
What's Changed
- Release 0.100.2 by @github-actions in https://github.com/nocodb/nocodb/pull/4578
- fix(nc-gui): type issues by @wingkwong in https://github.com/nocodb/nocodb/pull/4574
- feat: allow project to connect to multiple data sources by @mertmit in https://github.com/nocodb/nocodb/pull/3573
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4596
- QrCode: also allow decimals and numbers as referenced values by @spaudanjo in https://github.com/nocodb/nocodb/pull/4585
- fix(nocodb): provide header in XLSX.utils.json_to_sheet by @wingkwong in https://github.com/nocodb/nocodb/pull/4581
- fix(nc-gui): retrieve the correct column name based on the formula by @wingkwong in https://github.com/nocodb/nocodb/pull/4598
- fix(nocodb-sdk): include node.value for literal case by @wingkwong in https://github.com/nocodb/nocodb/pull/4599
- Copy paste cell more tests added by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4552
- chore: previews for every PR release using Uffizzi by @waveywaves in https://github.com/nocodb/nocodb/pull/4460
- fix: add useNullAsDefault flag for sqlite on root level by @mertmit in https://github.com/nocodb/nocodb/pull/4609
- Add other DBs to uffizzi preview by @waveywaves in https://github.com/nocodb/nocodb/pull/4605
- fix(nc-gui): parse string date if date is not null by @wingkwong in https://github.com/nocodb/nocodb/pull/4611
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4608
- revert mssql and mysql in uffizzi previews by @waveywaves in https://github.com/nocodb/nocodb/pull/4614
- chore(deps): bump qs from 6.10.1 to 6.11.0 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/4620
- fix trivial typos in a README by @williamstein in https://github.com/nocodb/nocodb/pull/4623
- docs: remove heroku info by @wingkwong in https://github.com/nocodb/nocodb/pull/4627
- Fix getColVal in parserHelpers.ts -> col index can be 0 -> so check only that its not undefined by @semmjon in https://github.com/nocodb/nocodb/pull/4631
- chore(deps): bump qs and express in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/4622
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4635
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4637
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4640
- fix: canโt find Id by @willnewii in https://github.com/nocodb/nocodb/pull/4632
- feat: pre-release by @wingkwong in https://github.com/nocodb/nocodb/pull/4601
- fix(nocodb): handle comparing a date with empty string in pg by @wingkwong in https://github.com/nocodb/nocodb/pull/4586
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4646
- Possible fix for API requests with wrong baseId ("undefined"). by @semmjon in https://github.com/nocodb/nocodb/pull/4633
- Update uffizzi compose with other dbs by @waveywaves in https://github.com/nocodb/nocodb/pull/4663
- Update --bug-report.yaml by @altosaar in https://github.com/nocodb/nocodb/pull/4536
- Add condition to uffizzi preview to run only on success of previous workflow by @waveywaves in https://github.com/nocodb/nocodb/pull/4676
- fix save search query by @ketewan in https://github.com/nocodb/nocodb/pull/4654
- fix multiselect by @ketewan in https://github.com/nocodb/nocodb/pull/4656
- feat: formula DATETIME_DIFF by @wingkwong in https://github.com/nocodb/nocodb/pull/4629
- feat(nc-gui): datetime options by @wingkwong in https://github.com/nocodb/nocodb/pull/4593
- refactor(nocodb): move convertAttachmentType to extractRawQueryAndExec by @wingkwong in https://github.com/nocodb/nocodb/pull/4612
- Correct parameter in delete token by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/4681
- feat: Snowflake support by @mertmit in https://github.com/nocodb/nocodb/pull/4645
- fix: search result canโt paging by @willnewii in https://github.com/nocodb/nocodb/pull/4692
- Feat: Custom table icon by @pranavxc in https://github.com/nocodb/nocodb/pull/4630
- fix(nocodb): formula returns empty result when identifier is null by @wingkwong in https://github.com/nocodb/nocodb/pull/4644
- refactor(gui): remove dropdown for create project from project list page by @dstala in https://github.com/nocodb/nocodb/pull/4703
- Barcode by @flisowna in https://github.com/nocodb/nocodb/pull/4641
- fix(gui): GUI - allow attachment upload if user have permission by @pranavxc in https://github.com/nocodb/nocodb/pull/4700
- Miscellaneous bug fixes and enhancements by @pranavxc in https://github.com/nocodb/nocodb/pull/4696
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4707
- fix: proper error if provided url is not shared base by @mertmit in https://github.com/nocodb/nocodb/pull/4705
- fix get filter by id API by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/4706
- Fix: GUI Treeview - table icon toggling in multi datasource view by @pranavxc in https://github.com/nocodb/nocodb/pull/4714
- Miscellaneous bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/4715
- 0.101.0-beta.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4716
- Release 0.101.0-beta.0 by @github-actions in https://github.com/nocodb/nocodb/pull/4717
- Fix vue warning (remove unused class of Barcode Wrapper) by @flisowna in https://github.com/nocodb/nocodb/pull/4725
- chore(deps): bump json5 from 2.2.0 to 2.2.2 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/4718
- chore(deps): bump json5 and tsconfig-paths in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/4719
- chore(deps): bump json5, webpack and nuxt in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/4720
- chore(deps): bump jsonwebtoken from 8.5.1 to 9.0.0 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/4690
- fix(workflows): handle pre release tag case by @wingkwong in https://github.com/nocodb/nocodb/pull/4727
- fix: route problems after editing project name by @mertmit in https://github.com/nocodb/nocodb/pull/4726
- test: date picker configuration by @dstala in https://github.com/nocodb/nocodb/pull/4742
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4741
- Add sk language by @filiphanes in https://github.com/nocodb/nocodb/pull/4740
- i18n/language support for cs, eu, sk by @dstala in https://github.com/nocodb/nocodb/pull/4743
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4744
- fix(nc-gui): add customDistPath for monacoEditorPlugin by @wingkwong in https://github.com/nocodb/nocodb/pull/4738
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4747
- fix: remove datasource by @mertmit in https://github.com/nocodb/nocodb/pull/4761
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4765
- fix(nocodb): SUBSTR for postgres by @wingkwong in https://github.com/nocodb/nocodb/pull/4766
- refactor: nocodb documentation by @wingkwong in https://github.com/nocodb/nocodb/pull/4769
- fix(nocodb): MOD for postgres by @wingkwong in https://github.com/nocodb/nocodb/pull/4767
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4775
- fix: at import barcode type by @mertmit in https://github.com/nocodb/nocodb/pull/4780
- chore(deps): bump json5 from 1.0.1 to 1.0.2 in /tests/playwright by @dependabot in https://github.com/nocodb/nocodb/pull/4771
- chore(deps): bump json5 from 1.0.1 to 1.0.2 in /packages/nocodb-sdk by @dependabot in https://github.com/nocodb/nocodb/pull/4770
- chore(deps): bump json5 from 1.0.1 to 1.0.2 in /packages/nc-gui by @dependabot in https://github.com/nocodb/nocodb/pull/4772
- chore(deps): bump json5 from 1.0.1 to 1.0.2 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/4773
- chore(deps): bump json5 from 1.0.1 to 1.0.2 in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/4774
- chore(deps): bump luxon from 1.28.0 to 1.28.1 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/4791
- fix(nocodb): symbol col.table_name not found by @wingkwong in https://github.com/nocodb/nocodb/pull/4764
- fix: filters logic by @wingkwong in https://github.com/nocodb/nocodb/pull/4795
- fix(nocodb-sdk): formula curly hook logic + formula refactoring by @wingkwong in https://github.com/nocodb/nocodb/pull/4776
- fix(nc-gui): single multi select behaviours based on roles by @wingkwong in https://github.com/nocodb/nocodb/pull/4803
- Fix - Miscellaneous bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/4762
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4804
- fix(nocodb): formula datetime diff for sqlite by @wingkwong in https://github.com/nocodb/nocodb/pull/4809
- fix(workflows): GitHub Actions annotations warnings by @wingkwong in https://github.com/nocodb/nocodb/pull/4802
- fix(nc-gui): show LTAR record in view for users to add even it is empty by @wingkwong in https://github.com/nocodb/nocodb/pull/4800
- 0.101.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4810
New Contributors
- @waveywaves made their first contribution in https://github.com/nocodb/nocodb/pull/4460
- @williamstein made their first contribution in https://github.com/nocodb/nocodb/pull/4623
- @semmjon made their first contribution in https://github.com/nocodb/nocodb/pull/4631
- @altosaar made their first contribution in https://github.com/nocodb/nocodb/pull/4536
- @flisowna made their first contribution in https://github.com/nocodb/nocodb/pull/4641
- @filiphanes made their first contribution in https://github.com/nocodb/nocodb/pull/4740
Full Changelog: https://github.com/nocodb/nocodb/compare/0.100.2...0.101.0
Join Our Team
Thank you for your love & support
๐ ๐
0.101.0-beta.0 12/29/2022
๐ NocoDB Feature Pre-Release : Snowflake Support, BarCode Column & Emojis ๐
๐ฅฌ What's new .. What's fresh ?
Snowflake Database support (Enterprise Feature - Early Preview)
This is an enterprise-only feature available for preview freely. You can add a nocodb enterprise key in the UI to get started (any value at the moment will do). And you should be able to unlock all the productivity features of a nocodb spreadsheet on your own Snowflake database.
Barcode Column
A barcode column type is out! This new feature allows users to quickly scan and input barcode information in various supported formats including CODE128, EAN, EAN-13, EAN-8, EAN-5, EAN-2, UPC (A), CODE39, ITF-14, MSI, Pharmacode, Codabar. This new column type is compatible with the following valid column types, namely Number, SingleLineText, LongText, PhoneNumber, URL, Email, and Decimal.
We are thrilled to enable our customers with this new feature, which will help simplify the process of capturing, validating, and saving barcode information. With this innovative new feature, users can save time and reduce errors when entering barcode data.
We hope our customers enjoy the new barcode column type, and we look forward to continuing to bring our customers the latest innovations.
Reconfigurable table & view icons
Move over boring standalone static icons for tables & views. Add more colours, differentiate visually by opting out for separate icon for each table/view
Add Data Source from within the project
We have now moved the option to add an existing database from within the project. No longer you have to do it from while creating the project. This change allows us to add multi data sources in the future (its available behind an easter egg at the moment ;)
๐ Now, its demo time
Snowflake
https://user-images.githubusercontent.com/5435402/209937139-d00c6ff4-7061-43f2-936e-e5092c9f8f8d.mov
Barcode Column
Multidata source
https://user-images.githubusercontent.com/5435402/209937133-3c1421de-33ff-4b5a-a832-1d75ef25cc5c.mov
๐ Closed Issues
- [๐ Priority: High] ๐ Bug: NC_INVITE_ONLY_SIGNUP env is not working with 0.100.2 #4708
- [closed] ๐ Bug: nocodb\packages\nocodb\node_modules\sqlite3\lib\binding\napi-v6-win32-unknown-x64\node_sqlite3.node is not a valid Win32 application #4695
- [๐ฆ Type: Feature] ๐ฆ Feature: sql query and sql import #4689
- [๐ฆ Type: Feature] ๐ฆ Feature: More information on LinkToAnotherRecord Hover #4677
- [closed] Suggestion: Add bounties? #4652
- [closed] Enhancement: Retain search items on tab switch #4636
- [closed] ๐ Bug: Error comes whenever monaco editor is opened #4619
- [closed] ๐ Bug: Setting primary value removes existing relations #4606
- [๐ Type: Bug][๐ฐ Scope : Hosting] ๐ Bug: 1-click deploy to heroku is broken #4602
- [closed] Upload csv for existing data not working, #4600
- [๐ Type: Bug][๐ Status: Ready for Next Release][๐ Priority: High] ๐ Bug: Not able to type in expanded form if trying to add record from LTAR list #4575
- [๐ Status: Ready for Next Release] ๐ฆ Feature: change the error prompt for forgot password #4570
- [closed] ๐ Bug: On going issues in develop ( >0.99.2 ) #4529
- [closed] Feature : Column options #4523
- [๐ Type: Bug][๐ Status: Ready for Next Release] ๐ Bug: Feeding any character when date cell in-focus, clears cell contents #4493
- [๐ Priority: High][๐๏ธ Type: In Development] ๐ Bug: Tab switch in a certain usecases is leading to block of UI #4402
- [closed] ๐ Bug: Windows Binary #4394
- [๐๏ธ Type: In Development] [feat/multiple-source] Failed to open project #4355
- [closed] ๐ Bug: cell data disappears after page refresh #4329
- [closed] ๐ Bug: Socket hang up when importing from Airtable #4326
- [๐ Type: Bug] ๐ Bug: AT import fails if other tables present in project #4230
- [๐ Type: Bug] ๐ Bug: TOKEN API can be use in all Project #4163
- [๐ Type: Bug][๐ Status: More Info Needed] Import currency field #3788
- [๐ฆ Type: Feature] Column type : QR Code #3581
- [๐ Status: More Info Needed] npm start on dashboard showing 404 Not Found #3047
- [๐ฆ Type: Feature][๐ญ Scope : Project] Pressing the "here"-button in the "For production please see here." message does nothing #2823
- [๐๏ธ Type: In Development] Select v2: error on reconfiguring dbType to varchar #2765
- [๐ Status: More Info Needed] PostgreSQL specific type "inet" looks as empty string on NocoDB #2556
- [๐ Status: More Info Needed] Suspected Memory Leak #2510
- [๐ Status: More Info Needed] "The "config.option.port" property must be of type number" and other issues #2305
- [โจ Type: Enhancement][๐ฆ Type: Feature][๐ญ Scope : Project] New user pain points related to SQLite and improper error messages #749
What's Changed
- Release 0.100.2 by @github-actions in https://github.com/nocodb/nocodb/pull/4578
- fix(nc-gui): type issues by @wingkwong in https://github.com/nocodb/nocodb/pull/4574
- feat: allow project to connect to multiple data sources by @mertmit in https://github.com/nocodb/nocodb/pull/3573
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4596
- QrCode: also allow decimals and numbers as referenced values by @spaudanjo in https://github.com/nocodb/nocodb/pull/4585
- fix(nocodb): provide header in XLSX.utils.json_to_sheet by @wingkwong in https://github.com/nocodb/nocodb/pull/4581
- fix(nc-gui): retrieve the correct column name based on the formula by @wingkwong in https://github.com/nocodb/nocodb/pull/4598
- fix(nocodb-sdk): include node.value for literal case by @wingkwong in https://github.com/nocodb/nocodb/pull/4599
- Copy paste cell more tests added by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4552
- chore: previews for every PR release using Uffizzi by @waveywaves in https://github.com/nocodb/nocodb/pull/4460
- fix: add useNullAsDefault flag for sqlite on root level by @mertmit in https://github.com/nocodb/nocodb/pull/4609
- Add other DBs to uffizzi preview by @waveywaves in https://github.com/nocodb/nocodb/pull/4605
- fix(nc-gui): parse string date if date is not null by @wingkwong in https://github.com/nocodb/nocodb/pull/4611
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4608
- revert mssql and mysql in uffizzi previews by @waveywaves in https://github.com/nocodb/nocodb/pull/4614
- chore(deps): bump qs from 6.10.1 to 6.11.0 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/4620
- fix trivial typos in a README by @williamstein in https://github.com/nocodb/nocodb/pull/4623
- docs: remove heroku info by @wingkwong in https://github.com/nocodb/nocodb/pull/4627
- Fix getColVal in parserHelpers.ts -> col index can be 0 -> so check only that its not undefined by @semmjon in https://github.com/nocodb/nocodb/pull/4631
- chore(deps): bump qs and express in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/4622
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4635
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4637
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4640
- fix: canโt find Id by @willnewii in https://github.com/nocodb/nocodb/pull/4632
- feat: pre-release by @wingkwong in https://github.com/nocodb/nocodb/pull/4601
- fix(nocodb): handle comparing a date with empty string in pg by @wingkwong in https://github.com/nocodb/nocodb/pull/4586
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4646
- Possible fix for API requests with wrong baseId ("undefined"). by @semmjon in https://github.com/nocodb/nocodb/pull/4633
- Update uffizzi compose with other dbs by @waveywaves in https://github.com/nocodb/nocodb/pull/4663
- Update --bug-report.yaml by @altosaar in https://github.com/nocodb/nocodb/pull/4536
- Add condition to uffizzi preview to run only on success of previous workflow by @waveywaves in https://github.com/nocodb/nocodb/pull/4676
- fix save search query by @ketewan in https://github.com/nocodb/nocodb/pull/4654
- fix multiselect by @ketewan in https://github.com/nocodb/nocodb/pull/4656
- feat: formula DATETIME_DIFF by @wingkwong in https://github.com/nocodb/nocodb/pull/4629
- feat(nc-gui): datetime options by @wingkwong in https://github.com/nocodb/nocodb/pull/4593
- refactor(nocodb): move convertAttachmentType to extractRawQueryAndExec by @wingkwong in https://github.com/nocodb/nocodb/pull/4612
- Correct parameter in delete token by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/4681
- feat: Snowflake support by @mertmit in https://github.com/nocodb/nocodb/pull/4645
- fix: search result canโt paging by @willnewii in https://github.com/nocodb/nocodb/pull/4692
- Feat: Custom table icon by @pranavxc in https://github.com/nocodb/nocodb/pull/4630
- fix(nocodb): formula returns empty result when identifier is null by @wingkwong in https://github.com/nocodb/nocodb/pull/4644
- refactor(gui): remove dropdown for create project from project list page by @dstala in https://github.com/nocodb/nocodb/pull/4703
- Barcode by @flisowna in https://github.com/nocodb/nocodb/pull/4641
- fix(gui): GUI - allow attachment upload if user have permission by @pranavxc in https://github.com/nocodb/nocodb/pull/4700
- Miscellaneous bug fixes and enhancements by @pranavxc in https://github.com/nocodb/nocodb/pull/4696
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4707
- fix: proper error if provided url is not shared base by @mertmit in https://github.com/nocodb/nocodb/pull/4705
- fix get filter by id API by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/4706
- Fix: GUI Treeview - table icon toggling in multi datasource view by @pranavxc in https://github.com/nocodb/nocodb/pull/4714
- Miscellaneous bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/4715
- 0.101.0-beta.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4716
New Contributors
- @waveywaves made their first contribution in https://github.com/nocodb/nocodb/pull/4460
- @williamstein made their first contribution in https://github.com/nocodb/nocodb/pull/4623
- @semmjon made their first contribution in https://github.com/nocodb/nocodb/pull/4631
- @altosaar made their first contribution in https://github.com/nocodb/nocodb/pull/4536
- @flisowna made their first contribution in https://github.com/nocodb/nocodb/pull/4641
Full Changelog: https://github.com/nocodb/nocodb/compare/0.100.2...0.101.0-beta.0
Join Our Team
Thank you for your love & support
๐ ๐
0.100.2 : Bug Fix Release 12/2/2022
๐ NocoDB : Bug Fix Release
What's Changed
- Release 0.100.1 by @github-actions in https://github.com/nocodb/nocodb/pull/4561
- fix(gui): avoid clearing cell data if it's a non-typable column by @pranavxc in https://github.com/nocodb/nocodb/pull/4556
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4562
- chore(deps): bump socket.io-parser from 4.0.4 to 4.0.5 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/4350
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in https://github.com/nocodb/nocodb/pull/4569
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/4568
- chore(deps): bump @xmldom/xmldom from 0.7.6 to 0.7.9 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/4567
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/4566
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/4565
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/4564
- Remove outline of search input in single select by @pranavxc in https://github.com/nocodb/nocodb/pull/4572
- feat(nocodb): include error message for resetting password by @wingkwong in https://github.com/nocodb/nocodb/pull/4571
- fix(nc-gui): unexpected focus on ListItem by @wingkwong in https://github.com/nocodb/nocodb/pull/4576
- 0.100.2 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4577
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 ?
: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
- 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.
: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
iscmd
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.
:zap: Advanced Options in Column Menu


๐ 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
- Release 0.99.2 by @github-actions in https://github.com/nocodb/nocodb/pull/4507
- chore(deps): bump minimatch and mocha in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/4511
- chore(deps): bump minimatch from 3.0.4 to 3.1.2 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/4509
- chore(deps): bump minimatch from 3.0.4 to 3.1.2 in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/4508
- chore(deps): bump minimatch from 3.0.4 to 3.1.2 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/4510
- fix(swagger): update attachment column type by @pranavxc in https://github.com/nocodb/nocodb/pull/4513
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4515
- fix(nc-gui): Fixed column icon for LTAR, rollup by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4505
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4516
- Copy in right menu, notification and refactor by @ketewan in https://github.com/nocodb/nocodb/pull/4244
- fix: fail to identity URL by @wingkwong in https://github.com/nocodb/nocodb/pull/4519
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4524
- Fix: exclude time and year cell from manual save by @pranavxc in https://github.com/nocodb/nocodb/pull/4530
- Add QR column type by @spaudanjo in https://github.com/nocodb/nocodb/pull/4468
- Added stress testing of newly added test to CI by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4521
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4534
- Feat: Grid - Add advanced options in column header menu by @pranavxc in https://github.com/nocodb/nocodb/pull/4504
- fix: formula division for mysql by @wingkwong in https://github.com/nocodb/nocodb/pull/4543
- feat: reconnect quick import logs by @mertmit in https://github.com/nocodb/nocodb/pull/4486
- fix(gui): Miscellaneous GUI bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/4544
- fix: improved refresh sidebar logic by @mertmit in https://github.com/nocodb/nocodb/pull/4545
- fix(test): Made default file field size limit to 20MB and is configurable using NC_ATTACHMENT_FIELD_SIZE env variable by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4538
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4548
- feat: keyboard manoeuvre by @wingkwong in https://github.com/nocodb/nocodb/pull/4482
- docs: keyboard maneuver by @dstala in https://github.com/nocodb/nocodb/pull/4478
- Feat: Grid - copy paste cell data by @pranavxc in https://github.com/nocodb/nocodb/pull/4514
- chore(deps): bump terser from 4.8.0 to 4.8.1 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/2780
- feat: sqlite alter table change column by @mertmit in https://github.com/nocodb/nocodb/pull/3668
- test: Field menu followup - playwright test by @pranavxc in https://github.com/nocodb/nocodb/pull/4547
- feat(nc-gui): add $e for shortcuts by @wingkwong in https://github.com/nocodb/nocodb/pull/4550
- fix(gui): Grid - add rating validation while pasting by @pranavxc in https://github.com/nocodb/nocodb/pull/4551
- Release 0.100.0 by @github-actions in https://github.com/nocodb/nocodb/pull/4555
- fix: Grid - Sync unsaved data properly when switching tab by @pranavxc in https://github.com/nocodb/nocodb/pull/4559
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 withshowSearch
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
- Release 0.99.1 by @github-actions in https://github.com/nocodb/nocodb/pull/4498
- Fix: Sidebar - add key to sidebar slot to avoid duplicate wrapper elements by @pranavxc in https://github.com/nocodb/nocodb/pull/4503
- fix(nocodb): attachment-related issues by @wingkwong in https://github.com/nocodb/nocodb/pull/4502
- 0.99.2 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4506
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
- Release 0.99.0 by @github-actions in https://github.com/nocodb/nocodb/pull/4466
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4469
- refactor(test): Playwright followup by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4393
- Update MssqlClient.ts by @Naude555 in https://github.com/nocodb/nocodb/pull/4477
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4479
- Added docs for playwright by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4476
- feat: useFieldQuery by @wingkwong in https://github.com/nocodb/nocodb/pull/4473
- fix(nc-gui): focus on the first input in expanded form nextTick by @wingkwong in https://github.com/nocodb/nocodb/pull/4485
- fix(nocodb): convert attachment type in api response by @wingkwong in https://github.com/nocodb/nocodb/pull/4488
- fix(nc-gui): set show-search always true by @wingkwong in https://github.com/nocodb/nocodb/pull/4490
- chore: cypress cleanup by @wingkwong in https://github.com/nocodb/nocodb/pull/4492
- fix(nocodb): return select option in given order by @wingkwong in https://github.com/nocodb/nocodb/pull/4491
- fix(nc-gui): page swtich bug + gallery display bug by @pranavxc in https://github.com/nocodb/nocodb/pull/4495
- 0.99.1 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4497
New Contributors
- @Naude555 made their first contribution in https://github.com/nocodb/nocodb/pull/4477
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 projectorg-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
.
- The page for changing passwords is now moved to
- 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
๐ 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
- Release 0.98.4 by @github-actions in https://github.com/nocodb/nocodb/pull/4315
- chore(deps): bump loader-utils from 1.4.0 to 1.4.1 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/4313
- chore(deps): bump loader-utils from 2.0.2 to 2.0.3 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/4316
- fix flitersync typo by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/4321
- add project Id with filterparent requests by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/4320
- improve like operator by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/4322
- disallow date picker from opening if column is primary key by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/4253
- Save and restore last opened view by @ketewan in https://github.com/nocodb/nocodb/pull/4182
- feat(testing): Removed cypress from CI by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4278
- fix(nocodb): wrap the second argument in formula RIGHT by @wingkwong in https://github.com/nocodb/nocodb/pull/4351
- Fix column validations by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/4325
- fix(nc-gui): ref access in auth middleware by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4306
- fix(test): Maximum timeout for each instance is 30 minutes and improved quick test CI configuration by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4360
- fix(test): Fixed quick ci pg config by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4366
- fix(test): Improved playwright README by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4367
- feat(nocodb): write temp file to os.tmpdir() instead of process.cwd by @wingkwong in https://github.com/nocodb/nocodb/pull/4359
- fix(test): Moved playwright folder outside nc-gui by @mustafapc19 in https://github.com/nocodb/nocodb/pull/4376
- fix(nocodb): fail to update records with multiple primary keys by @wingkwong in https://github.com/nocodb/nocodb/pull/4385
- fix(nc-gui): encode copy record url by @wingkwong in https://github.com/nocodb/nocodb/pull/4386
- Fix: Grid cell - keyboard shortcut issues by @pranavxc in https://github.com/nocodb/nocodb/pull/4222
- chore(deps): bump loader-utils from 1.4.0 to 1.4.2 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/4409
- Add content-type to S3-compatible storages by @openmind-bergmann in https://github.com/nocodb/nocodb/pull/4408
- fix: pg_jsonb_type_mistake by @willnewii in https://github.com/nocodb/nocodb/pull/4411
- fix: validators by @wingkwong in https://github.com/nocodb/nocodb/pull/4401
- Feat: Super admin - user management by @pranavxc in https://github.com/nocodb/nocodb/pull/4134
- Feat: Secure swagger endpoint by @pranavxc in https://github.com/nocodb/nocodb/pull/4395
- fix(nc-gui): apply ltr/rtl direction on language switch by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4390
- fix: try to fetch link data only for imported tables by @mertmit in https://github.com/nocodb/nocodb/pull/4231
- Fix: Grid view - make select field editable in form view by @pranavxc in https://github.com/nocodb/nocodb/pull/4415
- chore(deps): bump loader-utils from 2.0.3 to 2.0.4 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/4413
- chore(deps): bump loader-utils from 2.0.2 to 2.0.4 in /packages/nc-gui by @dependabot in https://github.com/nocodb/nocodb/pull/4414
- chore(deps): bump loader-utils from 1.4.1 to 1.4.2 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/4412
- refactor(workflows): bumb github action versions by @wingkwong in https://github.com/nocodb/nocodb/pull/4209
- Fix: Super admin followup by @pranavxc in https://github.com/nocodb/nocodb/pull/4426
- refactor(nc-gui): reduce computed values generated by cells by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3847
- fix: correct api sample template strings by @spaudanjo in https://github.com/nocodb/nocodb/pull/4418
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4424
- Lang zh-TW by @bestlong in https://github.com/nocodb/nocodb/pull/4428
- UI improvements and corrections by @pranavxc in https://github.com/nocodb/nocodb/pull/4445
- fix(nc-gui): avoid keeping unnecessary props when switching column type by @wingkwong in https://github.com/nocodb/nocodb/pull/4387
- fix: query field by @wingkwong in https://github.com/nocodb/nocodb/pull/4435
- feat: Toolbar - close toolbar menu on escape key press by @pranavxc in https://github.com/nocodb/nocodb/pull/4451
- Fix: Table rename - use user inputed value as alias by @pranavxc in https://github.com/nocodb/nocodb/pull/4450
- Fix: Grid - percentage cell bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/4448
- Fix: Grid view - tab switch bug by @pranavxc in https://github.com/nocodb/nocodb/pull/4405
- fix: shared gallery view by @wingkwong in https://github.com/nocodb/nocodb/pull/4454
- feat: add Save & Exit and Save & Stay buttons in Expanded Form by @wingkwong in https://github.com/nocodb/nocodb/pull/4436
- feat: toolbar followup by @wingkwong in https://github.com/nocodb/nocodb/pull/4455
- Feat: autofocus password field in password protected shared view by @pranavxc in https://github.com/nocodb/nocodb/pull/4458
- fix(nc-gui): reduce of empty array with no initial value by @wingkwong in https://github.com/nocodb/nocodb/pull/4384
- Fix: Re-render page if navigation error thrown by @pranavxc in https://github.com/nocodb/nocodb/pull/4431
- Feat: Grid - Single/Multi select add option directly from cell if missing by @pranavxc in https://github.com/nocodb/nocodb/pull/4406
- chore(deps): bump engine.io from 6.2.0 to 6.2.1 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/4456
- docs: nocodb documentation by @wingkwong in https://github.com/nocodb/nocodb/pull/4461
- Refactor: Grid - Single/Multi select followup by @pranavxc in https://github.com/nocodb/nocodb/pull/4459
- fix: permission correction by @pranavxc in https://github.com/nocodb/nocodb/pull/4463
- 0.99.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4465
New Contributors
- @ketewan made their first contribution in https://github.com/nocodb/nocodb/pull/4182
- @openmind-bergmann made their first contribution in https://github.com/nocodb/nocodb/pull/4408
- @spaudanjo made their first contribution in https://github.com/nocodb/nocodb/pull/4418
- @bestlong made their first contribution in https://github.com/nocodb/nocodb/pull/4428
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
- Release 0.98.3 by @github-actions in https://github.com/nocodb/nocodb/pull/4224
- chore(deps): bump eventsource from 1.1.0 to 1.1.1 in /packages/noco-i18n by @dependabot in https://github.com/nocodb/nocodb/pull/2235
- chore(deps): bump terser from 5.10.0 to 5.14.2 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/2747
- chore(deps): bump terser from 4.8.0 to 4.8.1 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/2756
- chore(deps): bump follow-redirects and axios in /packages/nc-lib-gui by @dependabot in https://github.com/nocodb/nocodb/pull/3666
- chore(deps): bump terser from 4.8.0 to 4.8.1 in /packages/noco-i18n by @dependabot in https://github.com/nocodb/nocodb/pull/2801
- chore(deps): bump file-type and open-cli in /packages/nocodb-sdk by @dependabot in https://github.com/nocodb/nocodb/pull/3995
- chore(deps): bump undici from 5.5.1 to 5.10.0 in /packages/nc-gui by @dependabot in https://github.com/nocodb/nocodb/pull/3508
- chore(deps): bump vite from 2.9.12 to 2.9.15 in /packages/nc-gui by @dependabot in https://github.com/nocodb/nocodb/pull/3509
- chore(deps): bump parse-url and @nuxt/telemetry in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/4127
- chore(deps): bump @xmldom/xmldom from 0.7.5 to 0.7.6 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/4123
- chore(deps): bump file-type and open-cli in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/4074
- fix: allow env variables to recover missing super user by @mertmit in https://github.com/nocodb/nocodb/pull/2760
- chore(deps): bump terser from 5.14.1 to 5.15.1 in /packages/nc-gui by @dependabot in https://github.com/nocodb/nocodb/pull/4226
- refactor: remove copyright blocks by @wingkwong in https://github.com/nocodb/nocodb/pull/4229
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4227
- typo-galleryViewGet by @willnewii in https://github.com/nocodb/nocodb/pull/4233
- fix: ssl mode mapping by @mertmit in https://github.com/nocodb/nocodb/pull/4234
- feat(gallery): skip empty value to be displayed in the gallery view by @redhoyasa in https://github.com/nocodb/nocodb/pull/4242
- fix: app store plugin test by @wingkwong in https://github.com/nocodb/nocodb/pull/4219
- fix(nocodb): handle type in round function in postgres by @wingkwong in https://github.com/nocodb/nocodb/pull/4239
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4250
- fix(nc-gui): allow expand when is locked by @mateonunez in https://github.com/nocodb/nocodb/pull/4153
- refactor: nocodb project structure by @wingkwong in https://github.com/nocodb/nocodb/pull/4237
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4258
- Feat: Added and integrated playwright by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3848
- chore(nc-gui): update nuxt to latest RC by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4279
- Executable build - generate sqlite binaries for multiple platforms by @pranavxc in https://github.com/nocodb/nocodb/pull/4280
- Set default database encoding/charset to utf8 by @pranavxc in https://github.com/nocodb/nocodb/pull/4284
- feat: upgrade knex by @mertmit in https://github.com/nocodb/nocodb/pull/3570
- Fix: Attachment cell - removing attachment error by @pranavxc in https://github.com/nocodb/nocodb/pull/4296
- fix(nc-gui): overlapping edge labels by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4289
- Fix: Grid view - tab switching error by @pranavxc in https://github.com/nocodb/nocodb/pull/4295
- Miscellaneous bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/4302
- Treeview: reset search input on close and focus on load by @pranavxc in https://github.com/nocodb/nocodb/pull/4299
- Fix: Form view - required column reordering by @pranavxc in https://github.com/nocodb/nocodb/pull/4311
- 0.98.4 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4314
New Contributors
- @mateonunez made their first contribution in https://github.com/nocodb/nocodb/pull/4153
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
- [closed] ๐ Bug: Documentation online is not updated (at least release list) [#4211](https://github.com/nocodb/nocodb/issues/4211
What's Changed
- Release 0.98.2 by @github-actions in https://github.com/nocodb/nocodb/pull/4208
- chore: downgrade and fix swagger-typescript-api version by @mertmit in https://github.com/nocodb/nocodb/pull/4218
- Fix: Grid cell - avoid overwriting LTAR and Lookup cell on cell update by @pranavxc in https://github.com/nocodb/nocodb/pull/4221
- 0.98.3 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4223
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
- Release 0.98.0 by @github-actions in https://github.com/nocodb/nocodb/pull/4073
- Release 0.98.1 by @github-actions in https://github.com/nocodb/nocodb/pull/4075
- fix: add filter and sort support on nested list data by @pranavxc in https://github.com/nocodb/nocodb/pull/3007
- Github action - Cancel any previous ci-cd action in same PR / branch by @pranavxc in https://github.com/nocodb/nocodb/pull/4064
- chore(nc-gui): update to latest vue flow pkg by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4066
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4070
- feat: upgrade actions to node 16 by @wingkwong in https://github.com/nocodb/nocodb/pull/4086
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4107
- fix: npm release github action issue by @wingkwong in https://github.com/nocodb/nocodb/pull/4112
- fix(nc-gui): remove duration from isManualSaved by @wingkwong in https://github.com/nocodb/nocodb/pull/4084
- Fix: Grid view - miscellaneous bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/4088
- fix(nc-gui): add number type to checkbox modelValue by @mertmit in https://github.com/nocodb/nocodb/pull/4102
- fix(nc-gui): checkbox styles preventing action by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4100
- refactor(nc-gui): extend tooltip toggle conditions by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4121
- Fix: Webhook related issues by @pranavxc in https://github.com/nocodb/nocodb/pull/4120
- feat(nc-gui): add color scale to erd view by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4071
- feat: better scroll for borders and sticky header by @mertmit in https://github.com/nocodb/nocodb/pull/4101
- fix: at import failing if more than 64 select options provided by @mertmit in https://github.com/nocodb/nocodb/pull/3937
- fix: handle currency cell manual save by @mertmit in https://github.com/nocodb/nocodb/pull/4114
- feat: NC_MINIMAL_DBS env variable by @mertmit in https://github.com/nocodb/nocodb/pull/4124
- fix(nc-gui): gallery cover image is clipped by @mayacoda in https://github.com/nocodb/nocodb/pull/4137
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4125
- Add an argument to ROUND func to show decimal numbers by @Genne23v in https://github.com/nocodb/nocodb/pull/4091
- fix(nc-gui): make dateformat in date picker reactive by @redhoyasa in https://github.com/nocodb/nocodb/pull/4172
- fix(nc-gui): use
TableDataCell
component to set cell refs by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4149 - Fix: Grid view - avoid overwriting cell value after update by @pranavxc in https://github.com/nocodb/nocodb/pull/4118
- fix(nc-gui): formula values unexpectedly wrapped by double quotes by @wingkwong in https://github.com/nocodb/nocodb/pull/4174
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4168
- fix(nc-gui): add detached expanded form by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4141
- feat: import optimization by @wingkwong in https://github.com/nocodb/nocodb/pull/4135
- fix(nc-gui): checkbox unclickable by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4179
- fix(nc-gui): dark mode styles for longtext field in form view by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4099
- fix: template editor delete by @wingkwong in https://github.com/nocodb/nocodb/pull/4181
- refactor(workflows): replace set-output with github env by @wingkwong in https://github.com/nocodb/nocodb/pull/4175
- feat(nc-gui): allow webhook header accept custom input by @wingkwong in https://github.com/nocodb/nocodb/pull/4170
- chore: remove typescript resolutions workaround by @wingkwong in https://github.com/nocodb/nocodb/pull/4169
- feat(nocodb): add nc:orgs prefix to cache keys by @wingkwong in https://github.com/nocodb/nocodb/pull/4162
- refactor: nc-cli by @wingkwong in https://github.com/nocodb/nocodb/pull/4192
- feat: at import memory by @mertmit in https://github.com/nocodb/nocodb/pull/4156
- fix: backblaze region format by @wingkwong in https://github.com/nocodb/nocodb/pull/4189
- fix: duration issues by @wingkwong in https://github.com/nocodb/nocodb/pull/4205
- fix(nc-gui): type issues by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4203
- 0.98.2 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4207
New Contributors
- @mayacoda made their first contribution in https://github.com/nocodb/nocodb/pull/4137
- @Genne23v made their first contribution in https://github.com/nocodb/nocodb/pull/4091
- @redhoyasa made their first contribution in https://github.com/nocodb/nocodb/pull/4172
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!
๐ Survey Form - unlimited & gorgeous!
๐ผ๏ธ Gallery Share View - Showcase the imagery!
๐ Copy From Multiple Cells - productive!
๐ 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
- Release 0.97.0 by @github-actions in https://github.com/nocodb/nocodb/pull/3756
- fix: import- self link, empty options by @dstala in https://github.com/nocodb/nocodb/pull/3760
- chore: ci-cd trigger update by @dstala in https://github.com/nocodb/nocodb/pull/3765
- chore(nc-gui): env var for info-msg duration by @dstala in https://github.com/nocodb/nocodb/pull/3777
- fix(i18n): rtl for ar by @dstala in https://github.com/nocodb/nocodb/pull/3763
- fix(nc-gui): search option for webhook-header dropdown by @dstala in https://github.com/nocodb/nocodb/pull/3778
- Fix: Improved unit test docs and fixed issues with Sakila configuration logic in test env by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3721
- chore(nc-gui): cleanup types and unused code by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3703
- fix(nc-gui): cell icons & add duration icon by @wingkwong in https://github.com/nocodb/nocodb/pull/3783
- feat(nc-gui): add nc version by @wingkwong in https://github.com/nocodb/nocodb/pull/3785
- test(misc): re-alignment & optimizations by @dstala in https://github.com/nocodb/nocodb/pull/3773
- Fix(gui): Gallery view bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/3786
- fix(nc-gui): use default limit from app info if specified by @wingkwong in https://github.com/nocodb/nocodb/pull/3622
- test(expanded-form): wait for page load by @dstala in https://github.com/nocodb/nocodb/pull/3798
- test(misc): wait clean up by @dstala in https://github.com/nocodb/nocodb/pull/3797
- fix(nc-gui): adding max-width-250px to sharedViewList password by @chetanverma16 in https://github.com/nocodb/nocodb/pull/3795
- add chetanverma16 as a contributor for , and code by @allcontributors in https://github.com/nocodb/nocodb/pull/3802
- Feat: Limit app store access to super admin by @pranavxc in https://github.com/nocodb/nocodb/pull/3796
- test: cy wait cleanup by @dstala in https://github.com/nocodb/nocodb/pull/3807
- fix(nc-gui): adding min-w-4 to icons in gallery view drawer by @chetanverma16 in https://github.com/nocodb/nocodb/pull/3809
- Fix(nocodb): Audit insert will always await in test env while in normal environments will by default not await by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3715
- Feat/kanban grouped list api by @pranavxc in https://github.com/nocodb/nocodb/pull/3814
- test: enable ERD for PG, SQLite by @dstala in https://github.com/nocodb/nocodb/pull/3766
- Fix/kanban groupby api improvements by @pranavxc in https://github.com/nocodb/nocodb/pull/3818
- feat(nc-gui): add LanguageAlias enum by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3819
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3817
- feat(nc-gui): shared-view postmessage on locationchange by @dolsem in https://github.com/nocodb/nocodb/pull/3810
- fix(nc-gui): memory + bundle size issues by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3801
- feat(nc-gui): select multiple rows and copy by @elvus in https://github.com/nocodb/nocodb/pull/3816
- chore(CICD): conditionally trigger CICD for draft PR by @dstala in https://github.com/nocodb/nocodb/pull/3831
- test: enable preview mode tests by @dstala in https://github.com/nocodb/nocodb/pull/3846
- test: enable duration column tests by @dstala in https://github.com/nocodb/nocodb/pull/3845
- refactor(gui): update with new icon by @pranavxc in https://github.com/nocodb/nocodb/pull/3835
- Fix: Added default sort to exclude api by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3853
- test: enable LTAR tests in SQLite, PG by @dstala in https://github.com/nocodb/nocodb/pull/3844
- test: local storage correction for pg meta sync suite by @dstala in https://github.com/nocodb/nocodb/pull/3855
- test: update intercept message during shared base load by @dstala in https://github.com/nocodb/nocodb/pull/3862
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3873
- Fix: Shared grid view sort by @pranavxc in https://github.com/nocodb/nocodb/pull/3881
- Fix: Shared grid - csv/excel export with filter and sort by @pranavxc in https://github.com/nocodb/nocodb/pull/3888
- test: pg grid view share by @dstala in https://github.com/nocodb/nocodb/pull/3857
- fix: move default value handling for select column to SelectOptions by @mertmit in https://github.com/nocodb/nocodb/pull/3894
- Fix : Avoid re-rendering smartsheet by @pranavxc in https://github.com/nocodb/nocodb/pull/3830
- fix(nocodb-sdk): add missing offset & limit by @wingkwong in https://github.com/nocodb/nocodb/pull/3827
- fix: select options default value by @mertmit in https://github.com/nocodb/nocodb/pull/3898
- fix(scripts): use latest nocodb version in pkg-executable by @wingkwong in https://github.com/nocodb/nocodb/pull/3909
- fix(workflow): increase max_old_space_size by @wingkwong in https://github.com/nocodb/nocodb/pull/3911
- [DOCS] Add LICENSE link to ReadMe by @shashankbhatgs in https://github.com/nocodb/nocodb/pull/3914
- refactor(nc-gui): update logo animation by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3883
- Update README.md by @raihan71 in https://github.com/nocodb/nocodb/pull/3928
- test: remove wait from LTAR by @dstala in https://github.com/nocodb/nocodb/pull/3905
- feat(nc-gui): add search tables input to tree view by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3860
- fix(nc-gui): ring opacity by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3936
- fix(nc-gui): correctly update tab after renaming table by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3938
- refactor(nc-gui): move user page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3933
- Fix: Project create - disable external project create using env by @pranavxc in https://github.com/nocodb/nocodb/pull/3948
- Enhancement: Scroll to the active cell on active cell change by @pranavxc in https://github.com/nocodb/nocodb/pull/3951
- fix(nc-gui): add google auth button to signin page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3945
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3961
- test: ensure add new row tooltip disappears by @dstala in https://github.com/nocodb/nocodb/pull/3967
- fix(nc-gui): filter options by label by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3965
- Fix: Webhook test with custom payload by @pranavxc in https://github.com/nocodb/nocodb/pull/3954
- feat(nc-gui): add survey mode option to share view by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3669
- set min max for knex pool by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/3944
- feat: kanban view reimplementation by @wingkwong in https://github.com/nocodb/nocodb/pull/3563
- docs: update logo and add kanban info by @wingkwong in https://github.com/nocodb/nocodb/pull/3975
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3973
- Fix: Table delete - active table deletion by @pranavxc in https://github.com/nocodb/nocodb/pull/3977
- chore(nc-gui): disable theme for non form shared views by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3978
- chore: default timeout experiment by @dstala in https://github.com/nocodb/nocodb/pull/3982
- Update Korean.md by @rjsdn0124 in https://github.com/nocodb/nocodb/pull/3983
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3984
- test: survey form by @dstala in https://github.com/nocodb/nocodb/pull/3981
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3989
- feat(nc-gui): add animation to survey form on keypress by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3980
- Fix: Grid view - save new row only when all required cell values provided by @pranavxc in https://github.com/nocodb/nocodb/pull/3953
- Fix: Avoid locking treeview operations based on view lock by @pranavxc in https://github.com/nocodb/nocodb/pull/3993
- fix(nc-gui): add missing uncategorized title when stack is collapsed by @wingkwong in https://github.com/nocodb/nocodb/pull/3992
- docs: nocodb-docs updates by @wingkwong in https://github.com/nocodb/nocodb/pull/3976
- Fix: Grid view - remove clear cell option from context menu for virtual cells by @pranavxc in https://github.com/nocodb/nocodb/pull/3994
- Feat: Aggregated api for complete meta by @pranavxc in https://github.com/nocodb/nocodb/pull/3962
- refactor: kanban grouping column id by @wingkwong in https://github.com/nocodb/nocodb/pull/4001
- fix(nc-gui): overlay z-index by @wingkwong in https://github.com/nocodb/nocodb/pull/4006
- feat: kanban cover image by @wingkwong in https://github.com/nocodb/nocodb/pull/4003
- Fix: Provide proper z-index value to avoid unexpected behaviour by @pranavxc in https://github.com/nocodb/nocodb/pull/4010
- feat: gallery share view by @wingkwong in https://github.com/nocodb/nocodb/pull/4007
- Fix: Grid view flickering on LTAR link/unlink by @pranavxc in https://github.com/nocodb/nocodb/pull/3776
- feat: select option dynamic font by @mertmit in https://github.com/nocodb/nocodb/pull/4005
- feat: automatically create a new row on navigating next within last row by @mertmit in https://github.com/nocodb/nocodb/pull/4025
- fix(nc-gui): prevent gallery cover img error by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4027
- fix: filter badge by @wingkwong in https://github.com/nocodb/nocodb/pull/4020
- refactor(nocodb): combine all kanban migration into one by @wingkwong in https://github.com/nocodb/nocodb/pull/4008
- fix(nc-gui): use column label or title for error msg in form view by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4026
- feat: import optimization by @wingkwong in https://github.com/nocodb/nocodb/pull/3811
- fix: tab level state by @pranavxc in https://github.com/nocodb/nocodb/pull/3370
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/4038
- fix(ng-gui): find unique neighbours by @jbbn in https://github.com/nocodb/nocodb/pull/4039
- Fix: Grid view - avoid scroll to cell on click by @pranavxc in https://github.com/nocodb/nocodb/pull/4033
- Fix: Swagger - OpenAPI spec corrections by @pranavxc in https://github.com/nocodb/nocodb/pull/4044
- Refactor: CLI - rename cli script alias to avoid conflict by @pranavxc in https://github.com/nocodb/nocodb/pull/4051
- fix(nc-gui): remove
useMetas
from watch cb by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4030 - Remove password character requirements by @jgillich in https://github.com/nocodb/nocodb/pull/4035
- fix(nc-gui): correct input style padding for form views by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4052
- Fix: Grid view - multiple cell select copy bug by @pranavxc in https://github.com/nocodb/nocodb/pull/4053
- Feat: Grid view - allow clear cell on LTAR cell by @pranavxc in https://github.com/nocodb/nocodb/pull/4046
- fix(nc-gui): apply distinct key on page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4054
- fix(gui): Row insert/update - ignore auto generated column from required by @pranavxc in https://github.com/nocodb/nocodb/pull/4045
- refactor(nc-gui): add default nocodb theme color to picker by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4057
- Fix: Edit column - focus title field only if there is no focused input element by @pranavxc in https://github.com/nocodb/nocodb/pull/4059
- fix(nc-gui): lazy load breaking views sidebar by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4031
- fix(nc-gui): handle date_format in import by @wingkwong in https://github.com/nocodb/nocodb/pull/4043
- test(cy): circular references and duplicated dependencies by @jbbn in https://github.com/nocodb/nocodb/pull/4061
- fix(nc-gui): remove
useMetas
from cb fn by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4062 - feat(nc-gui): add ping animation to logo on click by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/4058
- chore(nc-gui): fix types and cleanup unused vars by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3931
- fix: interpret
bigint
andbigserial
as number on UI level by @mertmit in https://github.com/nocodb/nocodb/pull/4060 - feat: scroll for select options by @mertmit in https://github.com/nocodb/nocodb/pull/4063
- 0.98.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/4072
New Contributors
- @chetanverma16 made their first contribution in https://github.com/nocodb/nocodb/pull/3795
- @shashankbhatgs made their first contribution in https://github.com/nocodb/nocodb/pull/3914
- @raihan71 made their first contribution in https://github.com/nocodb/nocodb/pull/3928
- @rjsdn0124 made their first contribution in https://github.com/nocodb/nocodb/pull/3983
- @jbbn made their first contribution in https://github.com/nocodb/nocodb/pull/4039
- @jgillich made their first contribution in https://github.com/nocodb/nocodb/pull/4035
Full Changelog: https://github.com/nocodb/nocodb/compare/0.97.0...0.98.1
Join Our Team
Thank you for your love & support
๐ ๐