# October 23, 2025 / 🦕 Multiple Files Fields per Database and some unexpected improvements

**URL:** <https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871>\
**Category:** Changelog\
**Tags:** files\
**Created:** [October 23, 2025, 1:21pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871 "2025-10-23T13:21:36Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [October 23, 2025, 1:21pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/1 "2025-10-23T13:21:36Z")

</div>

## Multiple Files Fields per Database

Now (and finally!) you can add multiple File Fields to any database and define whether each field allows one or many files. Previously, only a single File Field was supported, which created several annoying limitations. This update removes that restriction and our hands are free to improve files support in Fibery further 💆.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/c/c94dc47d6fc4c528720f7acd266cc4b8397bccd8.jpeg)

Some new small things related to files in this release:

- Refined the File Field UI (a little bit)
- Added a convenient `Download all files` action, available both at the field level and for the entire entity
- There is a new `Delete File` action in Automation Rules
- It is possible to filter by files (`is empty` and `is not empty`) in Views and Automation triggers now

This is just the first minimal release to make multiple files work, more things are coming in nearest future:

- In progress: Enable file previews (PDFs, videos, etc.) in all file units
- In progress: Expand automation support for file operations
- Gallery View
- Introduce new file units in all views with inline previews, uploads, etc.

## 🦋 Improvements

- **Batch Actions** : `Duplicate` action added to batch actions, so now you can select and duplicate many entities with few clicks.
- **Threads View.** In the past thread read status was stored per-client. It means if you see Thread section from new device, it will contain many unread posts, while you already saw them. Now this is fixed and read status immediately propagated to all devices 💆.
- **Filters** : Now it is possible to filter entities by Comments and Files fields with options `is empty` and `is not empty`.
- **Discourse integration:** `Receive instant data updates using webhook` setting added, so now you can receive instant updates from Discourse to Fibery.

## 🦐 Fixed Bugs

- **Table View:**
  - Fixed a situation when columns get unpinned after table duplication or opening entity
  - Fixed missing field-type icons in table headers for non-admins

- **Forms:** Fixed form submission failure when Google Translate is used on a page
- **User Management:** Fixed missed File fields on User Entity screen
- **Entity View:**
  - Fixed a case when check-box control can be drag and dropped only once in 2-columns layout
  - Made ‘Copy as markdown’ action work again for rich text fields
  - Fixed an error after dropping the last collection field to the bottom

- **Discourse integration:** Fixed a situation when tags from tag groups aren’t synced
- **Board View:**
  - Fixed issues with ‘drop line’ in columns
  - Fixed a case when a column gets dropped to the wrong place. Same issue on dropping column out of columns area
  - Fixed Board layout issue - row titles above column title

P.S. We hope nothing breaks — such core changes are always a bit worrisome 😅

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [October 23, 2025, 1:21pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/2 "2025-10-23T13:21:43Z")

</div>



---

<div class="post-metadata">

