...
Table of Contents | ||
---|---|---|
|
Version 3.7.1
...
- Fixed issue with duplicate buttons rendered for each edit/view controls in TableViewMerger when both macros are used
- Fixed NPE with applying filter on field when the rule is misconfigured
- Fixed NPE in inline edits when the view is misconfigured to use a non-existent fields
- Fixed issue with a ConfiForms Dynamic Filter macro rendering of unknown fields as "event fields"
- Fixed issue with accessing new properties of a DateTimeInterval field (periodInSeconds, periodInMinutes, periodInHours, periodInDays, periodInWorkDays)
- Fixed issue with using new parameters like cf_view and cf_filterId for Creating links to filter views from request parameters - url
- Fixed issue with a stack overflow exception in filtering engine for certain filtering expressions
- Fixed issue with incorrect handling of "confirmation messages" (incomplete message content escaping on certain configurations)
- Fixed regression with incorrect validation of a datetime interval field
- Confluence read-only mode now carefully checked in quick actions as well (voting, quick actions, entrols)
- Fixed issue with ConfiForms Filter macro using the mode OR for multi-selects and a view with an additional filtering expression defined
- Fixed issue with Velocity context not correctly filled in for IFTTTs when fields have view restrictions
- Fixed NPE with Confluence 8 and uploading a 0 size file
- Fixed issue with action not correctly initialized for user macros processing causing ConfiForms to report false warnings in the logs
cfSetValueWithEventPropagation from JavaScript functions is fixed to use the eventType and correctly propagate the event
- ConfiForms IFMatches macro now can render the contents in an expandable block
Version 3.7.0
Warning Important! Downgrading from 3.7.0 will not be possible for ConfiForms installations which have web-service and db connections configurations. As the configurations are now encrypted and stored in an encrypted way (which is not supported by earlier versions of the plugin)
- Fixed "lock form" feature to apply on action buttons, voting and every other field in a form and truly disable centrally any updates to form's data
- Fixed issue with Smart multi-row fields updates when used in inline edits mode
- Fixed flattening of rows for dynamic multi-label and Confluence multi-label fields in TableViewMerger macro
- Fixed issue with incorrect reporting of license user tier mismatch
- Introducing a new parameter to scope the filters from an URL to specific view via cf_filterId parameter (value should match the filter ID you have set in the view) that you can add to your URLs
- Fixed issue in admin UI to render columns properly when fields have dynamically set view/edit restrictions
- form dimensions reworked to calculate more precisely when fields have dynamically set edit restrictions
- Improved rendering in MatrixView for tags when a smart field is used as a grouping field
- Fixed issue with regular expressions validation on date/date time fields
- Fixed issue with check for empty value on the restricted pages that are referenced through a "Page/Blogpost" field in ConfiForms
- Voting is now correctly closed on the locked forms
- WebServices and DBConnections configurations are now completely encrypted when stored in the database
- Fixed issues with Virtual functions workDaysTo and daysTo incorrectly returning 0 days when used with timestamps
- Supporting CLOB fields in the DB backed fields
- Fixed issue with incorrectly filtered rows when a form's data with an ption to "show only own records to non-admin users" is enabled and used through the smart fields
- Improved debugging and error reporting in a PlainView when used with "Velocity templating" option enabled
...