Releases: nocodb/nocodb
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
0.111.3: Bug Fix Release
π Closed Issues
- [π Type: Bug] π Bug: Missing nested APIs for Links column in swagger #6331
- [π Type: Bug][π΄ Priority : Critical] π Bug: Unauthorized Access #6328
What's Changed
- Release 0.111.2 by @github-actions in #6321
- fix: assign project_roles for apitoken by @mertmit in #6329
- fix: Add missing endpoints in swagger json by @pranavxc in #6332
- fix: super access by @mertmit in #6333
- 0.111.3 Pre-release by @github-actions in #6334
Full Changelog: 0.111.2...0.111.3
0.111.2: Bug Fix Release
βΉοΈ Important Notice βΉοΈ
If you're upgrading from an older version and using Postgres as the meta-database, please be aware that the initial upgrade may take a little longer. This delay is due to the addition of a new upgrader designed to create missing indexes for foreign keys, improving overall query performance.
π Closed Issues
- [Status: Reproducible] π Bug: Table Permissions through UI ACL don't work #6306
- [Status: Reproducible][ποΈ Status: In Resolution] π Bug: View DIV not showing all Values #6301
- [π Status: More Info Needed] π Bug: Test Webhooks not working anymore #6300
- [closed] π Bug: expand icon should become visible for long text on click over cell #6279
- [closed] π Bug: Column used for search gets reset on toggling between views #6265
- [π Status: Ready for Next Release] π Bug: Old emoji are not rendering as a table icon #6237
What's Changed
- Release 0.111.1 by @github-actions in #6290
- fix(nc-gui): fix search reset on view toggle by @reenphygeorge in #6292
- fix: code cleanup and UI bug fixes by @mertmit in #6307
- fix(nc-gui): expand icon made visible on click by @reenphygeorge in #6286
- Fixed view scroll not coming and auto scroll on active view by @mustafapc19 in #6317
- fix: warnings in ui by @mertmit in #6314
- fix: Add upgrader for creating missing LTAR index in metadb projects by @pranavxc in #6311
- fix: acl for cache apis by @mertmit in #6319
- Fix : Broken UI ACL by @pranavxc in #6318
- 0.111.2 Pre-release by @github-actions in #6320
Full Changelog: 0.111.1...0.111.2
0.111.1: Bug Fix Release
π NocoDB : Bug Fix Release
π Closed Issues
- [closed] π Bug: Missing scrollbar in shared form and gallery view #6276
- [closed] π Bug: Easter egg menu for fields is inaccessible #6269
- [Status: Reproducible] π Bug: Cannot send multiple user invites to a project by separating with a comma #6267
- [Status: Reproducible] π Bug: Locked view- double click on column header opens add/edit modal #6266
- [closed] π Bug: Showing Empty could be removed #6264
- [closed] π Bug: dateTime field, on reload displays GMT #6261
- [closed] π Bug: Cannot Bulk Delete #6260
- [π Type: Bug] π Bug: form field is not changing on tab or press enter #6257
- [closed] π Bug: Webhook call sending Parameters doesn't work #6246
- [Status: Reproducible] π Bug: Search doesn't work in Gallery view #6242
- [Status: Reproducible] π Bug: Login e-mail form field is not autocompleted #6241
- [closed] π Bug: Upgrading from 0.109.7 to 0.111.0 fails #6233
- [π Type: Bug] Bug: The Role is not super admin, just project's owner cannot change project name, still view old project name #6226
- [π Type: Bug] π Bug: Editors cannot use filter groups #6224
- [ποΈ Type: In Development] π Bug: Shared base UI #6204
- [π Type: Bug] π Bug: In Kanban, the time is 8 hours less #6186
- [π Type: Bug] π Bug: Sort from column header only works if other sorts are already applied #6119
- [closed] π Bug: API name of Grid do not change after Duplicate #6038
- [π Type: Bug] π Bug: can't sign in on custom URL #5990
- [closed] Provide expand option for Lookup (list all data; use pagination if required) #5959
- [closed] [Feature] Reopen all open tabs (of tables) #5916
- [π Type: Bug] π Bug: Grid view lock is broken #5912
- [closed] π Bug: UI/UX Tidy - Grid layout : Column header #5908
- [closed] π Bug: UI/UX Tidy - Grid layout : Cell formatting #5907
- [closed] How to hide the auto-generated id fieldπ Bug: #5879
- [closed] π Bug: [Nest] ERROR [i] Missing refresh token #5817
- [closed] Enhancement: UX for create project, table & view #5793
- [closed] Feature: Field Display Order in New Record Modals for Relation Fields #5603
- [closed] [Feature] when creating linked tables, use NLP to name columns correctly #5409
- [closed] π Bug: Same column sort re-applied using column context menu #5355
- [closed] π Bug: Cannot Change A Users Role With Postgres Backend #5287
- [π For : Community or Good First Issue] π Bug: the position of "next" and "previous" buttons in forms is confusing for RTL languages #5217
- [closed] Enhancement: UX: default value configuration #5013
- [π Type: Bug][π Status: More Info Needed][π©βπ¬ Status: In-Analysis] π Bug: Knex timeout error when importing from Airtable #4650
- [π Type: Bug] π Bug: Memory crash when importing large base from Airtable #4649
- [π¦ Type: Feature] π¦ Feature: Allow to hide Jobs and Promotion boxes #4563
- [π¦ Type: Feature] π¦ Feature: Batch add selection #4540
- [π¦ Type: Feature] π¦ Feature: The expanded view should give more information than the cards themselves. #4092
- [π¦ Type: Feature][License : Enterprise] π¦ Feature: Workspaces #3915
- [π¦ Type: Feature] π¦ Feature: Need to show projects to user to which he was invited or has access only #3871
- [π¦ Type: Feature] [Feature] add i18n menu for shared view #3461
- [π¦ Type: Feature] [Feature] : one to one relation #3425
- [β¨ Type: Enhancement][π¦ Type: Feature][π Scope : View] [Vue3]: Re-open last open table when selecting project #3230
- [π¦ Type: Feature][π Scope : View] vue3 : Flex instead of tables #3212
- [π Type: Bug] π Bug: Hours auto-increment when focusing on datetime cell, without doing any change #3004
- [π¦ Type: Feature][π Scope : View] Paste mutliple (100s) of rows at a time into an existing table #2575
- [π Type: Bug] π Bug: Export CSV: Not all links exported #2272
- [π¦ Type: Feature][π° Scope : Column] [Feature] Expanded fillable form for LongText cell #2271
- [ποΈ Status: In Resolution] Improve latest API docs & swagger generated #2015
- [β¨ Type: Enhancement] Multiple Formula Fields Rendering Time #1879
- [π Status: More Info Needed] Trying to connect nocodb(docker-compose) to patroni cluster in docker swarm. Error: pg_hba.conf rejects connection for host (ip address from overlay network). #1450
- [π For : Community or Good First Issue] NocoDB loosing connection to other table after syncing meta data #1009
- [β¨ Type: Enhancement][π¦ Type: Feature][π For : Community or Good First Issue][π Scope : Data source] Nocodb mysql connection timeout #775
- [β¨ Type: Enhancement][π¦ Type: Feature][π For : Community or Good First Issue][π° Scope : Column] URL abstract type should support URI schemes #469
- [π¦ Type: Feature][π Scope : View] Feature : Group By #188
What's Changed
- Release 0.111.0 by @github-actions in #6232
- fix(nocodb): allow filterChildrenList to editor role by @wingkwong in #6236
- fix(nocodb): apply convertDateFormat in groupedList data by @wingkwong in #6259
- fix(nocodb): pg datetime by @wingkwong in #6263
- Autocomplete Email Login & Signup by @DarkPhoenix2704 in #6249
- fix(nc-gui): search implemented for gallery view by @reenphygeorge in #6254
- fix: removed edit option of cell in locked view by @sreehari2003 in #6268
- Bug: Cannot send multiple user invites to a project by separating with a comma by @gitstart in #6275
- fix: i18n translation button by @sreehari2003 in #6277
- test: sync by @dstala in #6278
- fix(nc-gui): easter egg enabled for sqlite and mysql by @reenphygeorge in #6274
- pw logs in self hosted runner by @starbirdtech383 in #6283
- test: remove unintended awaits by @dstala in #6284
- fix: Miscellaneous bug fixes by @pranavxc in #6285
- 0.111.1 Pre-release by @github-actions in #6289
New Contributors
- @reenphygeorge made their first contribution in #6254
Full Changelog: 0.111.0...0.111.1
0.111.0
π NocoDB Feature Release : Group By & A New Unified Layout π
ππ Hello NocoDB community, Hello! ππ
We're super excited to bring to you our latest release packed with features you've been eagerly waiting for. Here's what's new and what's fresh.
π₯¬ What's new .. What's fresh ?
π Group By in Grid View
We're unveiling solution for the most requested feature in our github open issues today.
π Dynamic Grouping : Group your data seamlessly based on any table field, from project stages to client names and product categories.
π Multi level Nesting: Dive deeper with multi-level grouping for intricate data hierarchies.
π Optimized Viewing: Amplify your grouped views with intuitive filter and sort options.
β¨ Seamless Collaboration: Share your grouped views with teammates for streamlined collaboration. Align your projects, meet deadlines, and achieve milestones together, all under one organized roof.
π : API Goodness : And ofcourse, all this group by goodness is available as APIs too. They were in fact available from our day one of our launch!
Group.by.video.mov
ππ Introducing "Links" relational column
Moving forward, we're transitioning from "LinkToAnotherRecord" to a more efficient feature named "Links". Here's what you need to know:
π Functionality : Like before, "Links" will be utilized to establish relationships such as "has many" and "many to many".
π Automatic Rollups : One significant advantage is the default rollup creation. This means users will instantly see the count of child rows tied to a particular row, making data visualization much simpler.
π« Addressing Limitations : "LinkToAnotherRecord" had a clear drawback. It could only display a limited number of rows within a cell. It performed adequately for counts below 5, but anything more rendered it cumbersome and ineffective for users.
πΎ High Volume Adaptability : Considering NocoDB users handle millions of rows, the transition to "Links" aims to make the user experience smoother and the UI cleaner.
π¨ Unified Layout for all DBs
- Unified Database Layout: All your databases, will now appear in a single, clean, and minimalistic layout. Our goal? To ensure you have a seamless experience with less clicking and smoother navigation when jumping between databases - we do understand you have 10s to 100 of databases in your team and we wanted to make this seamless for you.
π A New Details Tab for Table
- A single place for all your table's details: Dive deep into your data details with ease. Whether you're looking for Tables Relational diagram, APIs, or Webhooks, find everything under a single table. This consolidated view will make table management a breeze. More goodies along the way - see the coming soon ;)
π New Docs
At NocoDB, we're always looking to enhance your experience. That's why we've shifted our docs to Docusaurus π² from Nuxt/content! Docusaurus is renowned in the dev community, supports multiple versions π, and offers multilingual content too π. Plus, its eye-catching themes make navigation a delight π. Click here to explore our docs ! π€
π Coming Soon : A Sneak preview π
Ever felt bogged down by columns within tables that stretch out endlessly, making every edit of a new column feel like a crawl? We've been listening, and we've got the solution.
π₯ New Field Manager: Dive into a whole new realm where hundreds of fields won't slow you down. No more one-by-one edits. No more endless horizontal scrolling. Just seamless columns/field management at your fingertips.
ποΈ Exclusive Sneak Peek Ahead!: We can hardly contain our excitement!
π A huge shout-out to our community for continuously providing feedback and helping us shape NocoDB. Your passion drives us to deliver our best with each release. If you have any feedback, issues, or suggestions for the next release, keep them coming!
π For more details, head over to our documentation.
So until next time - enjoy using our new layout and group by features
Happy no-coding! π
π Closed Issues
- [π Type: Bug] π Bug: while primary key values contain "/" symbol, expand the row to get Record not found banner. #6202
- [ποΈ Type: In Development] π Bug: Shared view #6201
- [closed] π Bug: Redo doesn't work on macOS #6200
- [closed] What could cause HTTP 431 response to socket.io POST ? #6193
- [closed] π Bug: Cannot import xlsx ods csv tables in Docker (file in a VM-shared folder) #6192
- [closed] π Bug: API Url mixes between project Id, project name in Swagger, doc ... #6187
- [closed] line height cannot be set, and content cannot be wrapped #6183
- [ποΈ Type: In Development] π Bug: migration issue #6181
- [closed] π Bug: Hidden tables showing up #6179
- [ποΈ Type: In Development] π Bug: Disable
starred
&license
options #6176 - [ποΈ Type: In Development] π Bug: Decimal precision handling with mysql #6172
- [ποΈ Type: In Development] π Bug: airtable import on sqlite breaks #6166
- [ποΈ Type: In Development] π Bug: CE / SQLite - filters on link #6165
- [closed] π Bug: Default grid's activity.filter will affect RESTAPI's data #6142
- [π Status: More Info Needed] π Bug: "Missing 'parentId' property in request body" creating a new column with LinkToAnotherRecord type #5964
- [closed] π Bug: QR Code column type not working when input column is a formula #5963
What's Changed
- Release 0.109.7 by @github-actions in #6178
- fix: language name correction for ko by @honnip in #6182
- typos display-value by @mayeulk in #6190
- typo (lanuages => languages) by @mayeulk in #6189
- Doc: Host Address with docker-compose.yml by @mayeulk in #6191
- formulas doc: typos. inccorect $ sign. by @mayeulk in #6196
- fix: replace reference to missing env in docker-compose/traefik by @fspoettel in #6203
- typos. Import ODS by @mayeulk in #6194
- feat: Improved UI by @pranavxc in #6222
- bug fixes & stability changes by @dstala in #6229
- sync by @dstala in #6227
- pw tests on sh runner by @starbirdtech383 in #6230
- docs(readme): update readme translation for Indonesian by @heytheretyo in #6225
- 0.111.0 Pre-release by @github-actions in #6231
New Contributors
- @honnip made their first contribution in #6182
- @mayeulk made their first contribution in #6190
- @fspoettel made their first contribution in #6203
- @heytheretyo made their first contribution in #6225
Full Changelog: 0.109.7...0.111.0
0.109.7: Bug Fix Release
π NocoDB : Bug Fix Release
π Closed Issues
- [closed] π Bug: Text overflows in form #6173
- [π Type: Bug] π Bug: Reverse proxy by nocodb #6147
- [closed] π¦ Feature: Nocodb not support real-time collaboration #6141
- [closed] π Bug: Single and Multi select both are not working in forms #6131
- [π Type: Bug] π Bug: QR-Code limited number of characters #6128
- [π Type: Bug] π Bug: NC_SMTP_SECURE is always true #6124
- [closed] π¦ Feature: Import into existing table #6118
- [π¦ Type: Feature] π¦ Feature: Option to skip importing users for AT Import #6117
- [π Status: More Info Needed] π Bug: Minor Airtable import issue if user is already in the nocodb space #6110
- [π Type: Bug] π Bug: UI/UX Tidy - Form layout #5909
- [closed] π¦ Feature: Spreadsheet like
fill handle
for cell #5854 - [β¨ Type: Enhancement] π¦ Feature: Copy one cell, paste over multiple cells #5853
- [Status: Reproducible] π Bug: Grid Cell selection along with mouse movements #5791
- [π For : Community or Good First Issue] π Bug: form view do not extent text area #5765
- [closed] π Bug: MultiSelect columns only show items in 1 row even when row height is not 'short' #5077
- [π Scope : Project] [Feature] Duplicate table #2821
What's Changed
- feat: New data apis nested by @pranavxc in #5901
- Release 0.109.6 by @github-actions in #6115
- feat: New table data apis endpoints by @pranavxc in #5747
- fix: parse error messages properly for at-import by @mertmit in #6113
- fix: text input overflow on focus by @sreehari2003 in #6121
- Fixed: Reverse proxy by nocodb by @lolgopher in #6157
- Import Airtable users option by @briankinney in #6127
- fix(nc-gui): parsedInput.secure always true by @wingkwong in #6125
- fix: qrcode text size limit by @sreehari2003 in #6140
- 0.109.7 Pre-release by @github-actions in #6177
New Contributors
- @sreehari2003 made their first contribution in #6121
- @lolgopher made their first contribution in #6157
- @briankinney made their first contribution in #6127
Full Changelog: 0.109.6...0.109.7
0.109.6: Bug Fix Release
π NocoDB : Bug Fix Release
π Closed Issues
- [closed] π Bug: Webhook doesn't work when condition is turned on #6111
- [ποΈ Status: In Resolution] π Bug: Path Traversal Vulnerability in Attachment APIs #6101
- [closed] π Bug: 1-Click Heroku Error #6100
What's Changed
- Release 0.109.5 by @github-actions in #6093
- fix: Allow only accessing files from intended folder by @pranavxc in #6102
- fix: test webhook on condition by @DarkPhoenix2704 in #6112
- 0.109.6 Pre-release by @github-actions in #6114
Full Changelog: 0.109.5...0.109.6
0.109.5: Bug Fix Release
π NocoDB : Bug Fix Release
π Closed Issues
- [closed] π Bug: In table, my filtered data are changing when the other editor or creator creates a filter #6083
- [closed] π Bug: Deleting tables/columns fails with "Cannot read properties of undefined (reading 'fk_index_name')" #6063
- [closed] π¦ Feature: can i combine nocodb with react frontend ? #6056
- [closed] How to use API to upload my photos to NocoDB? #6052
- [closed] π Bug: hiding fields from main table removes attributes from webhook #6047
- [closed] π Bug: field name 1st letter in Uppercase : no change in certain cases #6041
- [closed] π Bug: swagger not working #5999
- [closed] π Bug: NC_CONNECT_TO_EXTERNAL_DB_DISABLED without any function #5987
- [Status: Reproducible] π Bug: Unable to enter text on form after interacting with single select field #5968
- [closed] π Bug: Slow Performance since update 0.109.0 #5946
- [closed] π Bug: Syncing NC_DB metadata removes visibility to all tables from external DB #5944
What's Changed
- Release 0.109.4 by @github-actions in #6037
- NCDBOSS-49 - π¦ Feature: Translation: "User acount Settings" pages are translated in json file, but the newest release still keep untraslated by @gitstart in #6049
- NCDBOSS-57 - π Bug: the position of "next" and "previous" buttons in forms is confusing for RTL languages by @gitstart in #6039
- chore: upload api documentation by @dstala in #6065
- chore : remove prev container & build by @o1lab in #6067
- fix: wrong mysql meta sync UI Data Type by @khisby in #6055
- fix: Webhook payload - include all fields regardless of view by @pranavxc in #6071
- fix: GUI performance issue when switching from grid view to a non-grid view by @pranavxc in #6088
- Avoid dataloader error and throw proper error and update scripts in package.json by @pranavxc in #6090
- 0.109.5 Pre-release by @github-actions in #6092
Full Changelog: 0.109.4...0.109.5
0.109.4: Bug Fix Release
π NocoDB : Bug Fix Release
π Closed Issues
- [π Type: Bug] π Bug: Can't enter text in Form View after single select field has been populated #6033
- [π Type: Bug] π Bug: Syncing schema does NOT add primary key to existing table to allow updates #6018
- [closed] π Bug: Copy record URL in expanded form not working #6014
- [closed] π Bug: swagger nocodb not working #5998
- [closed] π Bug: translation toggle : labels i18n instead of value in ENglish #5994
- [closed] π Bug: login lost : impossible to connect #5993
- [closed] π Bug: Missing Refresh Token #5978
- [closed] π Bug: General UI/UX #5951
What's Changed
- Release 0.109.3 by @github-actions in #5984
- fix: prevent undo while editing by @mertmit in #5989
- feat: vertical fill using handle by @mertmit in #5896
- chore: test suite reorg by @dstala in #5997
- General UI/UX - enhancement/bugs by @pranavxc in #5952
- test: enable timezone spec for mysql & pg by @dstala in #6004
- Update README.md - Missing "OutFile" to save the Windows binaries. by @revyte in #5995
- Feat: Links column type by @pranavxc in #5848
- Revert "Feat: Links column type" by @pranavxc in #6011
- fix: use custom useCopy composable for copy by @pranavxc in #6015
- feat: Identify removed/added primary key in meta sync by @pranavxc in #6030
- fix: Avoid generating invalid token after signout by @pranavxc in #6032
- Fixed bug when trying to open a row with a binary encoded uuid as PK by @VictorMinemu in #6017
- 0.109.4 Pre-release by @github-actions in #6036
New Contributors
- @revyte made their first contribution in #5995
- @VictorMinemu made their first contribution in #6017
Full Changelog: 0.109.3...0.109.4
0.109.3: Bug Fix Release
π NocoDB : Bug Fix Release
π Closed Issues
- [closed] π Bug: Signup Option still there after deactivating #5976
- [closed] Error on Frontend init (oauth2 client ID) #5971
- [closed] π Bug: 0.109.1 -> 0.109.2 : Migration from 0107004 to 0108002 failed #5957
- [closed] π Bug: Date picker- auto close modal after date is selected #5949
- [closed] π Bug: Impossible to input data to a single select column type in form #5939
- [closed] π Bug: Delete record, undo; links are not re-inserted #5935
What's Changed
- Release 0.109.2 by @github-actions in #5941
- test: add demo table as sub routine by @dstala in #5942
- feat: recover LTAR when undoing delete by @mertmit in #5943
- fix: On selecting day close Datepicker by @pranavxc in #5950
- fix: dynamic batch based on byte size by @mertmit in #5954
- test: pg-meta-db for pw by @dstala in #5937
- test: mysql as root DB for mysql suite by @dstala in #5962
- test/fix: project duplicate suite by @dstala in #5967
- feat: bulk update records using UI by @mertmit in #5928
- fix: LTAR upgrader bug by @pranavxc in #5980
- fix: form view single/multi select behaviour by @pranavxc in #5977
- 0.109.3 Pre-release by @github-actions in #5983
Full Changelog: 0.109.2...0.109.3