**Author:** ![Renato\_Carvalho](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/renato_carvalho/32/11001_2.png) [@Renato\_Carvalho](https://community.fibery.io/u/Renato_Carvalho)\
**Post date:** [October 23, 2025, 1:25pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/3 "2025-10-23T13:25:37Z")

</div>

Oh man! You guys are awesome!

---

<div class="post-metadata">

**Author:** ![Michael\_Ichter](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/michael_ichter/32/9931_2.png) [@Michael\_Ichter](https://community.fibery.io/u/Michael_Ichter)\
**Post date:** [October 23, 2025, 1:43pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/4 "2025-10-23T13:43:20Z")

</div>

> [@mdubakov](#):
>
> It is possible to filter by files (`is empty` and `is not empty`) in Views and Automation triggers now

This was a very nice surprise! I’m excited about all the files improvements.

---

<div class="post-metadata">

**Author:** ![timothy](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/timothy/32/11812_2.png) [@timothy](https://community.fibery.io/u/timothy)\
**Post date:** [October 23, 2025, 1:58pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/5 "2025-10-23T13:58:39Z")

</div>

Files improvements are great!

---

<div class="post-metadata">

**Author:** ![bear](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/bear/32/12872_2.png) [@bear](https://community.fibery.io/u/bear)\
**Post date:** [October 23, 2025, 2:30pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/6 "2025-10-23T14:30:50Z")

</div>

Awesome! Have been looking forward to this day for a long time. This is a feature I can help my clients with immediately!

I am on holidays but I quickly tested it already! Works great! Will do more testing tonight (also with Automations) and I will report back my results.

---

<div class="post-metadata">

**Author:** ![grex22](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/grex22/32/10249_2.png) [@grex22](https://community.fibery.io/u/grex22)\
**Post date:** [October 23, 2025, 2:53pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/7 "2025-10-23T14:53:07Z")

</div>

This is SO exciting. Thanks for the work that went into this – I’m SURE this is one of those changes that appears “smaller” to users (but certainly impactful!), but took a massive lift by the devs in the architecture to make it sing.

---

<div class="post-metadata">

**Author:** ![RonMakesSystems](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/ronmakessystems/32/14122_2.png) [@RonMakesSystems](https://community.fibery.io/u/RonMakesSystems)\
**Post date:** [October 23, 2025, 3:03pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/8 "2025-10-23T15:03:06Z")

</div>

This is amazing!

Some feedback (maybe already planned):

1. Add “Download all files” in the right click menu of the entity in views + in bulk actions when selecting multiple entities in a view
2. Move the “Download all files” in the field to the same location as the “Copy as Markdown” in rich text fields. Mixing the “…” on fields for End-User actions and Admin Actions isn’t great I think. There’s already a place for in Rich Text Fields, why introduce a new placement for files?
3. When there are no files and the user does not have edit access, the field is gone. Instead there should be a “No Files” indicator instead of a field that disappears.
4. Love the ability to set single “File” or multiple “Files”. Same idea as here: [Change field name from "People" to "Person" when toggle "Allow Multiple" is off](https://community.fibery.io/t/change-field-name-from-people-to-person-when-toggle-allow-multiple-is-off/9795). When unchecking from Multiple to Single, change the default name from Files to File. As it does with Relation Fields.

These are the things found so far.

The “Download all files” on the entity menu is fantastic!! And it zips it and makes the folders per field, love it.

Looking forward to the rest of the files improvements!!

---

<div class="post-metadata">

**Author:** ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)\
**Post date:** [October 23, 2025, 3:29pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/9 "2025-10-23T15:29:34Z")

</div>

> [@RonMakesSystems](#):
>
> When unchecking from Multiple to Single, change the default name from Files to File. As it does with Relation Fields.

This is already what happens, no?

---

<div class="post-metadata">

**Author:** ![RonMakesSystems](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/ronmakessystems/32/14122_2.png) [@RonMakesSystems](https://community.fibery.io/u/RonMakesSystems)\
**Post date:** [October 23, 2025, 3:39pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/10 "2025-10-23T15:39:19Z")

</div>

Ahh i see. It happens if it is changed after creation. But in the creation process it does not.

Replicate:

1. New field (dont edit the name)
2. Uncheck “Allow multiple”
3. Create  
It will now be a single file field, with the name “Files”

Ideally, when unchecking the “Allow multiple” it would dynamically (before saving) change the name to the singular form, and can be edited by the user before saving. Relation fields actually work differently I see now, because they only allow renaming the field AFTER the relation is created.

---

<div class="post-metadata">

**Author:** ![Lee\_Denny](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/lee_denny/32/8158_2.png) [@Lee\_Denny](https://community.fibery.io/u/Lee_Denny)\
**Post date:** [October 23, 2025, 4:21pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/11 "2025-10-23T16:21:39Z")

</div>

Wahooooooo. Thank you for multiple files its going to make so much difference 🙏

---

<div class="post-metadata">

**Author:** ![Lee\_Denny](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/lee_denny/32/8158_2.png) [@Lee\_Denny](https://community.fibery.io/u/Lee_Denny)\
**Post date:** [October 23, 2025, 4:25pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/12 "2025-10-23T16:25:01Z")

</div>

> [@mdubakov](#):
>
> In progress: Expand automation support for file operations

Will this include ability to use AI on files? Eg when video is uploaded → create transcript or when document is uploaded → review and give suggestions.

---

<div class="post-metadata">

**Author:** ![myg\_ge](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/myg_ge/32/12457_2.png) [@myg\_ge](https://community.fibery.io/u/myg_ge)\
**Post date:** [October 23, 2025, 5:18pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/13 "2025-10-23T17:18:07Z")

</div>

Awesome update! Happy Thursday!

---

<div class="post-metadata">

**Author:** ![Eva\_Folch](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/eva_folch/32/11814_2.png) [@Eva\_Folch](https://community.fibery.io/u/Eva_Folch)\
**Post date:** [October 23, 2025, 5:39pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/14 "2025-10-23T17:39:29Z")

</div>

Amazing! Love the “display as list” option, inside the Entity. Great space optimization for some cases👍🏼

Will it be posible to download all selected files from the table view?

Suggestions: Rename file & delete all selected files

Thank you!

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [October 23, 2025, 7:30pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/15 "2025-10-23T19:30:40Z")

</div>

> [@Lee\_Denny](#):
>
> Will this include ability to use AI on files? Eg when video is uploaded → create transcript or when document is uploaded → review and give suggestions.

Nope, only pure automations

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [October 23, 2025, 7:31pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/16 "2025-10-23T19:31:08Z")

</div>

> [@Eva\_Folch](#):
>
> Will it be posible to download all selected files from the table view?
> 
> Suggestions: Rename file & delete all selected files

When do you need these things? Any use cases?

---

<div class="post-metadata">

**Author:** ![Eva\_Folch](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/eva_folch/32/11814_2.png) [@Eva\_Folch](https://community.fibery.io/u/Eva_Folch)\
**Post date:** [October 23, 2025, 7:53pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/17 "2025-10-23T19:53:58Z")

</div>

Every Semester I need to upload all invoices to another accounting software, which unfortunately does not have automation. It would be nice to be able to download all the invoices at once, and not one by one.

Also, “deleting several files at a time”, would have been super handy when I was testing the button that creates the pdf from html. Since after testing, creating MANY … I had to delete them all, as well, one by one 😉

Renaming, simply because sometimes it has been named wrong, and to be able to rename you need to download, rename and upload again the file. But I guess I could live without this feature 😉 I just thought are little things, that makes life less annoying.

Thank you so much for the amazing work!

---

<div class="post-metadata">

**Author:** ![RonMakesSystems](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/ronmakessystems/32/14122_2.png) [@RonMakesSystems](https://community.fibery.io/u/RonMakesSystems)\
**Post date:** [October 23, 2025, 9:37pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/18 "2025-10-23T21:37:47Z")

</div>

> [@Eva\_Folch](#):
>
> It would be nice to be able to download all the invoices at once, and not one by one.

+1, same exact use case.

Plus it just makes sense. It’s aligned with the way the rest of the Entity Actions work. Avaliable in the “…” menu in the entity, on right click, and in bulk select (mostly).

Then zipping per entity per field would be fantastic.

---

<div class="post-metadata">

**Author:** ![Sppam\_Kontrol](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/sppam_kontrol/32/12112_2.png) [@Sppam\_Kontrol](https://community.fibery.io/u/Sppam_Kontrol)\
**Post date:** [October 23, 2025, 9:48pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/19 "2025-10-23T21:48:13Z")

</div>

omg, yes. at last! thanks for these!

---

<div class="post-metadata">

**Author:** ![AdVhPkgKad](https://avatars.discourse-cdn.com/v4/letter/a/7993a0/32.png) [@AdVhPkgKad](https://community.fibery.io/u/AdVhPkgKad)\
**Post date:** [October 23, 2025, 11:37pm UTC](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871/20 "2025-10-23T23:37:27Z")

</div>

I know it’s been mentioned that maps aren’t getting touched again for a while, but now there is more file support… could you possibly look at implementing a cover image like on the cards view? It’s be nice to see a photo of the location

[Next page](https://community.fibery.io/t/october-23-2025-multiple-files-fields-per-database-and-some-unexpected-improvements/9871.md?page=2)
