DC 5.9 Release notes

DC 5.9 Release notes

Digizuite™ DAM 5.9.9
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.9
Date : 06-08-2024
-------------------

Fixes
[DAM-7873] - Fixed issue where public links for assets did not work, introduced by DAM-7847.

 

 

Digizuite™ DAM 5.9.8
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.8
Date : 31-07-2024
-------------------

New
[DAM-7847] - Added support for OpenTelemetry

Fixes
[DAM-7616] - Fixed issue where the asset service would sometimes get killed if a lot of large files were uploaded simultaneously
[DAM-7850] - Fixed issue where the status service would become unresponsive if a lot of steps were executed in a foreach loop in an automation

 

 

Digizuite™ DAM 5.9.7
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.7
Date : 23-05-2024
-------------------

New
[DAM-7617] - Added support for HEAD requests in the new asset streamer

Fixes
[DAM-7574] - Ensured that metadata events do not trigger automations by default when replacing and cropping assets
[DAM-7610] - Fixed issue with the automatic clean-up of obsolete access rights for channels and catalog folders
[DAM-7214] - Fixed issue where HTML templates could not be exported in configuration management
[DAM-7570] - Fixed issue where the folder of an SSO user was overwritten on login
[DAM-7573] - Fixed issue where an asset was put in multiple catalog folders when replacing and cropping the asset
[DAM-7593] - Fixed issue where custom qualities could not be downloaded
[DAM-7601] - Fixed issue in self sign-up

 

 

Digizuite™ DAM 5.9.6
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.6
Date : 01-05-2024
-------------------

Fixes

[DAM-7457] - Fixed issue where the file size of uploaded assets would sometimes be set to 0

 

 

Digizuite™ DAM 5.9.5
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.5
Date : 30-04-2024
-------------------

No changes

 

Digizuite™ DAM 5.9.4
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.4
Date : 26-04-2024
-------------------

Fixes
[DAM-7556] - Fixed issue where the crop name was not set for the crop of an asset
[DAM-7557] - Fixed issue where item reference metadata was copied to the crop of an asset

 

Digizuite™ DAM 5.9.3
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.3
Date : 22-04-2024
-------------------

Fixes
[DAM-7528] - Fixed issue where a crop would not inherit the metadata from its parent asset
[DAM-7542] - Fixed issue where access to publicly available source copies could not be revoked

 

Digizuite™ DAM 5.9.2
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.2
Date : 12-04-2024
-------------------

Fixes
[DAM-7190] - Fixed issue where metadata would not always be shown for all languages
[DAM-7242] - Fixed cache-clearing issue when updating the label of a combo value
[DAM-7471] - Fixed issue when upgrading customers with custom media format types

 

Digizuite™ DAM 5.9.1
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.1
Date : 19-03-2024
-------------------

New
[DAM-7269] - Added support for sharing a specific format of a single asset
[DAM-7283] - Improved the ability to import tree values

Fixes
[DAM-7392] - Fixed bug when replacing assets
[DAM-7356] - Fixed bug when exporting resources with the same name in Configuration Management
[DAM-7401] - Fixed bug when updating customers with custom media format types
[DAM-7225] - Fixed problem with missing collection names in insights

 

Digizuite™ DAM 5.9.0
© 2006-2024 Digizuite A/S

-------------------
Version : 5.9.0
Date : 08-01-2024
-------------------

New
[DAM-6002] - Added a new version of Insights
[DAM-7202] - Allowed the publish automation step to have empty folder which means the asset is published for all folders it is in
[DAM-6668] - Added support for searching for asset deleted date in API
[DAM-6843] - Added the ability for block the importer for creating tree and combo values that does not already exist
[DAM-6660] - Added a deleted date for automations search action
[DAM-6676] - Added support for a new trigger type which allows debouncing events
[DAM-6880] - Added support for migrating configuration management layers between versions
[DAM-6899] - Added a SQL version of the asset API
[DAM-6921] - Added support for searching for multiple assetids in the filter
[DAM-7096] - Added optional response data in asset API
[DAM-7097] - Added the ability to return file hash and security in the asset streamer API in headers
[DAM-7120] - Added support for extracting XMP data from PDFs as well

