# DAM Release 4.0
May 2023
We upgraded! What's new? Learn more about new features, technical changes and solved bugs in 4App Digital Asset Management.
Note on upgrading: If you skip a version when upgrading, check all release and patch notes in between for important information. They apply cumulative.
Note on individualization: If your 4ALLPORTAL is highly customized or if you installed individual apps, please contact your implementation partner before upgrading. We recommend checking your custom contents, especially layouts and object renderers, carefully after an upgrade.
Breaking Changes
Major version 4.0 contains breaking changes and important upgrade instructions that should be read carefully.
# Breaking Changes
# Removal of InDesign Plugin
The 4ALLPORTAL Indesign Plugin has been moved to separate 4App 4allportal-indesign-plugin
. From the Files module's object-type specific metadata renderer, type "indesign" was removed. Fields file_analysis_status
, indesign_lock
, and indesign_lock_until
are now part of the separate 4App.
Possible impact: If you open InDesign documents, object-type specific field "InDesign status" (file_analysis_status
) will not be displayed anymore by default.
What to do: If you used this plugin, you need to install new 4App InDesign Plugin and reinstall your plugin locally. To consider field "InDesign status" in your object-type specific metadata renderer, you need to add type "indesign" to the object-type config.xml manually (more details (opens new window)).
# Renamed and Moved Value Option Validity
The eTicket value option validity
was moved and renamed: From et/value_options/validity
to now filetransfer/value_options/eticket_validity
.
The name was changed in object renderers as well.
What to do: Please check your custom configurations and update, if necessary.
# Support for Legacy Relation Name f_collection_file
Expired
The support for relation f_collection_file
expired.
What to do: Replace this relation with f_collection_item_collection.file
.
# Removal of Preset digital_rights.popup_order
We removed preset digital_rights.popup_order
. It defined which status was handled first in the digital rights pop-up, if assets with different status were handled together (e.g., "accept" before "deny").
Possible impact: A customized order for this pop-up using preset digital_rights.popup_order
will not apply anymore. The system default will always apply.
# New Features and Improvements
- Digital Rights: In admin snap-in
DAM/Digital Rights
, drop-downs "Renderer name" and "Action name" were removed. The adding of a custom renderer or action name is now done via "Additional Parameter" (more details). - Digital Rights: We improved the label key translations in the digital rights pop-ups to cover more use cases.
- Upload: We moved the quick upload icon to the icon group on the right, next to the profile.
- Upload: Users now get an appropriate error message if the upload/import fails due to insufficient server storage (507). The frontend then cancels the process immediately.
- We increased performance in the cleanup task for text files.
# Technical Changes & Admin Instructions
# View Profile share_eticket
Added to Share eticket
Default share eticket
was updated with default view profile share_eticket
.
What to do: If you have a customized eTicket share configuration, make sure a view profile is added using field View profile
in admin snap-in Module configurations/Files/Shares
or tag <view_profile>
in the share xml.
# Mount Configuration Changes
- Fields "File module name" and "Folder module name" are now read-only in admin snap-in
DAM/Mount configuration
. The default valuesfile
andfolder
are automatically set. - The maximum length for a mount name is now 28 characters.
# Solved Bugs
- Fix not sending an email after creating/deleting an approval task. The owner now gets a notification in both cases.
- Better error handling when calling shell tools (such as ImageMagick)
- Add support for IGES (IGS) files
- Fix reload error in log
get_single only possible with 1 id
# How to Get These Improvements
- Upgrade 4App DAM to version 4.0
- Dependency: Upgrade 4App Core Engine and Essentials to version 4.0
# Patch releases
# Version 4.0.1
- Fix generate small overview as pdf (replace \ in template engine strings with single \ to avoid error in generation)
- Fix file system access in the Desktop App
- Fix creating a new version of a file by uploading (and optional renaming)
- Apply folder pre-tagging to moved files too