bsmith
August 30, 2025, 9:32am
1
Would it be possible to enhance attachment columns to show only the latest file by default, with version history accessible on demand (similar to NextCloud/SharePoint). Attachment columns become cluttered when multiple versions of files are uploaded over time, making it hard to identify the current version.
Proposed Solution
Show only the most recently uploaded file in the column
Determine “latest” by upload timestamp, not filename
Keep interface clean and compact
Column setting: “Show latest only” vs “Show all” (current behavior)
Optional version retention limits
Version History
Store all previous versions in the background
Provide access via dropdown showing:
Upload date/time
Original filename
File size
Allow download or restore of previous versions
UI Concept
Current View:
┌─────────────────────────┐
│ report_v3.pdf │
│ 2 versions available │
└─────────────────────────┘
History View:
report_v3.pdf (Current)
├── Dec 15, 2024 2:30 PM
report_v2.pdf
├── Dec 10, 2024 4:15 PM
initial_report.pdf
├── Dec 5, 2024 10:00 AM
This would significantly improve document management in nocodb while maintaining backward compatibility and provide the following benefits:
Cleaner column display
Clear current vs. historical file distinction
Familiar version control UX
Better document management workflow
Thoughts?
dstala
September 9, 2025, 1:47pm
2
One quick workaround that I can think of - create another attachment field for displaying final file. On every update to source attachment field, a webhook will be triggered (can be conditional to identify this scenario) – this will run a script that - for that record & source attachment field - replaces the file in our new “for display” attachment field
A feature request is created here as well
opened 01:49PM - 09 Sep 25 UTC
### Please confirm that the feature request does ***not*** already exist
- [x] … I confirm there is no existing issue for this feature request.
### Use case
https://community.nocodb.com/t/attachment-field/2065/2
Would it be possible to enhance attachment columns to show only the latest file by default, with version history accessible on demand (similar to NextCloud/SharePoint). Attachment columns become cluttered when multiple versions of files are uploaded over time, making it hard to identify the current version.
## Proposed Solution
- Show only the most recently uploaded file in the column
- Determine **latest** by upload timestamp, not filename
- Keep interface clean and compact
- Column setting: *Show latest only* vs *Show all* (current behavior)
- Optional version retention limits
## Version History
- Store all previous versions in the background
- Provide access via dropdown showing:
- Upload date/time
- Original filename
- File size
- Allow download or restore of previous versions
### Suggested solution
x
### Additional context
x