Releases
0.97.0 9/22/2022
🚀 NocoDB : Feature Release 🚀
ERD View & Link to a Specific Row

🥬 What's new .. What's fresh ?
- 🌈 ERD Views : NocoDB's user love creating tables - however without an ERD diagram its not so intuitive to understand the design of schema. Right ?
- So we are happy to introduce ERD view at table and schema level.
- Visualise all the relations (HasMany, ManyToMany) in the nicest possible way.
- Drag and rearrange as you like.
- 🔗 Link to a row : when you expand a row in spreadsheet as a form, it wasn't possible before to send a link to your co-worker. Not any more!
- Now you can simply expand the row - click to get the link.
- Or even simply copy from the browser url and send it to via slack or emails. As easy as it gets.
🕐 Demo time
🌈 ERD View
https://user-images.githubusercontent.com/5435402/191498877-4de466e6-7327-461c-8cec-702b3a6b49c9.mov
🔗 Link to Expanded Form View
https://user-images.githubusercontent.com/5435402/191498919-af626828-0104-47e1-a653-4fadc3a3ef43.mov
👀 Coming soon 👀 🎉
- 📊 Kanban View: Ohhhh yes - the most liked feature, 100s of 👍 on this feature by community, is in the making & its free! Can't get any better.
- 🎨 Survey Form View: Gorgeous & limitless survey forms on your own databases.
Kanban : Sneak preview
Survey form : sneak preview
https://user-images.githubusercontent.com/5435402/191495787-12711957-59b4-4a02-a33f-b6341efb09a8.mov
We cannot wait to release them soon. 🤝
🐛 Closed Issues
- [closed] [Feature] LDAP or SAML #3717
- [Type: Bug] Add new row toolbar button broken for gallery view #3689
- [closed] Creating new tags for select and multi-select columns via API [feature request] #3661
- [Type: Bug][Type: In Development] new project displays deleted project table name's #3635
- [closed] Webhook filter condition add/update - grid view in the background appears to reload #3633
- [closed] Dockerfile typo #3619
- [For: Community or Good First Issue] [API] Create columns on table type linkToAnotherRecord #3608
- [closed] Metadata on multi-instance deployment becomes unsynchronized #3587
- [closed] [question] sum up rows? #3586
- [Type: Feature] vue3: shared view list-
show all shared views of this table
option missing #3480 - [closed] vue3: additional network queries when filter
auto apply
is disabled #3479 - [closed] vue3: signUp page if root db file is for first use #3458
- [Scope: vue3] vue3: Documentation #3264
- [closed] Show cover image in gallery view also if fields is not enabled [Feature] #3199
- [Type: i18n translation] [i18n] Language support extension-
#2904 - [closed] Can't add new record for many-to-many field #2900
- [closed] Image is not shown in gallery view when the attachment field is hidden #2864
- [closed] "Copy Project Info" does not work on Safari #2824
- [Type: In Development][Scope: UI / UX] sort UI broken #2781
- [Type: Feature][Product : Project] [Feature] One-to-One Relationship #2777
- [Type: Bug][Type: In Development][Status: Reproducible] Error on trying to rename formula column #2768
- [For: Community or Good First Issue] [Feature] Include the name of the deleting project into the dialog #2752
- [Type: In Development] Safari browser UI functionality issues #2666
- [closed] Add multiple row to existing table with a csv file #2594
- [closed] options not shown when choosing from a LTAR column (not solved yet) #2546
- [closed] API Authentication Failure #2544
- [closed] [Feature] npx for nocodb-dev-daily #2289
- [closed] NocoDB: Migrate Airtable to Postgres database - attachments are missing #2269
- [Priority: Low][Type: In Development] [LTAR] right click - clear on LTAR field, throws error #2105
- [Type: In Development][Status: In Resolution] [UIDT-improvements] Migration considerations & other items #2037
- [closed] Multiselect color is not shown, when more than 10 slection options are given #2002
- [Type: In Development] LTAR field- update operation not reflected till hard refresh #1770
- [closed] Blank inscription form when NC_DASHBOARD_URL="/" (serving by Apache) #1594
- [closed] Primary key column contains duplicate values #1435
- [closed] Not fetching the data of tables after meta-sync #1429
- [closed] ERR_OSSL_EVP_UNSUPPORTED #1123
- [closed] Virtual hasMany relationships disappears when the table metadata is recreated #851
What's Changed
- Release 0.96.4 by @github-actions in https://github.com/nocodb/nocodb/pull/3593
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3556
- fix(nc-gui): lazy load languages for initial load perf by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3602
- chore(cypress): improvements by @pranavxc in https://github.com/nocodb/nocodb/pull/3597
- docs: NocoDB Documentation for 0.96.0 by @wingkwong in https://github.com/nocodb/nocodb/pull/3552
- feat(gui-v2): customizable urls in shared views by @dolsem in https://github.com/nocodb/nocodb/pull/3381
- fix: gallery card cover image distortion by @mertmit in https://github.com/nocodb/nocodb/pull/3618
- fix(nc-gui): make checkbox visible on hover & more easy to tick by @wingkwong in https://github.com/nocodb/nocodb/pull/3624
- refactor(gui): keep the right sidebar open by default by @pranavxc in https://github.com/nocodb/nocodb/pull/3626
- fix(gui): shared form view with password by @pranavxc in https://github.com/nocodb/nocodb/pull/3629
- add dolsem as a contributor by @allcontributors in https://github.com/nocodb/nocodb/pull/3632
- feat(nc-gui): add web types for directives by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3630
- refactor(nc-gui): defer loading project to subpage by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3606
- fix(gui): Importing Airtable to SQL databases - scroll fix by @pranavxc in https://github.com/nocodb/nocodb/pull/3636
- fix(nc-gui): checkbox cell unselectable by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3642
- fix(nc-gui): project state not properly reset by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3637
- fix(nc-gui): right sidebar collapse not working by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3660
- feat(nc-gui): store sidebar states separately by id by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3664
- fix(nc-gui): remove injection usage in callback by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3641
- Feat: fullscreen option to toggle nav drawers by @pranavxc in https://github.com/nocodb/nocodb/pull/3662
- feat(nc-gui): Added tooltip to show table name in table tree view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3634
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3670
- test: cy views suite local storage & tab handling corrections by @dstala in https://github.com/nocodb/nocodb/pull/3667
- fix(gui): miscellaneous by @pranavxc in https://github.com/nocodb/nocodb/pull/3678
- refactor(nc-gui): hide loading spinner when reloading from webhook filters by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3646
- fix(pg): select column default value by @mertmit in https://github.com/nocodb/nocodb/pull/3620
- fix: select column issue by @mertmit in https://github.com/nocodb/nocodb/pull/3682
- API unit tests by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3358
- Fix: Expanded form - hide reload and virtual columns if new record by @pranavxc in https://github.com/nocodb/nocodb/pull/3657
- fix: drop wrapping select queries for mssql by @mertmit in https://github.com/nocodb/nocodb/pull/3692
- fix: select column by @mertmit in https://github.com/nocodb/nocodb/pull/3691
- Feat: API - Add meta field to keep additional meta data by @pranavxc in https://github.com/nocodb/nocodb/pull/3683
- Fix: Add a fallback function copy to clipboard by @pranavxc in https://github.com/nocodb/nocodb/pull/3690
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3697
- fix: Import Airtable to SQL Databases - fix number as a decimal by @dstala in https://github.com/nocodb/nocodb/pull/3638
- Fix: Miscellaneous bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/3685
- test: cy-stability for dropdown by @dstala in https://github.com/nocodb/nocodb/pull/3699
- test: cy-stability-column edit operations by @dstala in https://github.com/nocodb/nocodb/pull/3704
- Fix: Filter - webhook and view filter bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/3709
- fix(nc-gui): reset roles on app load by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3701
- test: use class names for menu & selection in filter & sort test by @dstala in https://github.com/nocodb/nocodb/pull/3712
- fix(api): apply column changes in order by @pranavxc in https://github.com/nocodb/nocodb/pull/3611
- Fix: Fullscreen button bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/3713
- Feat/Add docs for unit tests by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3714
- Fix: Random blank screen bug by @pranavxc in https://github.com/nocodb/nocodb/pull/3708
- refactor: i18n validation error messages by @dstala in https://github.com/nocodb/nocodb/pull/3658
- Feat: URL for expanded row by @pranavxc in https://github.com/nocodb/nocodb/pull/3655
- chore(gui): add cdn path as relative to load assets relative to the path by @pranavxc in https://github.com/nocodb/nocodb/pull/3722
- chore: skip cicd for draft PR by @dstala in https://github.com/nocodb/nocodb/pull/3724
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3723
- feat(nc-gui): ERD by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3612
- chore(gui): Build error by @pranavxc in https://github.com/nocodb/nocodb/pull/3728
- New Crowdin updates by @o1lab in https://github.com/nocodb/nocodb/pull/3747
- Fix: Fixed issue regarding getRow helper in test env where it doesnt return undefined if row id doesnt exist by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3727
- fix: add community translated by @mertmit in https://github.com/nocodb/nocodb/pull/3754
- 0.97.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/3755
Full Changelog: https://github.com/nocodb/nocodb/compare/0.96.4...0.97.0
Join Our Team
Thank you for your love & support
💜 🚀
0.96.4 9/13/2022
🚀 NocoDB : Bug Fix Release
Closed issue
- [closed] Impossible to create a new row since 0.96 #3565
- [Good First Issue][Status: Resolved] [Feature] Use generate button pressing enter in dialog for creating a token #3562
- [closed] Can't upload CSV : POST on /dashboard/ fails -> 404 Not Found #3542
- [Priority: Critical] Unable to view and download files in public share view link #3541
- [Priority: Critical] Running nocodb without access to github #3540
- [closed] NocoDB release action : default to master #3537
- [Type: In Development] Release Note Issues #3524
- [Type: Feature] [Feature] Horizontal scroll #2775
- [Type: Feature] [Feature] Reorder multiselect options in column settings (manually or other) #1287
- [Type: Enhancement][Type: Feature] Treeview item order #1021
- [Type: Feature] Add mobile support #850
- [Type: Enhancement][Good First Issue][Type: Feature][For: Community] Support SSL Certs #215
What's Changed
- Release 0.96.2 by @github-actions in https://github.com/nocodb/nocodb/pull/3548
- chore(swagger): provide required props as an array by @pranavxc in https://github.com/nocodb/nocodb/pull/3564
- fix: drop await / errors from feed-back form handler by @mertmit in https://github.com/nocodb/nocodb/pull/3572
- fix(nocodb): use port from connection URL by @mertmit in https://github.com/nocodb/nocodb/pull/3578
- feat: added a form for creating tokens by @asheerrizvi in https://github.com/nocodb/nocodb/pull/3577
- docs: add asheerrizvi as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/3584
- 0.96.3 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/3589
- Release 0.96.3 by @github-actions in https://github.com/nocodb/nocodb/pull/3590
- Fix: expanded form view row insert bug by @pranavxc in https://github.com/nocodb/nocodb/pull/3569
- 0.96.4 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/3591
New Contributors
- @asheerrizvi made their first contribution in https://github.com/nocodb/nocodb/pull/3577
Full Changelog: https://github.com/nocodb/nocodb/compare/0.96.2...0.96.4
0.96.2 9/7/2022
🚀 NocoDB Release : Frontend is TypeScript & Vue3 🚀
What's New
- :fire: New Frontend in Typescript
- :fire: Moved from Vue2 to Vue3 : Composition API ❤️
- :fire: Nuxt3: Framework Migration
- :fire: Next generation utility-first CSS framework: Windi CSS
- :fire: Enhanced support for JDBC URL and SSL support.
- :fire: And we're hiring! :fire:
New UI Layout
We've rewritten the whole frontend code. Here's some screenshots.
|
|---|---|
Typescript Migration
We've migrated existing JavaScript frontend code to Typescript. A typed frontend helps in better comprehension of our large codebase, and it comes handy as we plan to grow the team.
Framework Migration
We've migrated from Vue2 to Vue3 in which we utilise composition API for better logic reuse and more flexible code organisation. Since we are switching to Vue3, we've also migrated from Nuxt2 to Nuxt3, which is Vue3 based and it brings general optimisations and improvements.
Windi CSS
We've chosen Windi CSS as our CSS utility tool, which is able to provide faster load times and a speedy HMR in development.
Closed Issues
- [Status: Fixed][Type: In Development] Filter Group not working with auto apply disabled #2690
- [Status: Resolved] [i18n] Language support extension-
#2685 - [Type: Enhancement][Status: Resolved] enhancement: sort menu #2683
- [Status: Resolved][Type: In Development] Additional % observed in filter query #2681
- [Status: Resolved][Type: In Development] Group filter- incorrect operation #2679
- [Type: Bug][Status: Fixed][Status: Reproducible] Error importing Chinese data #2677
- [Status: Fixed] Error during password resetting #2673
- [Type: Bug][Status: Fixed][Type: In Development] Cannot read properties of undefined (reading 'totalRows') #2647
- [Type: Enhancement][Status: Resolved] Add dynamic feedback form submission #2640
- [Type: Bug][Status: Fixed][Priority: Low][Type: In Development] Query parameter aliases not working for ExcludedList API #2635
- [Type: Bug][Status: Fixed] Empty pills appear in lookup column, unwanted tables appear in lookup dropdown and UI issue sort #2610
- [Status: Resolved] Can't reset the password #2607
- [Type: Bug][Status: Fixed][Status: Reproducible] Password reset page just shows "Not a valid url" #2563
- [Type: Bug][Status: Fixed] Filtering by formula column is broken #2562
- [Type: Bug][DB: SQLite][Status: Fixed] m2m delete handling error #2557
- [Type: Bug][Status: Fixed][Type: In Development] Lookup / rollup column title show's up in form view #2550
- [Type: Bug][Status: Fixed][Status: Reproducible] Themes not working for non-creators #2539
- [Type: Bug][Status: Fixed][Status: Reproducible] UI Problem with editor's role #2538
- [Status: Resolved] When I try to choose a value in a many-to-many relationship NocoDB's interface doesn't show me options. #2523
- [Type: Bug][Status: Fixed][Status: Reproducible] Filtering related records is not possible when system column is used as primary value #2517
- [Status: Resolved][Status: Reproducible] Filtering by null in nested column not possible using API #2516
- [Status: Resolved][Type: 0.90 Migration] issue while upgrading from 0.84.14 to 0.91.10 - migration failed #2449
- [Good First Issue][Status: Resolved] Display picture from connected table has wrong size #2392
- [Type: Bug][Good First Issue][Status: Fixed] Incorrect replacement of spaces in table names on mysql. #2380
- [Type: Feature][Status: Resolved] [Feature] Set Date Format #2230
- [Type: Enhancement][Status: Resolved] There seems to be no UI for renaming a project #1885
- [Type: Enhancement][Good First Issue][Status: Resolved][Scope: UI / UX] Bug styling #1516
- [Type: Feature][Status: Resolved] [Feature] In Rest api, sort randomly ? #1432
- [Type: Enhancement][Status: Fixed] "Delete table" should be part of the tooltip menu of tables #826
- [Type: Feature][Status: Resolved] Option to Prevent Download #807
- [Status: Fixed] 2 issues
iwp
in readme.md for Windows is not a valid command, URL returns 404 #3378 - [Status: Resolved][Type: i18n translation] [i18n] Language support extension- bn #2974
- [Status: Resolved][Type: i18n translation] [i18n] Language support extension- hi #2941
- [Type: Enhancement][Status: Resolved][Type: In Development] [formula] allow use of currency column in mathematical formula functions #2929
- [Type: Question][Status: Resolved] I'm not able to create a table with the API:
Cannot read properties of undefined (reading 'length')
#2809 - [Type: Enhancement][Status: Resolved] search and filter throws errors #2799
- [Status: Resolved][Type: i18n translation] [i18n] Language support extension-fr #2743
- [Type: Bug][Status: Fixed][Type: In Development] projectCost missing role permissions #2740
- [Good First Issue][Status: Resolved] small problem with the menu UI under the settings module #2737
- [Good First Issue][Status: Resolved] code snippet - baseurl how to Generate HTTPS link #2711
- [Type: Enhancement][Type: Feature][Status: Resolved] Renaming table should rename table in database #2668
- [Type: Feature][Status: Fixed] [Feature] Allow showing week day for dates #2606
- [Type: Enhancement][Type: Feature][Status: Fixed] camelize is the only option for table / column infection #717
- [Status: Resolved][Type: i18n translation] 📝 i18n Translations 📝 #633
- [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] No way to change the column name for columns with foreign keys #468
- [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] UX/UI: field helptext is hidden by error text #467
- [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] Theme settings not consistent across browsers #429
What's Changed
- Release 0.92.4 by @github-actions in https://github.com/nocodb/nocodb/pull/2694
- docs: add seokjunjin as a contributor for translation by @allcontributors in https://github.com/nocodb/nocodb/pull/2705
- feat(gui-v2): update signup form by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2651
- fix: cypress mysql docker, disable ONLY_FULL_GROUP_BY by @dstala in https://github.com/nocodb/nocodb/pull/2713
- Add ant design by @pranavxc in https://github.com/nocodb/nocodb/pull/2716
- fix(gui-v2): overflow container on signin/signup forms by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2718
- feat(gui-v2): add color-transition shortcut to windi by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2720
- feat(gui-v2): add forgot-password page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2721
- feat(gui-v2): add user settings page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2722
- docs: Update chinese.md by @systemctls in https://github.com/nocodb/nocodb/pull/2725
- docs: add systemctls as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/2727
- Feat/project list by @pranavxc in https://github.com/nocodb/nocodb/pull/2723
- Feat/project tree - add settings modal by @pranavxc in https://github.com/nocodb/nocodb/pull/2729
- fix(gui-v2): sidebar showing when collapsed by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2728
- feat: add isUIAllowed composable by @pranavxc in https://github.com/nocodb/nocodb/pull/2735
- feat: server.enable('trust proxy'); by @systemctls in https://github.com/nocodb/nocodb/pull/2732
- fix: [ui] Scrolling in the tables by @systemctls in https://github.com/nocodb/nocodb/pull/2739
- chore(gui-v2): update theme primary color by @pranavxc in https://github.com/nocodb/nocodb/pull/2742
- fix: add missing permissions for projectCost by @mertmit in https://github.com/nocodb/nocodb/pull/2741
- refactor: i18n-fr corrections by @yohanboniface by @dstala in https://github.com/nocodb/nocodb/pull/2746
- docs: add yohanboniface as a contributor for translation by @allcontributors in https://github.com/nocodb/nocodb/pull/2748
- refactor(gui-v2): replace vuetify form with ant form by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2744
- feat: WEEKDAY formula by @wingkwong in https://github.com/nocodb/nocodb/pull/2706
- chore(gui-v2): cleanup user settings page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2757
- refactor(gui-v2): disable dark mode by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2758
- feat(gui-v2): load team and auth tab by @pranavxc in https://github.com/nocodb/nocodb/pull/2791
- feat: project create by @pranavxc in https://github.com/nocodb/nocodb/pull/2730
- feat(gui-v2): get project roles by @pranavxc in https://github.com/nocodb/nocodb/pull/2796
- feat(gui-v2): add
AuditTab
by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2734 - refactor: i18n sync by @dstala in https://github.com/nocodb/nocodb/pull/2800
- refactor(gui-v2): move injection keys to context dir by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2803
- refactor(gui-v2): cleanup project create utils by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2830
- refactor(gui-v2): cleanup template editor component by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2828
- chore(gui-v2): cleanup files by @pranavxc in https://github.com/nocodb/nocodb/pull/2827
- feat(gui-v2): templates by @wingkwong in https://github.com/nocodb/nocodb/pull/2750
- Feat/nav drawer by @pranavxc in https://github.com/nocodb/nocodb/pull/2794
- chore(gui-v2): fix eslint issues by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2831
- Refactor/gui v2 by @pranavxc in https://github.com/nocodb/nocodb/pull/2810
- feat(gui-v2): App Store by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2798
- refactor/gui-v2-settings-modal-added by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2813
- chore/integrated-appstore-to-settings-modal by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2833
- refactor: cypress markers by @dstala in https://github.com/nocodb/nocodb/pull/2832
- fix(gui-v2): force disable dark mode by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2836
- test: cypress markers for tab & tree view by @dstala in https://github.com/nocodb/nocodb/pull/2840
- feat(gui-v2): quick import by @wingkwong in https://github.com/nocodb/nocodb/pull/2795
- test: cypress markers on spreadsheet tab by @dstala in https://github.com/nocodb/nocodb/pull/2853
- feat(gui-v2): Project metadata by @mertmit in https://github.com/nocodb/nocodb/pull/2841
- chore: menu resize by @dstala in https://github.com/nocodb/nocodb/pull/2852
- fix(gui-v2): Main view ( tab view ) & Toolbar by @pranavxc in https://github.com/nocodb/nocodb/pull/2819
- fix(gui-v2): AppStore directory and import case by @mertmit in https://github.com/nocodb/nocodb/pull/2847
- feat(gui-v2): Email Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2888
- feat(gui-v2): Currency Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2893
- refactor(gui-v2): Added Date Picker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2883
- refactor(gui-v2): Added YearPicker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2890
- refactor(gui-v2): Added DateTime Picker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2899
- feat(gui-v2): Formula Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2908
- feat(gui-v2): add column resize option in grid view by @pranavxc in https://github.com/nocodb/nocodb/pull/2882
- User management and API Token Management added by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2854
- feat(gui-v2): add views sidebar by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2837
- refactor(gui-v2): fix right sidebar layout by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2892
- Linting fix for User management by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2924
- Removed
calendar
icon fromDatePicker
,DateTimePicker
andYearPicker
by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2919 - feat(gui-v2): column create/edit by @pranavxc in https://github.com/nocodb/nocodb/pull/2857
- feat(gui-v2): add
useApi
&useGlobal
composables by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2877 - enhancement: support currency in formula by @wingkwong in https://github.com/nocodb/nocodb/pull/2931
- fix(gui-v2): use promise reject when returning api error by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2932
- vue3: Added TimePicker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2920
- feat(gui-v2): add
dayjs
plugin file by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2933 - chore(gui-v2): add plugin export from dayjs plugin file by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2935
- refactor(gui-v2): change right sidebar toggle icons by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2936
- fix(gui-v2): tab navigation by @pranavxc in https://github.com/nocodb/nocodb/pull/2934
- fix(gui-v2): cell follow ups by @wingkwong in https://github.com/nocodb/nocodb/pull/2930
- feat(gui-v2): add
useInjectionState
composable by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2942 - fix(gui-v2): permission type not allowing wildcard by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2940
- chore(gui-v2): update menu styles to fill height properly by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2937
- feat(gui-v2): accept keyname as arg for useInjectionState by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2943
- refactor(gui-v2): Smartsheet toolbar by @pranavxc in https://github.com/nocodb/nocodb/pull/2860
- feat(gui-v2): percent cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2910
- feat(gui-v2): Rating Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2907
- feat(gui-v2): number cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2928
- fix/gui-v2-fixed-issue-with-time-picker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2939
- vue3: Added phone number cell by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2925
- feat(gui-v2): Decimal Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2945
- fix(gui-v2): quick import by @wingkwong in https://github.com/nocodb/nocodb/pull/2885
- feat(gui-v2): webhooks by @wingkwong in https://github.com/nocodb/nocodb/pull/2838
- refactor: remove user context information from webhook panel by @dstala in https://github.com/nocodb/nocodb/pull/2961
- refactor(gui-v2): show tooltip on bottomRight when sidebar is open by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2948
- vue3: Added rollup cell by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2965
- vue3: Added checkbox cell by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2966
- feat(gui-v2): SingleLineText Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2959
- docs: add drsantam as a contributor for translation by @allcontributors in https://github.com/nocodb/nocodb/pull/2977
- feat(gui-v2): LongText Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2960
- feat(gui-v2): Count Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2949
- feat(gui-v2): SpecificDBType Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2950
- fix(gui-v2): return type correction of provider by @pranavxc in https://github.com/nocodb/nocodb/pull/2978
- vue3: Improved email, json, phonenumber, url, year, time column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2971
- feat(gui-v2): currency column by @wingkwong in https://github.com/nocodb/nocodb/pull/2963
- feat(gui-v2): duration options by @wingkwong in https://github.com/nocodb/nocodb/pull/2975
- feat(gui-v2): implement attachment cell by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2972
- fix(gui-v2): fix project schema for pg and mssql by @mertmit in https://github.com/nocodb/nocodb/pull/2970
- fix: nested lookup import failure by @dstala in https://github.com/nocodb/nocodb/pull/2917
- refactor/i18n: new language support- hi, bn (@drsantam) by @dstala in https://github.com/nocodb/nocodb/pull/2976
- feat(gui-v2): rating column by @wingkwong in https://github.com/nocodb/nocodb/pull/2979
- feat(gui-v2): Grid operations by @pranavxc in https://github.com/nocodb/nocodb/pull/2947
- fix(gui-v2): fix empty meta & feed default values by @wingkwong in https://github.com/nocodb/nocodb/pull/2984
- Feat/export excel by @LouisDelbosc in https://github.com/nocodb/nocodb/pull/2851
- fix: Provide edit-enabled in cell level by @pranavxc in https://github.com/nocodb/nocodb/pull/2991
- feat(gui-v2): checkbox options by @wingkwong in https://github.com/nocodb/nocodb/pull/2986
- fix: grid view corrections by @pranavxc in https://github.com/nocodb/nocodb/pull/2992
- vue3: Added lookup column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2999
- fix: info message error when using invite more option by @dstala in https://github.com/nocodb/nocodb/pull/3002
- refactor: i18n arabic language support by @dstala in https://github.com/nocodb/nocodb/pull/2987
- vue3: Add lookup cell by @pranavxc in https://github.com/nocodb/nocodb/pull/3003
- vue3: Added Date column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3011
- vue3: Added rollup column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2988
- vue3: Added LTAR column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3006
- vue3: Added SpecificDBType column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3009
- vue3: Added Percent column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3017
- chore(gui-v2): apply theme scrollbar on ant modal by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2983
- fix(gui-v2): select object value issue by @wingkwong in https://github.com/nocodb/nocodb/pull/3016
- vue3: Add LTAR cells by @pranavxc in https://github.com/nocodb/nocodb/pull/2990
- feat(gui-v2): add icons resolver to component auto-loader by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3019
- enhancement: select columns by @mertmit in https://github.com/nocodb/nocodb/pull/2751
- feat(gui-v2): formula options by @wingkwong in https://github.com/nocodb/nocodb/pull/2998
- fix(gui-v2): Bug fixes in grid by @pranavxc in https://github.com/nocodb/nocodb/pull/3005
- fix: gui-v2 - sync filter auto save prop with localstorage by @pranavxc in https://github.com/nocodb/nocodb/pull/3037
- fix(gui-v2): filter and row count by @pranavxc in https://github.com/nocodb/nocodb/pull/3039
- vue3: Added
Json
cell by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2946 - chore(gui-v2): fix typecheck issues by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3044
- vue3: Added gallery view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3021
- feat(gui-v2): implement project menu by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3023
- chore(gui-v2): fix dropzone ref by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3052
- vue3 : Dashboard issues by @pranavxc in https://github.com/nocodb/nocodb/pull/3050
- feat(gui-v2): Single/multi select by @mertmit in https://github.com/nocodb/nocodb/pull/3022
- chore(gui-v2): attachment cell fixes by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3066
- fix(gui-v2): formula by @wingkwong in https://github.com/nocodb/nocodb/pull/3049
- vue3: API Snippet by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3035
- vue3: Expanded form by @pranavxc in https://github.com/nocodb/nocodb/pull/3025
- feat(gui-v2): excel import by @wingkwong in https://github.com/nocodb/nocodb/pull/3076
- feat(gui-v2): form view by @wingkwong in https://github.com/nocodb/nocodb/pull/3030
- vue3: Dashboard issues by @pranavxc in https://github.com/nocodb/nocodb/pull/3065
- vue3: Follow up on User management by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3067
- fix(gui-v2): form view follow-up issues by @wingkwong in https://github.com/nocodb/nocodb/pull/3078
- fix(gui-v2): Misc issues by @wingkwong in https://github.com/nocodb/nocodb/pull/3051
- fix(gui-v2): call generateNewColumnMeta only once by @mertmit in https://github.com/nocodb/nocodb/pull/3093
- vue3: Add preview as option by @pranavxc in https://github.com/nocodb/nocodb/pull/3091
- feat(gui-v2): close dropdown menu on esc keydown by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3095
- refactor(gui-v2): remove vuetify from language switcher by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3099
- refactor(gui-v2): ui updates by @pranavxc in https://github.com/nocodb/nocodb/pull/3096
- feat(gui-v2): settings modal overflow by @mertmit in https://github.com/nocodb/nocodb/pull/3101
- refactor: remove group class from tr by @pranavxc in https://github.com/nocodb/nocodb/pull/3107
- fix(gui-v2): close timepicker on outside click by @pranavxc in https://github.com/nocodb/nocodb/pull/3108
- fix(gui-v2): abort renaming view on failed validation by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3094
- fix(gui-v2): check if project title is being in use when renaming by @wingkwong in https://github.com/nocodb/nocodb/pull/3112
- fix(gui-v2): sign out after reset pwd like v1 by @wingkwong in https://github.com/nocodb/nocodb/pull/3110
- fix(gui-v2): add missing logos by @wingkwong in https://github.com/nocodb/nocodb/pull/3111
- refactor(gui-v2): use message instead of notification by @wingkwong in https://github.com/nocodb/nocodb/pull/3113
- refactor: gui v2 column header UI and nocodb logo by @pranavxc in https://github.com/nocodb/nocodb/pull/3114
- feat(gui-v2): allow users to signup with invite url by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3109
- fix(gui-v2): select improvements by @mertmit in https://github.com/nocodb/nocodb/pull/3082
- wip(gui-v2): shared base by @pranavxc in https://github.com/nocodb/nocodb/pull/3123
- fix(gui-v2): add i18n / isUIAllowed by @wingkwong in https://github.com/nocodb/nocodb/pull/3087
- fix(gui-v2): form layout by @wingkwong in https://github.com/nocodb/nocodb/pull/3133
- fix(gui-v2): column edit/add handling by @mertmit in https://github.com/nocodb/nocodb/pull/3134
- fix(gui-v2): ui corrections by @pranavxc in https://github.com/nocodb/nocodb/pull/3139
- refactor(gui-v2): use edit and readonly injection keys properly by @pranavxc in https://github.com/nocodb/nocodb/pull/3140
- fix(gui-v2): remove formulaSuggestionDrawer by @wingkwong in https://github.com/nocodb/nocodb/pull/3149
- feat(gui-v2): misc by @wingkwong in https://github.com/nocodb/nocodb/pull/3130
- fix(gui-v2): update default active index by @wingkwong in https://github.com/nocodb/nocodb/pull/3153
- chore(gui-v2): prod build by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3158
- fix(gui-v2): webhook follow up issues by @wingkwong in https://github.com/nocodb/nocodb/pull/3129
- feat(gui-v2): reopen attachment modal on carousel close by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3162
- refactor(gui-v2): show sidebar toggle on hover by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3159
- feat(gui-v2): misc issues (con't) by @wingkwong in https://github.com/nocodb/nocodb/pull/3157
- vue3: Added users reloading after user creation by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3170
- vue3: Swagger API URL, Project info copy and Auth token copy by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3166
- vue3: Added share view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3083
- fix(gui-v2): show form items in editable state and handle LTAR columns by @pranavxc in https://github.com/nocodb/nocodb/pull/3169
- fix(gui-v2): minor improvements by @mertmit in https://github.com/nocodb/nocodb/pull/3172
- fix(gui-v2): easter icons appear when toggling toolbar icons twice by @wingkwong in https://github.com/nocodb/nocodb/pull/3179
- fix: avoid excessive requests related to LTAR by @pranavxc in https://github.com/nocodb/nocodb/pull/3181
- fix(gui-v2): formula AC tree by @wingkwong in https://github.com/nocodb/nocodb/pull/3198
- chore(gui-v2): remove placeholders for *Picker cells by @wingkwong in https://github.com/nocodb/nocodb/pull/3192
- chore(gui-v2): hide some right toolbar buttons in form view by @wingkwong in https://github.com/nocodb/nocodb/pull/3195
- feat(gui-v2): sidebar state with localStorage by @wingkwong in https://github.com/nocodb/nocodb/pull/3174
- fix: Lookup, Rollup, Count by @mertmit in https://github.com/nocodb/nocodb/pull/3204
- chore(gui-v2): style and import cleanups by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3171
- Reverted percent to how percent is handled in v1 by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3180
- fix(gui-v2): easter icons appear when toggling toolbar icons twice by @dstala in https://github.com/nocodb/nocodb/pull/3203
- Follow up on shared view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3197
- fix(gui-v2): fields menu by @mertmit in https://github.com/nocodb/nocodb/pull/3213
- Settings modal close button placement improved by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3214
- shared form view by @pranavxc in https://github.com/nocodb/nocodb/pull/3188
- feat(gui-v2): isLocked by @wingkwong in https://github.com/nocodb/nocodb/pull/3209
- Added showing error message on invalid url entry by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3185
- refactor(gui-v2): use ExportTypes from nocodb-sdk by @wingkwong in https://github.com/nocodb/nocodb/pull/3221
- fix(gui-v2): disable lookup in form by @wingkwong in https://github.com/nocodb/nocodb/pull/3224
- Improved email and password validation of signup page by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3223
- Made
Add new row
button functional by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3225 - chore(gui-v2): navigate to auth tab on project select by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3228
- chore/typo fixed in AddRow button by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3233
- feat(gui-v2): add dropzone to project intro page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3211
- fix(gui-v2): dblclick not triggered on renmable menu item by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3232
- docs: make field
columns
required for creating a table via the REST API by @nilsreichardt in https://github.com/nocodb/nocodb/pull/2926 - refactor(gui-v2): new layout by @pranavxc in https://github.com/nocodb/nocodb/pull/3236
- fix: cypress markers by @dstala in https://github.com/nocodb/nocodb/pull/3242
- chore(gui-v2): fix menu style spacings and colorings by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3243
- Fixed table column toggle while table creation by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3237
- fix: trailing space issue for enum/set options by @mertmit in https://github.com/nocodb/nocodb/pull/3245
- fix(gui-v2): disable context menu by @wingkwong in https://github.com/nocodb/nocodb/pull/3240
- fix(gui-v2) shared base issues by @wingkwong in https://github.com/nocodb/nocodb/pull/3234
- chore(gui-v2): fine tune EditOrAdd width by @wingkwong in https://github.com/nocodb/nocodb/pull/3246
- feat(gui-v2): customizable theme variables by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3249
- fix/Fixed pagination info of nestedChildrenExcludedList api where
totalRows
was set wrong due to a bugged sql query by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3235 - refactor: new view layout with view menu by @pranavxc in https://github.com/nocodb/nocodb/pull/3262
- fix(gui-v2): reload the page if the same form view is clicked by @wingkwong in https://github.com/nocodb/nocodb/pull/3263
- fix(gui-v2): webhook layout by @wingkwong in https://github.com/nocodb/nocodb/pull/3260
- fix(gui-v2): remove incorrect isUIAllowed by @wingkwong in https://github.com/nocodb/nocodb/pull/3258
- fix(gui-v2): includeM2M display by @wingkwong in https://github.com/nocodb/nocodb/pull/3257
- fix(gui-v2): view break issue by @wingkwong in https://github.com/nocodb/nocodb/pull/3247
- feat(gui-v2): add google auth signup option by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3252
- feat(gui-v2): Help and support page by @pranavxc in https://github.com/nocodb/nocodb/pull/3267
- refactor(gui-v2): navigate to signup page if first user by @pranavxc in https://github.com/nocodb/nocodb/pull/3254
- fix(gui-v2): cannot read properties of undefined (reading 'length') by @wingkwong in https://github.com/nocodb/nocodb/pull/3272
- fix: miscellaneous bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/3271
- fix/Added filter sorting for user with viewer role by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3251
- fix(gui-v2): close correct tab on
x
icon click by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3281 - vue3: Improved welcome page UI and some other UI fixes by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3276
- fix(gui-v2): context menu styles by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3285
- vue3: Fixed styling of search and bottom buttons of tree view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3288
- chore(gui-v2): fix modal menu styles by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3287
- refactor(gui-v2): make create and update project pages subpages of dashboard by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3280
- fix(gui-v2): table rename by @wingkwong in https://github.com/nocodb/nocodb/pull/3117
- feat(gui-v2): add smtp rejectUnauthorized by @wingkwong in https://github.com/nocodb/nocodb/pull/3244
- vue3: Fixed UI issues for Viewer and Shared view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3292
- refactor(gui-v2): remove shared base btn from header by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3298
- vue3: Fixed stale fields badge issue and improved ui for fields menu by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3303
- fix(gui-v2): gallery view by @mertmit in https://github.com/nocodb/nocodb/pull/3268
- fix(gui-v2): attachments not loading in shared view by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3300
- feat(gui-v2): Github Action v2 by @wingkwong in https://github.com/nocodb/nocodb/pull/3273
- fix(gui-v2): retain hook.notification.payload data by @wingkwong in https://github.com/nocodb/nocodb/pull/3315
- fix(gui-v2): incorrect sheet names in excel import by @wingkwong in https://github.com/nocodb/nocodb/pull/3319
- vue3: Form view ui updates by @pranavxc in https://github.com/nocodb/nocodb/pull/3318
- fix(gui-v2): trigger reload in updateOrSaveRow by @wingkwong in https://github.com/nocodb/nocodb/pull/3324
- fix(gui-v2): link to field correction by @wingkwong in https://github.com/nocodb/nocodb/pull/3325
- enhancement: replace modal with drawer for expanded form by @pranavxc in https://github.com/nocodb/nocodb/pull/3331
- test: Cypress for gui-v2 base folder by @dstala in https://github.com/nocodb/nocodb/pull/3335
- fix(gui-v2): handle page reset on cell update by @pranavxc in https://github.com/nocodb/nocodb/pull/3338
- fix(gui-v2): log audit and reload audit list on row update by @pranavxc in https://github.com/nocodb/nocodb/pull/3339
- feat: additional parameters for external database connections by @mertmit in https://github.com/nocodb/nocodb/pull/3306
- vue3: Fixed form view column syncing issue by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3310
- fix(gui-v2) missing expand cell in shared view by @wingkwong in https://github.com/nocodb/nocodb/pull/3353
- fix(gui-v2): exclude col.cdf case by @wingkwong in https://github.com/nocodb/nocodb/pull/3355
- fix: route update on rename view by @dstala in https://github.com/nocodb/nocodb/pull/3343
- fix: avoid complete page reload on clicking view name in right navbar by @dstala in https://github.com/nocodb/nocodb/pull/3356
- fix(gui-v2): undefined view in shared form by @wingkwong in https://github.com/nocodb/nocodb/pull/3365
- vue3: Forced meta loading when tab changes by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3342
- fix(gui-v2): navigate to default view if active view deleted by @pranavxc in https://github.com/nocodb/nocodb/pull/3367
- feat(gui-v2): project theme/color by @mertmit in https://github.com/nocodb/nocodb/pull/3368
- vue3: hash based routing by @pranavxc in https://github.com/nocodb/nocodb/pull/3375
- fix: typescript resolutions by @wingkwong in https://github.com/nocodb/nocodb/pull/3384
- Make shared views editable by @dolsem in https://github.com/nocodb/nocodb/pull/3374
- refactor(gui-v2): replace with hash based url by @pranavxc in https://github.com/nocodb/nocodb/pull/3385
- fix(gui-v2): include fields, sortArrJson, and filterArrJson when extracting CSV data by @wingkwong in https://github.com/nocodb/nocodb/pull/3383
- fix(gui-v2): image paths by @wingkwong in https://github.com/nocodb/nocodb/pull/3387
- fix: project theme by @mertmit in https://github.com/nocodb/nocodb/pull/3390
- fix(gui-v2): use import data with the first key by @wingkwong in https://github.com/nocodb/nocodb/pull/3395
- test: cicd wait by @dstala in https://github.com/nocodb/nocodb/pull/3396
- fix(gui-v2): bring back api snippet and resolve build issues by @pranavxc in https://github.com/nocodb/nocodb/pull/3398
- docs: update japanese.md by @eltociear in https://github.com/nocodb/nocodb/pull/3404
- docs: add eltociear as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/3405
- fix(gui-v2): email me in form view by @wingkwong in https://github.com/nocodb/nocodb/pull/3364
- feat: gallery rework by @mertmit in https://github.com/nocodb/nocodb/pull/3379
- fix(gui-v2): project tile correction in shared base by @pranavxc in https://github.com/nocodb/nocodb/pull/3406
- fix: windows executables by @wingkwong in https://github.com/nocodb/nocodb/pull/3410
- fix(gui-v2): show bt add/link icon in shared form view by @pranavxc in https://github.com/nocodb/nocodb/pull/3413
- fix: expand option of hm and mm in shared view by @pranavxc in https://github.com/nocodb/nocodb/pull/3414
- fix: handle deleting active table(tab) by @pranavxc in https://github.com/nocodb/nocodb/pull/3421
- test: enable screenshots by @dstala in https://github.com/nocodb/nocodb/pull/3422
- fix(gui-v2): check import file mime types by @wingkwong in https://github.com/nocodb/nocodb/pull/3428
- fix(gui-v2): pagination logic by @wingkwong in https://github.com/nocodb/nocodb/pull/3393
- fix: hide irrelevant options from sql view tab by @pranavxc in https://github.com/nocodb/nocodb/pull/3433
- enhancement(gui-v2): provide new set of project theme colors by @pranavxc in https://github.com/nocodb/nocodb/pull/3440
- refactor: minor ui chnages by @pranavxc in https://github.com/nocodb/nocodb/pull/3442
- fix(gui-v2): missing data in quick import after renaming by @wingkwong in https://github.com/nocodb/nocodb/pull/3439
- enhancement: add try catch for covering search mismatch type by @wingkwong in https://github.com/nocodb/nocodb/pull/3444
- refactor(gui-v2): show correct column icon by @pranavxc in https://github.com/nocodb/nocodb/pull/3435
- fix(gui-v2): alignment correction in column edit by @pranavxc in https://github.com/nocodb/nocodb/pull/3446
- fix(gui-v2): show record index always if grid in readonly mode by @pranavxc in https://github.com/nocodb/nocodb/pull/3448
- fix: lookup column rendering by @pranavxc in https://github.com/nocodb/nocodb/pull/3447
- refactor: i18n translations (part-1) by @dstala in https://github.com/nocodb/nocodb/pull/3445
- fix: operator does not exist: double precision % integer by @wingkwong in https://github.com/nocodb/nocodb/pull/3449
- refactor: i18n for message.success by @dstala in https://github.com/nocodb/nocodb/pull/3450
- fix(gui-v2): handle opening shared view/base opening in same window by @pranavxc in https://github.com/nocodb/nocodb/pull/3453
- fix(gui-v2): set accent color after updating theme meta successfully by @pranavxc in https://github.com/nocodb/nocodb/pull/3456
- fix(gui-v2): add missing allowCSVDownload condition by @wingkwong in https://github.com/nocodb/nocodb/pull/3460
- fix(gui-v2): sync with db if view column order value updated by @pranavxc in https://github.com/nocodb/nocodb/pull/3464
- fix(swagger): remove unnecessary request body arg from api by @pranavxc in https://github.com/nocodb/nocodb/pull/3466
- fix(gui-v2): make i18n globally available outside setup by @pranavxc in https://github.com/nocodb/nocodb/pull/3457
- fix(api): throw not implemented if test method is not implemented by @pranavxc in https://github.com/nocodb/nocodb/pull/3470
- refactor: i18n updates by @dstala in https://github.com/nocodb/nocodb/pull/3455
- fix(gui-v2): show error message when accessing projects with insuffic… by @wingkwong in https://github.com/nocodb/nocodb/pull/3471
- fix(gui-v2): add missing isUIAllowed for UserManagement & ApiTokenManagement by @wingkwong in https://github.com/nocodb/nocodb/pull/3475
- fix(gui-v2): skip system LTAR columns by @wingkwong in https://github.com/nocodb/nocodb/pull/3484
- fix(gui-v2): set metas with updated model after renaming tables by @wingkwong in https://github.com/nocodb/nocodb/pull/3489
- fix: theme palette by @mertmit in https://github.com/nocodb/nocodb/pull/3481
- fix(gui-v2): re-find cell ref for attachment dropzone on order change by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3496
- vue3: Fixed scroll issue with EditOrAdd component by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3495
- fix: block attempts to edit primary key column by @mertmit in https://github.com/nocodb/nocodb/pull/3498
- fix(gui-v2): add reloadEventHook.trigger() to get the latest localColumn value by @wingkwong in https://github.com/nocodb/nocodb/pull/3493
- fix(gui-v2): avoid watch logic to trigger even after signout by @wingkwong in https://github.com/nocodb/nocodb/pull/3492
- refactor: fall back to en for new strings by @dstala in https://github.com/nocodb/nocodb/pull/3499
- fix: gallery view by @mertmit in https://github.com/nocodb/nocodb/pull/3501
- feat: implement TruncateText component by @mertmit in https://github.com/nocodb/nocodb/pull/3502
- feat: prod release workflow by @wingkwong in https://github.com/nocodb/nocodb/pull/3497
- chore(gui-v2): base url correction by @pranavxc in https://github.com/nocodb/nocodb/pull/3510
- fix: truncate view name if needed by @mertmit in https://github.com/nocodb/nocodb/pull/3515
- test: stability experiments by @dstala in https://github.com/nocodb/nocodb/pull/3511
- 0.96.0 Pre-release by @wingkwong in https://github.com/nocodb/nocodb/pull/3522
- Release 0.96.1 by @github-actions in https://github.com/nocodb/nocodb/pull/3539
- fix: show attachment cell data in shared grid view by @pranavxc in https://github.com/nocodb/nocodb/pull/3545
- fix: version info implement timeout and cache by @mertmit in https://github.com/nocodb/nocodb/pull/3543
- fix(gui): avoid unnecessary upload api call from upload component by @pranavxc in https://github.com/nocodb/nocodb/pull/3546
- 0.96.2 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/3547
- Release 0.96.1 by @github-actions in https://github.com/nocodb/nocodb/pull/3539
- fix: show attachment cell data in shared grid view by @pranavxc in https://github.com/nocodb/nocodb/pull/3545
- fix: version info implement timeout and cache by @mertmit in https://github.com/nocodb/nocodb/pull/3543
- fix(gui): avoid unnecessary upload api call from upload component by @pranavxc in https://github.com/nocodb/nocodb/pull/3546
- 0.96.2 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/3547
New Contributors
- @systemctls made their first contribution in https://github.com/nocodb/nocodb/pull/2725
- @LouisDelbosc made their first contribution in https://github.com/nocodb/nocodb/pull/2851
- @dolsem made their first contribution in https://github.com/nocodb/nocodb/pull/3374
- @eltociear made their first contribution in https://github.com/nocodb/nocodb/pull/3404
Join Our Team
Full Changelog: https://github.com/nocodb/nocodb/compare/0.92.4...0.96.2
0.96.1 9/7/2022
🚀 NocoDB Release : Frontend is TypeScript & Vue3 🚀
What's New
- :fire: New Frontend in Typescript
- :fire: Moved from Vue2 to Vue3 : Composition API ❤️
- :fire: Nuxt3: Framework Migration
- :fire: Next generation utility-first CSS framework: Windi CSS
- :fire: Enhanced support for JDBC URL and SSL support.
- :fire: And we're hiring! :fire:
New UI Layout
We've rewritten the whole frontend code. Here's some screenshots.
|
|---|---|
Typescript Migration
We've migrated existing JavaScript frontend code to Typescript. A typed frontend helps in better comprehension of our large codebase, and it comes handy as we plan to grow the team.
Framework Migration
We've migrated from Vue2 to Vue3 in which we utilise composition API for better logic reuse and more flexible code organisation. Since we are switching to Vue3, we've also migrated from Nuxt2 to Nuxt3, which is Vue3 based and it brings general optimisations and improvements.
Windi CSS
We've chosen Windi CSS as our CSS utility tool, which is able to provide faster load times and a speedy HMR in development.
Closed Issues
- [Status: Fixed][Type: In Development] Filter Group not working with auto apply disabled #2690
- [Status: Resolved] [i18n] Language support extension-
#2685 - [Type: Enhancement][Status: Resolved] enhancement: sort menu #2683
- [Status: Resolved][Type: In Development] Additional % observed in filter query #2681
- [Status: Resolved][Type: In Development] Group filter- incorrect operation #2679
- [Type: Bug][Status: Fixed][Status: Reproducible] Error importing Chinese data #2677
- [Status: Fixed] Error during password resetting #2673
- [Type: Bug][Status: Fixed][Type: In Development] Cannot read properties of undefined (reading 'totalRows') #2647
- [Type: Enhancement][Status: Resolved] Add dynamic feedback form submission #2640
- [Type: Bug][Status: Fixed][Priority: Low][Type: In Development] Query parameter aliases not working for ExcludedList API #2635
- [Type: Bug][Status: Fixed] Empty pills appear in lookup column, unwanted tables appear in lookup dropdown and UI issue sort #2610
- [Status: Resolved] Can't reset the password #2607
- [Type: Bug][Status: Fixed][Status: Reproducible] Password reset page just shows "Not a valid url" #2563
- [Type: Bug][Status: Fixed] Filtering by formula column is broken #2562
- [Type: Bug][DB: SQLite][Status: Fixed] m2m delete handling error #2557
- [Type: Bug][Status: Fixed][Type: In Development] Lookup / rollup column title show's up in form view #2550
- [Type: Bug][Status: Fixed][Status: Reproducible] Themes not working for non-creators #2539
- [Type: Bug][Status: Fixed][Status: Reproducible] UI Problem with editor's role #2538
- [Status: Resolved] When I try to choose a value in a many-to-many relationship NocoDB's interface doesn't show me options. #2523
- [Type: Bug][Status: Fixed][Status: Reproducible] Filtering related records is not possible when system column is used as primary value #2517
- [Status: Resolved][Status: Reproducible] Filtering by null in nested column not possible using API #2516
- [Status: Resolved][Type: 0.90 Migration] issue while upgrading from 0.84.14 to 0.91.10 - migration failed #2449
- [Good First Issue][Status: Resolved] Display picture from connected table has wrong size #2392
- [Type: Bug][Good First Issue][Status: Fixed] Incorrect replacement of spaces in table names on mysql. #2380
- [Type: Feature][Status: Resolved] [Feature] Set Date Format #2230
- [Type: Enhancement][Status: Resolved] There seems to be no UI for renaming a project #1885
- [Type: Enhancement][Good First Issue][Status: Resolved][Scope: UI / UX] Bug styling #1516
- [Type: Feature][Status: Resolved] [Feature] In Rest api, sort randomly ? #1432
- [Type: Enhancement][Status: Fixed] "Delete table" should be part of the tooltip menu of tables #826
- [Type: Feature][Status: Resolved] Option to Prevent Download #807
- [Status: Fixed] 2 issues
iwp
in readme.md for Windows is not a valid command, URL returns 404 #3378 - [Status: Resolved][Type: i18n translation] [i18n] Language support extension- bn #2974
- [Status: Resolved][Type: i18n translation] [i18n] Language support extension- hi #2941
- [Type: Enhancement][Status: Resolved][Type: In Development] [formula] allow use of currency column in mathematical formula functions #2929
- [Type: Question][Status: Resolved] I'm not able to create a table with the API:
Cannot read properties of undefined (reading 'length')
#2809 - [Type: Enhancement][Status: Resolved] search and filter throws errors #2799
- [Status: Resolved][Type: i18n translation] [i18n] Language support extension-fr #2743
- [Type: Bug][Status: Fixed][Type: In Development] projectCost missing role permissions #2740
- [Good First Issue][Status: Resolved] small problem with the menu UI under the settings module #2737
- [Good First Issue][Status: Resolved] code snippet - baseurl how to Generate HTTPS link #2711
- [Type: Enhancement][Type: Feature][Status: Resolved] Renaming table should rename table in database #2668
- [Type: Feature][Status: Fixed] [Feature] Allow showing week day for dates #2606
- [Type: Enhancement][Type: Feature][Status: Fixed] camelize is the only option for table / column infection #717
- [Status: Resolved][Type: i18n translation] 📝 i18n Translations 📝 #633
- [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] No way to change the column name for columns with foreign keys #468
- [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] UX/UI: field helptext is hidden by error text #467
- [Type: Enhancement][Good First Issue][Type: Feature][For: Community][Status: Fixed] Theme settings not consistent across browsers #429
What's Changed
- Release 0.92.4 by @github-actions in https://github.com/nocodb/nocodb/pull/2694
- docs: add seokjunjin as a contributor for translation by @allcontributors in https://github.com/nocodb/nocodb/pull/2705
- feat(gui-v2): update signup form by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2651
- fix: cypress mysql docker, disable ONLY_FULL_GROUP_BY by @dstala in https://github.com/nocodb/nocodb/pull/2713
- Add ant design by @pranavxc in https://github.com/nocodb/nocodb/pull/2716
- fix(gui-v2): overflow container on signin/signup forms by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2718
- feat(gui-v2): add color-transition shortcut to windi by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2720
- feat(gui-v2): add forgot-password page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2721
- feat(gui-v2): add user settings page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2722
- docs: Update chinese.md by @systemctls in https://github.com/nocodb/nocodb/pull/2725
- docs: add systemctls as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/2727
- Feat/project list by @pranavxc in https://github.com/nocodb/nocodb/pull/2723
- Feat/project tree - add settings modal by @pranavxc in https://github.com/nocodb/nocodb/pull/2729
- fix(gui-v2): sidebar showing when collapsed by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2728
- feat: add isUIAllowed composable by @pranavxc in https://github.com/nocodb/nocodb/pull/2735
- feat: server.enable('trust proxy'); by @systemctls in https://github.com/nocodb/nocodb/pull/2732
- fix: [ui] Scrolling in the tables by @systemctls in https://github.com/nocodb/nocodb/pull/2739
- chore(gui-v2): update theme primary color by @pranavxc in https://github.com/nocodb/nocodb/pull/2742
- fix: add missing permissions for projectCost by @mertmit in https://github.com/nocodb/nocodb/pull/2741
- refactor: i18n-fr corrections by @yohanboniface by @dstala in https://github.com/nocodb/nocodb/pull/2746
- docs: add yohanboniface as a contributor for translation by @allcontributors in https://github.com/nocodb/nocodb/pull/2748
- refactor(gui-v2): replace vuetify form with ant form by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2744
- feat: WEEKDAY formula by @wingkwong in https://github.com/nocodb/nocodb/pull/2706
- chore(gui-v2): cleanup user settings page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2757
- refactor(gui-v2): disable dark mode by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2758
- feat(gui-v2): load team and auth tab by @pranavxc in https://github.com/nocodb/nocodb/pull/2791
- feat: project create by @pranavxc in https://github.com/nocodb/nocodb/pull/2730
- feat(gui-v2): get project roles by @pranavxc in https://github.com/nocodb/nocodb/pull/2796
- feat(gui-v2): add
AuditTab
by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2734 - refactor: i18n sync by @dstala in https://github.com/nocodb/nocodb/pull/2800
- refactor(gui-v2): move injection keys to context dir by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2803
- refactor(gui-v2): cleanup project create utils by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2830
- refactor(gui-v2): cleanup template editor component by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2828
- chore(gui-v2): cleanup files by @pranavxc in https://github.com/nocodb/nocodb/pull/2827
- feat(gui-v2): templates by @wingkwong in https://github.com/nocodb/nocodb/pull/2750
- Feat/nav drawer by @pranavxc in https://github.com/nocodb/nocodb/pull/2794
- chore(gui-v2): fix eslint issues by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2831
- Refactor/gui v2 by @pranavxc in https://github.com/nocodb/nocodb/pull/2810
- feat(gui-v2): App Store by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2798
- refactor/gui-v2-settings-modal-added by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2813
- chore/integrated-appstore-to-settings-modal by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2833
- refactor: cypress markers by @dstala in https://github.com/nocodb/nocodb/pull/2832
- fix(gui-v2): force disable dark mode by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2836
- test: cypress markers for tab & tree view by @dstala in https://github.com/nocodb/nocodb/pull/2840
- feat(gui-v2): quick import by @wingkwong in https://github.com/nocodb/nocodb/pull/2795
- test: cypress markers on spreadsheet tab by @dstala in https://github.com/nocodb/nocodb/pull/2853
- feat(gui-v2): Project metadata by @mertmit in https://github.com/nocodb/nocodb/pull/2841
- chore: menu resize by @dstala in https://github.com/nocodb/nocodb/pull/2852
- fix(gui-v2): Main view ( tab view ) & Toolbar by @pranavxc in https://github.com/nocodb/nocodb/pull/2819
- fix(gui-v2): AppStore directory and import case by @mertmit in https://github.com/nocodb/nocodb/pull/2847
- feat(gui-v2): Email Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2888
- feat(gui-v2): Currency Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2893
- refactor(gui-v2): Added Date Picker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2883
- refactor(gui-v2): Added YearPicker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2890
- refactor(gui-v2): Added DateTime Picker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2899
- feat(gui-v2): Formula Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2908
- feat(gui-v2): add column resize option in grid view by @pranavxc in https://github.com/nocodb/nocodb/pull/2882
- User management and API Token Management added by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2854
- feat(gui-v2): add views sidebar by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2837
- refactor(gui-v2): fix right sidebar layout by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2892
- Linting fix for User management by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2924
- Removed
calendar
icon fromDatePicker
,DateTimePicker
andYearPicker
by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2919 - feat(gui-v2): column create/edit by @pranavxc in https://github.com/nocodb/nocodb/pull/2857
- feat(gui-v2): add
useApi
&useGlobal
composables by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2877 - enhancement: support currency in formula by @wingkwong in https://github.com/nocodb/nocodb/pull/2931
- fix(gui-v2): use promise reject when returning api error by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2932
- vue3: Added TimePicker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2920
- feat(gui-v2): add
dayjs
plugin file by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2933 - chore(gui-v2): add plugin export from dayjs plugin file by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2935
- refactor(gui-v2): change right sidebar toggle icons by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2936
- fix(gui-v2): tab navigation by @pranavxc in https://github.com/nocodb/nocodb/pull/2934
- fix(gui-v2): cell follow ups by @wingkwong in https://github.com/nocodb/nocodb/pull/2930
- feat(gui-v2): add
useInjectionState
composable by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2942 - fix(gui-v2): permission type not allowing wildcard by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2940
- chore(gui-v2): update menu styles to fill height properly by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2937
- feat(gui-v2): accept keyname as arg for useInjectionState by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2943
- refactor(gui-v2): Smartsheet toolbar by @pranavxc in https://github.com/nocodb/nocodb/pull/2860
- feat(gui-v2): percent cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2910
- feat(gui-v2): Rating Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2907
- feat(gui-v2): number cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2928
- fix/gui-v2-fixed-issue-with-time-picker by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2939
- vue3: Added phone number cell by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2925
- feat(gui-v2): Decimal Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2945
- fix(gui-v2): quick import by @wingkwong in https://github.com/nocodb/nocodb/pull/2885
- feat(gui-v2): webhooks by @wingkwong in https://github.com/nocodb/nocodb/pull/2838
- refactor: remove user context information from webhook panel by @dstala in https://github.com/nocodb/nocodb/pull/2961
- refactor(gui-v2): show tooltip on bottomRight when sidebar is open by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2948
- vue3: Added rollup cell by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2965
- vue3: Added checkbox cell by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2966
- feat(gui-v2): SingleLineText Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2959
- docs: add drsantam as a contributor for translation by @allcontributors in https://github.com/nocodb/nocodb/pull/2977
- feat(gui-v2): LongText Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2960
- feat(gui-v2): Count Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2949
- feat(gui-v2): SpecificDBType Cell by @wingkwong in https://github.com/nocodb/nocodb/pull/2950
- fix(gui-v2): return type correction of provider by @pranavxc in https://github.com/nocodb/nocodb/pull/2978
- vue3: Improved email, json, phonenumber, url, year, time column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2971
- feat(gui-v2): currency column by @wingkwong in https://github.com/nocodb/nocodb/pull/2963
- feat(gui-v2): duration options by @wingkwong in https://github.com/nocodb/nocodb/pull/2975
- feat(gui-v2): implement attachment cell by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2972
- fix(gui-v2): fix project schema for pg and mssql by @mertmit in https://github.com/nocodb/nocodb/pull/2970
- fix: nested lookup import failure by @dstala in https://github.com/nocodb/nocodb/pull/2917
- refactor/i18n: new language support- hi, bn (@drsantam) by @dstala in https://github.com/nocodb/nocodb/pull/2976
- feat(gui-v2): rating column by @wingkwong in https://github.com/nocodb/nocodb/pull/2979
- feat(gui-v2): Grid operations by @pranavxc in https://github.com/nocodb/nocodb/pull/2947
- fix(gui-v2): fix empty meta & feed default values by @wingkwong in https://github.com/nocodb/nocodb/pull/2984
- Feat/export excel by @LouisDelbosc in https://github.com/nocodb/nocodb/pull/2851
- fix: Provide edit-enabled in cell level by @pranavxc in https://github.com/nocodb/nocodb/pull/2991
- feat(gui-v2): checkbox options by @wingkwong in https://github.com/nocodb/nocodb/pull/2986
- fix: grid view corrections by @pranavxc in https://github.com/nocodb/nocodb/pull/2992
- vue3: Added lookup column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2999
- fix: info message error when using invite more option by @dstala in https://github.com/nocodb/nocodb/pull/3002
- refactor: i18n arabic language support by @dstala in https://github.com/nocodb/nocodb/pull/2987
- vue3: Add lookup cell by @pranavxc in https://github.com/nocodb/nocodb/pull/3003
- vue3: Added Date column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3011
- vue3: Added rollup column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2988
- vue3: Added LTAR column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3006
- vue3: Added SpecificDBType column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3009
- vue3: Added Percent column by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3017
- chore(gui-v2): apply theme scrollbar on ant modal by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/2983
- fix(gui-v2): select object value issue by @wingkwong in https://github.com/nocodb/nocodb/pull/3016
- vue3: Add LTAR cells by @pranavxc in https://github.com/nocodb/nocodb/pull/2990
- feat(gui-v2): add icons resolver to component auto-loader by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3019
- enhancement: select columns by @mertmit in https://github.com/nocodb/nocodb/pull/2751
- feat(gui-v2): formula options by @wingkwong in https://github.com/nocodb/nocodb/pull/2998
- fix(gui-v2): Bug fixes in grid by @pranavxc in https://github.com/nocodb/nocodb/pull/3005
- fix: gui-v2 - sync filter auto save prop with localstorage by @pranavxc in https://github.com/nocodb/nocodb/pull/3037
- fix(gui-v2): filter and row count by @pranavxc in https://github.com/nocodb/nocodb/pull/3039
- vue3: Added
Json
cell by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2946 - chore(gui-v2): fix typecheck issues by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3044
- vue3: Added gallery view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3021
- feat(gui-v2): implement project menu by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3023
- chore(gui-v2): fix dropzone ref by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3052
- vue3 : Dashboard issues by @pranavxc in https://github.com/nocodb/nocodb/pull/3050
- feat(gui-v2): Single/multi select by @mertmit in https://github.com/nocodb/nocodb/pull/3022
- chore(gui-v2): attachment cell fixes by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3066
- fix(gui-v2): formula by @wingkwong in https://github.com/nocodb/nocodb/pull/3049
- vue3: API Snippet by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3035
- vue3: Expanded form by @pranavxc in https://github.com/nocodb/nocodb/pull/3025
- feat(gui-v2): excel import by @wingkwong in https://github.com/nocodb/nocodb/pull/3076
- feat(gui-v2): form view by @wingkwong in https://github.com/nocodb/nocodb/pull/3030
- vue3: Dashboard issues by @pranavxc in https://github.com/nocodb/nocodb/pull/3065
- vue3: Follow up on User management by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3067
- fix(gui-v2): form view follow-up issues by @wingkwong in https://github.com/nocodb/nocodb/pull/3078
- fix(gui-v2): Misc issues by @wingkwong in https://github.com/nocodb/nocodb/pull/3051
- fix(gui-v2): call generateNewColumnMeta only once by @mertmit in https://github.com/nocodb/nocodb/pull/3093
- vue3: Add preview as option by @pranavxc in https://github.com/nocodb/nocodb/pull/3091
- feat(gui-v2): close dropdown menu on esc keydown by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3095
- refactor(gui-v2): remove vuetify from language switcher by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3099
- refactor(gui-v2): ui updates by @pranavxc in https://github.com/nocodb/nocodb/pull/3096
- feat(gui-v2): settings modal overflow by @mertmit in https://github.com/nocodb/nocodb/pull/3101
- refactor: remove group class from tr by @pranavxc in https://github.com/nocodb/nocodb/pull/3107
- fix(gui-v2): close timepicker on outside click by @pranavxc in https://github.com/nocodb/nocodb/pull/3108
- fix(gui-v2): abort renaming view on failed validation by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3094
- fix(gui-v2): check if project title is being in use when renaming by @wingkwong in https://github.com/nocodb/nocodb/pull/3112
- fix(gui-v2): sign out after reset pwd like v1 by @wingkwong in https://github.com/nocodb/nocodb/pull/3110
- fix(gui-v2): add missing logos by @wingkwong in https://github.com/nocodb/nocodb/pull/3111
- refactor(gui-v2): use message instead of notification by @wingkwong in https://github.com/nocodb/nocodb/pull/3113
- refactor: gui v2 column header UI and nocodb logo by @pranavxc in https://github.com/nocodb/nocodb/pull/3114
- feat(gui-v2): allow users to signup with invite url by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3109
- fix(gui-v2): select improvements by @mertmit in https://github.com/nocodb/nocodb/pull/3082
- wip(gui-v2): shared base by @pranavxc in https://github.com/nocodb/nocodb/pull/3123
- fix(gui-v2): add i18n / isUIAllowed by @wingkwong in https://github.com/nocodb/nocodb/pull/3087
- fix(gui-v2): form layout by @wingkwong in https://github.com/nocodb/nocodb/pull/3133
- fix(gui-v2): column edit/add handling by @mertmit in https://github.com/nocodb/nocodb/pull/3134
- fix(gui-v2): ui corrections by @pranavxc in https://github.com/nocodb/nocodb/pull/3139
- refactor(gui-v2): use edit and readonly injection keys properly by @pranavxc in https://github.com/nocodb/nocodb/pull/3140
- fix(gui-v2): remove formulaSuggestionDrawer by @wingkwong in https://github.com/nocodb/nocodb/pull/3149
- feat(gui-v2): misc by @wingkwong in https://github.com/nocodb/nocodb/pull/3130
- fix(gui-v2): update default active index by @wingkwong in https://github.com/nocodb/nocodb/pull/3153
- chore(gui-v2): prod build by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3158
- fix(gui-v2): webhook follow up issues by @wingkwong in https://github.com/nocodb/nocodb/pull/3129
- feat(gui-v2): reopen attachment modal on carousel close by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3162
- refactor(gui-v2): show sidebar toggle on hover by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3159
- feat(gui-v2): misc issues (con't) by @wingkwong in https://github.com/nocodb/nocodb/pull/3157
- vue3: Added users reloading after user creation by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3170
- vue3: Swagger API URL, Project info copy and Auth token copy by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3166
- vue3: Added share view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3083
- fix(gui-v2): show form items in editable state and handle LTAR columns by @pranavxc in https://github.com/nocodb/nocodb/pull/3169
- fix(gui-v2): minor improvements by @mertmit in https://github.com/nocodb/nocodb/pull/3172
- fix(gui-v2): easter icons appear when toggling toolbar icons twice by @wingkwong in https://github.com/nocodb/nocodb/pull/3179
- fix: avoid excessive requests related to LTAR by @pranavxc in https://github.com/nocodb/nocodb/pull/3181
- fix(gui-v2): formula AC tree by @wingkwong in https://github.com/nocodb/nocodb/pull/3198
- chore(gui-v2): remove placeholders for *Picker cells by @wingkwong in https://github.com/nocodb/nocodb/pull/3192
- chore(gui-v2): hide some right toolbar buttons in form view by @wingkwong in https://github.com/nocodb/nocodb/pull/3195
- feat(gui-v2): sidebar state with localStorage by @wingkwong in https://github.com/nocodb/nocodb/pull/3174
- fix: Lookup, Rollup, Count by @mertmit in https://github.com/nocodb/nocodb/pull/3204
- chore(gui-v2): style and import cleanups by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3171
- Reverted percent to how percent is handled in v1 by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3180
- fix(gui-v2): easter icons appear when toggling toolbar icons twice by @dstala in https://github.com/nocodb/nocodb/pull/3203
- Follow up on shared view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3197
- fix(gui-v2): fields menu by @mertmit in https://github.com/nocodb/nocodb/pull/3213
- Settings modal close button placement improved by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3214
- shared form view by @pranavxc in https://github.com/nocodb/nocodb/pull/3188
- feat(gui-v2): isLocked by @wingkwong in https://github.com/nocodb/nocodb/pull/3209
- Added showing error message on invalid url entry by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3185
- refactor(gui-v2): use ExportTypes from nocodb-sdk by @wingkwong in https://github.com/nocodb/nocodb/pull/3221
- fix(gui-v2): disable lookup in form by @wingkwong in https://github.com/nocodb/nocodb/pull/3224
- Improved email and password validation of signup page by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3223
- Made
Add new row
button functional by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3225 - chore(gui-v2): navigate to auth tab on project select by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3228
- chore/typo fixed in AddRow button by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3233
- feat(gui-v2): add dropzone to project intro page by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3211
- fix(gui-v2): dblclick not triggered on renmable menu item by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3232
- docs: make field
columns
required for creating a table via the REST API by @nilsreichardt in https://github.com/nocodb/nocodb/pull/2926 - refactor(gui-v2): new layout by @pranavxc in https://github.com/nocodb/nocodb/pull/3236
- fix: cypress markers by @dstala in https://github.com/nocodb/nocodb/pull/3242
- chore(gui-v2): fix menu style spacings and colorings by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3243
- Fixed table column toggle while table creation by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3237
- fix: trailing space issue for enum/set options by @mertmit in https://github.com/nocodb/nocodb/pull/3245
- fix(gui-v2): disable context menu by @wingkwong in https://github.com/nocodb/nocodb/pull/3240
- fix(gui-v2) shared base issues by @wingkwong in https://github.com/nocodb/nocodb/pull/3234
- chore(gui-v2): fine tune EditOrAdd width by @wingkwong in https://github.com/nocodb/nocodb/pull/3246
- feat(gui-v2): customizable theme variables by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3249
- fix/Fixed pagination info of nestedChildrenExcludedList api where
totalRows
was set wrong due to a bugged sql query by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3235 - refactor: new view layout with view menu by @pranavxc in https://github.com/nocodb/nocodb/pull/3262
- fix(gui-v2): reload the page if the same form view is clicked by @wingkwong in https://github.com/nocodb/nocodb/pull/3263
- fix(gui-v2): webhook layout by @wingkwong in https://github.com/nocodb/nocodb/pull/3260
- fix(gui-v2): remove incorrect isUIAllowed by @wingkwong in https://github.com/nocodb/nocodb/pull/3258
- fix(gui-v2): includeM2M display by @wingkwong in https://github.com/nocodb/nocodb/pull/3257
- fix(gui-v2): view break issue by @wingkwong in https://github.com/nocodb/nocodb/pull/3247
- feat(gui-v2): add google auth signup option by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3252
- feat(gui-v2): Help and support page by @pranavxc in https://github.com/nocodb/nocodb/pull/3267
- refactor(gui-v2): navigate to signup page if first user by @pranavxc in https://github.com/nocodb/nocodb/pull/3254
- fix(gui-v2): cannot read properties of undefined (reading 'length') by @wingkwong in https://github.com/nocodb/nocodb/pull/3272
- fix: miscellaneous bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/3271
- fix/Added filter sorting for user with viewer role by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3251
- fix(gui-v2): close correct tab on
x
icon click by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3281 - vue3: Improved welcome page UI and some other UI fixes by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3276
- fix(gui-v2): context menu styles by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3285
- vue3: Fixed styling of search and bottom buttons of tree view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3288
- chore(gui-v2): fix modal menu styles by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3287
- refactor(gui-v2): make create and update project pages subpages of dashboard by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3280
- fix(gui-v2): table rename by @wingkwong in https://github.com/nocodb/nocodb/pull/3117
- feat(gui-v2): add smtp rejectUnauthorized by @wingkwong in https://github.com/nocodb/nocodb/pull/3244
- vue3: Fixed UI issues for Viewer and Shared view by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3292
- refactor(gui-v2): remove shared base btn from header by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3298
- vue3: Fixed stale fields badge issue and improved ui for fields menu by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3303
- fix(gui-v2): gallery view by @mertmit in https://github.com/nocodb/nocodb/pull/3268
- fix(gui-v2): attachments not loading in shared view by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3300
- feat(gui-v2): Github Action v2 by @wingkwong in https://github.com/nocodb/nocodb/pull/3273
- fix(gui-v2): retain hook.notification.payload data by @wingkwong in https://github.com/nocodb/nocodb/pull/3315
- fix(gui-v2): incorrect sheet names in excel import by @wingkwong in https://github.com/nocodb/nocodb/pull/3319
- vue3: Form view ui updates by @pranavxc in https://github.com/nocodb/nocodb/pull/3318
- fix(gui-v2): trigger reload in updateOrSaveRow by @wingkwong in https://github.com/nocodb/nocodb/pull/3324
- fix(gui-v2): link to field correction by @wingkwong in https://github.com/nocodb/nocodb/pull/3325
- enhancement: replace modal with drawer for expanded form by @pranavxc in https://github.com/nocodb/nocodb/pull/3331
- test: Cypress for gui-v2 base folder by @dstala in https://github.com/nocodb/nocodb/pull/3335
- fix(gui-v2): handle page reset on cell update by @pranavxc in https://github.com/nocodb/nocodb/pull/3338
- fix(gui-v2): log audit and reload audit list on row update by @pranavxc in https://github.com/nocodb/nocodb/pull/3339
- feat: additional parameters for external database connections by @mertmit in https://github.com/nocodb/nocodb/pull/3306
- vue3: Fixed form view column syncing issue by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3310
- fix(gui-v2) missing expand cell in shared view by @wingkwong in https://github.com/nocodb/nocodb/pull/3353
- fix(gui-v2): exclude col.cdf case by @wingkwong in https://github.com/nocodb/nocodb/pull/3355
- fix: route update on rename view by @dstala in https://github.com/nocodb/nocodb/pull/3343
- fix: avoid complete page reload on clicking view name in right navbar by @dstala in https://github.com/nocodb/nocodb/pull/3356
- fix(gui-v2): undefined view in shared form by @wingkwong in https://github.com/nocodb/nocodb/pull/3365
- vue3: Forced meta loading when tab changes by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3342
- fix(gui-v2): navigate to default view if active view deleted by @pranavxc in https://github.com/nocodb/nocodb/pull/3367
- feat(gui-v2): project theme/color by @mertmit in https://github.com/nocodb/nocodb/pull/3368
- vue3: hash based routing by @pranavxc in https://github.com/nocodb/nocodb/pull/3375
- fix: typescript resolutions by @wingkwong in https://github.com/nocodb/nocodb/pull/3384
- Make shared views editable by @dolsem in https://github.com/nocodb/nocodb/pull/3374
- refactor(gui-v2): replace with hash based url by @pranavxc in https://github.com/nocodb/nocodb/pull/3385
- fix(gui-v2): include fields, sortArrJson, and filterArrJson when extracting CSV data by @wingkwong in https://github.com/nocodb/nocodb/pull/3383
- fix(gui-v2): image paths by @wingkwong in https://github.com/nocodb/nocodb/pull/3387
- fix: project theme by @mertmit in https://github.com/nocodb/nocodb/pull/3390
- fix(gui-v2): use import data with the first key by @wingkwong in https://github.com/nocodb/nocodb/pull/3395
- test: cicd wait by @dstala in https://github.com/nocodb/nocodb/pull/3396
- fix(gui-v2): bring back api snippet and resolve build issues by @pranavxc in https://github.com/nocodb/nocodb/pull/3398
- docs: update japanese.md by @eltociear in https://github.com/nocodb/nocodb/pull/3404
- docs: add eltociear as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/3405
- fix(gui-v2): email me in form view by @wingkwong in https://github.com/nocodb/nocodb/pull/3364
- feat: gallery rework by @mertmit in https://github.com/nocodb/nocodb/pull/3379
- fix(gui-v2): project tile correction in shared base by @pranavxc in https://github.com/nocodb/nocodb/pull/3406
- fix: windows executables by @wingkwong in https://github.com/nocodb/nocodb/pull/3410
- fix(gui-v2): show bt add/link icon in shared form view by @pranavxc in https://github.com/nocodb/nocodb/pull/3413
- fix: expand option of hm and mm in shared view by @pranavxc in https://github.com/nocodb/nocodb/pull/3414
- fix: handle deleting active table(tab) by @pranavxc in https://github.com/nocodb/nocodb/pull/3421
- test: enable screenshots by @dstala in https://github.com/nocodb/nocodb/pull/3422
- fix(gui-v2): check import file mime types by @wingkwong in https://github.com/nocodb/nocodb/pull/3428
- fix(gui-v2): pagination logic by @wingkwong in https://github.com/nocodb/nocodb/pull/3393
- fix: hide irrelevant options from sql view tab by @pranavxc in https://github.com/nocodb/nocodb/pull/3433
- enhancement(gui-v2): provide new set of project theme colors by @pranavxc in https://github.com/nocodb/nocodb/pull/3440
- refactor: minor ui chnages by @pranavxc in https://github.com/nocodb/nocodb/pull/3442
- fix(gui-v2): missing data in quick import after renaming by @wingkwong in https://github.com/nocodb/nocodb/pull/3439
- enhancement: add try catch for covering search mismatch type by @wingkwong in https://github.com/nocodb/nocodb/pull/3444
- refactor(gui-v2): show correct column icon by @pranavxc in https://github.com/nocodb/nocodb/pull/3435
- fix(gui-v2): alignment correction in column edit by @pranavxc in https://github.com/nocodb/nocodb/pull/3446
- fix(gui-v2): show record index always if grid in readonly mode by @pranavxc in https://github.com/nocodb/nocodb/pull/3448
- fix: lookup column rendering by @pranavxc in https://github.com/nocodb/nocodb/pull/3447
- refactor: i18n translations (part-1) by @dstala in https://github.com/nocodb/nocodb/pull/3445
- fix: operator does not exist: double precision % integer by @wingkwong in https://github.com/nocodb/nocodb/pull/3449
- refactor: i18n for message.success by @dstala in https://github.com/nocodb/nocodb/pull/3450
- fix(gui-v2): handle opening shared view/base opening in same window by @pranavxc in https://github.com/nocodb/nocodb/pull/3453
- fix(gui-v2): set accent color after updating theme meta successfully by @pranavxc in https://github.com/nocodb/nocodb/pull/3456
- fix(gui-v2): add missing allowCSVDownload condition by @wingkwong in https://github.com/nocodb/nocodb/pull/3460
- fix(gui-v2): sync with db if view column order value updated by @pranavxc in https://github.com/nocodb/nocodb/pull/3464
- fix(swagger): remove unnecessary request body arg from api by @pranavxc in https://github.com/nocodb/nocodb/pull/3466
- fix(gui-v2): make i18n globally available outside setup by @pranavxc in https://github.com/nocodb/nocodb/pull/3457
- fix(api): throw not implemented if test method is not implemented by @pranavxc in https://github.com/nocodb/nocodb/pull/3470
- refactor: i18n updates by @dstala in https://github.com/nocodb/nocodb/pull/3455
- fix(gui-v2): show error message when accessing projects with insuffic… by @wingkwong in https://github.com/nocodb/nocodb/pull/3471
- fix(gui-v2): add missing isUIAllowed for UserManagement & ApiTokenManagement by @wingkwong in https://github.com/nocodb/nocodb/pull/3475
- fix(gui-v2): skip system LTAR columns by @wingkwong in https://github.com/nocodb/nocodb/pull/3484
- fix(gui-v2): set metas with updated model after renaming tables by @wingkwong in https://github.com/nocodb/nocodb/pull/3489
- fix: theme palette by @mertmit in https://github.com/nocodb/nocodb/pull/3481
- fix(gui-v2): re-find cell ref for attachment dropzone on order change by @bcakmakoglu in https://github.com/nocodb/nocodb/pull/3496
- vue3: Fixed scroll issue with EditOrAdd component by @mustafapc19 in https://github.com/nocodb/nocodb/pull/3495
- fix: block attempts to edit primary key column by @mertmit in https://github.com/nocodb/nocodb/pull/3498
- fix(gui-v2): add reloadEventHook.trigger() to get the latest localColumn value by @wingkwong in https://github.com/nocodb/nocodb/pull/3493
- fix(gui-v2): avoid watch logic to trigger even after signout by @wingkwong in https://github.com/nocodb/nocodb/pull/3492
- refactor: fall back to en for new strings by @dstala in https://github.com/nocodb/nocodb/pull/3499
- fix: gallery view by @mertmit in https://github.com/nocodb/nocodb/pull/3501
- feat: implement TruncateText component by @mertmit in https://github.com/nocodb/nocodb/pull/3502
- feat: prod release workflow by @wingkwong in https://github.com/nocodb/nocodb/pull/3497
- chore(gui-v2): base url correction by @pranavxc in https://github.com/nocodb/nocodb/pull/3510
- fix: truncate view name if needed by @mertmit in https://github.com/nocodb/nocodb/pull/3515
- test: stability experiments by @dstala in https://github.com/nocodb/nocodb/pull/3511
- 0.96.0 Pre-release by @wingkwong in https://github.com/nocodb/nocodb/pull/3522
New Contributors
- @systemctls made their first contribution in https://github.com/nocodb/nocodb/pull/2725
- @LouisDelbosc made their first contribution in https://github.com/nocodb/nocodb/pull/2851
- @dolsem made their first contribution in https://github.com/nocodb/nocodb/pull/3374
- @eltociear made their first contribution in https://github.com/nocodb/nocodb/pull/3404
Full Changelog: https://github.com/nocodb/nocodb/compare/0.92.4...0.96.1
Join Our Team
0.96.0 9/7/2022
🚀 NocoDB Pre-Release : Frontend in TypeScript & Vue3 🚀
What's New
- :fire: New Frontend in Typescript
- :fire: Moved from Vue2 to Vue3 : Composition API ❤️
- :fire: Nuxt3: Framework Migration
- :fire: Next generation utility-first CSS framework: Windi CSS
- :fire: And we're hiring! :fire:
New UI Layout
We've rewritten the whole frontend code. Here's some screenshots.
|
|---|---|
0.92.4 7/16/2022
🚀 NocoDB Feature release - Filter Groups

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

Sort menu enhanced
Sort menu option texts are changed based on the column types. The sorting logic remains unchanged. Currently there are four types supported.
Type | Default | Reverse |
---|---|---|
Text | A → Z | Z → A |
Numerical | 1 → 9 | 9 → 1 |
Date & Time | 1 → 9 | 9 → 1 |
Checkbox | ▢ → ✓ | ✓ → ▢ |
Example:
Date Formatter
When editing a Date column, users can reformat the column with one of the nine date formats introduced in this version, namely DD-MM-YYYY
, MM-DD-YYYY
, YYYY-MM-DD
, DD/MM/YYYY
, MM/DD/YYYY
, YYYY/MM/DD
, DD MM YYYY
, MM DD YYYY
, YYYY MM DD
.
What's Changed
- test/cypress: grid virtual cell validation by @dstala in https://github.com/nocodb/nocodb/pull/2526
- 0.92.3 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/2529
- Release 0.92.3 by @github-actions in https://github.com/nocodb/nocodb/pull/2530
- Update spanish.md by @cande1gut in https://github.com/nocodb/nocodb/pull/2542
- docs: add cande1gut as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/2543
- enhancement: edit project by @wingkwong in https://github.com/nocodb/nocodb/pull/2540
- fix: permission to remove link by @mertmit in https://github.com/nocodb/nocodb/pull/2541
- feat: migrate sqlclient by @pranavxc in https://github.com/nocodb/nocodb/pull/2537
- fix: Removed auto snake casing for table name on creation by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2549
- fix: add missing settings permissions by @wingkwong in https://github.com/nocodb/nocodb/pull/2548
- fix: filters / conditions by @wingkwong in https://github.com/nocodb/nocodb/pull/2535
- fix: pg cast type for like condition by @mertmit in https://github.com/nocodb/nocodb/pull/2531
- Add date format option to DatePickerCell by @elvus in https://github.com/nocodb/nocodb/pull/2534
- fix: drop token_version check for password reset by @mertmit in https://github.com/nocodb/nocodb/pull/2568
- chore(deps): bump parse-url from 6.0.0 to 6.0.2 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/2577
- chore(deps): bump parse-url from 6.0.0 to 6.0.2 in /packages/noco-docs-prev by @dependabot in https://github.com/nocodb/nocodb/pull/2578
- enhancement: delete table on tree view by @wingkwong in https://github.com/nocodb/nocodb/pull/2547
- fix: Fixed Lookup cell image handling by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2559
- Fix/2550 Removed Lookup, Rollup and Formula columns showing up in form by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2588
- Fixed dark mode styling bug with edit column and styling issues with toggle comments button by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2582
- fix: skip meta migration if associated project doesn't exist by @pranavxc in https://github.com/nocodb/nocodb/pull/2560
- fix/Fixed empty pills from appearing in lookup column, unwanted tables appearing in lookup dropdown and UI issue of sort by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2611
- fix: delete rows containing m2m / hm data by @wingkwong in https://github.com/nocodb/nocodb/pull/2608
- feat: shuffle option in list api by @wingkwong in https://github.com/nocodb/nocodb/pull/2558
- fix: query param aliases for various API endpoints by @mertmit in https://github.com/nocodb/nocodb/pull/2637
- fix: use nullish coalescing instead of OR on PagedResponseImpl by @mertmit in https://github.com/nocodb/nocodb/pull/2648
- fix: large characters in table create by @wingkwong in https://github.com/nocodb/nocodb/pull/2646
- enhancement: formula display by @wingkwong in https://github.com/nocodb/nocodb/pull/2652
- Fix/invalid reset url bug by @pranavxc in https://github.com/nocodb/nocodb/pull/2672
- feat: enable grouped filter and some css corrections by @pranavxc in https://github.com/nocodb/nocodb/pull/2670
- enhancement: allow disabling download csv on a shared view by @wingkwong in https://github.com/nocodb/nocodb/pull/2552
- fix: import cn & tn replace regex by @wingkwong in https://github.com/nocodb/nocodb/pull/2682
- Fix - Grouped filter unexpected behaviour by @pranavxc in https://github.com/nocodb/nocodb/pull/2680
- feat/add-dynamic-feedback-form-submission by @mustafapc19 in https://github.com/nocodb/nocodb/pull/2641
- enhancement: sort menu by @wingkwong in https://github.com/nocodb/nocodb/pull/2687
- refactor: version api by @mertmit in https://github.com/nocodb/nocodb/pull/2686
- fix: handle nested group save in filter manual sync by @pranavxc in https://github.com/nocodb/nocodb/pull/2692
- refactor: i18n/korean language translation corrections by @seokjunjin in https://github.com/nocodb/nocodb/commit/582bcf2dbef78438e62b82620bb9cfc52c331faa
- 0.92.4 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/2693
New Contributors
- @cande1gut made their first contribution in https://github.com/nocodb/nocodb/pull/2542
- @mustafapc19 made their first contribution in https://github.com/nocodb/nocodb/pull/2549
- @elvus made their first contribution in https://github.com/nocodb/nocodb/pull/2534
- @seokjunjin made their first contribution in https://github.com/nocodb/nocodb/commit/582bcf2dbef78438e62b82620bb9cfc52c331faa
Full Changelog: https://github.com/nocodb/nocodb/compare/0.92.3...0.92.4
Join Our Team
0.92.3 7/1/2022
🚀 NocoDB : Bug Fix Release
Closed issue
- [closed] Wrong records shown when several tables are linked together #2512
- [closed] [Feature] nc-help, nc-common source cod #2504
- [Status: Resolved] Need a shell file to download the latest executale #2497
- [Status: Resolved] [i18n] Language support extension-it #2491
- [Type: Bug][Status: Fixed][Type: In Development] Can't create new tables #2464
- [Status: Resolved] BullMQ: DEPRECATION WARNING! Your redis options maxRetriesPerRequest must be null. #2452
- [Type: Feature][Status: Resolved] health check api #2451
- [Status: Resolved][Scope : Documentation] docs: timely build #2447
- [Type: Bug][Status: Fixed] Webhook trigger issue for some UI types #2443
- [Type: Bug][Status: Fixed] diacritics are garbled in csv import #2439
- [Status: Resolved][Priority: High][Type: In Development] LTAR: many to many #2429
- [Type: Enhancement][Status: Resolved] handling of numerics by REPEAT() and LEN() function. Possibilities to zero-pad a numeric column #2428
- [Type: Bug][Status: Fixed] expired token still usable #2422
- [Type: Bug][Status: Fixed][Status: Reproducible] [FORM VIEW] Required fields can be blank #2412
- [Status: Resolved][Type: In Development] first login attempt fails after migration #2396
- [Type: Bug][Status: Fixed] [API] Export table as csv not work #2395
- [Status: Resolved][DB: MSSQL][Status: Reproducible] MSSQL: udpated_at field is not updating in latest version #2379
- [Type: Bug][DB: Postgres][Status: Fixed] PostgreSQL changing type to numeric fails for column that has space in name #2353
- [Type: Enhancement][Status: Resolved] [Feature] Env variables for super-admin, SMTP & S3 #2319
- [Type: Enhancement][Status: Resolved] CONCAT formula #2304
- [Type: Bug][Status: Fixed] Failed to Update Row - 400 #1469
- [Status: Resolved][DB: MSSQL] Unable to use non-dbo schema in mssql #1342
What's Changed
- fix find one to return empty object by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/2457
- fix: cypress quick test enable in CICD by @dstala in https://github.com/nocodb/nocodb/pull/2503
- test: import verification tests by @dstala in https://github.com/nocodb/nocodb/pull/2505
- fix(migration): foreign key length correction by @pranavxc in https://github.com/nocodb/nocodb/pull/2498
- fix: missing LTAR values in MM cells by @wingkwong in https://github.com/nocodb/nocodb/pull/2515
- fix: duplicate pv by @willnewii in https://github.com/nocodb/nocodb/pull/2524
- docs: noco docs by @wingkwong in https://github.com/nocodb/nocodb/pull/2511
- 0.92.1 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/2525
- Release 0.92.1 by @github-actions in https://github.com/nocodb/nocodb/pull/2527
0.92.0 6/28/2022
🚀 NocoDB : Feature Release

What's New
- 🚀 Binary Executables
- 🚀 Homebrew
- 🚀 JSON Import
- 🚀 Duration Cell
- 🚀 And we're hiring! 🚀
Binary Executables
NocoDB installation has gotten more seamless as we now support installation as binaries.
MacOS (x64)
curl http://get.nocodb.com/macos-x64 -o nocodb -L \
&& chmod +x nocodb \
&& ./nocodb
MacOS (arm64)
curl http://get.nocodb.com/macos-arm64 -o nocodb -L \
&& chmod +x nocodb \
&& ./nocodb
Linux (x64)
curl http://get.nocodb.com/linux-x64 -o nocodb -L \
&& chmod +x nocodb \
&& ./nocodb
Linux (arm64)
curl http://get.nocodb.com/linux-arm64 -o nocodb -L \
&& chmod +x nocodb \
&& ./nocodb
Windows (x64)
iwp http://get.nocodb.com/win-x64
.\Noco-win-x64.exe
Windows (arm64)
iwp http://get.nocodb.com/win-arm64
.\Noco-win-arm64.exe
Currently, we only support the following targets:
node16-linux-arm64
node16-macos-arm64
node16-win-arm64
node16-linux-x64
node16-macos-x64
node16-win-x64
Also you can find the release build under the release note.
Homebrew
Now you can use Homebrew to install NocoDB!
brew tap nocodb/nocodb
brew install nocodb
nocodb
JSON Import
Now you can import data and table from a JSON array or object.
Duration Cell
Five formats are supported in Duration Cell now!
Misc
- Airtable import now has view import enabled by default
- Health API -
/api/v1/health
- LTAR Rename
- TableMMList => Table List (MM)
- TableList => Table List (HM)
- TableRead => Table (BT)
- Support non-dbo schema in MSSQL
- Bug fixes
What's Changed
- Release 0.91.10 by @github-actions in https://github.com/nocodb/nocodb/pull/2378
- Update nocodb-sdk to local path by @github-actions in https://github.com/nocodb/nocodb/pull/2381
- Feat : add env variables for admin , smtp and s3 by @pranavxc in https://github.com/nocodb/nocodb/pull/2335
- test: cypress quick test by @dstala in https://github.com/nocodb/nocodb/pull/2360
- fix: add missing token_version by @wingkwong in https://github.com/nocodb/nocodb/pull/2413
- fix: column name binding by @wingkwong in https://github.com/nocodb/nocodb/pull/2411
- fix: large char on project name by @wingkwong in https://github.com/nocodb/nocodb/pull/2416
- fix: expired jwt token still usable by @wingkwong in https://github.com/nocodb/nocodb/pull/2423
- fix: revise form validations by @wingkwong in https://github.com/nocodb/nocodb/pull/2415
- fix: ssrf by @wingkwong in https://github.com/nocodb/nocodb/pull/2401
- enhancement: allow CONCAT on anything by @wingkwong in https://github.com/nocodb/nocodb/pull/2390
- feat: export-import using SDK (WIP) by @dstala in https://github.com/nocodb/nocodb/pull/2436
- fix: diacritics are garbled by @wingkwong in https://github.com/nocodb/nocodb/pull/2440
- Build executable for pr by @pranavxc in https://github.com/nocodb/nocodb/pull/2435
- fix: use default view if no view is specified by @wingkwong in https://github.com/nocodb/nocodb/pull/2441
- fix: mssql update trigger by @wingkwong in https://github.com/nocodb/nocodb/pull/2442
- feat: duration by @wingkwong in https://github.com/nocodb/nocodb/pull/2389
- fix: set maxRetriesPerRequest to null in redis by @wingkwong in https://github.com/nocodb/nocodb/pull/2453
- docs: primary key by @dstala in https://github.com/nocodb/nocodb/pull/2391
- fix: api path correction by @pranavxc in https://github.com/nocodb/nocodb/pull/2462
- fix: webhook triggers by @mertmit in https://github.com/nocodb/nocodb/pull/2438
- docs: timely build by @wingkwong in https://github.com/nocodb/nocodb/pull/2448
- add support to not in filters by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/2456
- fix nested field projection by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/2454
- fix: mssql projects with non dbo schema by @wingkwong in https://github.com/nocodb/nocodb/pull/2450
- Feat/executable in GitHub release by @pranavxc in https://github.com/nocodb/nocodb/pull/2471
- feat: support secondary view import by @dstala in https://github.com/nocodb/nocodb/pull/2476
- Feat: JSON import by @pranavxc in https://github.com/nocodb/nocodb/pull/2399
- feat: health api by @wingkwong in https://github.com/nocodb/nocodb/pull/2460
- fix: LTAR column naming by @pranavxc in https://github.com/nocodb/nocodb/pull/2482
- chore(deps): bump shell-quote from 1.7.2 to 1.7.3 in /packages/noco-i18n by @dependabot in https://github.com/nocodb/nocodb/pull/2470
- chore(deps): bump shell-quote from 1.7.2 to 1.7.3 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/2468
- chore(deps): bump got from 11.8.2 to 11.8.5 in /packages/noco-docs-prev by @dependabot in https://github.com/nocodb/nocodb/pull/2467
- chore(deps): bump shell-quote from 1.7.2 to 1.7.3 in /packages/noco-docs-prev by @dependabot in https://github.com/nocodb/nocodb/pull/2466
- chore(deps): bump shell-quote from 1.7.2 to 1.7.3 in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/2465
- chore(deps): bump got from 11.8.2 to 11.8.5 in /packages/noco-blog by @dependabot in https://github.com/nocodb/nocodb/pull/2463
- chore(deps): bump got from 11.8.2 to 11.8.5 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/2461
- chore(deps): bump shell-quote from 1.7.2 to 1.7.3 in /packages/noco-blog by @dependabot in https://github.com/nocodb/nocodb/pull/2469
- Fix: invalidate token if admin email or password changed by @pranavxc in https://github.com/nocodb/nocodb/pull/2393
- chore: make sdk script part of run script to run them sequentially by @pranavxc in https://github.com/nocodb/nocodb/pull/2490
- fix: handle ? in column name when inserting & updating by @wingkwong in https://github.com/nocodb/nocodb/pull/2424
- refactor: i18n corrections (aleguizzo ) by @dstala in https://github.com/nocodb/nocodb/pull/2493
- feat: json inference and jsonb saving for postgresql by @ssine in https://github.com/nocodb/nocodb/pull/2492
- Pre-release 0.92.0 by @wingkwong in https://github.com/nocodb/nocodb/pull/2495
New Contributors
- @ssine made their first contribution in https://github.com/nocodb/nocodb/pull/2492
Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.10...0.92.0
0.91.10 6/15/2022
🚀 NocoDB : Bug Fix Release
Closed issue
- [Scope : DevOps] update-sdk-path / release #2374
- [Status: Resolved] 0.91.8 - Import Airtable to MariaDB not working - unauthorized access #2362
- [Type: Bug][DB: MySQL][DB: Postgres][DB: SQLite][Status: Fixed] DateTimePicker not saved #2354
- [Status: Resolved][DB: SQLite] Can't delete the table after import csv as DateTime with SQLite #2347
- [Status: Resolved][Status: Reproducible] error importing CSV file ; can't access property "WBProps" e.wb.Workbook is undefined #2334
- [Type: Bug][Status: Reproducible] Delete table error (with relational column) #2047
What's Changed
- fix(sync): handle existing user on project by @mertmit in https://github.com/nocodb/nocodb/pull/2371
- fix: sync duplicate column_name after sanitize by @mertmit in https://github.com/nocodb/nocodb/pull/2369
- fix: treat decimal as double in mysql by @dstala in https://github.com/nocodb/nocodb/pull/2368
- fix: exclude date1904 fix from csv quick import by @wingkwong in https://github.com/nocodb/nocodb/pull/2357
- fix: delete project:
in cache for disable shared base by @wingkwong in https://github.com/nocodb/nocodb/pull/2359 - fix: make email case-insensitive by @pranavxc in https://github.com/nocodb/nocodb/pull/2376
- 0.91.10 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/2377
Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.9...0.91.10
0.91.9 6/14/2022
🚀 NocoDB : Bug Fix Release
Closed issue
- [Scope : DevOps] Invalid username or password in publish-docs #2352
- [Status: Resolved] Columns not re-render when delete relational column #2344
- [Type: Enhancement][Status: Resolved][Status: Reproducible] REST API JSON output limited to 1000 #2306
- [Type: Bug][Status: Fixed][Status: Reproducible] Project Invite: Lost admin access to my project #2301
- [Type: Bug][Status: Fixed][Status: Reproducible] Question mark is treated as a param in postgres' CONCAT #2294
- [Type: Bug][Status: Fixed] password changing doesn't work (old password required) #2288
- [Type: Bug][Status: Fixed][Status: Reproducible] Download CSV error with specific non-english table/column name #2286
- [Status: Resolved] [i18n] Language support extension-
#2268 - [Status: Resolved] Who to contact for security issues #2262
- [Type: Bug][DB: Postgres][Status: Fixed] Currency field fails for 'money' data type on PostgreSQL #2255
- [Status: Fixed][Status: Reproducible] Date cell with invalid date cannot be changed anymore #2251
- [Status: Fixed][Status: Reproducible] NocoDB can't display the values of a cell when it's of type
LinkToAnotherRecord
and has hundreds of connections #2242 - [Type: Enhancement][Status: Resolved] Arrow keys not working properly when moving across the table fields #2240
- [Status: Fixed] Shared Form view is Empty #2228
- [Status: Fixed] Problem with API for Relation Rows #2208
- [Status: Resolved] MSSQL Error on migration to 0.91.1 . #2201
- [Status: Resolved][DB: SQLite] [decimal] datatype decimal accepts non-numeric characters #2106
- [Status: Fixed][Type: In Development] [UIDT improvements] Rating/ checkbox as LTAR/ Lookup #2045
- [Type: Bug][DB: SQLite][Status: Reproducible] 'Time' column in SQLite #1882
What's Changed
- Release 0.91.8 by @github-actions in https://github.com/nocodb/nocodb/pull/2351
- Fix: Save datetime on 'click:outside' event by @pranavxc in https://github.com/nocodb/nocodb/pull/2356
- fix: show err message when input cannot be parsed by @wingkwong in https://github.com/nocodb/nocodb/pull/2355
- Fix: Include
token_version
value in jwt payload by @pranavxc in https://github.com/nocodb/nocodb/pull/2364 - 0.91.9 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/2365
- Release 0.91.9 by @github-actions in https://github.com/nocodb/nocodb/pull/2366
Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.8...0.91.9
0.91.8 6/14/2022
🚀 NocoDB : Bug Fix Release
Closed issue
- [closed] Issue: Something in nocodb code has changed that is causing use of v-treeview in nocodb gui to break #2321
- [Type: Enhancement] Drag spreadsheet columns in Tables by mouse #2284
- [closed] Docker-compose mysql not working #2282
- [For: Community] More visible table borders to make it easier to read the table contents #2239
- [Type: Bug][Status: Resolved][Priority: Critical] TypeError after upgrade to 0.91.6 with Docker #2225
- [Scope : DevOps] npm issue in release #2223
- [Status: More Info Needed][Type: AT Import] Import Airtable base to NocoDB (postgresql database) issue #2199
- [Type: Feature] Turn essential apps credentials as env #2131
- [Type: Bug][Status: Reproducible] [Formula] Validation missing in one of scenarios; additional records created #2046
- [Type: Bug] Webhook error in postgres heroku for an user #1903
What's Changed
- Release 0.91.8 by @github-actions in https://github.com/nocodb/nocodb/pull/2351
Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.7...0.91.8
0.91.7 6/1/2022
NocoDB : Bug Fix Release
- https://github.com/nocodb/nocodb/issues/2225 : TypeError after upgrade to 0.91.6 with Docker
- [Status: Fixed] Webhook with condition has issues #2209
- [Type: Bug][Status: Fixed] error:0909006C:PEM routines:get_name:no start line - for google cloud platform in heroku - Single slash to double slash issue #2207
- [Status: Resolved][Type: In Development][Scope: UI / UX] UX: Scroll option for fields menu #2181
- [Type: Enhancement][Status: Resolved][Scope: UI / UX] [UX] Search field option in filter & sort #2180
- [Status: Fixed][Type: In Development][DB: All] formula field error when used in filter #2177
- [Status: Resolved][Scope: UI / UX] [form view] disable update to number on scroll #2108
- [Type: Bug][Status: Fixed][DB : MariaDB] DateTime causes error message in MariaDB docker #1048
0.91.6 6/1/2022
🚀 NocoDB : Bug Fix Release
Closed issue
- [closed] Access denied for user 'root'@'localhost' #2210
- [closed] package.json of nocodb-seed is not getting updated. #2203
- [Status: Fixed] Shared grid view having a formula column results in an error #2176
- [Status: Resolved][Type: AT Import] Import Airtable to Postgres database : type does not exist #2173
- [Status: Resolved][Type: AT Import] Import Airtable to SQL database : schema imported but not the data #2172
- [Status: Resolved][Type: AT Import] Import AirTable to SQL database : Missing 'rollup_function' property in request body #2171
- [Status: Resolved] Enhancement : Show column icons within fields, sort, filter menus/dropdowns #2162
- [Status: Resolved] Incomplete font changes and string overlaps for Persian language #2154
- [Status: Resolved] When table is slow to load - show a loading status #2150
- [Status: Resolved] Advanced options while importing : select lookup, rollup, formula, data. #2149
- [Status: Resolved] [Feature] Create index for foreign keys created on postgres #2142
- [Status: Resolved] CONCAT formula with URL fails. #2140
- [Type: Bug][Status: Fixed] [formula] precedence to be considered in formula #2128
- [Type: Bug][Status: Fixed][Type: AT Import] [Bug] Airtable import not working in Docker if mapped to a different port #2127
- [Type: Bug][Status: Fixed][Priority: Low][Type: In Development][Scope: UI / UX] column name display text overflow in shared base #2088
- [Status: Resolved][Type: In Development] [Import] SQL query mapping incorrect for multi-select #2058
- [Type: Bug][Status: Fixed] Currency field- validation fails if decimal fractions are used #1647
- [Type: Enhancement][Status: Fixed] [Feature] Currency Column Improvement #1352
- [Type: Enhancement][Status: Fixed] Currency validator crashing when not adding two decimal places #1042
- [Type: Enhancement][Status: Fixed] Currency fields always displayed with $ #572
What's Changed
- Release 0.91.1 by @github-actions in https://github.com/nocodb/nocodb/pull/2179
- fix: metaList missing orderBy by @willnewii in https://github.com/nocodb/nocodb/pull/2169
- enhancement: show scrollbar in fields menu by @pranavxc in https://github.com/nocodb/nocodb/pull/2183
- fix: alter_hooklog_payload_types by @willnewii in https://github.com/nocodb/nocodb/pull/2174
- fix: when_select_empty_importData_failed by @willnewii in https://github.com/nocodb/nocodb/pull/2197
- fix: ignore timezone mysql and rely on project info for checking data… by @pranavxc in https://github.com/nocodb/nocodb/pull/2192
- enhancement: use autocomplete in sort or filter fields by @pranavxc in https://github.com/nocodb/nocodb/pull/2191
- Feat - Attachment upload using url by @pranavxc in https://github.com/nocodb/nocodb/pull/2214
- fix: formula filter by @wingkwong in https://github.com/nocodb/nocodb/pull/2204
- fix: GCS plugin by @wingkwong in https://github.com/nocodb/nocodb/pull/2216
- 0.91.2 Pre Release by @wingkwong in https://github.com/nocodb/nocodb/pull/2217
- Feat - Import optimization in https://github.com/nocodb/nocodb/pull/2218
- fix: skip hook log if condition is not matching in https://github.com/nocodb/nocodb/pull/2220
Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.1...0.91.6
0.91.1 5/27/2022
🚀 NocoDB : Enhancement Release : Import Airtable to SQL database
What's New
- 🚀 Import from Airtable to NocoDB Enhancement
- 🚀 Currency Enhancement
- 🚀 Formula Enhancement
- 🚀 Rating Enhancement
- 🚀 UI Enhancement
- 🚀 And we're hiring! 🚀
Import from Airtable to NocoDB Enhancement
While importing Airtable to NocoDB, now users can have full flexibility to choose the major column types that they would like to import. Currently, data, rollup columns, lookup columns and attachment columns will be supported. Formula Columns will be supported in the future.
Currency Enhancement
We now support multiple currency locale and currency code (ISO 4217) and some validation logics have been also revised.
|
|
|---|---|---|
Formula Enhancement
Handle NULL value when calling CONCAT
Previously any NULL value in formula with CONCAT would make the entire result empty. Now it's considered as an empty string instead.
Example: F: CONCAT({Title}, {Title1}, {Title2}, "B")
Include icons in formula suggestion list
|
|---|---|
Misc
- Show column options in suggestion list when users enter
{
as what's following must be a column. - Fix the incorrect insertAtCursor position when calling appendText. Previously selecting
column1
after{
would become{{column1}
while{column1}
is expected. - Fix incorrect ID passing to
FormulaColumn.update
. Previously deleting a column that is referenced by a formula would throw an error and all data will be not shown when calling dataList as something wrong with the cache part as attributeerror
is not updated due to the wrong ID. - Fix incorrect data type - e.g.
ADD({numberic_formula}, 10)
should be expected. - Fix formula precedence
- Remove unexpected $pt.name$ - create a formula and edit it.
{$column_name$}
is shown rather than{column_name}
.
Rating Enhancement
A custom color is now supported in a Rating column. You can select the predefined colors from our swatches or choose your desired one using a color picker in advanced settings. Manually inputting color is also supported with the format HEX, HSL and RGB.
|
|
|---|---|---|
UI Enhancement
We've added transition for menus (filter / sort / fields) with icons within the menu items.
|
|---|---|
|
|---|---|
A loader is introduced for Grid & Gallery view when the data is being loaded.
Closed Issues
- [Status: Fixed][Priority: Low][Type: In Development] [shared base] hide webhook button in shared base #2107
- [Status: Fixed][Type: In Development] gallery view- configured cover image not displayed #2099
- [Status: Fixed][Type: In Development][Import] [import] with cache enable- sometimes during table data list, error observed referring to an non-existing column #2098
- [Status: Fixed][Type: In Development][Import] [import] post import, data disappears from table on deleting column #2097
- [Status: Resolved][Type: In Development][Import] [import] default value configuration throws error #2102
- [Status: Resolved][Type: In Development][Import] [import] post import, grid view creation failed #2087
- [Status: Resolved][Type: In Development][Import] [import] column skeleton persists in shared view after delete #2079
- [Status: Resolved][Type: In Development][Import] [import / root db: sqlite] post import, column delete fails #2078
- [Status: Resolved] Can't import XLSX - /dashboard/?q=sqlOp_projectCreateByWebWithXCDB 404 #2005
- [Status: Resolved] implement exist API in v2 #2064
- [Status: Resolved] Problem with SingleSelect Column #2059
- [Status: Resolved] [i18n] Language Improve -
#2049 - [Status: Resolved][Status: Fixed] Unable to upload .xlsx file #1851
- [Status: Resolved][Status: Fixed] Changing the Persian strings' font in NocoDB interface #1610
- [Status: Fixed][Type: In Development] [UIDT improvements] validation #2038
- [Status: Fixed][Type: In Development] [UIDT-improvements] Rating field error on inserting record #2036
- [Type: Bug][Status: Resolved] failed to create columns in tables with whitespaces at the end #2073
- [Type: Bug][Status: Fixed][Status: Reproducible] Send ID with DELETE webhook? #2024
- [Type: Bug][Status: Fixed] Nested fields query param does not respect '*' to include all fields #1981
- [Type: Bug][Status: Fixed][Status: Reproducible] Formula fields throw an error when referencing fields that start with a number #1964
- [Type: Bug][DB: Postgres][DB: SQLite][DB: MSSQL][Status: Fixed][Status: Reproducible] Single select issues (reported in discord) #1955
- [Type: Bug][DB: Postgres][Status: Fixed][Status: Reproducible] Can't change the type of the default column "title" #1949
What's Changed
- Release 0.91.0 by @github-actions in https://github.com/nocodb/nocodb/pull/2125
- fix: add btw and nbtw filters by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/2129
- feat/fix: currency column by @mertmit in https://github.com/nocodb/nocodb/pull/1687
- fix: issues related to formula by @wingkwong in https://github.com/nocodb/nocodb/pull/2132
- Fix/development setup documentation by @RK311y in https://github.com/nocodb/nocodb/pull/2139
- docs: add RK311y as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/2141
- fix: github action issues by @wingkwong in https://github.com/nocodb/nocodb/pull/2137
- fix: Support Airtable import even mapped to a different port by @pranavxc in https://github.com/nocodb/nocodb/pull/2134
- fix: include all v-app but exclude material-icons by @wingkwong in https://github.com/nocodb/nocodb/pull/2161
- enhancement: formula by @wingkwong in https://github.com/nocodb/nocodb/pull/2160
- ColorPicker component by @mertmit in https://github.com/nocodb/nocodb/pull/2151
- enhancement: column icons by @wingkwong in https://github.com/nocodb/nocodb/pull/2163
- enhancement: create index for foreign key in pg by @pranavxc in https://github.com/nocodb/nocodb/pull/2165
- feat: Use a separate queue and job for progress by @pranavxc in https://github.com/nocodb/nocodb/pull/2170
- Enhancement: UI improvements by @pranavxc in https://github.com/nocodb/nocodb/pull/2164
- Fix/at sync: store link records by @dstala in https://github.com/nocodb/nocodb/pull/2156
- Feat/sync options by @pranavxc in https://github.com/nocodb/nocodb/pull/2175
- 0.91.1 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/2178
New Contributors
- @RK311y made their first contribution in https://github.com/nocodb/nocodb/pull/2139
Full Changelog: https://github.com/nocodb/nocodb/compare/0.91.0...0.91.1
Join Our Team
0.91.0 5/23/2022
🚀 NocoDB : Feature Release : Import Airtable to NocoDB

What's New :
- 🚀 Import Airtable to NocoDB
- 🚀 Import CSVs, Excel to NocoDB
- 🚀 New APIs : GroupBy and Exists
- 🚀 Column improvements : Ratings
- 🚀 Formula enhancements
- 🚀 And we're hiring! 🚀
Import Airtable to NocoDB
Now within a minute or two import all your Airtable bases to any MySQL, Postgres, SQL server or SQLite databases using NocoDB!
See Documentation - Import Airtable to NocoDB for details.
Import from CSV
We support users to import CSV data to an existing project.
See Documentation - Import CSV data into an existing project for details.
Import from Excel
We support users to import Excel data to an existing project. If an Excel file includes multiple sheets, they will be considered as different tables and users can manipulate the meta before the actual import.
See Documentation - Import Excel data into an existing project for details.
New APIs
We've introduced two new APIs - exist & groupby.
Exist
Exist API allows users to check if the row with provided primary key(s) exists or not. The result would be either true
or false
.
For table row,
curl --request GET \
--url 'http://localhost:8080/api/v1/db/data/<org>/<projectName>/<tableName>/<ID>/exist' \
--header 'xc-auth: <REDACTED>'
For table view,
curl --request GET \
--url 'http://localhost:8080/api/v1/db/data/<org>/<projectName>/<tableName>/views/<viewName>/<ID>/exist' \
--header 'xc-auth: <REDACTED>'
GroupBy
Given a column name, return the number of records in each group.
For table row,
curl --request GET \
--url 'http://localhost:8080/api/v1/db/data/{orgs}/{projectName}/{tableName}/groupby?column_name=<COLUMN_NAME>' \
--header 'xc-auth: <REDACTED>'
For table view,
curl --request GET \
--url 'http://localhost:8080/api/v1/db/data/{orgs}/{projectName}/{tableName}/views/{viewName}/groupby?column_name=<COLUMN_NAME>' \
--header 'xc-auth: <REDACTED>'
Rating
Rating allows users to rate based on a comparative assessment with maximum rating allowed from 1 to 10. Users may change the rating symbol and color as well.
![]() |
![]() |
---|---|
![]() |
![]() |
Formula enhancements
Add information message when double clicking formula cell and add help text by hovering the function name
|
|---|---|
Add circular reference detection. Example:
formula1 -> formula2 -> formula3 -> formula4 ("HELLO")
.
|
|---|---|
- Improve formula argument validations
|
|---|---|
Closed Issues
- [Status: Fixed][Type: In Development] [quick import] form view drag & drop opens up import modal #2044
- [Status: Fixed][Type: In Development] [quick import] shared base view mode - displays add table header #2043
- [closed] Feature request : Enforced primary key should be selectable non-integer #2006
- [Type: Bug][DB: All] DateTime value not saved #1978
- [Status: More Info Needed][Status: Fixed] Synologoy NAS : the 0.90.10 docker container crash #1970
- [Type: Enhancement][Status: Need Internal Discussion] Query parameter to limit fields in returned relations [Feature] #1763
What's Changed
- fix: Including all fields of nested record by @pranavxc in https://github.com/nocodb/nocodb/pull/1984
- fix i18n for zh_CN by @youyiio in https://github.com/nocodb/nocodb/pull/1985
- fix: Postgres column type casting by @wingkwong in https://github.com/nocodb/nocodb/pull/1991
- fix: excel import by @wingkwong in https://github.com/nocodb/nocodb/pull/1931
- fix: single/multi select options at creation by @mertmit in https://github.com/nocodb/nocodb/pull/1986
- fix: persian font by @wingkwong in https://github.com/nocodb/nocodb/pull/2028
- fix: webhook-related issues by @wingkwong in https://github.com/nocodb/nocodb/pull/2025
- fix: formula by @wingkwong in https://github.com/nocodb/nocodb/pull/1979
- fix: google oauth2.0 by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/2080
- feat: quick import by @wingkwong in https://github.com/nocodb/nocodb/pull/2042
- feat: Airtable import by @pranavxc in https://github.com/nocodb/nocodb/pull/2048
- feat - Next release improvements and bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/2120
- feat : UIDT impmporovements by @pranavxc in https://github.com/nocodb/nocodb/pull/2026
- feat/at sync test: migration fixes by @dstala in https://github.com/nocodb/nocodb/pull/2068
- feat/at sync test - simple cleanups by @dstala in https://github.com/nocodb/nocodb/pull/2071
- feat - UUID auto generate and bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/2069
- feat: exist api by @wingkwong in https://github.com/nocodb/nocodb/pull/2070
- feat: group by api by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/2074
- GUI code refactoring by @pranavxc in https://github.com/nocodb/nocodb/pull/2051
- fix/2012 Migration bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/2053
- Update zh_TW.json by @SiderealArt in https://github.com/nocodb/nocodb/pull/2057
- Update german.md by @WeT-Klb in https://github.com/nocodb/nocodb/pull/1998
- docs: add youyiio as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1990
- docs: improve chinese translation by @Tim-Paik in https://github.com/nocodb/nocodb/pull/2050
- enhancement: formula by @wingkwong in https://github.com/nocodb/nocodb/pull/2090
- 0.91.0 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/2124
- 0.90.11 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/1972
- Release 0.90.11 by @github-actions in https://github.com/nocodb/nocodb/pull/1973
New Contributors
- @youyiio made their first contribution in https://github.com/nocodb/nocodb/pull/1985
- @Tim-Paik made their first contribution in https://github.com/nocodb/nocodb/pull/2050
Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.11...0.91.0
Join Our Team
0.90.11 5/4/2022
🚀 NocoDB : Bug Fix Release
Closed issue
- Synologoy NAS : the 0.90.10 docker container crash https://github.com/nocodb/nocodb/issues/1970
0.90.10 5/4/2022
🚀 NocoDB : Bug Fix Release
What's New
Code Snippet is introduced in this version where you can find different sample code snippets for List API for reference.
Closed Issues
- [Type: Bug][Status: Fixed][Status: Reproducible] Change a role from editor -> creator. User is not able to create table. #1959
- [Type: Bug][Status: Fixed][Type: In Development][Status: Reproducible] [Nested lookup] Lookup on a Lookup show empty record #1946
- [Type: Bug][Status: Fixed][Type: In Development][Status: Reproducible] Unable to delete table with Self m2m link #1945
- [closed] Table names in postgres get the project id as prefix #1942
- [Type: Bug][Status: Fixed][Status: Reproducible] Dialog containing monaco editor closes on click #1932
- [Type: Bug][Status: Fixed] meta database tables shown in UI #1910
- [Status: More Info Needed][Status: Fixed] XC Swager UI fails to load in local docker container #1900
- [Type: Bug][Status: Fixed] Swager API doc shows endpoints from all projects #1899
- [Type: Bug][Status: Fixed] Inconsistent response for deprecated URL paths #1895
- [Type: Bug][DB: Postgres][Status: Fixed] PG Formula issue #1873
- [Status: Fixed] Lookup columns used in filters and formulas cause errors #1866
- [Type: Bug][DB: Postgres][Status: Fixed] DATEADD function interval argument issue #1865
- [Type: Bug][Status: Fixed] Number and date calculation fail to render in UI #1864
- [Type: Bug] Issue in deleting related tables #1861
- [Priority: Critical][Type: 0.90 Migration] Migration error from 0.84.16 to 0.90.7 for sqlite3 database #1847
- [Type: Bug][Status: Fixed] List API failing if child table has a JSON column #1835
- [Type: Bug][Status: Fixed] error 400 when upload to S3 #1822
- [Status: Fixed][Scope: UI / UX] Table alias in tooltip for relational columns should not be shown #1880
- [Status: Fixed][Scope: UI / UX] Styling issue with Team & Settings modal #1793
- [Status: Fixed][Type: 0.90 Migration] Migration from 0.84.16 to 0.90.4 failed (mssql, docker) #1790
- [Status: Fixed][Priority: Critical] Existing sqlite is not working #1956
- [Status: Resolved][DB: Postgres][Status: Reproducible] Can't create a new column with PK option #1947
- [Status: Resolved][Scope : DevOps] [Feature] Single click end to end release action #1776
- [Status: Resolved][Scope: UI / UX] multiple LTAR to same table- not distinguishable in UI #1811
- [Type: Feature][Status: Resolved] [Feature] Use column name in lookup instead of table/relation type #1768
- [For: Community] Cannot change the column to SingleLineText to LongText #1930
- [Type: Enhancement][Status: Resolved][Scope : DevOps] Update nocodb-sdk to local path after release #1925
- [closed] Failed to Update csv file - 400 #1918
- [closed] cannot import excel spreadsheets on v0.90.8 #1915
- [closed] Specified key was too long; max key length is 1000 bytes #1883
- [closed] System fields not being appropriately marked for linked records on Postgres #1754
What's Changed
- fix: meta tables shown in tree view by @wingkwong in https://github.com/nocodb/nocodb/pull/1914
- feat: PR Release by @wingkwong in https://github.com/nocodb/nocodb/pull/1892
- enhancement: gitHub actions by @wingkwong in https://github.com/nocodb/nocodb/pull/1926
- chore(deps): bump ejs from 3.0.1 to 3.1.7 in /packages/nc-migrator-archived by @dependabot in https://github.com/nocodb/nocodb/pull/1912
- chore(deps): bump ejs from 3.1.6 to 3.1.7 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/1913
- chore(deps): bump sqlite3 from 5.0.2 to 5.0.3 in /scripts/cypress/fixtures/sqlite-sakila/regenFiles by @dependabot in https://github.com/nocodb/nocodb/pull/1927
- chore(deps): bump sqlite3 from 5.0.0 to 5.0.3 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/1928
- fix: monaco editor dialog closes on click by @mertmit in https://github.com/nocodb/nocodb/pull/1936
- fix: allow to edit the length of a nvarchar (mssql). #1930 by @titouancreach in https://github.com/nocodb/nocodb/pull/1938
- fix: Nested lookup by @pranavxc in https://github.com/nocodb/nocodb/pull/1951
- docs: add titouancreach as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1952
- chore(deps): bump sqlite3 from 5.0.2 to 5.0.3 by @dependabot in https://github.com/nocodb/nocodb/pull/1929
- refactor: error message / default value label by @wingkwong in https://github.com/nocodb/nocodb/pull/1953
- test/fix: wait for project tab to become available by @dstala in https://github.com/nocodb/nocodb/pull/1954
- Fix - SQLite project bug by @pranavxc in https://github.com/nocodb/nocodb/pull/1957
- fix: add missing upd cache logic when updating roles by @wingkwong in https://github.com/nocodb/nocodb/pull/1965
- fix: m2m delete logic by @wingkwong in https://github.com/nocodb/nocodb/pull/1958
- Feat/code snippet by @pranavxc in https://github.com/nocodb/nocodb/pull/1950
- fix: use union all instead of union since rows will be unique by @pranavxc in https://github.com/nocodb/nocodb/pull/1876
- webhook improvements by @wingkwong in https://github.com/nocodb/nocodb/pull/1917
- 0.90.9 Pre-release by @github-actions in https://github.com/nocodb/nocodb/pull/1966
- Release 0.90.9 by @github-actions in https://github.com/nocodb/nocodb/pull/1967
New Contributors
- @titouancreach made their first contribution in https://github.com/nocodb/nocodb/pull/1938
Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.8...0.90.10
0.90.8 4/28/2022
🚀 NocoDB : Bug Fix Release
Closed Issues
- [Type: Bug][Status: Fixed] Swagger docs shows localhost by default #1843
- [Type: Bug] Roll up the formula column failed and make all rows cannot be accessed #1842
- [Type: Bug][Status: Fixed] JSON type data is not getting saved from UI #1814
- [Type: Bug][Status: More Info Needed] Multiple lookup columns in one table result in malfunction #1799
- [Type: Bug][Status: Fixed] 'fields' query parameter in REST API has no effect #1762
- [closed] Formula columns on heroku not showing results. #1868
- [closed] data inserted vice versa (nocodb and with python mysqli script) is not inserted on other side #1862
- [closed] Migration from 0084002 to 0090000 (sqlserver) #1855
- [closed] Version 0.84.18 ? #1850
- [closed] FindOne API #1827
- [Type: Feature][Status: Fixed] Provide swagger docs for each project #1769
What's Changed
- fix: MSSQL migration bug by @pranavxc in https://github.com/nocodb/nocodb/pull/1860
- fix: sqlite migration by @pranavxc in https://github.com/nocodb/nocodb/pull/1858
- fix: ignore date formatting if type is not string by @pranavxc in https://github.com/nocodb/nocodb/pull/1869
- fix: correction in belongs to lookup filter query generation by @pranavxc in https://github.com/nocodb/nocodb/pull/1870
- fix: using functions for DATEADD interval by @mertmit in https://github.com/nocodb/nocodb/pull/1877
- fix: belongs to header tooltip by @mertmit in https://github.com/nocodb/nocodb/pull/1878
- fix: use titles instead of table/column names on tooltips by @mertmit in https://github.com/nocodb/nocodb/pull/1881
- fix: storage adapter issue by @wingkwong in https://github.com/nocodb/nocodb/pull/1893
- fix: pass correct project id to get model list by @pranavxc in https://github.com/nocodb/nocodb/pull/1901
- fix - delete table bug by @pranavxc in https://github.com/nocodb/nocodb/pull/1886
- feat: nested field filtering by @pranavxc in https://github.com/nocodb/nocodb/pull/1856
- feat: automate PR process from develop to master in release by @wingkwong in https://github.com/nocodb/nocodb/pull/1859
- feat: accept project id or title in data apis by @pranavxc in https://github.com/nocodb/nocodb/pull/1854
- feat: show schema name option for mssql and pg project creation by @pranavxc in https://github.com/nocodb/nocodb/pull/1867
- test: cypress disable screenshots/ suspecting flakyness by @dstala in https://github.com/nocodb/nocodb/pull/1884
- refactor: show LTAR column name instead of table name in Lookup/Rollup by @pranavxc in https://github.com/nocodb/nocodb/pull/1875
- test/cypress: UI corrections by @dstala in https://github.com/nocodb/nocodb/pull/1894
- 0.90.8 Pre-release by @wingkwong in https://github.com/nocodb/nocodb/pull/1909
Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.7...0.90.8
0.90.7 4/23/2022
🚀 NocoDB : Bug Fix Release
Closed Issues
- [Type: Bug][Status: Fixed] Unreachable previous API paths after upgrade #1831
- [Type: Bug][Status: Fixed] Forget Password #1828
- [Type: Bug][Status: Fixed] 'change password' does not take effect #1824
- [Type: Bug][Status: Fixed] error 400 when upload to S3 #1822
- [Type: Bug][Status: Fixed] Anyone encountered data not properly saving in UI? #1813
- [Type: Bug][Status: Fixed] fatal: unsafe repository ('/github/workspace' is owned by someone else) #1785
- [Type: Bug][Status: Fixed] Invalid requests by search field in NocoDB UI #1784
- [Type: Bug][Status: Fixed] Enter not properly captured when in edit form for linked record column name #1781
- [Type: Bug][Status: Fixed] Color code for HasMany, ManyToMany, Lookup and Rollup #1766
- [Type: Bug][Status: Fixed][Type: 0.90 Migration] schema immediately out of sync on postgres when creating table, columns #1753
- [Type: Bug][Status: Fixed] SMTP app doesn't work in 0.90.3 #1751
- [Type: Bug][Priority: Critical] Error upgrading 0.84.16 -> 0.90.2 on heroku using command line #1736
- [Type: Bug][DB: SQLite] Failed to create column with datatype 'Time' #1380
- [Type: Bug][Scope: v0.90.0] Tables connected by a natural id (a foreign key that is not the primary key on the other side) are not viewed properly #1299
- [Type: Bug] Populating a column with link to another record doesnt work on an empty row #1284
- [Type: Bug][Type: Enhancement][Scope: v0.90.0] Multiple foreign keys to same tables results in issues. #756
- [Type: Bug][Status: Fixed] Unable to Upload Attachments using shared base link #1579
- [Type: Enhancement][Scope: v0.90.0] Missing WHERE clause in Bulk APIs #1421
- [Type: Question] App configuration #1563
- [i18n translation] [i18n] Language support extension-
#1420 - [Type: Feature] [Feature] Allow filtering on "LinkToAnotherRecord" field #868
- [Status: More Info Needed] Wrong page change widget #818
- [Type: Feature] Client SDKs #575
- [Type: Enhancement][Scope: v0.90.0] Shared View GET API #442
- [Type: 0.90 Migration] My user is suddenly missing #1794
- [Type: Feature][Status: Fixed] [Feature] The Editor need the function of ”Upload CSV“ #1683
- [Status: Fixed] DATEADD formula issues #1638
- [Status: More Info Needed] Cell won't update properly in version 0.84.16 #1637
- [Status: More Info Needed] Dashboard loading too long #1545
- [Status: More Info Needed] [Cannot read property 'meta' of undefined] When create table #1452
- [Status: More Info Needed] Webhook doesn't work on API inserted row #1440
- [Status: Fixed][Type: In Development] able to clear record for locked view (from both normal grid & editor mode shared base) #1773
- [Status: Fixed][Type: In Development] form view shows roll-up column #1772
- [closed] Only owner can use ”Upload CSV“ when updated to PackageVersion: 0.90.5 #1810
- [closed] [Feature] #1786
- [i18n translation] [i18n] Language support extension- ja #1680
- [For: Community][Status: Fixed][minor] Enable scroll for sort & filter #1675
- [For: Community][minor] [minor] LTAR - UI improvement #1673
What's Changed
- refactor: use SqlFactory from nocodb-sdk package by @pranavxc in https://github.com/nocodb/nocodb/pull/1750
- Fix - LTAR based filter by @pranavxc in https://github.com/nocodb/nocodb/pull/1757
- chore(deps): bump async from 2.6.3 to 2.6.4 in /packages/nocodb-sdk by @dependabot in https://github.com/nocodb/nocodb/pull/1699
- chore(deps): bump async from 2.6.3 to 2.6.4 in /packages/noco-docs-prev by @dependabot in https://github.com/nocodb/nocodb/pull/1700
- chore(deps): bump async from 2.6.3 to 2.6.4 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/1701
- chore(deps): bump async from 2.6.3 to 2.6.4 in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/1702
- chore(deps): bump async from 2.6.3 to 2.6.4 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/1703
- chore(deps): bump async from 2.6.3 to 2.6.4 in /packages/noco-i18n by @dependabot in https://github.com/nocodb/nocodb/pull/1704
- chore(deps): bump async from 2.6.3 to 2.6.4 in /packages/noco-blog by @dependabot in https://github.com/nocodb/nocodb/pull/1705
- chore(deps): bump async from 2.6.2 to 2.6.4 in /packages/nc-migrator-archived by @dependabot in https://github.com/nocodb/nocodb/pull/1698
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/1561
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /scripts/cypress/fixtures/sqlite-sakila/regenFiles by @dependabot in https://github.com/nocodb/nocodb/pull/1572
- refactor: i18n zh_CN corrections by @dstala in https://github.com/nocodb/nocodb/pull/1748
- docs: add zprial as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1761
- Fix - Migration bugs by @pranavxc in https://github.com/nocodb/nocodb/pull/1771
- Release 0.90.5 by @github-actions in https://github.com/nocodb/nocodb/pull/1777
- docs: fix link to repository structure in
CONTRIBUTING.md
by @nilsreichardt in https://github.com/nocodb/nocodb/pull/1779 - docs: add nilsreichardt as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1780
- fix: send invite email by @pranavxc in https://github.com/nocodb/nocodb/pull/1752
- fix: use alias instead of _cn by @wingkwong in https://github.com/nocodb/nocodb/pull/1787
- fix: disable clear in locked view by @wingkwong in https://github.com/nocodb/nocodb/pull/1788
- Enter not properly captured when in edit form for linked record column name #1781 by @iamnamananand996 in https://github.com/nocodb/nocodb/pull/1789
- docs: add iamnamananand996 as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1792
- fix: not showing lookup & rollup in form view by @wingkwong in https://github.com/nocodb/nocodb/pull/1791
- Enable scroll for sort & filter #1675 by @iamnamananand996 in https://github.com/nocodb/nocodb/pull/1714
- i18n/translation ja (@darakee) by @dstala in https://github.com/nocodb/nocodb/pull/1796
- refactor: product analytics by @dstala in https://github.com/nocodb/nocodb/pull/1795
- i18n/translation farsi correction (@okaeiz) by @dstala in https://github.com/nocodb/nocodb/pull/1797
- Clarify "vertical" = "department" for US eng. speakers. (Used in imgs… by @GeoffMaciolek in https://github.com/nocodb/nocodb/pull/1800
- docs: add GeoffMaciolek as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1801
- fix: virtual-header-cell component by @mertmit in https://github.com/nocodb/nocodb/pull/1802
- fix: 'owner' role color by @mertmit in https://github.com/nocodb/nocodb/pull/1806
- Update iw.json by @KostaGorod in https://github.com/nocodb/nocodb/pull/1815
- feat: improve json editor by @mertmit in https://github.com/nocodb/nocodb/pull/1821
- fix: editor ACL by @wingkwong in https://github.com/nocodb/nocodb/pull/1823
- fix: cell saving by @mertmit in https://github.com/nocodb/nocodb/pull/1817
- fix: change password by @wingkwong in https://github.com/nocodb/nocodb/pull/1825
- fix: forgot password by @wingkwong in https://github.com/nocodb/nocodb/pull/1829
- test: remove access to export / import tab by @dstala in https://github.com/nocodb/nocodb/pull/1836
- Fix "sponsor us"'s text in zh_TW.json by @mudream4869 in https://github.com/nocodb/nocodb/pull/1833
- docs: add mudream4869 as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1837
- Feat/1769 swagger by @pranavxc in https://github.com/nocodb/nocodb/pull/1834
- feat: findOne by @wingkwong in https://github.com/nocodb/nocodb/pull/1830
- fix: DATEADD negative intervals by @mertmit in https://github.com/nocodb/nocodb/pull/1816
- Add missing i18n interpolations by @ddazal in https://github.com/nocodb/nocodb/pull/1808
- fix: Postgres meta out of sync by @pranavxc in https://github.com/nocodb/nocodb/pull/1759
- 0.90.7 Pre-release by @mertmit in https://github.com/nocodb/nocodb/pull/1845
New Contributors
- @nilsreichardt made their first contribution in https://github.com/nocodb/nocodb/pull/1779
- @iamnamananand996 made their first contribution in https://github.com/nocodb/nocodb/pull/1789
- @GeoffMaciolek made their first contribution in https://github.com/nocodb/nocodb/pull/1800
- @KostaGorod made their first contribution in https://github.com/nocodb/nocodb/pull/1815
- @mudream4869 made their first contribution in https://github.com/nocodb/nocodb/pull/1833
Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.5...0.90.7
0.90.5 4/19/2022
🚀 NocoDB : Bug Fix Release
Closed Issues
- [Type: Bug][DB: MSSQL][Status: Fixed] Migration from 0.84.16 to 0.90.3 failed (mssql, docker) #1764
- [Type: Bug][Status: Fixed][Priority: Critical] Migration errors to 0.90.3 #1760
- [closed] Search Columns & Filter feature do not work with non english title columns. #1758
- [Type: Bug][Status: Fixed] Filter doesn't return correct results on linked record #1756
- [i18n translation] [i18n] Language support extension- zh-CN #1744
- [Type: Bug][Status: Fixed] SMTP app bug #1743
- [closed] Wrong version number #1742
- [Type: Bug][Status: Fixed] Failed to import CSV #1737
What's Changed
- Release 0.90.4 by @github-actions in https://github.com/nocodb/nocodb/pull/1775
- 0.90.5 Pre-release by @pranavxc in https://github.com/nocodb/nocodb/pull/1774
Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.4...0.90.5
0.90.3 4/18/2022
🚀 NocoDB : Bug Fix Release
Closed Issues
- [closed] Migration from 0084002 to 0090000 failed (mssql, docker) #1741
- [Type: Bug][Status: Fixed][Priority: Critical] Can't access projects since upgrade to 0.90.0 #1722
- [Status: Fixed] shared base- fields showAll/ HideAll error #1713
What's Changed
- fix: checkbox always false issue by @wingkwong in https://github.com/nocodb/nocodb/pull/1745
- fix: import csv issue by @wingkwong in https://github.com/nocodb/nocodb/pull/1738
- fix: add alter column dt scripts by @wingkwong in https://github.com/nocodb/nocodb/pull/1740
- chore: typo correction for better error update by @dstala in https://github.com/nocodb/nocodb/pull/1739
- 0.90.3 Pre-release by @wingkwong in https://github.com/nocodb/nocodb/pull/1746
Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.2...0.90.3
0.90.2 4/17/2022
🚀 NocoDB : Bug Fix Release
Updates
Updated audit migration code to extract the correct model id on migration.
Closed Issues
- [Status: Fixed] + 0.90.1 release #1725
What's Changed
- Release 0.90.1 by @github-actions in https://github.com/nocodb/nocodb/pull/1729
- fix: remove duplicate and add missing delete api by @mertmit in https://github.com/nocodb/nocodb/pull/1731
- fix: Audit migration corrections by @pranavxc in https://github.com/nocodb/nocodb/pull/1732
Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.1...0.90.2
0.90.1 4/17/2022
🚀 NocoDB : Bug Fix Release
Updates
Made corrections in old project migrations to exclude deleted project audit logs.
Closed Issues
- [Scope: v0.90.0] Failed to exec filter request with a non-english column #1593
- [Type: Feature][Scope: v0.90.0] [Feature] search / sort / filter on the primary value of linked records #1522
- [Type: Feature][Scope: v0.90.0] [Feature] Automate creation of tables (via Rest API / JSON / Yaml...) #1430
- [i18n translation][Scope: v0.90.0] Adding Farsi to NocoDB interface #1321
- [Type: Enhancement][Scope: v0.90.0] Column re-order doesn't work on Postgres Views #1319
- [Type: Feature][Scope: v0.90.0] [Feature] Use rollup column in Formula #514
- [Type: Feature][Scope: v0.90.0] [Feature] Use Lookup column in Formula #512
- [Type: Feature][Scope: v0.90.0] [Feature] Order of many to many relations #511
- [Type: Feature][Scope: v0.90.0] Feature : Meta APIs #457
- [Type: Enhancement][For: Community][Scope: v0.90.0] Feature: Allow sorting/filtering using
lookup
columns #444 - [Type: Enhancement][Scope: v0.90.0] Feature: Allow lookup on grandparent tables #443
- [Type: Feature][Scope: v0.90.0] API to views #253
What's Changed
- Release 0.90.0 by @github-actions in https://github.com/nocodb/nocodb/pull/1712
- chore: add action for auto-releasing api docs by @pranavxc in https://github.com/nocodb/nocodb/pull/1717
- feat : Add table rows count api by @pranavxc in https://github.com/nocodb/nocodb/pull/1716
- fix: ignore deleted projects audit while migrating metadata by @pranavxc in https://github.com/nocodb/nocodb/pull/1723
- 0.90.1 Pre-Release by @wingkwong in https://github.com/nocodb/nocodb/pull/1724
- Fix - count api and acl by @pranavxc in https://github.com/nocodb/nocodb/pull/1727
- Add api documentation link in project dashboard by @pranavxc in https://github.com/nocodb/nocodb/pull/1726
- 0.90.1 Pre-release by @wingkwong in https://github.com/nocodb/nocodb/pull/1728
Full Changelog: https://github.com/nocodb/nocodb/compare/0.90.0...0.90.1
0.90.0 4/16/2022
🚀 NocoDB : v0.90.0 : Nested lookups + NocoDB SDK
We are really glad to announce that nocodb v0.90.0
has been released.
This release includes some breaking changes (as communicated before - see here) and some notable new features shown below.
What's New in v0.90.0?
- API Design (Auth / Public / Data / Meta)
- NocoDB SDK
- Support Nested Lookup
- Support Sort on Lookup, Formula, Nested Data
- Support Filter on Lookup, Rollup, Formula, Nested Data
- Support Formula with Lookup, Rollup, Column
- Support Duplicate Relation
- API Documentation
- Community Forum
Migration
The migration for meta data will be done automatically. In case you wish to rollback to previous version, you may simply downgrade it to the target version.
Closed Issues
- [Status: Fixed][Type: In Development] relation update in editor mode fail #1706
- [Status: Fixed][Type: In Development] link to record using pop up "add row" modal - does not work #1696
- [Status: Fixed][Type: In Development] hmList- error on removing linked record #1695
- [Status: Fixed][Type: In Development] Project info access fails in commenter/ viewer mode #1694
- [Status: Fixed][Type: In Development] Expanded card (hmList) is empty for relational column in Commenter/ Viewer mode #1693
- [Status: Fixed][Type: In Development] XCDB migration- displays incorrect meta-sync data #1692
- [Status: Fixed][Type: In Development] Form view- error on configuring title #1688
- [Status: Fixed][Type: In Development] xc-token is not allowing to do write operation #1684
- [Status: Fixed][Type: In Development] external db- toast doesn't disappear on attempt to create project with existing name #1669
- [Status: Fixed][Type: In Development] Virtual columns not mapped appropriately #1663
- [Status: Fixed][Type: In Development] Editor role- download CSV not allowed #1662
- [Status: Fixed][Type: In Development] shared grid view- column operations (hide/sort/filter) have no impact on download CSV #1660
- [Status: Fixed][Type: In Development] webhook create with filter condition - failure #1657
- [Status: Fixed][Type: In Development] delete record- failure #1656
- [Status: Fixed][Type: In Development] shared view- download failure #1655
- [Status: Fixed][Type: In Development] Additional field option displayed in shared grid view #1654
- [Status: Fixed][Type: In Development] rename view- active screen toggles to default view #1653
- [Status: Fixed][Type: In Development] Incorrect migration of UI ACL #1622
- [Status: Fixed][Type: In Development] Error: Fields - Hide all #1615
- [Status: Fixed] Browser logging many informations #1611
- [Status: Fixed][Type: In Development] LastUpdate should be auto generated but it requires users to input in Form view only #1652
- [Status: Fixed][Type: In Development] Empty grid after table creation #1651
- [Status: Fixed][Type: In Development] Additional column displayed in actor table/ category table #1650
- [Status: Fixed][Type: In Development] shared form view- error while fetching linked records #1649
- [Status: Fixed][Type: In Development] table create- project tree records not updated #1648
- [Status: Fixed] Notification gets in the way of column headers #1646
- [Status: Fixed] DATEADD formula issues #1638
- [For: Community] Can't kill docker app with sigint #1661
- [closed] I can't change the default port 8080 to a custom value #1617
- [Type: In Development] Notify about v0.90 changes as announcement in app bar #1691
- [Type: In Development] Hide row counter for timebeing #1644
- [Type: In Development] set as primary value - permission error #1658
- [Type: In Development] *List & *Read Column Deletion Failure #1659
- [Type: Bug][Status: Fixed] Error when editing a SingleSelect column #1597
- [Type: Bug][Status: Fixed] Unable to create SingleSelect with type anyenum #1539
- [Type: Bug][Status: Fixed] CSV import fail with NULL value #1537
- [Type: Bug][Status: Fixed] [Discord] Multiple attachment- icon overlaps & extends beyond cell limit boundaries #1468
- [Type: Bug][Status: Fixed] Changing single select fields results in webhooks getting called twice #1312
- [Type: Bug][Status: Fixed] Multiselect bug with comma #1282
- [Type: Bug][Status: Fixed] Multiselect on pg is leading to an error #1630
What's Changed
- Release 0.84.16 by @github-actions in https://github.com/nocodb/nocodb/pull/1609
- fix: disable update call if column undefined by @mertmit in https://github.com/nocodb/nocodb/pull/1632
- fix: migration(v1 to v2) - map proper project id and base id in ui acl by @pranavxc in https://github.com/nocodb/nocodb/pull/1645
- chore(deps): bump moment from 2.29.1 to 2.29.2 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/1631
- fix: url and date formulas by @mertmit in https://github.com/nocodb/nocodb/pull/1639
- Add dumb-init: catch signals by @RobinFrcd in https://github.com/nocodb/nocodb/pull/1664
- docs: add RobinFrcd as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1668
- fix: update record counter with insertion/deletion by @mertmit in https://github.com/nocodb/nocodb/pull/1620
- fix: force cell update on unload if unsaved by @mertmit in https://github.com/nocodb/nocodb/pull/1640
- v0.90.0 docs draft by @wingkwong in https://github.com/nocodb/nocodb/pull/1671
- fix: toast error corrections & cache flush on delete by @dstala in https://github.com/nocodb/nocodb/pull/1672
- refactor: renew old fetchReleaseInfo by @mertmit in https://github.com/nocodb/nocodb/pull/1679
- fix: add bulk api permissions to editor by @mertmit in https://github.com/nocodb/nocodb/pull/1685
- Fix - LinkToAnotherRecord related bug fixes by @pranavxc in https://github.com/nocodb/nocodb/pull/1697
- Fix - Link To Another record migration bug by @pranavxc in https://github.com/nocodb/nocodb/pull/1707
- fix: consider virtual option in LTAR column creation by @pranavxc in https://github.com/nocodb/nocodb/pull/1709
- 0.90.0 Pre-Release by @wingkwong in https://github.com/nocodb/nocodb/pull/1710
New Contributors
- @RobinFrcd made their first contribution in https://github.com/nocodb/nocodb/pull/1664
Full Changelog: https://github.com/nocodb/nocodb/compare/0.84.16...0.90.0
Thank you
We would like to thank all the users and contributors to join the journey with us. If you have any questions, please feel free to post your questions to Discord. If you are interested to contribute, please check out Contribution Guide.
0.84.16 4/6/2022
🚀 NocoDB : Bug Fix Release
Important Announcement
- In the next release, there will be major changes to our APIs (>=
v0.90
). - Please check out v0.90 Important Announcement for details.
Closed Issues
- [closed] Repository Description should include SQLite #1588
- [closed] Webhook bug: CSV import does not touch off the insert/update trigger. #1581
- [Status: Resolved][i18n translation] [i18n] Language support extension-
#1533 - [i18n translation] [i18n] Language support extension- es #1513
- [i18n translation] [i18n] Language support extension-nl #1467
- [i18n translation] [i18n] Language support extension- ru #1460
- [i18n translation] [i18n] Language support extension-
#1455 - [Type: Bug][Status: Fixed] multiple after-update webhooks being triggered when changing value in SingleLineText / LongText #1453
- [Type: Bug][Status: Fixed] /distinct Rest API endpoint throws error for table with json columns |PG| #1422
- [Status: Resolved][i18n translation] [i18n] Language support extension- lv #1405
- [Status: Resolved][i18n translation] [i18n] Language support extension- fr #1398
- [closed] Knex: Timeout acquiring a connection. The pool is probably full when creating project with a lot of tables (260 in my case) #1150
- [Type: Enhancement] [Feature] Simplify release #1139
What's Changed
- fix: Japanese Translation. by @blucky in https://github.com/nocodb/nocodb/pull/1458
- fix incorrect HTTP method in REST API docs by @dhrrgn in https://github.com/nocodb/nocodb/pull/1521
- fix: csv import logic by @wingkwong in https://github.com/nocodb/nocodb/pull/1556
- fix: multiple after-update webhooks being triggered in text by @mertmit in https://github.com/nocodb/nocodb/pull/1557
- fix: hotfix reverting breaking changes on webhook multiple-trigger by @mertmit in https://github.com/nocodb/nocodb/pull/1565
- fix: gallery logic by @wingkwong in https://github.com/nocodb/nocodb/pull/1512
- fix: select field default value removal by @mertmit in https://github.com/nocodb/nocodb/pull/1602
- fix: typo by @tympaniplayer in https://github.com/nocodb/nocodb/pull/1595
- fix: use correct event on checkbox by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/1456
- feat: #1405 Latvian language support by @OskarsPakers in https://github.com/nocodb/nocodb/pull/1447
- feat: announcement by @wingkwong in https://github.com/nocodb/nocodb/pull/1607
- docs: german.md by @dolibit-ut in https://github.com/nocodb/nocodb/pull/1449
- docs: add dolibit-ut as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1451
- docs: add blucky as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1461
- docs: Fix typo in rollup.md by @TsjipTsjip in https://github.com/nocodb/nocodb/pull/1463
- docs: add TsjipTsjip as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1464
- docs: add dhrrgn as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1525
- docs: add AmitJoki as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1532
- docs: add tympaniplayer as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1596
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/noco-i18n by @dependabot in https://github.com/nocodb/nocodb/pull/1558
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/1546
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/1566
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/noco-blog by @dependabot in https://github.com/nocodb/nocodb/pull/1578
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/noco-docs-prev by @dependabot in https://github.com/nocodb/nocodb/pull/1592
- Audit logs for apis by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/1457
- handle commas correctly in multi select options by @AmitJoki in https://github.com/nocodb/nocodb/pull/1531
- noco-docs-prev by @wingkwong in https://github.com/nocodb/nocodb/pull/1591
- Release 0.84.15 by @github-actions in https://github.com/nocodb/nocodb/pull/1438
- 0.84.16 Pre-Release by @wingkwong in https://github.com/nocodb/nocodb/pull/1608
New Contributors
- @dolibit-ut made their first contribution in https://github.com/nocodb/nocodb/pull/1449
- @blucky made their first contribution in https://github.com/nocodb/nocodb/pull/1458
- @TsjipTsjip made their first contribution in https://github.com/nocodb/nocodb/pull/1463
- @dhrrgn made their first contribution in https://github.com/nocodb/nocodb/pull/1521
- @AmitJoki made their first contribution in https://github.com/nocodb/nocodb/pull/1531
- @tympaniplayer made their first contribution in https://github.com/nocodb/nocodb/pull/1595
Full Changelog: https://github.com/nocodb/nocodb/compare/0.84.15...0.84.16
0.84.15 3/14/2022
🚀 NocoDB : Bug Fix Release
Closed Issues
- [closed] SingleSelect in Column Type Can't Add option #1423
- [closed] [Feature] Better copy pasting from NocoDB #1419
- [closed] [Feature] Choose how many rows to show on each page. #1418
- [closed] Where are attachment file stored ? #1416
- [closed] Deleting of user not possible #1399
- [closed] No Access to any project using API Key #1344
- [closed] utf8mb4 character set instead of utf8 #1340
- [Type: Bug][Status: Fixed] Text doesn't show up in Swagger Form for POST requests body #1367
- [Status: More Info Needed] Webhooks are being executed twice #1312
- [Status: Won't Fix] it's maybe to easy to delete rows #1388
- [Status: Won't Fix] Cannot input the Chinese characters in the table #1294
- [Status: Resolved] The Datetime column will increase by 8 hours and must be saved repeatedly to save successfully #1293
- [Status: More Info Needed] Many-Many relationships don't populate in form/expanded view #971
- [Status: More Info Needed] Could not parse JSON #945
- [closed] docker run with mysql error #771
- [Type: Enhancement] [Feature] Add total number of records in current table/filter/view #680
- [Type: Enhancement][For: Community] Enhancement: Move views panel to left below table #624
- [Status: More Info Needed] Bug: failed to restore database from a snapshot #541
- [Status: More Info Needed] NoCobd Error - TypeError: Cannot read properties of undefined (reading 'data') #522
- [Type: Enhancement][Type: Feature] Feature : Full import/export/backup feature? - docker nocodb #384
- [Type: Feature] Feature : Metadata sync #330
- [Type: Feature] Formula should support date arithmetic #1389
What's Changed
- Release 0.84.14 by @github-actions in https://github.com/nocodb/nocodb/pull/1355
- Refactor/i18n translations by @dstala in https://github.com/nocodb/nocodb/pull/1357
- Refactor: i18n translations by @dstala in https://github.com/nocodb/nocodb/pull/1365
- update docker-compose.yml: resolve nocodb data folder mounted to the … by @atompi in https://github.com/nocodb/nocodb/pull/1364
- docs: add atompi as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1370
- fix: losing focus after typing each char in swagger by @wingkwong in https://github.com/nocodb/nocodb/pull/1368
- feat: add show more to LinkToAnotherRecord by @wingkwong in https://github.com/nocodb/nocodb/pull/1366
- Update german.md by @WeT-Klb in https://github.com/nocodb/nocodb/pull/1397
- feat: #1405 Latvian language support by @OskarsPakers in https://github.com/nocodb/nocodb/pull/1409
- docs: add OskarsPakers as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1412
- fix: bt & hm logic by @wingkwong in https://github.com/nocodb/nocodb/pull/1333
- correct uidt check to preserve select column options after metadata sync by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/1159
- chore(deps): bump follow-redirects from 1.14.6 to 1.14.8 in /packages/nc-gui by @dependabot in https://github.com/nocodb/nocodb/pull/1173
- chore(deps): bump prismjs from 1.25.0 to 1.27.0 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/1372
- chore(deps): bump prismjs from 1.24.1 to 1.27.0 in /packages/noco-blog by @dependabot in https://github.com/nocodb/nocodb/pull/1373
- chore(deps): bump url-parse from 1.5.3 to 1.5.10 in /packages/noco-i18n by @dependabot in https://github.com/nocodb/nocodb/pull/1381
- fix distinct api enpoint by @vijayrathore8492 in https://github.com/nocodb/nocodb/pull/1433
- chore(deps): bump url-parse from 1.5.4 to 1.5.10 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/1356
- feat: DATEADD formula for date arithmetics by @mertmit in https://github.com/nocodb/nocodb/pull/1415
- 0.84.15 Pre-Release by @wingkwong in https://github.com/nocodb/nocodb/pull/1437
New Contributors
- @atompi made their first contribution in https://github.com/nocodb/nocodb/pull/1364
- @WeT-Klb made their first contribution in https://github.com/nocodb/nocodb/pull/1397
- @OskarsPakers made their first contribution in https://github.com/nocodb/nocodb/pull/1409
Full Changelog: https://github.com/nocodb/nocodb/compare/0.84.14...0.84.15
0.84.14 2/24/2022
🚀 NocoDB : Bug Fix Release
Closed Issues
- [Type: Bug][Status: Resolved][Priority: Critical] Can't reset password #1337
- [Type: Bug] formula not working as long as capital letter(s) exist in column name #1332
- [i18n translation] Couldn't find the local language code (Farsi) in the provided google workspace list #1320
- [Status: Resolved] Error " request failed with status code 400 " raised when trying to import an Excel file #1313
What's Changed
- Fix incorrect response while wrong credentials was provided by @LancerComet in https://github.com/nocodb/nocodb/pull/1295
- docs : adding setup with nginx, certbot with domain config. by @o1lab in https://github.com/nocodb/nocodb/pull/1298
- refactor: github actions & nightly-build by @wingkwong in https://github.com/nocodb/nocodb/pull/1308
- docs: share base details by @dstala in https://github.com/nocodb/nocodb/pull/1306
- chore: documentaion- webhook update by @dstala in https://github.com/nocodb/nocodb/pull/1328
- refactor: i18n changes for different dialog windows by @dstala in https://github.com/nocodb/nocodb/pull/1330
- feat: add URL formula by @mertmit in https://github.com/nocodb/nocodb/pull/1326
- chore: i18n front end JSON based updates by @dstala in https://github.com/nocodb/nocodb/pull/1339
- fix: uppercase formula column names on postgresql by @mertmit in https://github.com/nocodb/nocodb/pull/1345
- feat: extended character support for table/column name with REST by @dstala in https://github.com/nocodb/nocodb/pull/1329
- Refactor/i18n 3 by @dstala in https://github.com/nocodb/nocodb/pull/1353
New Contributors
- @mertmit made their first contribution in https://github.com/nocodb/nocodb/pull/1326
Full Changelog: https://github.com/nocodb/nocodb/compare/0.84.12...0.84.14
0.84.12 2/17/2022
🚀 NocoDB : Bug Fix Release
Closed Issues
- [Type: Bug][Status: Fixed] [UI] Add row options disappears #1151
- [Type: Bug][Status: Resolved] Cannot POST row to table #1146
- [Type: Enhancement] Document i18n process #1145
- [Type: Bug][DB: Postgres][Status: Fixed][Priority: Critical] Postgres : SingleSelect/Multiselect isn't working in 0.84.9 #1132
- [DB: Postgres][Status: Fixed][Priority: Critical] Cannot add Percentage as a column #1129
- [Type: Bug][Status: Fixed][Priority: Critical] Refreshing SQL Views returns blank page #1126
- [Type: Bug][DB: Postgres][Status: Fixed][Priority: Critical] uuid data type not working in searches in postgres #996
- [Type: Bug][Type: Enhancement][Status: Fixed][Priority: Critical] View does not has action type for downloading csv file as table does. However the shared view link does. #991
- [Type: Bug][Status: Fixed] Upload CSV Import Error #880
- [Type: Bug][Status: Fixed][Priority: Critical] Link to another record doesn't always populate possible options #781
- [Type: Bug][Priority: Critical] Rename a table which as a space - it leads to an error #768
- [Type: Bug][Status: Fixed][Priority: Critical] Search not working on bigint fields #589
- [Type: Bug][Status: Resolved] Issue: Setting default value involving symbols or multiline gives errors when setting default value for longtext #539
- [Type: Bug][Status: Fixed][Priority: Critical][Status: Action Needed] Whitespace in tablename while creating m2m relation leads to column not being shown. #479
- [Type: Bug] Cannot Add/Edit record properly when table has composite keys #297
- [Type: Bug] Bug: Unable to drop column of a composite primary key in Postgres #234
What's Changed
- fix: allow different boolean values for checkbox type by @wingkwong in https://github.com/nocodb/nocodb/pull/1148
- fix: cast search column in custom knex for uuid & fix search issue for bigint by @wingkwong in https://github.com/nocodb/nocodb/pull/1156
- fix: missing add row option by @wingkwong in https://github.com/nocodb/nocodb/pull/1164
- Refactor: cypress test suite apiType and dbType variable clean-up by @dstala in https://github.com/nocodb/nocodb/pull/1165
- fix: undefined parent id when calling paginatedM2mNotChildrenList by @wingkwong in https://github.com/nocodb/nocodb/pull/1166
- refactor: consistent api's for api/db type by @dstala in https://github.com/nocodb/nocodb/pull/1167
- fix: add missing delete user logic by @wingkwong in https://github.com/nocodb/nocodb/pull/1168
- test: cypress pg test suite- base files by @dstala in https://github.com/nocodb/nocodb/pull/1169
- chore(deps): Bump pathval from 1.1.0 to 1.1.1 in /packages/nc-migrator-archived by @dependabot in https://github.com/nocodb/nocodb/pull/1155
- chore(deps): Bump handlebars from 4.7.6 to 4.7.7 in /packages/nc-common by @dependabot in https://github.com/nocodb/nocodb/pull/1160
- chore(deps): bump ajv from 6.10.2 to 6.12.6 in /packages/nc-migrator-archived by @dependabot in https://github.com/nocodb/nocodb/pull/1170
- chore(deps): bump follow-redirects from 1.14.7 to 1.14.8 in /packages/noco-i18n by @dependabot in https://github.com/nocodb/nocodb/pull/1171
- chore(deps): bump follow-redirects from 1.14.6 to 1.14.8 in /packages/nc-cli by @dependabot in https://github.com/nocodb/nocodb/pull/1172
- test: cypress pg suite corrections to co-exist with mysql/xcdb suite by @dstala in https://github.com/nocodb/nocodb/pull/1175
- test: CI-CD integration for Cypress PG test suite by @dstala in https://github.com/nocodb/nocodb/pull/1264
- Refactor: i18n changes for roles & share view by @dstala in https://github.com/nocodb/nocodb/pull/1276
- Uniform 400 response format of REST /auth/signin by @LancerComet in https://github.com/nocodb/nocodb/pull/1274
- docs: add LancerComet as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1277
- fix: enforce validation if table name invalid by @dstala in https://github.com/nocodb/nocodb/pull/1283
- refactor: release workflows by @wingkwong in https://github.com/nocodb/nocodb/pull/1281
- 0.84.11 Pre-Release by @wingkwong in https://github.com/nocodb/nocodb/pull/1292
New Contributors
- @LancerComet made their first contribution in https://github.com/nocodb/nocodb/pull/1274
Full Changelog: https://github.com/nocodb/nocodb/compare/0.84.10...0.84.12
0.84.10 2/9/2022
🚀 NocoDB : Bug fix release
Closed Issues
- [Type: Bug] Multiple id columns are shown when there is only 1 id column in the table. #806
- [Type: Bug][For: Community][For: Hacktoberfest] Using create time field leads to error in updating table #558
- [Type: Bug] Cannot add Percentage as a column #1129
- [Type: Bug][DB: Postgres][Priority: Critical] Postgres : SingleSelect/Multiselect isn't working in 0.84.9 #1132
- [Type: Bug][Priority: Critical] Refreshing SQL Views returns blank page #1126
What's Changed
- Refactor/i18n general2 by @dstala in https://github.com/nocodb/nocodb/pull/1124
- fix: wrong parent node for SQL Views by @wingkwong in https://github.com/nocodb/nocodb/pull/1127
- fix : percent type in postgres. by @o1lab in https://github.com/nocodb/nocodb/pull/1131
- fix: keep dtxp property on table create/update by @pranavxc in https://github.com/nocodb/nocodb/pull/1136
- fix: SQL View Actions by @wingkwong in https://github.com/nocodb/nocodb/pull/1125
- fix: some csv import issues by @wingkwong in https://github.com/nocodb/nocodb/pull/1137
- 0.84.10 Pre-Release by @wingkwong in https://github.com/nocodb/nocodb/pull/1138
- chore(publish): v0.84.10 by @wingkwong in https://github.com/nocodb/nocodb/pull/1140
Full Changelog: https://github.com/nocodb/nocodb/compare/0.84.9...0.84.10
0.84.9 2/7/2022
🚀 NocoDB : Bug Fix Release
Closed Issues
- [Priority: Critical] Sync shows schema changes for the changes done via GUI #1049
- [closed] Formulas Not Calculating after latest release #1047
- [closed] Lookup on "Formula field" not available - bug or just normal? #1045
- [Type: Bug][Status: Fixed][Priority: Critical] Webhook to send email notification can't be cancelled #1034
- [Type: Bug][DB: MSSQL][Status: Fixed][Priority: Critical] Update table failed - renaming column and changing field length #1018
- [closed] Incorrect row counts and missing pagination #1013
- [closed] how use REST APIs Upload single file #1008
- [Type: Bug][Status: Fixed][Priority: Critical] Preview has some part of UI parts obscured #993
- [Type: Bug][Status: Fixed][Priority: Critical] Different date view in gridview and galleryview #992
- [Type: Feature] [Feature] Support for
readonly views
andeditable views
#835 - [closed] Follow Production setup got an error: Malformed UTF-8 data #829
- [Type: Bug][Status: Fixed][Priority: Critical] Inserting new row with not null fields in grid view doesn't works #828
- [Status: Resolved] End of table name has a space will cause insert error #825
- [Status: Resolved] Not a valid syntax - Error when filtering columns with column names containing "-" #690
What's Changed
- fix: add proper spacing in left navigation drawer by @pranavxc in https://github.com/nocodb/nocodb/pull/994
- l10n(zh_TW): reviewed and translated all by @pan93412 in https://github.com/nocodb/nocodb/pull/999
- docs: add pan93412 as a contributor for code by @allcontributors in https://github.com/nocodb/nocodb/pull/1000
- fix: save record on enter/shift-enter key press by @pranavxc in https://github.com/nocodb/nocodb/pull/1003
- Hotfix/cell update by @pranavxc in https://github.com/nocodb/nocodb/pull/1006
- docs: synchronising changes based on English version by @wingkwong in https://github.com/nocodb/nocodb/pull/1001
- fix: different date across views by @wingkwong in https://github.com/nocodb/nocodb/pull/1016
- chore(deps): Bump nanoid from 3.1.29 to 3.2.0 in /packages/noco-i18n by @dependabot in https://github.com/nocodb/nocodb/pull/980
- chore(deps): Bump trim-off-newlines from 1.0.1 to 1.0.3 in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/973
- chore(deps): Bump trim-off-newlines from 1.0.1 to 1.0.3 in /packages/nc-common by @dependabot in https://github.com/nocodb/nocodb/pull/974
- chore(deps): Bump node-fetch from 2.6.1 to 2.6.7 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/990
- chore(deps): Bump nanoid from 3.1.23 to 3.2.0 in /packages/noco-blog by @dependabot in https://github.com/nocodb/nocodb/pull/989
- chore(deps): Bump node-fetch from 2.6.1 to 2.6.7 in /packages/noco-blog by @dependabot in https://github.com/nocodb/nocodb/pull/988
- chore(deps): Bump nanoid from 3.1.23 to 3.2.0 in /packages/noco-docs by @dependabot in https://github.com/nocodb/nocodb/pull/982
- chore(deps): Bump trim-off-newlines from 1.0.1 to 1.0.3 by @dependabot in https://github.com/nocodb/nocodb/pull/975
- chore(deps): Bump nanoid from 3.1.30 to 3.1.31 in /packages/nocodb by @dependabot in https://github.com/nocodb/nocodb/pull/981
- chore(deps): Bump node-fetch from 2.6.1 to 2.6.7 in /packages/nc-common by @dependabot in https://github.com/nocodb/nocodb/pull/987
- chore(deps): Bump node-fetch from 2.6.1 to 2.6.7 in /packages/nc-plugin by @dependabot in https://github.com/nocodb/nocodb/pull/986
- fix: Update table failed - renaming column and changing field length issue by @wingkwong in https://github.com/nocodb/nocodb/pull/1022
- refactor: i18n re-org phase-1 by @dstala in https://github.com/nocodb/nocodb/pull/1023
- fix: reset saving flag anyway by @wingkwong in https://github.com/nocodb/nocodb/pull/1024
- Refactor/i18n master sync by @dstala in https://github.com/nocodb/nocodb/pull/1025
- Test/cypress stability by @dstala in https://github.com/nocodb/nocodb/pull/1027
- fix: update hook list after deleting webhook by @wingkwong in https://github.com/nocodb/nocodb/pull/1044
- fix: disable syncDataDebounce for currency field by @wingkwong in https://github.com/nocodb/nocodb/pull/1052
- fix: handle meta sync properly and keep proper column metadata by @pranavxc in https://github.com/nocodb/nocodb/pull/1050
- 0.84.9 Pre-Release by @wingkwong in https://github.com/nocodb/nocodb/pull/1053
- chore(publish): v0.84.9 by @wingkwong in https://github.com/nocodb/nocodb/pull/1054
New Contributors
- @pan93412 made their first contribution in https://github.com/nocodb/nocodb/pull/999
Full Changelog: https://github.com/nocodb/nocodb/compare/0.84.8...0.84.9