Fixes
[DAM-6520] - Fixed issue with related assets on replace
[DAM-7144] - Fixed problem with 3rd party product for on-premise clients
[DAM-7174] - Fixed issue which caused deleted assets to be returned by API
[DAM-7172] - Fixed serialization bug in configuration management
[DAM-6486] - Fixed bug in CRON trigger which means the first iteration after an update would not fire correctly
[DAM-6695] - Fixed reloading issue in configuration management which could cause inconsistencies
[DAM-6906] - Fixed caching issue for portal configuration
[DAM-6956] - Fixed search issue when searching for members first and last names
[DAM-6959] - Fixed consistency issue between Linux and Windows for file paths when ingesting files
[DAM-6966] - Fixed issue with download replace tags
[DAM-7010] - Fixed a problem with the file hash calculation
[DAM-7070] - Fixed cache clearing issue in metafield groups API
[DAM-7074] - Added missing filename header for asset streamer API
[DAM-7076] - Fixed group resolving issue for notifications
[DAM-7088] - Fixed minor bug in assettype configuration API
[DAM-7102] - Fixed concurrency issue in logger
[DAM-7109] - Fixed minor bugs in new metafield group API
[DAM-7118] - Fixed issue with crops getting a Guid as name rather than the title of the parent asset
[DAM-7123] - Fixed issue when downloading multiple assets the download name would not be respected
[DAM-7127] - Fixed issue which caused assets with faulty exif data to fail completely
[DAM-7131] - Fixed bug in configuration management for HTML template resource
[DAM-7192] - Fixed rare case of stack overflow exception caused by faulty configuration in transcode system

 

Digizuite™ DAM 5.8.3
© 2006-2023 Digizuite A/S

-------------------
Version : 5.8.3
Date : 21-11-2023
-------------------

Fixes
[DAM-7058] - Fixed bug in Get Asset Information automation step where video height and width was always returned as 0
[DAM-7093] - Fixed bug in API for clearing asset metadata
[DAM-6950] - Fixed bug in replace masks for download filenames
[DAM-7073] - Fixed problem with duplicate variables in configuration management
[DAM-7078] - Fixed bug in RemoveAssetFromAllChannelFolders action which caused it to fail if asset was in no folders to begin with
[DAM-7084] - Fixed problem which caused users language to be reset on accesskey refresh
[DAM-7087] - Fixed problem where labels could not be exported because the default language was not English
[DAM-7106] - Fixed bug which caused crops to have a guid name instead of the source asset it is cropped from

 

Digizuite™ DAM 5.8.2
© 2006-2023 Digizuite A/S

-------------------
Version : 5.8.2
Date : 30-10-2023
-------------------

New
[DAM-6863] - Added the ability to see what collections an asset is in
[DAM-6896] - Added the ability to share an individual asset without a collection
[DAM-6897] - Added the ability to see all embedded video links for an asset
[DAM-7006] - Added the ability to filter on asset hash

Fixes
[DAM-6799] - Fixed issue with security on filters in shared collections
[DAM-6998] - Fixed a bug in RabbitMQ which would cause it to infinitely loop and never recover
[DAM-6977] - Fixed a problem for false/false security entries
[DAM-7001] - Fixed bug in log level for entity framework
[DAM-7049] - Fixed permanent delete api which would fail if asset was referenced by legacy configuration
[DAM-6910] - Fixed problem with http status code for expired accesskeys
[DAM-6974] - Fixed cache clearing problem in backend code
[DAM-6997] - Fixed bug which caused member first and last names to not update
[DAM-6999] - Fixed connectivity issues with sFTP server
[DAM-7022] - Fixed problem with photoshop files not getting width/height

 

