Release Notes - Nuxeo Platform - Version 2023.4 - HTML format

Bug

  • [NXP-31788] - Upgrade lucene to 8.10.0
  • [NXP-31792] - Upgrade libthrift to 0.14.0
  • [NXP-31830] - Fix thumbnail and renditions for assets already moved to Cold Storage
  • [NXP-31949] - Migration service using BulkMigrator should support cluster restart
  • [NXP-31959] - Delete temp files created during command-line conversions
  • [NXP-31993] - Prevent DocumentRoutingEscalationAction to run concurrently
  • [NXP-32061] - Fix incremental Blob GC when async digest is enabled
  • [NXP-32083] - Prevent concurrent requests when reassigning/delegating a task
  • [NXP-32087] - Fix Target Platform public API
  • [NXP-32103] - Elastic PageProvider returns unsorted results when using manageAlias
  • [NXP-32111] - TestSnapshoting#testSnapshotableVersionRemovalPolicy failing randomly
  • [NXP-32112] - Fix BulkStatus result map merge overflow on numbers
  • [NXP-32121] - Add ecm:isVersion missing aggregate fields
  • [NXP-32122] - Docker image deployed to packages.nuxeo.com is not multi-platform
  • [NXP-32127] - Datadog reporter fails when using histogram metric
  • [NXP-32128] - Elastic Management API full reindex is not creating a new index
  • [NXP-32132] - Fix unit used for keepAlive when scrolling over an Elasticsearch request
  • [NXP-32137] - Upgrade LibreOffice in Docker image
  • [NXP-32138] - Upgrade Quartz to 2.4.0-rc2
  • [NXP-32140] - Docker image scan failing on Prisma Cloud GitHub action
  • [NXP-32150] - Upgrade guava and auto-value
  • [NXP-32159] - Fix Amazon SES mail sending with EasyShare and User Invite
  • [NXP-32165] - Make GridFS Blob Store delete idempotent

New Feature

  • [NXP-32046] - Provide a GridFSBlobProvider extending BlobProvider
  • [NXP-32079] - Amazon SES mail sender implementation
  • [NXP-32091] - Add a bulk action option for exclusive action
  • [NXP-32123] - Provide sequential and exclusive bulk action options at command level
  • [NXP-32126] - Management API running administration bulk action should be marked as exclusive

Task

  • [NXP-32106] - Upgrade Tomcat to 9.0.81 - in fact directly 9.0.82
  • [NXP-32136] - Deprecate EsFetcher elasticsearch.fetchDocFromEs=true
  • [NXP-32147] - Expose scroll timeout as a nuxeo.conf option
  • [NXP-32164] - Implement Full GC for mono repository deployment with shared storage

Improvement

  • [NXP-30985] - Add a bulk action option for sequential processing
  • [NXP-31815] - Install ARM compatible tools in Nuxeo Docker image
  • [NXP-32029] - Factorize email sending code
  • [NXP-32134] - Deactivate optimistic types to speedup nashorn script compilation

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.