Release notes for Nodinite

Version : 5.3.0.77
Release note:

Brand New Features

  • #4561 New feature for Link and Quick Add Value for Custom Meta Data managing the Repository Model (Please review #5027 part of this release)

Enhancements

  • #5039 The "Add row" button is now at the bottom of the edit panel to reduce the scrolling required when working with the content

  • #4582 Working with the Log Views, the orientation for +x buttons for search fields now aligns to the top

  • #5351 Improved the performance in the Logging Service querying the for the oldest record in Nodinite and BizTalk Server
  • #5351 Fix wrong Log Agent Source Id for Log_MessageData_DeleteOldEventsWithNoDataAndContext, used hardcoded 1 
  • A plethora of language and grammar fixes. Also, many changes to provide consistent naming. Web Client, Web API and Log API
  • A plethora of GUI enhancements, padding, margins
  • #5217 Improved the error message for the rare occasion with a time-out between the Web Client and the Web API
  • #5248 Improved the error message when the encoding used to render the payload in repair and resubmit modal yields problems (e.g Payload is in one encoding and the user selects an incompatible encoding)
  • #3611 Submenus now aligns like the Windows Explorer in the collapsed state
  • #3630 Long Descriptions truncates in Log and Monitor Views and more. Click on the More button to expand the information
  • #5232 Optimize the HTML in 30 pages by removing the value Put for the method attribute

Changes

  • #5027 Edit button for Repository Custom Metadata has been removed, please review #4561 part of this release
  • #4621, #4573 Change in the Log Audits layout to render the page better on small screens with proper padding and overflow when long names are in use
  • #4625 Added an asterisk on the Data Type label to indicate the field is required

  • #4622 The Description column now hides on small screens in the display of Log Views, Monitor Views and more
  • #4662 Add border to the "Nothing to Monitor" square icon on the Dashboard
  • #3481 Change in the presentation of the details for the Resource history from Monitor Views to minimize the white space wasted 

Known Limitations and Workarounds

  • #4810 backlog item. Import/Export of users is still disabled. You need to manually synchronize this information between environments
  • #5399 Deleted Integrations still displays in Log Events bound to the Repository
  • # 5121 Some features to the Integration Landscape, based on user feedback on Nodinite > 5.3.0.50 is not yet in place. This will be included in the near future

Fixed Issues (Bugs)

  • Fix a bug showing User Notifications
  • Fix in the Web API: Systems/{id}/Services listing all services with relation to any system, not just the selected 
  • #4526 Fix for NOT showing Log Views, only to List Monitor Views from an Integration
  • #4515 Fix a null issue with the search field wizard
  • Fix for buggy responses in the Web API (ApiCollection Response_Ok_WithTemplate)
  • #4508 Fix for the broken link when using custom columns to search fields with artifact renaming

  • #4509 Fix to Field from Custom Column

  • Removed a required attribute in the HTML for Context using the Search Field Wizard. This removes an unnecessary error output to the console if the search field is based on the payload
  • #5439, #5296 Fixed a focus problem for the filter dropdown menus in Monitor Views
  • #4597 Fix to wrap the breadcrumb for long names

  • #3956 Fix to wrap message types with long names in Edit Log View
  • #4608 Fix for the Anchor Link when you have multiple Integrations associated with a Log Event
  • #4491 Fix to Escape embedded HTML in the export of Custom Meta-Data of the Markdown and Mermaid data type

  • #4271 Fix for artifact renaming with long names in the selection of Message Types, Endpoints and more in Edit Log View

  • #2479 Fix with a better exception message to the end-user when a search field is deleted and is still in use as a filter in a Log View
  • #4620 Fix to always fit the display of the start and end time on small screens using the Log View
  • #4589 Fix for the position of the Help label for Summernote in Articles


To install and update, please use the Nodinite install and update tool 5.3.0.5 or later

Size : 74660972

Version : 5.3.0.49
Release note:

Fixed Issues (Bugs)

  • #4482 - Fix bug in processing GetMessageTypeNameForURI for BizTalk Log Agent. If you see "Unparsed Interchange" and you have a flat-file schema for example configure, then you need this version, or a later.

Known problems:

  • Search field Wizard saves expression as NULL value, use the Search Field Administration as a workaround
Size : 71095705

Version : 5.3.0.48
Release note:

Fixed Issues (Bugs)

  • #4479 - The new procedure Log_MessageData_DeleteDuplicatedDataAndContext in version 5.3.0.47 did have a mismatching parameter than the code.


Size : 71095575

Version : 5.3.0.47
Release note:

Fixed Issues (Bugs)

  • #4463 - Cleanup took a long time to run and caused timeout. This is now solved by splitting up the query into two.
    Duplicate cleanup will only run for Nodinite instances with Log Agent - BizTalk.
    Monitor Events will be removed as expected now and will not be left in Nodinite.
Size : 71095758

Version : 5.3.0.45
Release note:

Enhancements

  • #4473 - Add support to manually control database maintenance, disable/enable the job Nodinite do every Night at any time between 03-04. This can be done to take more control but also a start to decrease the amount of permissions Nodinite requires in the long run.
    Default value
{"Enabled":true}
  • #4464 - Improved index for how resources are selected this has a large impact for instances with many Resources.

Fixed Issues (Bugs)

  • #4468 - Problem to show history for a Resource in the administration
Size : 71094181

Version : 5.3.0.44
Release note:

Fixed Issues (Bugs)

  • #4455 - Duplicate Integrations present in the Systems relations tab if the System Parameter 'UseContracts' is true. This fix removes the duplicates.


Size : 71085489

Version : 5.3.0.43
Release note:

Enhancements

  • The improved interface when showing details first hand for agents that implement this support. Logic Apps is one of the first agents out, this can be used from version 5.3 of the agent, which will be released soon and of course, other agents will follow.
     

Size : 71085047

Version : 5.3.0.42
Release note:

Brand New Features

  • Search Field - Formula expressions
    New formula operation:  
    Source
    - ContextKey(regex('Key Name.*')) - Returns the keys of the Regular Expression matching names from the collection of Context Keys of the logged event
    Extract
    - JsonPathKey('expression', content) - Returns the keys of the JSON Path from the specified Content 
  • The Test Expression is now showing errors, this works for all plugins, the error might differ in quality, but this is a start.


Enhancements


Fixed Issues (Bugs)

  • On the restore of Articles, the connection to Resources / Categories and Applications was lost.
  • Undefined was shown instead of the actual title of the Article on delete or remove.


Size : 71082594

Version : 5.3.0.39
Release note:

Enhancements

  • Search Field - Formula expressions
    New support for following operations.
    Extract
    - RegExGroup(expression, groups, content) - RegEx with group support
    Math
    - Length(content, [bool unique = true]) - Length of the content
    - Min(content, [bool unique = true]) - Return the minimum value of numerical values, returns nothing if no numerical values was found.
    - Max(content, [bool unique = true]) - Return the maximum value of numerical values, returns nothing if no numerical values was found.

Fixed Issues (Bugs)

  • #4388 - After dropping out a Service in the landscape, the select box to select or add a Service was not shown.
  • Alarms could not be distributed from Monitor Views with a connection to an Integration using any of the new "Custom Meta Data"-types (Markdown and/or Mermaid Diagram)


Size : 70121736

Version : 5.3.0.38
Release note:

Fixed Issues (Bugs)

  • Depending on user-settings, a forbidden access page was displayed opening the Integrations administration page. This was due to bad allowance access in Custom Meta Data and/or on the Main entity type. (Integration, Service...)
    • Please allow the user with access to Integration, also to have read rights to other parts of the repository to avoid this problem
Size : 70117430