Digizuite™ DAM 5.8.1
© 2006-2023 Digizuite A/S

-------------------
Version : 5.8.1
Date : 12-09-2023
-------------------

New
[DAM-6503] - Expanded returned information in Get asset information automation step
[DAM-6827] - Added support for importing and exporting language labels

Fixes
[DAM-6887] - Fixed bug in importer where merging metadata configuration would not be respected
[DAM-6935] - Fixed caching issue when deleting metafields
[DAM-6968] - Fixed bug which caused some automations to become disabled on update
[DAM-6513] - Fixed problem in tree node API to avoid forward slashes and other forbidden characters in API
[DAM-6696] - Fixed problem in PowerPoint conversion
[DAM-6854] - Fixed small bug in configuration returned for MediaManager
[DAM-6865] - Fixed problem in the password API which caused the password to be wrong
[DAM-6882] - Fixed bug in Digibatch which would cause it to stall and not process jobs
[DAM-6885] - Fixed problem when downloading the source of on asset it would get the wrong extension
[DAM-6886] - Fixed bug in importer where the combo separator would not be respected
[DAM-6890] - Fixed problem in importer when assets where failing to upload
[DAM-6893] - Fixed retrying failed Digibatch and automations jobs
[DAM-6922] - Fixed facet count calculation for when no results facets was selected
[DAM-6947] - Fixed bug in creating new thumbnails for videos
[DAM-6949] - Fixed problem which made width/height become 0 for all video uploads
[DAM-6953] - Fixed problem which caused configuration management to fail
[DAM-6967] - Fixed duplicate naming exception in Configuration Management
[DAM-6975] - Fixed problem which caused updating from 5.8.1 to require enterprise edition of SQL Server

Digizuite™ DAM 5.8.0
© 2006-2023 Digizuite A/S

-------------------
Version : 5.8.0
Date : 19-07-2023
-------------------

New

[DAM-6619] - Added save validation for all automation steps
[DAM-6362] - Migrated the transcode system to dotnet core
[DAM-6074] - Introduced Kubernetes as new hosting platform
[DAM-5238] - Introduced a new asset API
[DAM-5095] - Introduced a new configuration service for product configuration
[DAM-5863] - Implemented more options for specifying the download file name of assets
[DAM-6318] - Implemented re-assignment of workflows if the underlying relation metadata changes
[DAM-6571] - Implemented new automation step for getting the length of an input array
[DAM-6577] - Included security updates in asset audit trail
[DAM-4776] - Implemented the ability to have confidential form input in workflows
[DAM-5892] - Implemented the ability to choose if metadata updates from the importer should override or merge the values
[DAM-6158] - Implemented auto linking of resource when diffing in configuration management
[DAM-6227] - Implemented the ability to control file name on Custom crops sent to e-mail
[DAM-6332] - Added AI transcription of videos for automations
[DAM-6351] - Implemented an export all feature for configuration management
[DAM-6352] - Implemented a pretty printer feature for configuration management
[DAM-6353] - Allowed safe mode to be removed in diff view for configuration management
[DAM-6354] - Implemented naming suggestions for configuration management
[DAM-6356] - Improved the editor for configuration management diff view

Fixes
[DAM-6618] - Fixed rendering issue for metadata in workflows
[DAM-6671] - Fixed problem with automation validation which caused automations to be disabled
[DAM-5956] - Fixed security issue in multi-value types (Tree/combo)
[DAM-6434] - Fixed issue when enabling a destination the opposite destination should be disabled
[DAM-6535] - Fixed rendering issue in tree nodes when using ampersand
[DAM-6572] - Fixed issue when exporting automations
[DAM-6718] - Fixed issue when provisioning certificates for nested domains
[DAM-6773] - Fixed data error when creating new tree nodes
[DAM-6803] - Fixed bug in range request for the asset streamer
[DAM-6527] - Fixed problem in metadata export and separation of values
[DAM-6650] - Fixed problem for asset type input parameter in Find asset automation action
[DAM-6844] - Fixed default configuration for destinations
[DAM-6328] - Fixed sorting issue of metadata
[DAM-6347] - Fixed export of metadata for assets with Chinese character metadata values

 

