edoras one - Release Notes

Version 1.5.0.S72


Hello everyone

CLD 1.5.0.S72 of edoras one is now available:
https://confluence.edorasware.com/display/EDWDEV/CLD+1.5.0.S72

One of the goals of 1.5.0.S72 release is to provide support for PDF preview component on the frontend. PDF preview component allows us to preview pdf documents on the forms and makes documents accessible without any search or click to any link. This release introduces new "_hideHeaderPane" variable, which controls header hiding on the frontend. The javascript selection button is a new component based on a combination of the existing JavaScript button with a text field. Release 1.5.0.S72 gives us possibility to hide template and parent selectors when there is a "hideSelectors_" parameter in the url and if modelId and parentId are present in the url too.

One of the improvements is modeler removes button label in the case when button is inside the button group. Process and case modelers introduce text formatting (Color, Size, Style - Bold and Italic) in designer view.

Backend side improvements includes java proxies support for gravatar service. New formatDateNullSafe function was added to expressions. The CloudUserProvider has been removed which was used to create user work objects. Now this functionality has been moved to the UserManager.createUser(User). The caller of the method needs to assure that the user has the correct group memberships and candidate groups of the user work object. Please migrate all user creation code to use the new UserManager.createUser(User) method. The user first and last name variables on a user work object are now mandatory. The system app has been modified such that the first and last name fields are now required. If no first or last name is set for already existing users in the system, then the default first and last name of each user based on the display name is used.

Besides the things mentioned above, we have added various small improvements and many fixes.

Regards, edoras one team

High-level Goals

  • Provide support for PDF preview on the frontend
  • Support header hiding based on variable value
  • Add selection script button component
  • Add asynchronous result support to script components
  • Remove button label when button is inside button group
  • Introduce Text formatting in process and case designer view
  • Support proxies for gravatar service
  • Add formatDateNullSafe to expression functions

Migration Notes

  • The CloudUserProvider has been removed which was used to create user work objects. Now this functionality has been moved to the UserManager.createUser(User). The caller of the method needs to assure that the user has the correct group memberships and candidate groups of the user work object. Please migrate all user creation code to use the new UserManager.createUser(User) method.
  • The user first and last name variables on a user work object are now mandatory. The system app has been modified such that the first and last name fields are now required. If no first or last name is set, then the patch sets the first and last name of each user based on the display name.

Limitations

  • None