Platform Update - Signed plug-ins 12/2024

In the last month, 10 plug-ins have received updates, which are now available to implement into your components in the Architect.
In this post you will find the affected plug-ins and a short description of the changes. If you want further information please contact your primary contact person.

Signed plug-ins

P13 DateTime Extensions r.120554

Changes

PI53382 - DateTime Exensions UX improvements

To enhance date and datetime pickers, we’ve added options for displaying week numbers, setting min/max dates, disabling specific dates, restricting dates before/after a chosen date, and adjusting time intervals in the time selector.


P19 Dynamic Document r.121106

Changes

PI54142 - Schermweergave contentblok in bewerkmodus

What has changed: this plugin interfered with the fullscreen mode of the HTML editor on dynamic documents, making it only half the screen or less. This interference has not been removed, but changed, since the CSS rule causing this, was meant for the non-fullscreen mode due to the save/cancel buttons below the editor.
Who is impacted: application users who create activities or content blocks in the form of dynamic documents.
What needs to be configured: -
How to use it: -


P21 Workflow r.120675

Changes

PI48298 - Performance issues in the Workflow configuration

What has changed: Performance of workflow expression fields has been improved (no functional changes intended)
Who is impacted: Everyone modifying workflow configurations
What needs to be configured: Nothing
How to use it: Use workflow expression fields as before, but now workflow checks should be noticably faster (especially for large workflow configurations)

PI49919 - Exception occurs when trying to open workflow (Duplicate key has been added)

What has changed: Bug fix - attempt to prevent Duplicate key has been added for state values - now the last one always wins.
Who is impacted: Workflow users
What needs to be configured: Update the plugin in the component; no extra configuration should be necessary
How to use it: No change in usage - simply bugfix


P125 Settings Menu r.120827

Changes

PI53765 - Reload loop on 1st menu item when switching tabs

Bugfix: After filtering the general views/settings, opening a new tab, and then navigating back causes the page to enter a loading loop.


P136 Message Extensions r.121098

Changes

PI54157 - ExtendedShowDialogAction says "no rights" when no panels are used

What has changed: extended dialogs using no form panels were giving an error “Insufficient permissions to view the dialog” since r.120446.
Who is impacted: application users having such dialogs with no form panels installed.
What needs to be configured: -
How to use it: -


P137 REST r.120536

Changes

PI56920 - Wrong usage of Content-Encoding header in HttpActionUtils

What has changed: Bugfix - response.ContentEncoding was incorrectly used, where response.Charset was required instead
Who is impacted: Rest client users
What needs to be configured: Nothing
How to use it: No change in usage

PI53921 - Missing return value - "response_object_ntype_string"

What has changed: In the C# implementation of the action, optional return value was being added (that gives the Novulo DataType of the response object) This was not reflected in the data.xml so the architect didn’t know about it. Now it has been added.
There was also missing parameter remove_underscore_from_ids missing, which was also added
Who is impacted: Rest client users
What needs to be configured: Upgrade the REST plugin and quick-fix any instances of the HttpAction
How to use it: Since the Response object in the architect is marked as Mixed (so string, <string,mixed>, [<string,mixed>] are possible to be put in the response object), this makes it hard to know what to return from a Process component for example. Now the actual novulo datatype of the response object is returned as a string so it can be used in a process without needing to perform extra actions to determine the actual datatype of the Mixed object


P195 Data Gathering r.120767

Changes

PI53634 - "Is actief" bij cachevervaltriggers

What has changed: A new checkbox, “Is Active,” has been added to the main panel for cache expiration triggers page.
Who is impacted: The REST endpoint
What needs to be configured: none
How to use it: Change the value of the “Is Active” checkbox (checked/unchecked) in cache expiration triggers. As a result, you will only see the triggers that are marked as active in the Cached Expression Manager, and vice versa.


P201 TOTP Authentication r.120828

Changes

PI50527 - Improvements for mobile phone

What has changed: Minor adjustments to the CSS to enhance some UI elements.


P213 Update Script Adjuster r.120214

Changes

PI52378 - Automatically fix single renames of tables/columns

No release note available.


P223 Event Logging r.120761

Changes

PI52393 - Event Logging - Initial implementation

Writes framework events (process errors and exceptions) to the application log.
This information can be used to monitor and/or debug errors in an application.
Reduces need to reproduce errors with debug settings turned on and reduces dependency on information reported by users.

Only intended to be used in M10693 - Novulo Event Logging.

1 Like