Digizuite™ DAM 5.7.0
© 2006-2023 Digizuite A/S

-------------------
Version : 5.7.0
Date : 01-04-2023
-------------------

New
[DAM-5574] - Added support for view dependency on metagroups
[DAM-5733] - Added new automation action for uploading an asset from a URL
[DAM-6090] - Added the ability to filter Audit trail entries on metadata
[DAM-6096] - Added the ability to create new combo and tree values in automations
[DAM-6256] - Added the ability to implement hooks to validate metadata before saving
[DAM-6269] - Added the ability to include media format name when downloading a specific format of an asset
[DAM-4858] - Added support for triggering AI through automations
[DAM-4946] - Added API for descriptions on Automations
[DAM-4950] - Added new automation filters for checking if an asset is in a folder
[DAM-5645] - The order in which metadata is exported is now based on sort order
[DAM-5897] - Added a new automation filter to check if a given value exists as a combo or tree
[DAM-4843] - Added websocket notifications when workflows are updated
[DAM-4923] - Added the ability to AI translate combo nodes
[DAM-4924] - Added the ability to AI translate tree nodes
[DAM-4959] - Added cache management in the administration service
[DAM-5331] - Added a datetime function in e-mail templates
[DAM-5695] - Added default security headers in the API
[DAM-5865] - Added the ability to export system data for assets
[DAM-5952] - Added a new automation filter for checking if a workflow is in a given state
[DAM-5957] - Added the ability for metadata triggers to listen for multiple values in automation
[DAM-6050] - Created an automation action to upload to a FTP server
[DAM-6232] - Added an automation action to transition a workflow
[DAM-6268] - Added width/height to the output of the Get asset information action in automations
[DAM-6329] - Added audit on administration actions
[DAM-6476] - Implemented a new API endpoint for changing own password

Fixes
[DAM-6274] - Fixed sorting issue for tree nodes
[DAM-6403] - Fixed download issue for specific asset types
[DAM-6533] - Fixed bug when linking relation metafields together
[DAM-6260] - Fixed issue when permanently deleting assets that had archived assets
[DAM-6311] - Fixed a label issue where the wrong label would be returned
[DAM-6451] - Fixed caching issue in workflow service
[DAM-6489] - Fixed issue when exporting searches in Configuration Management
[DAM-6528] - Fixed bug in Importer where it could no longer create combo/tree definitions
[DAM-6536] - Fixed bug in API when getting metadata for multiple assets of different type
[DAM-6177] - Fixed bug which caused the selection of qualities to not work for sub-collections when downloading collections
[DAM-6209] - Fixed browser caching issue for asset urls when replacing an asset
[DAM-6231] - Fixed issue which caused sorting by long and double types to not work
[DAM-6379] - Fixed deletion problem in configuration management
[DAM-6521] - Fixed issue when searching for multiple integers separated by I|
[DAM-5639] - Fixed issue when sharing with an already existing e-mail the collection share should be converted from a link share to a member share
[DAM-6109] - Exporting assets named with non-ascii characters would result in weirdly encoded names on the disk
[DAM-6114] - Fixed bug when searching for table column value for assets
[DAM-6182] - Fixed deletion error when deleting collections with sub-collections that had assets in them
[DAM-6213] - Fixed issue when free text searching on number fields
[DAM-6241] - Fixed saving issue for newly creating triggers with Boolean input in automations
[DAM-6259] - Fixed input for login service which per documentation should work, but did not
[DAM-6262] - Fixed cleanup issue in the Status service
[DAM-6288] - Fixed issue where soft deleted assets would be returned from the API
[DAM-6299] - Searching for many characters would cause the search engine to hang
[DAM-6306] - Fixed saving error in config service
[DAM-6307] - Fixed error in audit trail which caused wrong data to be returned
[DAM-6338] - Fixed issue when sharing a trim as an e-mail
[DAM-6339] - Fixed thumbnail generation issue for videos
[DAM-6340] - Fixed download issue for sub-collections
[DAM-6400] - Fixed issue in workflow service on form data response
[DAM-6428] - Added an event when search indexes are updated as that was missing
[DAM-6432] - Fixed HTML issue in mail templates
[DAM-6450] - Fixed issue for AI translation service
[DAM-6465] - Fixed race condition which could cause assets to become faulty during crop
[DAM-6470] - Fixed cache clearing issue in automations
[DAM-6516] - Fixed issue which caused changing the logo to fail
[DAM-6558] - Fixed bug in administration service around moving RabbitMQ messages between queues

 

