Releases: nocodb/nocodb
0.203.2: Bug Fix Release
What's Changed
- [π Type: Bug] π Bug: SUBSTR not working after updating #7324
- [closed] π Bug: richtext- underline & strikethrough formatting doesn't persist #7318
- [closed] π Bug: Expanded record UX #7172
What's Changed
- Release 0.203.0 by @github-actions in #7309
- Use different name for upload artifact to avoid conflict by @pranavxc in #7310
- Merge pull request #7310 from nocodb/develop by @pranavxc in #7311
- fix: shared form user field by @mertmit in #7316
- New Crowdin updates by @o1lab in #7319
- fix: strike and underline for rich text by @dstala in #7320
- fix: select default user playwright test fail issue by @rameshmane7218 in #7326
- Fix/expanded record ux by @rameshmane7218 in #7298
- fix: Formula validation correction by @pranavxc in #7329
- 0.203.1 Pre-release by @github-actions in #7330
- Release 0.203.1 by @github-actions in #7331
- fix: Broken logo in Signin/Signup page by @pranavxc in #7333
- fix: Use withDefaults for setting default prop value by @pranavxc in #7335
- 0.203.2 Pre-release by @github-actions in #7336
Full Changelog: 0.203.0...0.203.2
0.203.0: Introducing User field & RichText field
ππ Hey Everybody, Hey Everybody! ππ
We are excited to present our latest release, packed with highly anticipated features. Let's explore the new additions.
π₯¬ What's new .. What's fresh ?
π User fields
- Streamlined Collaboration: Effortlessly assign and track users within your workspace. Enhance team collaboration by associating specific records with the individuals responsible, creating a seamless flow.
- Efficient Task Assignment: Assign one or more members of your team to a specific record, thus providing a clear and organised way to distribute responsibilities among team members.
- Enhanced Data Insights: Leverage the User Field to gain deeper insights into your data - filter, sort or group records over user field. Whether you're tracking project contributions, managing client relationships, or monitoring team activities, these additional provisions provides a comprehensive view of user involvement across your workspace.
π RichText fields
Now, you can go beyond simple text entries and add a touch of style and structure to your data.
- Text Formatting : Bold, Italics, Underline, Strikethrough
- Lists for Organisation : Numbered, Unordered, Tasks
- Headings: Structure your content with three levels of headings for a clear hierarchy.
- Markdown Syntax Support: Leverage the power of Markdown syntax alongside our rich text editor. Use familiar shortcuts for quick and efficient text formatting.
Other major changes
Formula
- More formula functions supported
- Use of rollup within formula is now supported
- Use of formula results to build another formula is now enhanced
Webhook update trigger (conditional)
- The update trigger with conditions activates upon a record meeting the specified condition for a webhook configuration. The trigger does not activate based on records that already meet the conditions; instead, it requires a change in the state of the records to trigger the associated automation.
On behalf of the entire Team at NocoDB, we extend our warmest wishes to you for a joyous and festive Christmas season.
We appreciate the collaboration and support we've received from you throughout the year, and we are excited about the possibilities that lie ahead. Your continued support has been instrumental in our success, and we are truly grateful for the trust you have placed in NocoDB.
We are also thrilled to introduce the newest member of our NocoDB family - our official mascot, the Snow Leopard!
Now, we're turning to you, our incredible community, to help us give our Snow Leopard a name that captures its essence. We invite you to share your creativity and suggest a fitting name for our mascot.
-- Happy Holidays from Team NocoDB
Closed Issues
- [closed] π Bug: SQLite DB, formula NOW() returns only date #7303
- [π Type: Bug] π Bug: Cannot destructure property 'options' of 'object null' as it is null #7284
- [Status: Reproducible] π Bug: Cannot use nocodb after signing up for a free account #7282
- [closed] π Bug: Cannot access delete workspace button on small screens | NocoDB Cloud #7275
- [Status: Reproducible] π Bug: V2 API returns wrong status code and message combination on 401 and 403 #7272
- [closed] π Bug: Minor UI fixes #7271
- [closed] π¦ Feature: Browse documentation easily #7267
- [closed] π¦ Feature: Search feature for publicly shared view #7265
- [closed] π Bug: V2 API - Impossible to unlink records - always "invalid input syntax for type integer" error #7262
- [closed] π Bug: Rich text cell, first character during transition from select mode to edit mode is lost #7261
- [closed] Upgrading without NC_AUTH_JWT_SECRET set #7258
- [closed] π Bug: Webhook triggered by complicated formula multiple times before value was committed #7256
- [closed] π Bug: Checkbox, Barcode cells are not aligning properly when the row height changes. #7253
- [π¦ DB : MariaDB] π Bug: Duplicate table/base fails for MariaDB #7231
- [closed] π Bug: Subsequent Longtext fields are distorted in Gallery or Kanban view #7227
- [closed] π Bug: excel import error #7211
- [closed] π Bug: UI/UX fixes - 2 #7210
- [closed] π Bug: column datatype not changing from SingleLineText to Number #7188
- [π Status: More Info Needed] π¦ Feature: Filter Days now uniformly utilizes 'datetime' for all calculations. #7176
- [closed] π Bug: [UI] hover effect in dropdown's #7135
- [closed] π Bug: formula related #7126
- [closed] π Bug: Upgrading from 0.105.1 to latest fails #7075
- [closed] π Bug: Documentation for RichText #7073
- [closed] π¦ Feature: SEARCH function should support searching from the end #6448
- [closed] π Bug: insufficient and incorrect documentation for
/auth/token/refresh
endpoint #6078 - [closed] π¦ Feature: Formula MONTH() to extract month from a date #5297
- [π¦ Type: Feature] π¦ Feature: Modify Field after Webhook "After Update" #4130
- [π¦ Type: Feature][π° Scope : Column] [Feature] Add DATE() function for formulas #2605
- [π¦ Type: Feature][π° Scope : Column] [Feature] Collaborator field (Link to User) #2382
- [π¦ Type: Feature][π° Scope : Column] π¦ Feature: Add quarter formula function #918
What's Changed
- Release 0.202.10 by @github-actions in #7223
- fix : fixed table cell overflow in uploadExcel Model by @musharaf-nocodb in #7221
- fix : insufficient and incorrect documentation for /auth/token/refresh endpoint by @aashishagrawall in #7095
- fix: Mysql - If buffer type convert to hex value and convert to int only if type is bit by @pranavxc in #7224
- fix: Miscellaneous ui errors by @pranavxc in #7230
- fix: support function calls for default timestamp by @mertmit in #7232
- fix: append before getList by @mertmit in #7234
- chore(renovate): Update patch (patch) by @renovate in #7216
- fix: poll plugin by @mertmit in #7248
- fix: selector and css by @mertmit in #7250
- New Crowdin updates by @o1lab in #7251
- fix: clear fill handle properly on expanded form close by @mertmit in #7260
- Nc feat/webhook conditions by @dstala in #7246
- fix: rich text first char issue by @dstala in #7266
- UI/UX fixes - 2 by @rameshmane7218 in #7218
- Updates to Uffizzi Deployment Workflow. by @axisofentropy in #7269
- Formula type extraction and improvements by @pranavxc in #7268
- fix: Has-many unlink api - accept array of object with primary key by @pranavxc in #7274
- feat: user field by @mertmit in #7202
- pw formula tests, check formula not supported error by @starbirdtech383 in #7273
- fix: Formula followup bugs by @pranavxc in #7279
- Nc fix/tab focus by @dstala in #7280
- fix: Increased min height and added scroll for long text in expanded β¦ by @dstala in #7243
- Nc fix/formula revamp by @dstala in #7281
- fix: Update dtxs when decimal precision is changing by @pranavxc in #7278
- fix(nocodb): 403 forbidden message by @wingkwong in #7285
- Nc fix/UI ux fixes by @rameshmane7218 in #7286
- Nc fix/formula fixes by @dstala in #7288
- minor bug fixes by @rameshmane7218 in https://githu...
0.202.10: Bug Fix Release
What's Changed
- chore(renovate): Update dependency @nuxt/image-edge to v1.1.0-28355789.b3279fe by @renovate in #7127
- docs: formula expansion as md sections by @dstala in #7116
- fix : added tooltip for column fields by @musharaf-nocodb in #7114
- fix: various leftover stuff by @mertmit in #7140
- fix: deprecate title length validator and use title on import editor by @mertmit in #7092
- fix: group by has many bt part by @mertmit in #7146
- fix: Added new join cloud btn by @dstala in #7072
- feat: display as progress by @mertmit in #7138
- fix: Extract api token roles by @pranavxc in #7169
- fix: filter mimetypes to preview in browser by @mertmit in #7162
- fix: use getSchema instead of validate for ajv by @mertmit in #7160
- fix: leftover issue with alternative clients by @mertmit in #7164
- fix: Missing values in LTAR columns by @pranavxc in #7161
- fix(nc-gui): non-image attachments in shared form by @wingkwong in #7177
- fix: while validating options check for option with wrapped in single quotes by @pranavxc in #7170
- fix : fixed column syncing in useViewColumnsOrThrow hook by @musharaf-nocodb in #7168
- fix : added showOnTruncateOnly prop in tooltip component by @musharaf-nocodb in #7163
- Fix: Misc minor design changes by @rameshmane7218 in #7148
- Nc fix/rich text followup by @dstala in #7175
- fix: Nested data apis(v2) permission issue by @pranavxc in #7179
- feat: support yyyy-mm in Datepicker by @wingkwong in #6870
- enhancement: rollup by @wingkwong in #6853
- fix: exact date filter not working on datetime by @DarkPhoenix2704 in #7189
- fix: Load userList only if allowed by @pranavxc in #7194
- fix: Ignore throwing error in upgrader if error is index already exist by @pranavxc in #7195
- fix: Escape single quote properly and when updating single select default value by @pranavxc in #7197
- feat: paste option in cell right click context menu by @rameshmane7218 in #7207
- fix: UI/UX fixes #7156 by @rameshmane7218 in #7173
- fix(nc-gui): add missing kanban clbk in expanded form by @wingkwong in #7200
- fix: rename ncProjectId to ncBaseId by @mertmit in #7213
- fix: Avoid setting default value(LTAR/Links) when adding new row in grouped by table by @pranavxc in #7208
- Fix/dropdown UI by @musharaf-nocodb in #7181
π Closed Issues
- [closed] π Bug: Upgrade to 0.202.9 causes NocoDB to crash when visualizing a Grid View with Group By #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
- [π 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
- [Status: Reproducible] π Bug: API v2 returning 403 in "GET link records list" and "POST link records" methods #7174
- [closed] π Bug: [MySQL] unable to use set select field with single quotes as default value #7171
- [closed] π Bug: M2M tables without content after update #7158
- [closed] π¦ Feature: Switching among RTL form fields using tab button #7157
- [closed] π Bug: UI/UX fixes #7156
- [π Type: Bug] π Bug: failed to open / download non-image attachments in shared form #7155
- [π Status: More Info Needed] π Bug: Invalid path concatenated while installing nocodb-sdk #7151
- [closed] π Bug: invalid option error when inserting to single select column #7149
- [closed] π¦ Feature: When "grouping by", allow to select the number of elements to display #7147
- [closed] π Bug: Group-by for belongs-to field throws error #7144
- [closed] π Bug: API giving 403 after latest update #7141
- [closed] π Bug: Rename View In Dropdown menu #7136
- [π©βπ¬ Status: In-Analysis] π Bug: All the links have disappeared #7125
- [closed] π Bug: Not able to change body in webhook of nocodb cloud #7118
- [Status: Reproducible] π Bug: Fields are no longer displayed in full. #7108
- [ποΈ Status: In Resolution] π Bug: Unauthorized access when using API token in n8n node #7084
- [closed] π Bug: Rich text follow-ups #7074
- [π£ Priority: Low] π Bug: page reloads without any reason sometimes #7033
- [closed] π¦ Feature: display as progress bar for percent #6973
- [closed] π Bug:
NocoDB Cloud Available
#6970 - [closed] enhancement: rollup #6852
- [closed] π Bug: Deployment Failure when migrating from 0.111.1 to 0.202.5 (Railway) - "Migration from 0108002 to 0111002 failed", Relation aready exists #6826
- [closed] π¦ Feature: Support use of Rollup's with in formula #6807
- [closed] π Bug: Use
Rollup
sum
forduration
fieldοΌthe data display should also beduration
, but it shows the number of seconds. #6778 - [closed] π¦ Feature: columnType Date Format : add YYYY-MM #5199
New Contributors
- @musharaf-nocodb made their first contribution in #7114
- @rameshmane7218 made their first contribution in #7148
Full Changelog: 0.202.9...0.202.10
0.202.9: Bug Fix Release
π Closed Issues
- [Status: Reproducible] π Bug: Creating Link Between Records Via V2 API Throws Error #7119
- [Status: Reproducible] π Bug: Links and Link to another record API strange behavior #7109
- [closed] π Bug: Use ncRecordId with API #7086
- [ποΈ Status: In Resolution] π Bug: Unauthorized access when using API token in n8n node #7084
- [closed] π Bug: for viewer & commenter role, do not ask for
save changes
on closing expanded record #7066 - [closed] π Bug: Additional download menu displayed in toolbar for viewer & commenter role #7065
- [Status: Reproducible] π Bug: Hit delete key on formula focused textfield will remove the whole new field #7050
- [closed] π Bug: icons mapped at
Lookup > Child field
needs fix #6989 - [Status: Reproducible] π Bug: Lookup for barcode, qrcode displays only one image even if multiple links exist #6988
- [Status: Reproducible] π Bug: Error when creating lookup column #6975
- [closed] π Bug: grid skeleton loader UX & performance enhancements #6961
- [closed] π Bug: Locked view #6934
- [closed] π Bug: Expanded record, refresh formula field when associated field is updated & saved #6931
- [closed] π Bug: Webhook payload not escaped/formatted correctly #6822
- [π¬ DB : MySQL] π Bug: Add/Edit modal with MySQL #6747
- [π Status: More Info Needed] π Bug: Not getting correct response in webhook payload. #6746
- [π£ Priority: Low] π Bug: Auto increment field
ID
not ignored if sent in API payload #5871 - [closed] π Bug: Populating select values via the API doesn't fully work #5492
- [π Type: Bug][ποΈ Status: In Resolution] π Bug: Sort by Lookup column does not work #2573
- [π¦ Type: Feature][π° Scope : Column] Feature: Rich editor for multiline text #298
What's Changed
- Release 0.202.8 by @github-actions in #7036
- chore(renovate): Update patch (patch) by @renovate in #7034
- New Crowdin updates by @o1lab in #7040
- chore(renovate): Update patch (patch) by @renovate in #7041
- fix: Fixed issue with Cell icon not taking column prop with column in⦠by @dstala in #7048
- chore(renovate): Update dependency mysql2 to ^3.6.4 by @renovate in #7047
- chore(renovate): Update patch (patch) by @renovate in #7052
- fix: Auto increment field ID not ignored if sent in API payload by @aashishagrawall in #6878
- feat: Missing formula functions support by @pranavxc in #7019
- fix: Fixed issue with formula not getting updated in expanded form on⦠by @dstala in #7055
- fix: use json as default content type for webhooks by @mertmit in #7056
- fix: delete for formula in fields menu by @dstala in #7062
- New Crowdin updates by @o1lab in #7059
- chore: bump axios version by @mertmit in #6949
- Nc fix/skelton fix by @dstala in #7063
- Locked mode by @mustafapc19 in #7067
- chore(renovate): Update patch (patch) by @renovate in #7057
- fix: augment #app rather than #app/nuxt by @danielroe in #7064
- fix: Update acl.ts to allow editor to import excel files by @cedstrom in #7043
- Miscellaneous bug fixes/enhancements by @pranavxc in #7054
- New Crowdin updates by @o1lab in #7069
- Rich text long text by @mustafapc19 in #7046
- feat: id instead title in queries by @mertmit in #7060
- fix: various at-import issues by @mertmit in #7076
- New Crowdin updates by @o1lab in #7081
- chore(renovate): Update patch (patch) by @renovate in #7082
- Subtle update to spanish.md by @Scalcaneo in #7088
- Nc fix/misc 3 by @dstala in #7089
- Remove signup link from signup page if invite only signup enabled by @pranavxc in #7044
- fix: Validate select options before insert by @pranavxc in #7070
- fix: use getWithRoles for auth token strategy by @mertmit in #7083
- chore(renovate): Update dependency @vue/compiler-sfc to ^3.3.9 by @renovate in #7093
- fix: use title instead of id while substituting by @mertmit in #7094
- chore(renovate): Update patch (patch) by @renovate in #7097
- chore(renovate): Update patch (patch) by @renovate in #7098
- New Crowdin updates by @o1lab in #7101
- New Crowdin updates by @o1lab in #7104
- chore(renovate): Update patch (patch) by @renovate in #7102
- Fixed skelton loading issue by @mustafapc19 in #7105
- fix: Render label span only if default slot is defined by @pranavxc in #7106
- chore(renovate): Update patch (patch) by @renovate in #7110
- New Crowdin updates by @o1lab in #7107
- fix: Fields query param - virtual column by @pranavxc in #7111
- fix: Extract row id value using title by @pranavxc in #7120
- 0.202.9 Pre-release by @github-actions in #7121
New Contributors
- @aashishagrawall made their first contribution in #6878
- @cedstrom made their first contribution in #7043
- @Scalcaneo made their first contribution in #7088
Full Changelog: 0.202.8...0.202.9
0.202.8: Bug Fix Release
π Closed Issues
- [closed] π Bug: error when filtering by lookup field that is Link in the parent table. #7027
- [closed] π Bug: API V2 Update API /rowid is missing #7021
- [π Type: Bug] π Bug: Api linked fields duplicated #7020
- [π Type: Bug] π Bug: Import excel throw 42701 Error #6998
- [closed] π Bug: Uniform error in API v2 #6986
- [Status: Reproducible] π Bug: import file content title not support unicode eg.(emojiπ₯, Chinese) #6959
- [closed] Runtime directive used on component with non-element root node. The directives will not function as intended. #6952
- [closed] π Bug: multi fields editor, field type icons displayed are incorrect #6946
- [closed] π Bug: Migration directory is corrupt #6936
- [closed] Connect New Data Source #6913
- [closed] π Bug: view context menu to include download CSV & upload CSV options #6857
- [closed] π Bug: API LINK RECORDS ENDPOINT NOT WORKING. #6823
- [closed] π Bug: Default View not showing if you moved it to other row in past version #6798
- [closed] π¦ Feature: Allow grouping by more column types #6247
- [π Status: More Info Needed] π Bug: Failure to duplicate project/table #5788
What's Changed
- Release 0.202.7 by @github-actions in #7008
- Fix GitHub casing in Translation page by @varghesejose2020 in #7009
- chore(deps-dev): bump sharp from 0.32.5 to 0.32.6 by @dependabot in #7011
- chore(renovate): Security update Update dependency passport to ^0.6.0 [SECURITY] by @renovate in #6995
- Korean enum Language correction by @bsy0317 in #7014
- fix: New data api(v2) insert method bug by @pranavxc in #7015
- fix(s3): use stream to upload via url by @mertmit in #7018
- chore(deps): bump sharp and @docusaurus/plugin-ideal-image in /packages/noco-docs by @dependabot in #7010
- Fix GitHub Casing issue in 060.builds-and-releases.md by @varghesejose2020 in #7024
- refactor: Uniform error message by @pranavxc in #7025
- chore(renovate): Update patch (patch) by @renovate in #6996
- chore(renovate): Update patch (patch) by @renovate in #7028
- fix: vue warnings by @wingkwong in #6954
- chore: logic for replacing version by @mertmit in #6759
- fix: import sanitization by @wingkwong in #7022
- chore(renovate): Update patch (patch) by @renovate in #7031
- New Crowdin updates by @o1lab in #7032
- fix: on clicking table node navigate to default view by @pranavxc in #7023
- fix: Avoid treating value as column_name in sql join by @pranavxc in #7017
- fix: ignore duplicate item in LTAR by @pranavxc in #7030
- 0.202.8 Pre-release by @github-actions in #7035
New Contributors
- @varghesejose2020 made their first contribution in #7009
- @bsy0317 made their first contribution in #7014
Full Changelog: 0.202.7...0.202.8
0.202.7: Hotfix Release
What's Changed
Full Changelog: 0.202.6...0.202.7
0.202.6 : Bug Fix Release
π Closed Issues
- [closed] Action Required: Fix Renovate Configuration #6993
- [closed] How do I tell what version of nocodb I'm running? #6985
- [closed] π Bug: select options remove issue #6971
- [closed] ERD #6968
- [closed] Storage location of database files #6966
- [Status: Reproducible] π Bug: error with default value configuration in date field (PG) #6964
- [closed] π Bug: Regression on json column type, cannot use json array, invalid input syntax #6963
- [closed] π Bug: issue with leading or trailing space in select options #6960
- [closed] π Bug: Show v2 API in Swagger #6958
- [closed] π¦ Feature: pagination size for group by #6944
- [closed] π Bug: Invalid filter in list API #6943
- [closed] π Bug: No EOF in long text and impossible to see in a lookup #6929
- [closed] π Bug: UI Misc #6927
- [closed] π Bug: Duplicate base doesn't copy table/view icons #6926
- [closed] π¦ Feature: When creating a new record from the link adding menu, link it automatically #6925
- [closed] π Bug: Not possible now to get Attachments URL through Webhook #6924
- [closed] π Bug: CSV import, truncate table/field name if it exceeds limit #6916
- [closed] π Bug: Google auth token parse failure #6915
- [closed] π Bug: Update Nocodb latest #6911
- [π Status: More Info Needed] π¦ Feature: Do have the function of printing designοΌ #6906
- [closed] permissions Precise to Fields #6893
- [closed] π¦ Feature: Turn all values in a column into a linked field. #6892
- [closed] π Bug: 8080 Port occupied node:events:515 throw er; // Unhandled 'error' event #6891
- [closed] Change the default language to Chinese #6885
- [closed] π Bug: Nest can't resolve dependencies of the EventSubscribersLoader #6884
- [closed] π¦ Feature: Base Reordering #6882
- [closed] π¦ Feature: Still not possible to rollup a formula field #6881
- [closed] π Bug: Duplicate database error #6874
- [closed] π¦ Feature: Support details in README #6868
- [closed] π Bug: .HEIC files are not supported #6866
- [closed] π Bug: Delete Data Source => Remove Data Source #6862
- [closed] How to make the modified UI interface take effect on port 8080οΌοΌοΌ #6859
- [closed] π¦ Feature: Do not automatically reveal newly created fields in all of the previously existing views #6858
- [closed] π Bug: display column ID in multi-fields editor #6850
- [Status: Reproducible] π Bug:
Linked records
modal from form view is stuck with skeleton loader #6844 - [closed] π Bug: Invalid redirection URL #6843
- [π Type: Bug][ποΈ Status: In Resolution] π Bug: Cannot change the Account Name #6841
- [closed] π Bug: NotFoundException: Cannot GET /plugins/ovhCloud.png #6840
- [ποΈ Status: In Resolution] π Bug: AUTH TOKEN FOR CLOUD VERSION DOES NOT WORK WITH N8N #6837
- [closed] π Bug: default value for GeoData field type #6832
- [closed] π Bug: Expanded record read only fields #6830
- [closed] π Bug: keyboard shortcut- map backspace to clear cell #6821
- [closed] π¦ Feature: Checkbox based Kanban Board #6818
- [closed] π¦ Feature: Table Level Access #6813
- [closed] π¦ Feature: Web clipper extension #6806
- [closed] π¦ Feature: The Buttons in the Header Section Lacks Transition #6804
- [Status: Reproducible] π¦ Feature: Expanded Row Autosave and Searchtool #6799
- [closed] π Bug: In grid view, behaviour on click & right click field header #6793
- [closed] π¦ Feature: Make the view creation MORE visible. #6792
- [closed] π¦ Feature: Drag and drop reorder of column #6791
- [π Type: Bug] π Bug: Additional property DB_QUERY_LIMIT_MAX is not allowed #6790
- [closed] π Bug:
Team & Settings
not accessible for Org Creator #6784 - [closed] π Bug: exclude junction table relation from swagger #6783
- [closed] π Bug: fields dropdown UI #6781
- [closed] π¦ Feature: support for duplicate column with data #6779
- [closed] π Bug: consistency with Inflection & capitalise of different names used with in nocodb #6768
- [π Type: Bug][Status: Reproducible] π Bug: Attachment-type data's title string doesn't match non-Ascii char #6760
- [ποΈ Status: In Resolution] π Bug: Webhook link can't be private IP address of LAN #6757
- [ποΈ Status: In Resolution] π Bug: Filters not updating after upgrade #6752
- [π©βπ¬ Status: In-Analysis] π Bug: Image permalinks broke after update - how to get new ones? #6745
- [π Status: More Info Needed] π Bug: Cloud : import in csv file #6703
- [Status: Reproducible] π Bug: custom singular / plural label for links field was reset after docker restart #6702
- [Status: Reproducible] π Bug: The page is displayed as the key of the i18n json file #6700
- [π©βπ¬ Status: In-Analysis] π¦ Feature: New Keybindings #6699
- [πΉ DB : SQLite] π Bug: SQLite created-at, updated-at says
Invalid Date
#6683 - [closed] π Bug: Language pack missing #6613
- [Status: Reproducible] π Bug: A line on screen when we try to delete a column #6526
- [closed] π Bug: WebHook configuration options doesnβt show #6525
- [closed] Expanded record UI/UX Issues #6506
- [closed] Grid View UX Issues #6505
- [Status: Reproducible] π Bug: Swagger schema does not match api response #6477
- [closed] π Bug: ERD, show only table name by default #6458
- [Status: Reproducible] π Bug: Shared view sort displays ID instead of field name #6456
- [closed] π Bug: Columns created as "LinkToAnotherRecord" moved to "Links" but still showing child records instead of new display #6453
- [Status: Reproducible] π Bug: Shared grid view expanded record not accessible #6452
- [closed] π¦ Feature: UI for next empty ws #6432
- [π Status: More Info Needed] π Bug: Tables appear several times in the left menu times after Syncing metadata #6407
- [closed] π Bug: Emoji not visible after modifying the corresponding smartsheet #6406
- [𧱠Type: Refactoring] Confusing / Misleading Create Database #6398
- [π Status: Need Internal Discussion][**Status: Reproducib...
0.202.5 : Bug Fix Release
π Closed Issues
- [closed] π¦ Feature: a FAQ clarifying the nocodb license #6740
- [ποΈ Type: In Develop Branch] π Bug: Import error
Uncaught SyntaxError: Cannot use import statement outside a module
#6720 - [closed] π Bug: Duplicate column name #6709
- [closed] π Bug: [Cloud][Firefox] Can't import any table (JSON/CSV/Excel) #6707
- [closed] π Bug: JSON field doesn't honour row height configurations #6701
- [Status: Reproducible] π Bug: Failed to load list: b.startsWith is not a function when linking records #6697
- [Status: Reproducible] π Bug: webhook cannot set IP address as URL #6696
- [closed] π Bug: Table context menu missing shadow #6694
- [closed] π Bug: (CLOUD) Route is not changing when clicked on table node (Not reproducible) #6693
- [closed] π Bug: New Website is Blinking in Safari #6692
- [closed] π Bug: development setup in docs doesn't mention nocodb-sdk error #6686
- [closed] π Bug: Error: βOnly 1000 records are allowed in your table, for more please upgrade your planβ #6679
- [closed] Expanded View is not mobile responsive #6677
- [closed] π¦ Feature: Can you make the language conversion more complete #6673
- [π©βπ¬ Status: In-Analysis] π Bug: SingleSelect and MultiSelect - No perceivable way to select/activate new CUSTOM color from "More Colors" color picker #6609
- [π Status: More Info Needed] π Bug: All Multiselect Options Spontaneously Deleted From Field #6602
- [closed] π¦ Feature: Reindex/ Refresh Field names manually #6587
- [closed] π Bug: When I switched to Simplified Chinese, some languages didn't switch over. Why? #6564
- [closed] π¦ Feature: Provide manner for Admin to Control Which Column Is Displayed for Adding Records to FK Columns #6563
- [π Status: More Info Needed] π Bug: xls import does not work. #6556
- [closed] π Bug: I8n #6504
- [closed] π Bug: Data source sync action not present in frontend #6479
- [closed] π Bug: Accessing API tab leads to error #6457
- [closed] π Bug: Connecting to external db In cloud : lets show only mysql and postgres. #6303
- [closed] π Bug: Creating a new Project takes several minutes to complete #6188
- [closed] π Bug: webhook response differs when EE is enabled #6108
- [π Type: Bug][π DB : Postgres][Status: Reproducible] π Bug:
id primary key generated always as identity
is seen as a required field and prevents records from being created #2561
What's Changed
- Release 0.202.0 by @github-actions in #6665
- Docker build fix by @pranavxc in #6666
- 0.202.3 Pre-release by @github-actions in #6667
- Publish 0.202.4 by @mertmit in #6668
- Merge to master by @mertmit in #6669
- chore: exclude pw package.json by @mertmit in #6672
- fix: Use the first url from array is head request failed due to CORS by @pranavxc in #6681
- Fixed issue with workspace icon bugging out due its color being undefined by @mustafapc19 in #6680
- Swagger json v2 path correction by @pranavxc in #6689
- fix: convert cell value before calling isURL method to avoid unexpected error by @pranavxc in #6684
- fix: Convert condition value type to string before applying any string method by @pranavxc in #6704
- fix: skip filter import for Links type by @dstala in #6710
- fix: use tnPath for select query by @dstala in #6712
- fix: upload via url to buckets by @dstala in #6711
- fix: Import worker issue by @pranavxc in #6708
- chore(deps): bump @babel/traverse from 7.23.0 to 7.23.2 in /packages/noco-docs by @dependabot in #6716
- fix(nc-gui): initWorker logic and remove unused code by @wingkwong in #6721
- docs: join cloud button by @mertmit in #6724
- fix: JSON cell height based on user selected row height by @pranavxc in #6705
- fix(nc-gui): single select in quick import by @wingkwong in #6725
- Mobile followup by @mustafapc19 in #6723
- feat: support for pg identity column by @mertmit in #6714
- fix(nc-gui): import type mismatch by @wingkwong in #6726
- fix: handle attachment lookups by @mertmit in #6733
- fix: avoid duplicate column_name error by adding suffix by @dstala in #6736
- feat: groupby airtable import by @dstala in #6728
- feat: import date/datetime filters from airtable by @dstala in #6730
- refactor: bring back lookups over hm/mm by @dstala in #6738
- Nc fix/comment save delay removed by @dstala in #6739
- fix: better error handling for at import by @mertmit in #6742
- fix: Sentry integration correction by @pranavxc in #6718
- Mobile expanded form by @dstala in #6685
- fix: better connection handling for test connection by @mertmit in #6743
- fix: Avoid getting unnecessary system column if getHiddenColumn is defined by @pranavxc in #6731
- docs: swagger description update for v2 by @dstala in #6727
- Data apis v2 - support array of objects with link/unlink api by @pranavxc in #6748
- Changed font weights by @mustafapc19 in #6749
- feat: use view columns injection by @mertmit in #6645
- Misc UI fix by @mustafapc19 in #6729
- chore: at import logging by @mertmit in #6750
- Sync by @pranavxc in #6751
- 0.202.5 Pre-release by @github-actions in #6753
Full Changelog: 0.202.0...0.202.5
0.202.4
ππ Launching NocoDB Cloud,
Multi-field Editor, Unified Sidebar, Responsive views & Simplified APIs
ππ Hey Everybody, Hey Everybody! ππ
We are thrilled to introduce our most recent release, filled with eagerly anticipated features. Let's delve into what's brand new and exciting.
π₯¬ What's new .. What's fresh ?
π Free Technical Preview!
It's a significant milestone on our journey to provide you with an even more accessible and powerful NocoDB experience. With this upcoming preview, you'll get an exclusive look at our cloud-hosted platform, offering streamlined accessibility, scalability, and convenience. Stay tuned for more details, as we're gearing up to take your NocoDB experience to the next level with this exciting new offering!
βοΈ New Integrated Shortcuts π€―
Folks, We've just upped our keyboard game! π
π While many platforms stop at CMD+K for search, we've decided to go a step further. For those who value instant access to documentation, we proudly introduce: CMD+J! No more hunting around when you're in a fix β your answers are now just a shortcut away.
π And hereβs the magic wand for our power users! We realized that with the plethora of views out there, you guys usually hop between just a handful. So, to make your workflow buttery smooth, we've baked in a brand new feature: CMD+L. This lets you effortlessly iterate over your recent views. It's all about giving you the speed and efficiency you deserve!
π‘ Dive in and explore these features in detail below. We're stoked to see how they revolutionize your experience with NocoDB! Let's build, better. ππ©βπ»π¨βπ»
CMD + J: π Instantly dive into our in-product documentation.
CMD + K: β‘ Swiftly navigate between tables, views, or projects. Search, find & act!
CMD + L: π Breeze through recent views with ease; just keep pressing and see the magic unfold!
Available in NoocDB Cloud.
π Multi-Field Editor
-
π‘ Effortless Field Management: Streamlines the process of adding, modifying, renaming, arranging or conceal fields within your tables, making data organization a breeze.
-
π‘ Perfect for New or Existing Tables: Whether you're creating a new table structure or fine-tuning an existing one, this powerful tool is your go-to resource for seamless field management.
Say goodbye to the hassles of manual one by one field management, thanks to NocoDB's intuitive solution!
π Responsive Views
We're thrilled to announce that a significant portion of NocoDB's views are now responsive! We've been hard at work to ensure that most views seamlessly adapt to various devices. Whether you're using a π₯οΈ orπ±, experience an improved, consistent and user-friendly experience, making data accessibility and productivity smoother than ever before.
π Copy Shared Base
We're excited to introduce Shared Base Copy functionality! Now, you can seamlessly bring any shared base into your workspace with ease. This enhancement allows you to effortlessly duplicate and integrate shared bases into your workspace Say goodbye to the hassles of manual transfers, as we make sharing and working with bases more efficient and accessible!
Other Major Changes
π Unified "Sidebar"
-
π§ Unified Navigation: We have eliminated the right-side "view" bar, integrating all associated view functionalities into the left-side bar. This streamlines navigation and keeps your bases, tables, and views in one easily accessible place.
-
ποΈ Enhanced Data Viewing: With the removal of the separate "view" bar, you now have a more area dedicated to data views. Work with your data more effectively and with greater focus!
This simplify your data management experience, providing a clutter-free interface for accessing and interacting with your bases, tables, and views.
π New Improved Docs
π Elevating Your NocoDB Experience: We're dedicated to improving your experience with NocoDB documentation. We've organized content into well-defined categories ποΈ for efficient access and added clear, annotated ποΈ screenshots as visual guides. To make information retrieval a breeze, we've also introduced an easy-to-use search π bar. Navigating NocoDB is now as simple as following a well-marked path πΆββοΈto find the answers you need.
π New Simplified Data APIs
β¨ We're excited to announce a significant upgrade π to our APIs β you can now access both tables and views using the same set of APIs! We have also moved away from having dedicated end points for bulk operations. With this unified API approach, you can achieve more by using fewer APIs, making them easier to remember and work with, allowing you to focus on your tasks without the complexity of managing multiple APIs.
Additional details here : http://data-apis-v2.nocodb.com/
Minimum Node.js Version Update
We are pleased to announce that starting from this release, the minimum required Node.js version for our project has been updated to Node.js version 18.
Why the Update?
Node.js continues to evolve with performance improvements, security enhancements, and new features. By updating our minimum supported Node.js version to 18, we aim to provide our users with a more robust and secure development environment. Node.js 18 includes several notable improvements and bug fixes that benefit our project.
What Do You Need to Do?
If you are currently using a Node.js version earlier than 18, we recommend upgrading to Node.js 18 or a later compatible version. You can download the latest version of Node.js from the official Node.js website (https://nodejs.org/).
API Change Alert!
In this latest release, we are implementing modifications to our nomenclature for better clarity as follows:
- "Project" will now be referred to as "Base."
- External data sources were earlier termed as "Base". They will now be referenced as "Source."
We are introducing API version v2, major changes being
- v2 Meta API's will not have
/db
segment in the endpoint.
Example: APIGET /api/v1/db/data/:orgs/:base/:table
in v1 will be mapped to API/api/v2/data/:orgs/:base/:table
in v2. - v2 Data APIs are listed here http://data-apis-v2.nocodb.com/
It is important to note that we will continue to support current API endpoints (v1) during this transitional period and plan to phase them out by Mar 2024. Post that, we will switch over completely to new API endpoints as listed here
Note: In UI, "Column" & "Row" going forward will be referred to as "Fields" and "Records".
Happy no-coding! π
- [closed] how to instal NOCODB? #6617
- [closed] π Bug: Import CSV from Airtable export with Checkbox column fails #6611
- [closed] π¦ Feature: Pop Up for delete confirmation #6596
- [closed] π Bug: User role colour fix #6593
- [π Type: Bug][β Scope : API] π Bug: Audit Log - Row ID not showing on DELETE #6588
- [Status: Reproducible] π Bug: Cannot resize columns after changing views #6568
- [closed] π Bug: Grid creation modal is having a large delay when closed #6527
- [closed] π Bug: Missing bottom radius for field #6523
- [closed] π Bug: Pagination in Shared Grid View in Inaccessible below certain resolutions #6522
- [closed] π Bug: Expanded record #6520
- [ποΈ Type: In Develop Branch] Bug: Sidebar is not shown properly on initial load #6518
- [ποΈ Type: In Develop Branch] π Bug: API and Webhook table is breaking the complete app #6511
- [closed] π Bug: Expanded view save should be disabled till there is an edit #6503
- [closed] π Bug: Form view UI/UX corrections #6502
- [closed] π Bug: Container Crashing After a Version Downgrade #6501
- [closed] π¦ Feature: Table UI Update #6495
- [closed] π¦ Feature: Default Value Allignment #6492
- [closed] π Bug: The content of the button "Save" is cut in some languages [#6485...
0.111.4: Bug Fix Release
π Closed Issues
- [ποΈ Status: In Resolution] π Bug: Migration from 0108002 to 0111002 failed #6345
- [closed] π¦ Feature: REST API Parameter unification #6339
What's Changed
- Release 0.111.3 by @github-actions in #6335
- fix: Exclude any unnecessary props from app version JSON store value by @pranavxc in #6348
- fix: Project invite logic correction by @pranavxc in #6347
- fix: Missing Links column in swagger child api path param list by @pranavxc in #6349
- fix: validate invite role by @mertmit in #6351
- 0.111.4 Pre-release by @github-actions in #6352
Full Changelog: 0.111.3...0.111.4