Release Notes 3.1.413
Publication Date: December 2nd 2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.413 release.
Cloud CMS API
- Improved mimetype transformation and extraction support for JBIG2, JPEG2000 and TIFF
- Added support for embedded JBIG2 in PDFs
- Improved stream handling and buffering in multi-transformer pipeline resulting in more memory efficient and faster mimetype transforms
- Updated to the latest Spring OAuth 2 library
- Updated libraries for XDoc (Word and PDF template generation)
- Added log4j2-docker.xml as extension point to make it easier for distributed Docker kits to plug in custom logging behaviors (a sample is now included in Quickstart Kit)
- Binary Migration Job/Worker now supports a maxSize, letting you effectively batch migrations from GridFS to S3 or other binary storage providers
- Added ScriptNode.addFeature() method to server-side JS API
- System metadata now includes an "edited" timestamp to track the last modification by an editor (as opposed to a system or appuser)
- Added "tag" token handling to OneTeam context load
- Ensure that OneTeam context load populates attachment information on document view
- Attachments now support fast inline changing of their types on the server side
- Added the "unzipNode" rule and action, letting you unzip a ZIP uploaded within a branch into a target directory
- Added an unzip controller operation for attachments so that unzip actions can be triggered easily via a single API call
- Thumbnails now support additional features such as rotate, crop and scale.
- Sync Node action now avoids copying associations that are managed via relators and uses a touch of the target node to regenerate those relator associations after copy
- Fix so that NodeList item deletions trigger their policy correctly
- Fix to merge conflict controller resolve() method so that commit is optional
- Distributed job queue now takes configuration parameter "maxJobsPlatform" to specify max # of concurrent jobs per platform (where -1 means no limitation)
- Distributed job queue now takes configuration parameter "maxConcurrentJobs" to specific hard upper limit on max # of concurrent jobs per server
Cloud CMS Application Server
- Updated to latest third party dependencies and Gitana driver
- Improvements to Authentication SSO adapters and providers including support for configuration-defined user properties mappings / sync
- Added a "trusted" provider to make it easier for trusted tokens to benefit from provider services (such as a trusted JWT token being mapped into user object)
- Improvements to virtual driver config loading and caching - now only caches for 2 hours
- Fixed a bug where virtual driver cached baseURL settings were being munged on autoUpgrade() call
Cloud CMS UI Server
- Added action to unzip a file and expand it into a target directory
- List rows now support expansion of summary properties via a toggle button
- Added "change attachment type" action
- Added the "unzip to" action
- Improved "create text document" action
- More mimetype icons for common desktop file types
- Fixed a bug whereby the modules management page was incorrectly toggling
- Upload modal now supports drag/drop of a folder for bulk upload
- Cleaned up code base and removed older modules
- Improvements to workflow management screens
- Fix for "Change Password" action whereby the submit button would not activate
- Added Tag page with tag browsing, property editing and tagged document browsing
Cloud CMS Java Driver
- OAuth2 token calls now encoded properly with application/x-www-form-urlencoded by default
- Added tests / examples for internationalized (I18N) Node Lists and items
Cloud CMS JavaScript Driver
- OAuth2 token calls now encoded properly with application/x-www-form-urlencoded by default
See Gitana with your own content
Talk with a solutions engineer about your content model, governance requirements and deployment — hosted in our cloud or running in yours.