Digizuite™ DAM 5.6.3
© 2006-2022 Digizuite A/S

-------------------
Version : 5.6.3
Date : 17-01-2023
-------------------

New
[DAM-6215] - Made returned facet count configurable per filter

Fixes
[DAM-6288] - Soft deleted assets would sometimes show up in Media Manager
[DAM-6297] - Fixed issue which caused loading of user data to require a administrator role
[DAM-6305] - Fixed issue where custom labels would be orphaned and therefore not load

 

Digizuite™ DAM 5.6.1
© 2006-2022 Digizuite A/S

-------------------
Version : 5.6.1
Date : 08-11-2022
-------------------

New
[DAM-5864] - Added ability in Automation engine to check if the asset has archived versions
[DAM-5899] - Added a lookup feature in Automation engine to lookup in predefined values
[DAM-6008] - Implemeted new search API in the Automation engine
[DAM-6026] - Introduced sort order on workflow transitions so they can be sorted in UI

Fixes
[DAM-5961] - Fixed issue in automatic transitions in workflows which causes them to not pass and therefore not automatically move
[DAM-6122] - Fixed issue in underlying API which caused endpoints with customizations fail on merge. This would affect all updates, but not new installations
[DAM-5966] - Fixed issue where wrong itemGuid was returned on creation of media format profiles
[DAM-6060] - Fixed issue which caused an id to not be returned correctly from API
[DAM-6144] - Fixed bug in the transcode system which caused the publish job to fail if the format was to be regenerated because the format definition had been updated
[DAM-6152] - Fixed minor issues with file cleanup logic
[DAM-6175] - Fixed issue which cause sort order to not be respected for combo and tree values
[DAM-5920] - Fixed a migration problem for the notification service
[DAM-5958] - Fixed issue in audit trail when the workflow definition was renamed
[DAM-6001] - Fixed serialization problem in cognitive services which caused facial recognition to fail
[DAM-6042] - Fixed bug in the collection service where assets in sub collections would not show
[DAM-5798] - Fixed naming issue in export service
[DAM-5908] - Fixed bug in export service which caused exported tree nodes to not contain the full path
[DAM-5967] - Fixed issue which caused assettypeid to not be updated correctly for profiles
[DAM-5993] - Fixed issue in the powerbi insights file which caused it to not load for newer versions of Digizuite
[DAM-6013] - Fixed issue which caused updated messages for collection shares to not be updated in the notification
[DAM-6039] - Fixed cache update issue on security updates
[DAM-6163] - Fixed bug which caused the system to become unresponsive if a group was disabled
[DAM-6184] - Fixed template for boolean actions in Automations which would have empty values and therefore not save before true/false was specified
[DAM-6219] - Fixed bug in collection service which caused filters to not load

Digizuite™ DAM 5.6.0
© 2006-2022 Digizuite A/S

-------------------
Version : 5.6.0
Date : 28-06-2022
-------------------

New

