Releases: cap-java/cds-feature-attachments
Releases · cap-java/cds-feature-attachments
Release list
1.6.0
Added
- Added top-level Attachments aspect to allow usage without sap.attachments namespace (#806), i.e., using {Attachments} from 'com.sap.cds/cds-feature-attachments'.
- Extract fileName and mimeType from HTTP headers (Content-Disposition, Content-Type, slug) when not provided in the request payload (#804)
- Added independent MalwareScannerService for scanning arbitrary content without the AttachmentService (#785)
- Added translations for ScanStates entity texts (#787, #814)
Changed
- Upgraded to CAP Java CDS 5 / @sap/cds-dk 10 (#856)
- Minimum required Java version raised from 17 to 21 (#856)
- Enabled S3 server-side encryption (AES256) by default for AWS Object Store (#788)
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
- feat: Add shared-bucket multitenancy support for OSS attachments by @Schmarvinius in #767
- fix: skip rescan-on-download when no malware scanner is bound by @Schmarvinius in #783
Full Changelog: 1.4.1...1.5.0
1.4.1
What's Changed
- Add ScanStates entity with criticality for enhanced status display by @Schmarvinius in #776
- Fix malware scan retriggering on draft activation without content changes by @Schmarvinius in #779
- Fix DRAFT_NEW crash on non-attachment compositions by @Schmarvinius in #780
Full Changelog: 1.4.0...1.4.1
1.4.0
What's Changed
- Add support to restrict @Core.AcceptableMediaTypes by @samyuktaprabhu in #732
- Optimize mimetype validation to only run when annotation exists by @Schmarvinius in #761
- Add scan check upon download by @Schmarvinius in #762
- Add mTLS authentication support for Malware scanning service by @Schmarvinius in #765
- Add isSystemUser to DeletionUserInfo by @Schmarvinius in #769
- Fix malware scan status stuck at Scanning after draft activation by @Schmarvinius in #771
Full Changelog: 1.3.3...1.4.0
1.3.3
What's Changed
- Refactor error messages for attachment size limit exceeded by @Schmarvinius in #756
Full Changelog: 1.3.2...1.3.3
1.3.2
What's Changed
- Fix Max Size Validation on First Upload by @Schmarvinius in #743
Full Changelog: 1.3.1...1.3.2
1.3.1
1.3.0
What's Changed
- Introduce correct error message when exceeding field length
- Validation Maximum Annotation
- Filestorage module is now included in the deployment to maven central process
Full Changelog: 1.2.4...1.3.0
1.2.4
What's Changed
- Fix overflowing filename by @Schmarvinius in #693
- change to https for connection by @Schmarvinius in #695
- Bugfix DraftCancel not registering attachments as compositions by @Schmarvinius in #700
Full Changelog: 1.2.3...1.2.4
1.2.3
What's Changed
- Fix: Make up__ID field invisible in UI by @busehalis-sap in #676
- Sample: Replaced cap-notebook with a bookshop sample by @Schmarvinius in #672
- Fix: "Attempted read on closed stream" error for usage via api in oss by @Schmarvinius in #684
New Contributors
- @busehalis-sap made their first contribution in #676
- @Schmarvinius made their first contribution in #672
Full Changelog: 1.2.2...1.2.3