Release Notes 3.1.375
Publication Date: July 7th 2017
The following are the news features, enhancements and fixed issues for Cloud CMS 3.1.375 release.
Cloud CMS API
- Ping Controller now includes server key for handling cluster member
- Release properties now included within context loading for consistency of version numbers
- Clustering auto-configures to multicast as a default
- Fix for chained renditioning in cluster
- Fix for map to list action test in cluster
- Improvements to incremental policy bindings and policy system performance
- Improvements to branch incremental operations - additional events to coordinate across cluster
- Job Queue runs faster with cluster-wide awaken calls
- Fix for path lookup issue where "-" was being replaced by "_" in legacy paths
- Fix for role cache invalidation
- Jobs now support attachments, improving cluster wide distributed file asset retrieval
- Additional job dispatcher events for before and after cluster-wide processing
- Cleared out unneeded third-party libraries and removed dependency on JAI, JPedal and other codecs
- MongoDB support for SSL
- Fix for URL decoding on path lookup of nodes
- Improvements to binary storage with better cache invalidation and configurable options
- Updated Hazelcast supported version
- Added clustering support for Apache ZooKeeper
- Fix for interaction creation controller methods to use synchronized maps
- Automatic detection of log4j2-*.xml files on classpath to allow for modular configuration of logging facilities
- Separated out request logging, added file, S3 and SQS loggers for requests
- Enhanced request logging to include much more metadata information, global request IDs and information regarding tenant, user, request timing, concurrent request counts and more
- Removed dependency on ehCache
- Fix for outputstream flush in specific case
- Ensure that username and email trim excess characters on principal create/update
Cloud CMS Application Server
- Allow direct response instead of redirect if no successUrl or failureUrl are specified
- Always return a user object from register call
- Support registration without user sessions enabled
- Gitana driver HTTP work queue defaults to size 5
Cloud CMS Developer SDK
- Bumped up Gitana Java driver version in examples
- Added more examples for Java
- Added OAuth 2.0 example
- Added connection example with Python 3
Cloud CMS Command Line Client
- After archive upload, added an wait loop to spin until archives are ready and become available before proceeding
Forms Engine
- Cleaned up Handlebars versions in samples, web site cleanup, added "cookbook" for tracking additional samples, added more complex nested table sample, fix for path calculations in nested arrays, updates to table field, odds and ends
- For bootstrap horizontal layouts, added alignment classes to help-block
- Fixed CurrencyField unmasking negative numbers
- Updated Brazilian Portuguese I18N library
- Added support for a toolbar being placed at the bottom of a container
- Updated package version for "jsdom"
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.