[DAM-3841] - Introduced new feature for Configuration management
[DAM-5238] - Introduced Elastic search as new search engine
[DAM-3306] - Added new and improved API for collections
[DAM-4954] - Added new Administration dashboard
[DAM-5123] - Added the metafield id to the export of the asset metadata
[DAM-5212] - Added the ability to pass constraint data from workflows to e-mail templates
[DAM-5471] - Added new roles: Can_view_metadata_tab and Can_view_related_assets
[DAM-5594] - Added new roles: Can_manage_filters_and_fields
[DAM-5322] - Added new roles: Can_configure_portals and Can_view_portals
[DAM-5735] - Added new roles: Can_configure_external_sharing
[DAM-5822] - Added new roles: Asset_Can_Archive
[DAM-5101] - Added new API for users & groups
[DAM-5104] - Added new API for metafield definitions
[DAM-5109] - Added new API for channel folders
[DAM-5209] - Added new API for user personal preferences
[DAM-5253] - Added constraint name from workflows to audit trail
[DAM-5275] - Introduced new Font asset type
[DAM-5286] - Extended combo and tree value checks in Automation to support multiple values at once
[DAM-5620] - Exposed OCR detection as an Automation action

Fixes
[DAM-5927] - Fixed issue in Regex step in Automation where it would fail on no match
[DAM-5932] - Fixed issue in permanently delete asset functionality where everything would not be deleted under certain conditions
[DAM-5455] - Fixed issue where retrying many jobs in one go would not work
[DAM-5606] - Improved error handling around duplicated IDs in searches
[DAM-5720] - Fixed race condition in security calculation on assets
[DAM-5468] - Fixed wrong hash calculation for binary files of assets
[DAM-5474] - Fixed bug in delete API for mediaformat
[DAM-5567] - Fixed bug in requesting print of PDFs
[DAM-5662] - Fixed backwards compatibility in SDK for metafield definitions
[DAM-5794] - Fixed issue in importer when the same name was used for two different fields

Changes
[DAM-5225] - Major cleanup of unused database artefacts
[DAM-5252] - Major cleanup of unused Digizuite constants
[DAM-5755] - Removed dependency to SQL Fulltext
[DAM-5110] - Removed /controls legacy API
[DAM-5240] - Updated to dotnet 6.0
[DAM-5717] - Removed tempdb usage from Search2 engine

 

Digizuite™ DAM 5.5.4
© 2006-2022 Digizuite A/S

-------------------

Version : 5.5.4
Date : 18-02-2022

-------------------

Fixes
[DAM-5458] - Fixed error where expired accesskeys would remain in cache
[DAM-5406] - Fixed issue where option value and text value would have a discrepancy which caused combo to not work as expected
[DAM-5407] - Fixed data error in language join guids on tree and combo
[DAM-5427] - Fixed data error in tree values which caused parent/child relationship to not work as expected
[DAM-5460] - Fixed a problem in workflow where transitions would be available despite them always failing for the user
[DAM-5478] - Fixed transition error in workflow
[DAM-5440] - Fixed issues with Azure storage and FTP publishing
[DAM-5463] - Fixed issue which caused replacing to fail if an existing transcode had been disabled
[DAM-5469] - Fixed issue in location state trigger for ignoring replaced assets

New:
[DAM-5433] - Added new role for smart asset picker

 

Digizuite™ DAM 5.5.2
© 2006-2021 Digizuite A/S

-------------------

Version : 5.5.2
Date : 12-11-2021

-------------------

New
[DAM-5329] - Improved transcode system when there are multiple transcodes for the same asset
[DAM-5278] - Changed the name of the job removing old transcodes from Permanently delete to Delete unused transcodes
[DAM-5302] - Improved performance of Status service
[DAM-5303] - Implemented the ability to white list file uploads
[DAM-5304] - implemented support for sending access keys in auth headers

