Version 2.1.0 - Release notes¶
|Release Date||End of AMP(*)||End of Life|
(*) Active Maintenance Period
The present document contains information regarding product enhancements, fixed issues and known issues related to AnswerModules Module Suite version 2.1.0.
End of Life
This release has reached the end of its life and is no longer maintained or supported.
No Warranties and Limitation of Liability
Every effort has been made to ensure the accuracy of the features and techniques presented in this publication. However, AnswerModules accepts no responsibility and offer no warranty whether expressed or implied, for the accuracy of this publication.
Major Changes in version 2.1.0¶
Module Suite’s activation license now keeps in consideration: the system’s fingerprint and the number of purchased seats.
Beautiful WebForms library of widgets¶
The Beautiful WebForms library of input widgets has been significantly improved and simplified. The library comprises now more than ninety elements. The widgets/view template architecture has been revised in order to speed up and favor the development of new input widgets by customers and partners. Widgets’ external dependencies can now be easily tracked allowing developer to focus only on core functionalities.
Beautiful WebForms Studio¶
Beautiful WebForm Studio wizard is now shipped with Module Suite. The Studio can be accessed directly from the Content Script Volumes (CSVolume:CSTools:Beautiful WebForms Studio).
New Content Script APIs¶
New Content Script APIs and API extension packages have been released. New extension packages include:
Web-Services API extension pack¶
Content Script now features a complete set of APIs for consuming both REST and SOAP web services. The new APIs are accessed through the new “csws” service endpoint, available upon installation of the extension package.
All Enhancements in version 2.1.0¶
|#0000427||Script Console||It is now possible to export a Tomcat 8 compatible configuration using exportWar.cs script|
|#0000413||Beautiful Webforms||Introduce a simpler way of managing the loading of static dependencies for form views|
|#0000423||Beautiful Webforms||PDF web viewer tool based on pdf.js|
|#0000418||Beautiful Webforms||New validation constraint: Content Script (remote invocation)|
|#0000410||Beautiful Webforms||Support for TKL and ADN TKL form fields|
|#0000414||Content Script||Is now possible to execute a Content Script programmatically.
New API: docman.runContentScript()
|#0000377||Content Script||Add possibility to un-assign task|
|#0000380||Content Script||New API: CSUser.getDepartmentGroup()|
|#0000381||Content Script||New API: users.getGroup(Long groupID)|
|#0000382||Content Script||Add library snippet for Smart Drop Down backend service|
|#0000388||Beautiful Webforms||When loading a submitted form with date fields with the "show time" flag active seconds information is lost.|
|#0000392||Beautiful Webforms||Add support for form page repositioning to first error when a client side validation error occurs.|
|#0000393||Beautiful Webforms||Read-only checkbox layout should be similar to active checkbox|
Issues Resolved in version 2.1.0¶
|#0000422||Beautiful Webforms||Checkbox widgets set to "readonly" lose the selected value on page reload|
|#0000421||Beautiful Webforms||Radio components in forms using BWF library V1 not working after upgrade from version 1.7.0 to 2.0|
|#0000426||Beautiful Webforms||Multiple collapsible Panel Containers included in sub-views collapse wrong panel when clicked|
|#0000425||Extension - LDAP||LDAP Service fails to initialize profile with 'secure' parameter set to 'false'|
|#0000419||Beautiful Webforms||Submit button clicked after the execution of an action which returns a file keep triggering the same action|
|#0000411||Beautiful Webforms||Regression in version 2.0.0: V1 am_init.js file has been overridden|
|#0000416||Beautiful Webforms||OnChange Script BWF snippet does not work with fields with multiplicity higher than one|
|#0000412||Content Script||Sql Service ignores parameters of type GString|
|#0000383||Beautiful Webforms||OnChangeAction snippet does not trigger with Radio Basic components|
|#0000389||Beautiful Webforms||If a redirect instruction is used in the AfterSubmit script of a form workflow step the workflow's step won't be completed|
|#0000385||Beautiful Webforms||When loading a submitted form with date fields with the "show time" flag active time information is lost|
|#0000394||Extension - Docx||Field updating on Office documents fails when there are properties with spaces in the property name|
|#0000408||Content Script||Inline API Docs panel in Content Script Editor minimizes after clicking on any link|
|#0000395||Extension - Docx||Field updating on Office documents fails when there are properties with long property name|
|#0000397||Content Script||Outdated configuration details for callbacks in Content Script inline documentation|
|#0000399||Beautiful Webforms||Selecting left or right position for labels in components in a Grid (Bravo) container causes a wrong positioning of the labels|
|#0000400||Extension - Docx||Error creating an empty XLSX spreadsheet|
|#0000398||Content Script||Error with template.producePDF(...) when a File is passed as the template.|
|#0000401||Content Script||Accessing admin pages generates a trace file when you have an error coming from underlying DBMS|
|#0000404||Module Suite||CSCategory getAttributes returns just the name for attributes inside a set|
|#0000403||Content Script||Not able to rollback a transaction using nodecallbacks|
|#0000407||Beautiful Webforms||Form fields requireness is not properly managed when retrieving form object with forms.getFormInfo API|
|#0000405||Content Script||Disable Weblingo overwrite without having to rise an Exception|
|#0000406||Content Script||template.producePDF(..) API causes a resource leak|
|#0000386||Beautiful Webforms||Wrong values in submitted checkbox and user fields when using the forms.submitForm(..) API|
|#0000387||Content Script||It's no longer possible to use a Content Script service as a Content Server standard REST|
|||Content Script||Impersonate ObjectFactory is not working (only Admin can use the feature)|
|#0000390||Content Script||ResourceManager rises an NPE when amcs.core.tempFilePath has not been specified|