Releases: nocodb/nocodb
0.204.7: Bug Fix Release
π Closed Issues
- [closed] π Bug: User permissions on base get reset #7902
- [closed] [Question] I want to understand how you used sheet js to build you smart sheet? #7893
- [closed] The interface in the controller always redirects to the login page. #7887
- [closed] NocoDB random table identifier on V2 API Spec #7879
- [closed] π Bug: multi field editor option colour change #7874
- [closed] π Bug: Roles other than superadmin don't have ability to edit own comment #7870
- [closed] π¦ Feature: Swap keyboard shortcut for going to first and last pages #7853
- [closed] π¦ Feature: Allow to set global default for interpreting
LongTextcolumns as Markdown ("rich text") #7832 - [Status: Reproducible] π Bug: bug with column edit when working with multi select field #7733
- [closed] π Bug: Unable to render this definition. The provided definition does not specify a valid version field. #7657
- [closed] π Bug: Record URL is broken #7453
What's Changed
- Release 0.204.5 by @github-actions in #7859
- chore: downgrade sqlite version for executable by @pranavxc in #7861
- Post-release master to develop sync by @pranavxc in #7862
- Tweak terminology by @salim-b in #7866
- New Crowdin updates by @o1lab in #7863
- Nc feat: Swap keyboard shortcut for going to first and last pages by @rameshmane7218 in #7865
- chore(deps): Add integrity for the xlsx tarball by @IFGGit in #7835
- fix(nocodb): comment update not working for roles other than superAdmin by @DarkPhoenix2704 in #7873
- Nc fix(nc-gui): select type fields default value update issue by @rameshmane7218 in #7864
- fix: api-snippet-v2 by @dstala in #7875
- feat(nc-gui): new share ui by @DarkPhoenix2704 in #7845
- fix(nc-gui): Hide Rename, Delete, Add record buttons when user doesn't have necessary permissions by @IFGGit in #7871
- Nc fix/scroll behavior by @dstala in #7889
- Revert "feat(nc-gui): new share ui" by @dstala in #7890
- Nc fix(nc-gui): MFE select field type options color change issue by @rameshmane7218 in #7891
- chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 in /packages/noco-docs by @dependabot in #7883
- Document
NC_MAX_ATTACHMENTS_ALLOWEDby @salim-b in #7894 - fix(nc-gui): incorrect maxAttachmentSize by @wingkwong in #7900
- chore(renovate): Update patch (patch) by @renovate in #7831
- fix: Always store full version data of base-users in cache by @pranavxc in #7904
- Release 0.204.6 by @github-actions in #7907
- 0.204.7 Pre-release by @pranavxc in #7908
New Contributors
Full Changelog: 0.204.5...0.204.7
0.204.5: Bug Fix Release
π Closed Issues
- [closed] π Bug: Image display issue #7851
- [closed] π Bug: Creating a new table hangs if Default database is not visible #7850
- [closed] π Bug: typo in swagger response "BadReqeust" #7848
- [π Type: Bug][Roadmap : Q1 2023] π Bug: Updating SQlite source path is not functioning as expected #7844
- [Status: Reproducible] π Bug: Form iFrames broken (403 Not Allowed) #7828
- [Status: Reproducible] π Bug: Use of CreatedAt filter #7826
- [closed] π Doc:
Edit this pagelinks are broken #7816 - [closed] π Bug: Public form appears system field #7800
- [π Type: Bug] π Bug: Long text wrap; show full word in first line if possible & then suffix ... #7781
- [closed] π Bug: shared survey form UI needs fix if form description is lengthy #7780
- [Status: Reproducible] π Bug: shuffle broken in 0.204.3 #7776
- [closed] π Bug: app.nocodb.com API limiting to 100 rows even when limit set higher #7761
- [closed] π¦ Feature: if nocodb alternative to airtable, why don't we design initiative better ui/ux than airtable? #7700
- [closed] π Bug: Submit attachment in form does not working #7699
- [closed] π¦ Feature: Add to context menu, open in new tab #7693
- [Status: Reproducible] π Bug: Pagination skips record in
Link Recordsmodal #7655 - [closed] π¦ Feature: Add URL encode function for formulas #6811
- [π¦ Type: Feature][π Scope : Project] [Feature] Prefill form with default values #2862
What's Changed
- Release 0.204.4 by @github-actions in #7789
- fix(docs): related topics links in table operations by @wingkwong in #7784
- Chore/sync main to dev by @pranavxc in #7792
- fix: keep hidden fields on undo by @dstala in #7779
- New Crowdin updates by @o1lab in #7794
- chore(renovate): Update dependency nocodb to v0.204.4 by @renovate in #7791
- feat(nc-gui): Calendar Year View Updates by @DarkPhoenix2704 in #7734
- chore(deps): sync dependencies by @wingkwong in #7797
- refactor: move query param check to a common function by @dstala in #7795
- fix: Remove invalid comma in swagger json by @pranavxc in #7798
- fix: Remove invalid character from swagger json by @pranavxc in #7799
- fix: handle if error is undefined/null in ErrorBoundary component by @pranavxc in #7802
- refactor: show body tab for customization by @dstala in #7790
- feat(nc-gui): new field icons by @dstala in #7803
- fix(nc-gui): update system icons by @DarkPhoenix2704 in #7804
- chore(renovate): Update minor (minor) by @renovate in #6999
- feat(nc-gui): refined ranges support & end Date for Date Field by @DarkPhoenix2704 in #7753
- chore(renovate): Update patch (patch) by @renovate in #7805
- chore(renovate): Update dependency @iconify-json/lucide to ^1.1.172 by @renovate in #7812
- Nc fix(docs): Update broken edit this page link by @rameshmane7218 in #7817
- chore(renovate): Update dependency nodemailer to ^6.9.12 by @renovate in #7821
- Nc fix(nc-gui): long text field UI changes by @rameshmane7218 in #7824
- Nc feat: Prefill shared form by query params by @rameshmane7218 in #7786
- New Crowdin updates by @o1lab in #7827
- Nc fix(nc-gui): Incorrect route when navigating to view after visiting base members page by @rameshmane7218 in #7822
- New Crowdin updates by @o1lab in #7829
- Nc fix/auto collapse sidebar base table by @rameshmane7218 in #7820
- fix: add timeout to webhook calls by @mertmit in #7830
- fix: support Date filter operations in where query params for Created⦠by @dstala in #7834
- Nc feat(nc-gui): open base/table/view in a new tab on pressing Ctrl & clicking on them by @rameshmane7218 in #7818
- fix: duplicate base/model by @mertmit in #7823
- fix(nc-gui): lint by @DarkPhoenix2704 in #7836
- Nc fix(nc-gui): row height menu dropdown ui changes by @rameshmane7218 in #7839
- fix: missing calendar optmzin on oss by @DarkPhoenix2704 in #7838
- fix: allow shared form in iframe by @dstala in #7840
- Nc fix/7808 column reorder by @dstala in #7837
- Add support for
URLENCODEfunction by @mitya57 in #6831 - Nc feat: Color option for Base logo by @rameshmane7218 in #7807
- feat: base level share by @DarkPhoenix2704 in #7833
- New Crowdin updates by @o1lab in #7846
- New Crowdin updates by @o1lab in #7852
- fix(nc-gui): Update offset of LinkedRecords in accordance with links and unlinks by @DarkPhoenix2704 in #7841
- Nc fix/browser console warnings by @dstala in #7855
- fix: disable default source menu/action options if it's disabled by @dstala in #7854
- docs: Correct typo in swagger response definition by @iron3oxide in #7849
- fix: Sync both filename and connection.filename when updating SQLite datasource by @pranavxc in #7856
- Nc feat/survey form v2 by @rameshmane7218 in #7843
- fix(nc-gui): lint errors by @rameshmane7218 in #7857
- 0.204.5 Pre-release by @github-actions in #7858
New Contributors
- @mitya57 made their first contribution in #6831
- @iron3oxide made their first contribution in #7849
Full Changelog: 0.204.4...0.204.5
0.204.4
π Closed Issues
- [closed] π Bug: Export CSV is missing the id or primary keys (cloud) #7749
- [closed] π Bug: Unable to add new record to linked table by "add new link" #7748
- [Status: Reproducible] π Bug: datetime copy paste bug #7739
- [closed] π Bug: Sometimes unable to delete fields #7715
- [closed] π¦ Feature: Reset form in less than 5 seconds #7711
- [closed] π Bug: Duplicating a form view only adds fields; all other form and field configurations are missing. #7686
- [closed] π Bug: Form field order is different in backend than in the public view #7671
- [closed] π Bug: modified row height, double click to switch to edit mode doesn't work #7658
- [closed] π Bug: MySQL Server Created-at, Updated-at issue #7585
- [closed] π Bug: meta db tables are not listed after connecting to external data source #7771
- [Status: Reproducible] π Bug: If you remove a user from a base, you can't easily re-add them #7775
- [closed] π Bug: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call? After upgrade to 0.204.1 (and .2) #7770
- [closed] π Bug: Form view TBD-3 #7701
- [π Status: More Info Needed] π Bug: file attachment didnt attached while sending it with a form #7507
- [π Status: Need Internal Discussion] π Bug: Undo doesn't cover hidden fields #7363
What's Changed
- Release 0.204.1 by @github-actions in #7708
- Post-release sync by @pranavxc in #7710
- Nc fix: URL and LongText cell double click edit enable issue by @rameshmane7218 in #7703
- Nc feat/form view tbd 1 by @rameshmane7218 in #7717
- fix(nc-gui): file-saver import issue by @rameshmane7218 in #7718
- Nc fix: column delete issue due to incorrect switch break statement in column delete service by @rameshmane7218 in #7722
- New Crowdin updates by @o1lab in #7697
- fix: cache del and update by @mertmit in #7727
- Nc feat/form view tbd 2 by @rameshmane7218 in #7729
- feat(nc-gui): calendar field customization by @DarkPhoenix2704 in #7673
- New Crowdin updates by @o1lab in #7736
- chore(renovate): Security update Update dependency nodemailer to v6.9.9 [SECURITY] by @renovate in #7723
- feat(nc-gui): calendar drag-drop granularity by @DarkPhoenix2704 in #7731
- chore(renovate): Update patch (patch) by @renovate in #7647
- chore(deps): update package-lock.json in noco-docs by @wingkwong in #7746
- fix: nestjs issues by @mertmit in #7745
- fix: wrong usage of deepDel by @dstala in #7747
- fix: various small issues by @mertmit in #7750
- chore(deps-dev): bump vite from 4.5.1 to 4.5.2 by @dependabot in #7744
- Nc test/filter leap year fix by @dstala in #7752
- chore(renovate): Security update Update dependency nodemailer to v6.9.9 [SECURITY] by @renovate in #7742
- fix(nc-gui): unable to add new record to linked table by
add new linkby @rameshmane7218 in #7751 - chore(renovate): Update patch (patch) by @renovate in #7743
- fix(nc-gui): invalid docs link by @rameshmane7218 in #7757
- Nc fix: add support to copy paste date and dateTime with unknown format by @rameshmane7218 in #7759
- fix: issue with attachment upload by @mertmit in #7756
- docs: update documentation links by @wingkwong in #7754
- chore(renovate): Update patch (patch) by @renovate in #7758
- 0.204.2 Pre-release by @github-actions in #7762
- Release 0.204.2 by @github-actions in #7763
- Chore/executable build bug by @pranavxc in #7766
- Post-release sync by @pranavxc in #7767
- fix: Multi-source table list cache issue by @pranavxc in #7772
- 0.204.3 Pre-release by @github-actions in #7773
- Release 0.204.3 by @github-actions in #7774
- docs: webhook image fix by @dstala in #7769
- fix: clear list on user delete to refresh inheritance by @mertmit in #7778
- ix: SQLite - upgrader timeout bug by @pranavxc in #7777
- Nc fix: add missing signedPath or signedUrl in form attachements by @rameshmane7218 in #7768
- Nc feat/form view tbd 3 by @rameshmane7218 in #7741
- New Crowdin updates by @o1lab in #7782
- chore(renovate): Update patch (patch) by @renovate in #7764
- chore(renovate): Update patch (patch) by @renovate in #7785
- feat(nocodb): calendar data apis by @DarkPhoenix2704 in #7716
- fix: Handle group by load method exceptions by @pranavxc in #7787
- 0.204.4 Pre-release by @github-actions in #7788
Full Changelog: 0.204.1...0.204.4
0.204.1: Bug Fix Release
π Closed Issues
- [closed] π Bug: In development environment
FileSaver.saveAs is not a functionon trying to download view #7702 - [closed] π Bug: Adding a new field from the multifield editor is, by default, displayed in all views #7684
- [Status: Reproducible] π Bug: Have to double-click on rich text field in a public form to add text, backend field name is displayed #7668
- [closed] π Bug: CSS issue with Form Text (word breaks) #7667
- [closed] π¦ Feature: Create Nocodb template under dooqod.com #7660
- [closed] π Bug: build-local-docker-image.sh not working #7642
- [closed] π Bug: Composite primary key row insertion error #7626
- [closed] π Bug: Sort from field context menu doesn't work (if applied before using sort from toolbar) #7609
- [closed] π Bug: The attachment cell does not allow adding another file if the file name already exists. #7601
- [closed] π¦ Feature: Drag and drop image from webpage to attachment cell #7598
- [closed] π Bug: CmdL UI/UX changes #7592
- [closed] π Bug: Base reorder in
Mobile View#7582 - [closed] π Bug: User has the access to rename, duplicate and delete view from breadcrumb in shared base #7572
- [closed] π Bug: The UI breaks when navigating between the base, table, and view through the breadcrumb in the shared base #7571
- [closed] π Bug: TypeError: e.isAuthenticated is not a function (backend) #7567
- [closed] π Bug: Minor UI changes #7565
- [closed] π Bug: Cmd+J is not working in oss #7563
- [closed] π Bug: ERROR: Offset is beyond the total number of records #7561
- [closed] π Bug: copy paste on dateTime field with formatting applied #7557
- [closed] π Bug: copy paste on date field with formatting applied #7552
- [closed] π Bug: Row creation issue when connecting to external MariaDB database #7550
- [closed] π Bug: Organization Level Creator can change their own role, leading to loss of Creator Access #7539
- [closed] π¦ Feature: Base reorder #7536
- [closed] π Bug: VIEWER can't receive form e-mail notifications #7535
- [closed] π Bug: Base page doesn't show table icons #7533
- [closed] π Bug: Tabbing in the 'Add New Link' page doesn't select the record components #7520
- [closed] π¦ Feature: Keyboard interactions on tables: new rows #7519
- [closed] π Bug: Auto focus the search field in the 'Add New Link' form #7518
- [closed] this issue is not closed. #7515
- [closed] π Bug: webhook trigger on triggering delete of selected records #7511
- [closed] π Bug: When searching for a non-existant entry it is fine on page 1 of tables but shows"internal error" when doing the same in any other page number. #7501
- [closed] π¦ Feature: Copying links #7493
- [closed] π¦ Feature: Enable keyboard shortcuts for oss (cmd+k, cmd+l, cmd+j) #7486
- [closed] Pricing #7483
- [closed] π Bug: In shared view expanded form after clicking reload api is failing #7468
- [closed] π Bug: Error when adding sort / filter #7460
- [closed] π Bug: Shared base and shared view expanded form #7456
- [closed] π Bug: Kanban view loadMoreKanbanData api is failing due to incorrect offset payload #7451
- [closed] π Bug: In shared kanban view expanded form all field values are empty #7448
- [Status: Reproducible] π Bug: Renaming of Belongs To column #7441
- [Status: Reproducible] π Bug: SUBSTR({Date Field}, idx, idx) not working anymore. #7440
- [closed] π¦ Feature: Allow to @ or @@ other team members and show as notication or email. #7430
- [closed] π Bug: field newly added should be hidden by default in existing views (Link field) #7421
- [closed] π Bug: Audit log, not possible to know who is the user #7418
- [closed] π Bug: Currency field not updating on Safari #7415
- [closed] π Bug: Drag 'n Drop columns not working on Safari #7414
- [Status: Reproducible] π Bug: Invalid formula IF ... == TRUE() or FALSE() #7399
- [closed] π Bug: Filter type related errors #7396
- [closed] π Bug: GUI does not save custom order of Table Views #7395
- [closed] π Bug: No playwright test cases for Multifield Editor #7393
- [closed] π Bug: In GUI only first 20 items of Single Select and Multi-Select fields can be seen or edited/deleted #7390
- [πΉ DB : SQLite] π Bug: Groupby doesn't work on formula fields with numbers #7382
- [closed] π¦ Feature: Bulk delete selected rows #7379
- [Status: Reproducible] π Bug: API V2 - when Page Size > Total Records returned, API response contains incorrect page size and isLastpage values #7368
- [Status: Reproducible] π Bug: API V2 "Offset is beyond the total number of records" error status code returned is 200 instead of 400 #7367
- [closed] π Bug: webhook conditions for date field need fix #7360
- [closed] π Bug: Rich text & long text modal UX #7359
- [closed] π Bug: Currency datatype keeps changing to SpecificDBType automatically #7315
- [πββοΈ Type: Question] π Bug: Webhooks with new conditions checker #7312
- [closed] π Bug: Toggle
Show NULL in Cellsremoves table/schema editor access #7295 - [closed] π Bug: Grouping by lookup column does not display the group name #7226
- [π Type: Bug] π Bug: date cell copy paste related #7183
- [closed] π Bug: Audit log for external database not visible through UI #7165
- [closed] π Bug: Shared gallery view, click on any record #7145
- [closed] π Bug: OTP not sending Email #7129
- [closed] π Bug: select field issue with trailing spaces when creating using API #7087
- [π©βπ¬ Status: In-Analysis] π Bug: Tasks disappearing from view on status change #7051
- [π Status: More Info Needed] π Bug: Import Excel date field gives the wrong dates for column #7049
- [π Type: Bug] π Bug: Currency field updation not reflecting to external postgres DB #6255
- [π Type: Bug] π Bug: Values in currency fields are not saved [Firefox] #6086
- [closed] π¦ Feature: Use value of formula in lookups #5986
- [closed] Feature: Global search should include all fields by default #5970
- [Status: Reproducible] π¦ Feature: Pressing tab while on a form should move the cursor to the next field #5969
- [closed] π¦ Feature: Expand record option for shared view #5945
- [closed] π¦ Feature: formula column filter type support based on form...
0.204.0: Really exciting update: We are introducing 4 new fields!
ππ Hey Everybody, Hey Everybody! ππ
π A Really Exciting Update! We are introducing FOUR new fields.
βUpgrade note : Refer to upgrade notes at the end please
Introducing "Created By" and "Last Modified By" Fields!
Imagine a world of possibilities where your data is not just a set of numbers and text, but a tapestry of creators and curators! With our latest feature, NocoDB is taking your data to a new level. π
π©βπ» Use Case 1: Enhanced Accountability π¨βπ»
Have you ever wondered who created that critical entry in your database? With the "Created By" field, you can now instantly trace the mastermind behind each record. π΅οΈββοΈ This is invaluable for tracking changes, ensuring accountability, and knowing who to reach out to when questions arise.
π Use Case 2: History Made Easy π
Every change counts, and with the "Last Modified By" field, you'll have a play-by-play of who edited your data and when. π No more guesswork! This is your backstage pass to tracking data history effortlessly.
π©βπ¬ Use Case 3: Collaborative Data Magic π¨βπ¬
In a world of teamwork and collaboration, these fields become your secret sauce for smooth operations. Imagine seamlessly working together on a project, knowing who's behind each data move. πͺ
β‘οΈ Use Case 4: Powering Trust and Transparency β‘οΈ
Boost trust and transparency in your organization by showing your stakeholders that you've got a grip on your data. πΌ With "Created By" and "Last Modified By," you can confidently showcase your commitment to data governance.
Stay on top of all data mysteries. πβ¨
Introducing "Created At" and "Last Modified At" Fields!
NocoDB is thrilled to introduce the "Created At" and "Updated At" fields to supercharge your data management. π
π Use Case 1: Timestamping all records π
With the "Created At" field, you'll know precisely when each record was born, down to the second. π It's perfect for tracking the age of your data and identifying trends over time. π
π Use Case 2: Real-Time Updates π
"Updated At" is your dynamic ally. It records the exact moment a record was last modified, keeping you in sync with the latest changes. π No more wondering if your data is up-to-date!
Please note Created At and Updated At existed as default fields as date time values from day 1 of NocoDB. However, from this version these will be new fields that you could add to any new table (even multiple times).
βUpgrade note
This upgrade may take time depending on the number of bases and tables. We've added 4 new default fields (Create By, Last Modified By, Created At, Updated At) to each table. You can monitor the upgrade progress in the logs and please be patient.
New Fields Upgarde behavior:
- Bases (Default Database): All tables will have these new fields. New tables created in this version will also have them.
- Bases with External Databases:
- Existing tables: Default fields are NOT created. You can manually create them if needed.
- New tables: These fields will be created if you create new tables.
Closed Issues
- [closed] π Bug: newest dev build 0.203.2-20240108-0603 not working #7387
- [π Type: Bug] π Bug: time format not matched in UI and API #7385
- [closed] π Bug: In multifield editor updated field changes are not reflected until page reload #7365
- [closed] π Bug: In links field list item dateTime & Time field display value is not displayed as cell display #7354
- [closed] π Bug: Group by header height changes with row height configuration (lookup field) #7353
- [closed] π Bug: Validation is broken on URL column #7349
- [closed] π Bug: NULL display in cell isn't uniform #7344
- [closed] π Bug: getaddrinfo ENOTFOUND host.docker.internal #7340
- [closed] π Bug: Select field while it is updating the data, the changes are not being visually displayed. #7334
- [closed] π Bug: Updating to the latest version overwrites fields with the NOW() formula #7332
- [closed] π Bug: some of the field types when used as display value- text is not rendered in blue #7301
- [closed] π Bug: select multiple cells, clear - related formula column's data doesn't reload automatically #7296
- [closed] π¦ Feature: Login options #7292
- [closed] π¦ Feature: use chart-js #7283
- [Status: Reproducible] π Bug: Expanded view: LongText got cleared when adding/removing links #7257
- [closed] π¦ Feature: Sort for user management #7254
- [closed] π¦ Feature: Expand viewable SingleSelect area #7236
- [π Type: Bug] π Bug: Formula IF is null not working #4678
0.203.2: Bug Fix Release
What's Changed
- [π Type: Bug] π Bug: SUBSTR not working after updating #7324
- [closed] π Bug: richtext- underline & strikethrough formatting doesn't persist #7318
- [closed] π Bug: Expanded record UX #7172
What's Changed
- Release 0.203.0 by @github-actions in #7309
- Use different name for upload artifact to avoid conflict by @pranavxc in #7310
- Merge pull request #7310 from nocodb/develop by @pranavxc in #7311
- fix: shared form user field by @mertmit in #7316
- New Crowdin updates by @o1lab in #7319
- fix: strike and underline for rich text by @dstala in #7320
- fix: select default user playwright test fail issue by @rameshmane7218 in #7326
- Fix/expanded record ux by @rameshmane7218 in #7298
- fix: Formula validation correction by @pranavxc in #7329
- 0.203.1 Pre-release by @github-actions in #7330
- Release 0.203.1 by @github-actions in #7331
- fix: Broken logo in Signin/Signup page by @pranavxc in #7333
- fix: Use withDefaults for setting default prop value by @pranavxc in #7335
- 0.203.2 Pre-release by @github-actions in #7336
Full Changelog: 0.203.0...0.203.2
0.203.0: Introducing User field & RichText field
ππ Hey Everybody, Hey Everybody! ππ
We are excited to present our latest release, packed with highly anticipated features. Let's explore the new additions.
π₯¬ What's new .. What's fresh ?
π User fields
- Streamlined Collaboration: Effortlessly assign and track users within your workspace. Enhance team collaboration by associating specific records with the individuals responsible, creating a seamless flow.
- Efficient Task Assignment: Assign one or more members of your team to a specific record, thus providing a clear and organised way to distribute responsibilities among team members.
- Enhanced Data Insights: Leverage the User Field to gain deeper insights into your data - filter, sort or group records over user field. Whether you're tracking project contributions, managing client relationships, or monitoring team activities, these additional provisions provides a comprehensive view of user involvement across your workspace.
π RichText fields
Now, you can go beyond simple text entries and add a touch of style and structure to your data.
- Text Formatting : Bold, Italics, Underline, Strikethrough
- Lists for Organisation : Numbered, Unordered, Tasks
- Headings: Structure your content with three levels of headings for a clear hierarchy.
- Markdown Syntax Support: Leverage the power of Markdown syntax alongside our rich text editor. Use familiar shortcuts for quick and efficient text formatting.
Other major changes
Formula
- More formula functions supported
- Use of rollup within formula is now supported
- Use of formula results to build another formula is now enhanced
Webhook update trigger (conditional)
- The update trigger with conditions activates upon a record meeting the specified condition for a webhook configuration. The trigger does not activate based on records that already meet the conditions; instead, it requires a change in the state of the records to trigger the associated automation.
On behalf of the entire Team at NocoDB, we extend our warmest wishes to you for a joyous and festive Christmas season.
We appreciate the collaboration and support we've received from you throughout the year, and we are excited about the possibilities that lie ahead. Your continued support has been instrumental in our success, and we are truly grateful for the trust you have placed in NocoDB.
We are also thrilled to introduce the newest member of our NocoDB family - our official mascot, the Snow Leopard!
Now, we're turning to you, our incredible community, to help us give our Snow Leopard a name that captures its essence. We invite you to share your creativity and suggest a fitting name for our mascot.
-- Happy Holidays from Team NocoDB
Closed Issues
- [closed] π Bug: SQLite DB, formula NOW() returns only date #7303
- [π Type: Bug] π Bug: Cannot destructure property 'options' of 'object null' as it is null #7284
- [Status: Reproducible] π Bug: Cannot use nocodb after signing up for a free account #7282
- [closed] π Bug: Cannot access delete workspace button on small screens | NocoDB Cloud #7275
- [Status: Reproducible] π Bug: V2 API returns wrong status code and message combination on 401 and 403 #7272
- [closed] π Bug: Minor UI fixes #7271
- [closed] π¦ Feature: Browse documentation easily #7267
- [closed] π¦ Feature: Search feature for publicly shared view #7265
- [closed] π Bug: V2 API - Impossible to unlink records - always "invalid input syntax for type integer" error #7262
- [closed] π Bug: Rich text cell, first character during transition from select mode to edit mode is lost #7261
- [closed] Upgrading without NC_AUTH_JWT_SECRET set #7258
- [closed] π Bug: Webhook triggered by complicated formula multiple times before value was committed #7256
- [closed] π Bug: Checkbox, Barcode cells are not aligning properly when the row height changes. #7253
- [π¦ DB : MariaDB] π Bug: Duplicate table/base fails for MariaDB #7231
- [closed] π Bug: Subsequent Longtext fields are distorted in Gallery or Kanban view #7227
- [closed] π Bug: excel import error #7211
- [closed] π Bug: UI/UX fixes - 2 #7210
- [closed] π Bug: column datatype not changing from SingleLineText to Number #7188
- [π Status: More Info Needed] π¦ Feature: Filter Days now uniformly utilizes 'datetime' for all calculations. #7176
- [closed] π Bug: [UI] hover effect in dropdown's #7135
- [closed] π Bug: formula related #7126
- [closed] π Bug: Upgrading from 0.105.1 to latest fails #7075
- [closed] π Bug: Documentation for RichText #7073
- [closed] π¦ Feature: SEARCH function should support searching from the end #6448
- [closed] π Bug: insufficient and incorrect documentation for
/auth/token/refreshendpoint #6078 - [closed] π¦ Feature: Formula MONTH() to extract month from a date #5297
- [π¦ Type: Feature] π¦ Feature: Modify Field after Webhook "After Update" #4130
- [π¦ Type: Feature][π° Scope : Column] [Feature] Add DATE() function for formulas #2605
- [π¦ Type: Feature][π° Scope : Column] [Feature] Collaborator field (Link to User) #2382
- [π¦ Type: Feature][π° Scope : Column] π¦ Feature: Add quarter formula function #918
What's Changed
- Release 0.202.10 by @github-actions in #7223
- fix : fixed table cell overflow in uploadExcel Model by @musharaf-nocodb in #7221
- fix : insufficient and incorrect documentation for /auth/token/refresh endpoint by @aashishagrawall in #7095
- fix: Mysql - If buffer type convert to hex value and convert to int only if type is bit by @pranavxc in #7224
- fix: Miscellaneous ui errors by @pranavxc in #7230
- fix: support function calls for default timestamp by @mertmit in #7232
- fix: append before getList by @mertmit in #7234
- chore(renovate): Update patch (patch) by @renovate in #7216
- fix: poll plugin by @mertmit in #7248
- fix: selector and css by @mertmit in #7250
- New Crowdin updates by @o1lab in #7251
- fix: clear fill handle properly on expanded form close by @mertmit in #7260
- Nc feat/webhook conditions by @dstala in #7246
- fix: rich text first char issue by @dstala in #7266
- UI/UX fixes - 2 by @rameshmane7218 in #7218
- Updates to Uffizzi Deployment Workflow. by @axisofentropy in #7269
- Formula type extraction and improvements by @pranavxc in #7268
- fix: Has-many unlink api - accept array of object with primary key by @pranavxc in #7274
- feat: user field by @mertmit in #7202
- pw formula tests, check formula not supported error by @starbirdtech383 in #7273
- fix: Formula followup bugs by @pranavxc in #7279
- Nc fix/tab focus by @dstala in #7280
- fix: Increased min height and added scroll for long text in expanded β¦ by @dstala in #7243
- Nc fix/formula revamp by @dstala in #7281
- fix: Update dtxs when decimal precision is changing by @pranavxc in #7278
- fix(nocodb): 403 forbidden message by @wingkwong in #7285
- Nc fix/UI ux fixes by @rameshmane7218 in #7286
- Nc fix/formula fixes by @dstala in #7288
- minor bug fixes by @rameshmane7218 in https://githu...
0.202.10: Bug Fix Release
What's Changed
- chore(renovate): Update dependency @nuxt/image-edge to v1.1.0-28355789.b3279fe by @renovate in #7127
- docs: formula expansion as md sections by @dstala in #7116
- fix : added tooltip for column fields by @musharaf-nocodb in #7114
- fix: various leftover stuff by @mertmit in #7140
- fix: deprecate title length validator and use title on import editor by @mertmit in #7092
- fix: group by has many bt part by @mertmit in #7146
- fix: Added new join cloud btn by @dstala in #7072
- feat: display as progress by @mertmit in #7138
- fix: Extract api token roles by @pranavxc in #7169
- fix: filter mimetypes to preview in browser by @mertmit in #7162
- fix: use getSchema instead of validate for ajv by @mertmit in #7160
- fix: leftover issue with alternative clients by @mertmit in #7164
- fix: Missing values in LTAR columns by @pranavxc in #7161
- fix(nc-gui): non-image attachments in shared form by @wingkwong in #7177
- fix: while validating options check for option with wrapped in single quotes by @pranavxc in #7170
- fix : fixed column syncing in useViewColumnsOrThrow hook by @musharaf-nocodb in #7168
- fix : added showOnTruncateOnly prop in tooltip component by @musharaf-nocodb in #7163
- Fix: Misc minor design changes by @rameshmane7218 in #7148
- Nc fix/rich text followup by @dstala in #7175
- fix: Nested data apis(v2) permission issue by @pranavxc in #7179
- feat: support yyyy-mm in Datepicker by @wingkwong in #6870
- enhancement: rollup by @wingkwong in #6853
- fix: exact date filter not working on datetime by @DarkPhoenix2704 in #7189
- fix: Load userList only if allowed by @pranavxc in #7194
- fix: Ignore throwing error in upgrader if error is index already exist by @pranavxc in #7195
- fix: Escape single quote properly and when updating single select default value by @pranavxc in #7197
- feat: paste option in cell right click context menu by @rameshmane7218 in #7207
- fix: UI/UX fixes #7156 by @rameshmane7218 in #7173
- fix(nc-gui): add missing kanban clbk in expanded form by @wingkwong in #7200
- fix: rename ncProjectId to ncBaseId by @mertmit in #7213
- fix: Avoid setting default value(LTAR/Links) when adding new row in grouped by table by @pranavxc in #7208
- Fix/dropdown UI by @musharaf-nocodb in #7181
π Closed Issues
- [closed] π Bug: Upgrade to 0.202.9 causes NocoDB to crash when visualizing a Grid View with Group By #7205
- [ποΈ Status: In Resolution] π Bug: Grid View - When adding a new Record with a Group By on the view, the field corresponding to the Group By remains empty #7204
- [π Type: Bug] π Bug: [UX] Kanban View - When adding a record in a stack, the new record goes to (and stays in) the "Uncategorized" stack instead of its correct stack #7198
- [Status: Reproducible] π Bug: API v2 returning 403 in "GET link records list" and "POST link records" methods #7174
- [closed] π Bug: [MySQL] unable to use set select field with single quotes as default value #7171
- [closed] π Bug: M2M tables without content after update #7158
- [closed] π¦ Feature: Switching among RTL form fields using tab button #7157
- [closed] π Bug: UI/UX fixes #7156
- [π Type: Bug] π Bug: failed to open / download non-image attachments in shared form #7155
- [π Status: More Info Needed] π Bug: Invalid path concatenated while installing nocodb-sdk #7151
- [closed] π Bug: invalid option error when inserting to single select column #7149
- [closed] π¦ Feature: When "grouping by", allow to select the number of elements to display #7147
- [closed] π Bug: Group-by for belongs-to field throws error #7144
- [closed] π Bug: API giving 403 after latest update #7141
- [closed] π Bug: Rename View In Dropdown menu #7136
- [π©βπ¬ Status: In-Analysis] π Bug: All the links have disappeared #7125
- [closed] π Bug: Not able to change body in webhook of nocodb cloud #7118
- [Status: Reproducible] π Bug: Fields are no longer displayed in full. #7108
- [ποΈ Status: In Resolution] π Bug: Unauthorized access when using API token in n8n node #7084
- [closed] π Bug: Rich text follow-ups #7074
- [π£ Priority: Low] π Bug: page reloads without any reason sometimes #7033
- [closed] π¦ Feature: display as progress bar for percent #6973
- [closed] π Bug:
NocoDB Cloud Available#6970 - [closed] enhancement: rollup #6852
- [closed] π Bug: Deployment Failure when migrating from 0.111.1 to 0.202.5 (Railway) - "Migration from 0108002 to 0111002 failed", Relation aready exists #6826
- [closed] π¦ Feature: Support use of Rollup's with in formula #6807
- [closed] π Bug: Use
RollupsumfordurationfieldοΌthe data display should also beduration, but it shows the number of seconds. #6778 - [closed] π¦ Feature: columnType Date Format : add YYYY-MM #5199
New Contributors
- @musharaf-nocodb made their first contribution in #7114
- @rameshmane7218 made their first contribution in #7148
Full Changelog: 0.202.9...0.202.10
0.202.9: Bug Fix Release
π Closed Issues
- [Status: Reproducible] π Bug: Creating Link Between Records Via V2 API Throws Error #7119
- [Status: Reproducible] π Bug: Links and Link to another record API strange behavior #7109
- [closed] π Bug: Use ncRecordId with API #7086
- [ποΈ Status: In Resolution] π Bug: Unauthorized access when using API token in n8n node #7084
- [closed] π Bug: for viewer & commenter role, do not ask for
save changeson closing expanded record #7066 - [closed] π Bug: Additional download menu displayed in toolbar for viewer & commenter role #7065
- [Status: Reproducible] π Bug: Hit delete key on formula focused textfield will remove the whole new field #7050
- [closed] π Bug: icons mapped at
Lookup > Child fieldneeds fix #6989 - [Status: Reproducible] π Bug: Lookup for barcode, qrcode displays only one image even if multiple links exist #6988
- [Status: Reproducible] π Bug: Error when creating lookup column #6975
- [closed] π Bug: grid skeleton loader UX & performance enhancements #6961
- [closed] π Bug: Locked view #6934
- [closed] π Bug: Expanded record, refresh formula field when associated field is updated & saved #6931
- [closed] π Bug: Webhook payload not escaped/formatted correctly #6822
- [π¬ DB : MySQL] π Bug: Add/Edit modal with MySQL #6747
- [π Status: More Info Needed] π Bug: Not getting correct response in webhook payload. #6746
- [π£ Priority: Low] π Bug: Auto increment field
IDnot ignored if sent in API payload #5871 - [closed] π Bug: Populating select values via the API doesn't fully work #5492
- [π Type: Bug][ποΈ Status: In Resolution] π Bug: Sort by Lookup column does not work #2573
- [π¦ Type: Feature][π° Scope : Column] Feature: Rich editor for multiline text #298
What's Changed
- Release 0.202.8 by @github-actions in #7036
- chore(renovate): Update patch (patch) by @renovate in #7034
- New Crowdin updates by @o1lab in #7040
- chore(renovate): Update patch (patch) by @renovate in #7041
- fix: Fixed issue with Cell icon not taking column prop with column in⦠by @dstala in #7048
- chore(renovate): Update dependency mysql2 to ^3.6.4 by @renovate in #7047
- chore(renovate): Update patch (patch) by @renovate in #7052
- fix: Auto increment field ID not ignored if sent in API payload by @aashishagrawall in #6878
- feat: Missing formula functions support by @pranavxc in #7019
- fix: Fixed issue with formula not getting updated in expanded form on⦠by @dstala in #7055
- fix: use json as default content type for webhooks by @mertmit in #7056
- fix: delete for formula in fields menu by @dstala in #7062
- New Crowdin updates by @o1lab in #7059
- chore: bump axios version by @mertmit in #6949
- Nc fix/skelton fix by @dstala in #7063
- Locked mode by @mustafapc19 in #7067
- chore(renovate): Update patch (patch) by @renovate in #7057
- fix: augment #app rather than #app/nuxt by @danielroe in #7064
- fix: Update acl.ts to allow editor to import excel files by @cedstrom in #7043
- Miscellaneous bug fixes/enhancements by @pranavxc in #7054
- New Crowdin updates by @o1lab in #7069
- Rich text long text by @mustafapc19 in #7046
- feat: id instead title in queries by @mertmit in #7060
- fix: various at-import issues by @mertmit in #7076
- New Crowdin updates by @o1lab in #7081
- chore(renovate): Update patch (patch) by @renovate in #7082
- Subtle update to spanish.md by @Scalcaneo in #7088
- Nc fix/misc 3 by @dstala in #7089
- Remove signup link from signup page if invite only signup enabled by @pranavxc in #7044
- fix: Validate select options before insert by @pranavxc in #7070
- fix: use getWithRoles for auth token strategy by @mertmit in #7083
- chore(renovate): Update dependency @vue/compiler-sfc to ^3.3.9 by @renovate in #7093
- fix: use title instead of id while substituting by @mertmit in #7094
- chore(renovate): Update patch (patch) by @renovate in #7097
- chore(renovate): Update patch (patch) by @renovate in #7098
- New Crowdin updates by @o1lab in #7101
- New Crowdin updates by @o1lab in #7104
- chore(renovate): Update patch (patch) by @renovate in #7102
- Fixed skelton loading issue by @mustafapc19 in #7105
- fix: Render label span only if default slot is defined by @pranavxc in #7106
- chore(renovate): Update patch (patch) by @renovate in #7110
- New Crowdin updates by @o1lab in #7107
- fix: Fields query param - virtual column by @pranavxc in #7111
- fix: Extract row id value using title by @pranavxc in #7120
- 0.202.9 Pre-release by @github-actions in #7121
New Contributors
- @aashishagrawall made their first contribution in #6878
- @cedstrom made their first contribution in #7043
- @Scalcaneo made their first contribution in #7088
Full Changelog: 0.202.8...0.202.9
0.202.8: Bug Fix Release
π Closed Issues
- [closed] π Bug: error when filtering by lookup field that is Link in the parent table. #7027
- [closed] π Bug: API V2 Update API /rowid is missing #7021
- [π Type: Bug] π Bug: Api linked fields duplicated #7020
- [π Type: Bug] π Bug: Import excel throw 42701 Error #6998
- [closed] π Bug: Uniform error in API v2 #6986
- [Status: Reproducible] π Bug: import file content title not support unicode eg.(emojiπ₯, Chinese) #6959
- [closed] Runtime directive used on component with non-element root node. The directives will not function as intended. #6952
- [closed] π Bug: multi fields editor, field type icons displayed are incorrect #6946
- [closed] π Bug: Migration directory is corrupt #6936
- [closed] Connect New Data Source #6913
- [closed] π Bug: view context menu to include download CSV & upload CSV options #6857
- [closed] π Bug: API LINK RECORDS ENDPOINT NOT WORKING. #6823
- [closed] π Bug: Default View not showing if you moved it to other row in past version #6798
- [closed] π¦ Feature: Allow grouping by more column types #6247
- [π Status: More Info Needed] π Bug: Failure to duplicate project/table #5788
What's Changed
- Release 0.202.7 by @github-actions in #7008
- Fix GitHub casing in Translation page by @varghesejose2020 in #7009
- chore(deps-dev): bump sharp from 0.32.5 to 0.32.6 by @dependabot in #7011
- chore(renovate): Security update Update dependency passport to ^0.6.0 [SECURITY] by @renovate in #6995
- Korean enum Language correction by @bsy0317 in #7014
- fix: New data api(v2) insert method bug by @pranavxc in #7015
- fix(s3): use stream to upload via url by @mertmit in #7018
- chore(deps): bump sharp and @docusaurus/plugin-ideal-image in /packages/noco-docs by @dependabot in #7010
- Fix GitHub Casing issue in 060.builds-and-releases.md by @varghesejose2020 in #7024
- refactor: Uniform error message by @pranavxc in #7025
- chore(renovate): Update patch (patch) by @renovate in #6996
- chore(renovate): Update patch (patch) by @renovate in #7028
- fix: vue warnings by @wingkwong in #6954
- chore: logic for replacing version by @mertmit in #6759
- fix: import sanitization by @wingkwong in #7022
- chore(renovate): Update patch (patch) by @renovate in #7031
- New Crowdin updates by @o1lab in #7032
- fix: on clicking table node navigate to default view by @pranavxc in #7023
- fix: Avoid treating value as column_name in sql join by @pranavxc in #7017
- fix: ignore duplicate item in LTAR by @pranavxc in #7030
- 0.202.8 Pre-release by @github-actions in #7035
New Contributors
- @varghesejose2020 made their first contribution in #7009
- @bsy0317 made their first contribution in #7014
Full Changelog: 0.202.7...0.202.8