Fixes
[DAM-5324] - Fixed error where you would not be able to see your own uploads only
[DAM-5307] - AI Autotranslate property was not returned by API
[DAM-5312] - Fixed yet another problem in combinatorial exercise of Autotranslating metadata
[DAM-5315] - Fixed bug which meant you could not control in which folder auto created users would end up
[DAM-5323] - Fixed a problem in the combination of replacing a crop with a new crop
[DAM-5347] - Fixed a problem in ICC conversion

 

Digizuite™ DAM 5.5.1
© 2006-2021 Digizuite A/S

-------------------

Version : 5.5.1
Date : 19-10-2021

-------------------

New
[DAM-5257] - Make name claim configurable for OIDC logins

Fixes
[DAM-5297] - Reusing the same name for a constraint in a workflow fails, but does not give a good error message
[DAM-5305] - Restrict to asset type does not work for new metadata API
[DAM-5043] - High accesskey timeouts makes the importer unable to start
[DAM-5254] - CheckIn and CheckOut should not require role
[DAM-5292] - Loading usernames in old fashion style (e.g. domain\username) does not work with Azure Active Directory
[DAM-5273] - Clearing a string field sets the database record to empty string, but it should remove the record entirely
[DAM-5276] - Importer silently fails if the configuration is wrong
[DAM-5280] - The overwrite case of Replacing assets fails to clear old transcodes
[DAM-5284] - Fixed problem in initialization of SSO Providers
[DAM-5306] - Improved the combination of Autotranslate, Autotranslate overwrite existing and AI Autotranslate

 

Digizuite™ DAM 5.5.0
© 2006-2021 Digizuite A/S

-------------------
Version : 5.5.0
Date : 31-08-2021
-------------------

New
[DAM-4768] - Implemented the ability to manually run Automations
[DAM-4079] - Changed default solr tokenizer to solr.KeywordTokenizerFactory for new Solr cores
[DAM-4097] - Added a new filter for checking if an asset has been soft deleted
[DAM-4488] - Added the ability to replace a string with an empty value in Automations
[DAM-4756] - Implemented support for unpublishing permanent links
[DAM-4791] - Implemented support for retrying Automation and Digibatch jobs
[DAM-4810] - Implemented new API for getting and setting asset metadata
[DAM-4944] - Implemented support for basic calculations in Automations
[DAM-4953] - Included ItemGuid in the response from CreateMember API
[DAM-5031] - Added a crop name for all the crops
[DAM-5089] - Implemented support for collections in Automations
[DAM-4857] - Added audit trail for deletion of assets
[DAM-4974] - Implemented support CSP and CSP report generation
[DAM-5042] - Split the allow-reuse action on destination config into two options
[DAM-3859] - Added generalized system for sending email
[DAM-4745] - Implemented support for sending e-mails through Automations
[DAM-4746] - Implemented support for setting member data from Automations

Fixes
[DAM-4722] - Fixed security issue which allowed path traversal in asset streamer
[DAM-5082] - Fixed creation of meta assets
[DAM-5086] - Fixed bug which prevented user groups to be deleted
[DAM-4877] - Fxied race condition in cropping endpoint which caused crops to be skipped if multiple crops where created at once
[DAM-4957] - Fixed bug in HTML sanitization of e-mails
[DAM-4972] - Fixed problem where GetAssetsInChannelFolder and GetAssetsInChannelFolderAndMenu which would return old versions of assets[DAM-4991] - Fixed a bug which prevented putting an asset in a collection[DAM-5022] - Fixed bug where LastHierchyChangedDate would fail on servers with US localization[DAM-5060] - Fixed race condition in CopyJob which meant file table record was never inserted[DAM-4908] - Fixed bug in StatusService which caused filtering for waiting jobs to not work[DAM-5014] - Re-introduced deletion of old search versions in search cleanup API call[DAM-4291] - Fixed bug in Digizuite backend and Importer, where created tree nodes created while importer was running would not work[DAM-4646] - Fixed bug in importer retry logic[DAM-4684] - Fixed bug where invalid JSON would be returned from GetProduct endpoint