Release notes for Nodinite

Version : 5.4.1.20
Release note:

Fixed Issues (Bugs)

  • #7641- Added a missing DLL to the Logging Service IF you are using the  AllowRepositoryAutomapping feature The missing file is 'System.ComponentModel.Annotations' in ASSEMBLY version 4.2.1.0. Either copy this file from the 5.0.0 nuget package or update Nodinite to 5.4.1.20 or later. You may need to re-index events after applying the fix. Please review your logged entries to make sure the Log Events are processed without errors, or contact our support for guidance.

Upgrade Requirements

  • You should use the Latest Install and Update tool
  • You must install .NET FW to 4.8 or later

System Requirements

Size : 82634207

Version : 5.4.1.19
Release note:

Changes

  • Changed an icon in the Log Views when displaying data the user is not supposed to see

Upgrade Requirements

  • Please review 5.4 upgrade requirements from initial release

System Requirements

  • Please review 5.4 requirements from initial release
Size : 82616961

Version : 5.4.1.4
Release note:

Enhancements

  • #6366 - The manage Markdown modal now includes a title in fullscreen mode

  • #6367 - The Manage Mermaid diagram modal now includes a title in fullscreen mode
  • #6419 - The search at the top of the Web Client is no longer trigger happy
  • #6421 - All headers using flexbox have new styling (improves rendering on very small screens)
  • #6438 - Editing Markdown, Mermaid and Articles now has a direct editor with a preview on large screens. This saves one click compared to the previous version. Remember to click the Save button when done editing the content.

Changes

  • #6355 - Remote Actions in Log Audits now include additional information (e.g. Monitor View and Agent)

Fixed Issues (Bugs)

  • #6444 - With 5.4.1.3 we added a more aggressive caching to boost performance. The list of Monitor Views was not cached properly according to the Role. 
  • #6446 - Attachments table with entries did not properly break long words (styling problem). This has been fixed.

Upgrade Requirements

  • Please review the 5.4.1.3 release note
Size : 82597525

Version : 5.4.1.3
Release note:

KNOWN ISSUES, PLEASE UPDATE TO  A LATER VERSION:

  • #6444 - With 5.4.1.3 we added a more aggressive caching to boost performance. The list of Monitor Views was not cached properly according to the Role. This has been resolved with 5.4.1.4. This bug does not mean that a user gets access to the other Monitor Views, however, other names could be displayed.
  • #6516 - Problem to save some Log Views, fixed with 5.4.1.6-preview


Brand New Features 

  • #6361 - The integration landscape now sports a new view button
  • #6381 - The article now has an online editor with a preview
  • #6345 - The Markdown Custom Metadata field now has an online editor with a preview
  • #6346 - The Mermaid Custom Metadata field now has an online editor with a preview
  • #6303 - The Filters in Monitor Views now affect the content of other items. For example, if you select one agent, only the Categories of that Agent are then available in the Categories dropdown and vice versa
  • #6313 - The Overview for Services and Contracts now sports an icon to indicate the presence and number of transport contracts in use
  • #5280 - New system parameter 'HideSearchFieldValuesInLogViews'. Default is true and hides values for search fields that are not explicit in the Log View.
  • #6235, #5584 - Services and Contracts now display the number of Transport Contracts in the Landscape

  • #4847 - Add a new Operation to the Log API to return the current version. This feature will be used by some agents to verify a minimum version in use... to prevent future incompatibility issues
  • #6232, #6244 - In the Integration Landscape, for each system, the number of Integrations where the system is in use is now presented in the footer
  • #6233 - A system that is deleted now displays on the Landscape with a red border and an exclamation icon
  • #6228, #5638 - The statistics for Endpoints and Messagetypes now has a date time range filter
    • The endpoint statistics also includes a direction filter
  • #6338 - Web Site for Custom Metadata now renders with a new clickable info icon where applicable

  • #5808 - A new button on the landscape is added to give user the ability to reposition all entities on the screen
  • #2444 (!) - A new button on the landscape is added to give the user the ability to toggle the presentation state of Systems

Enhancements

  • #6311, #3729 - The endpoint icon now has a background effect to make sure the arrows are visible regardless of the status of the Log Event 

  • #6302 New indexes for: 
    • Config
      • Resources
      • Permissions
    • Log
      • Events
      • MessageContext
      • MessageDataParts
  • #6285 - The articles page now presents a spinner while loading the article
  • #6237 - Improved the audit logging for the Logging Service when it opts not to perform the maintenance jobs
  • #6305, #6310, #6312 - Add caching support in the Web API for:
    • The Pie chart on the Dashboard (10 seconds)
    • The Pie chart in Monitor Views (10 seconds)

Changes

  • #6238 - The Integration Landscape page has less padding to better utilize the full screen
  • #5779 - Remove the need for the DataSource property in the API flow search JSON.
  • #6193 - The "Edit Monitoring Agent" Action menu item in a Monitor View where the user is the Administrator now directly opens the configuration screen in a new tab
  • #6206 - The menus in all entities on the Landscape are now always present
  • #6320 - The height of the border-bottom was too thick in previous versions for the Description column (Log Views)
  • #6194 - Bump Mermaid to the version 9 engine
  • #6230 - The text "Uncomplete" has changed to "Incomplete"
    • #6316 - The badge "icon" for Incomplete on Services and Contracts Overview has been removed and replaced with a smaller footprint icon with the Incomplete text in the tooltip
  • #6319 - Improved the experience of clicking on the menu icon in the top left of all shapes in the Landscape
  • #6352 - The WCF Section for LogAPI is intentionally less in focus. NOTE: It will be deprecated in the next generation of Nodinite (v6)
  • #6377 - Add external instance button is now green as most other Add buttons
  • #6328 Renamed Custom Meta Data to Custom Metadata
  • #6370, #6372, #6373, #6382, #6384 Various text and icon changes 
  • #6401 - Disabled code view for Summernote (to prevent XSS/script injection)

Known Limitations and Workarounds

  • The 5.4 is still in preview, DO NOT PUT THIS VERSION INTO PRODUCTION

Fixed Issues (Bugs)

  • #6325 - Event Comment as Restriction did not work in 5.4.0.16
  • #6258 - fixed a bug in the Web API if the user sought data about a Log View that does not even exist
  • #6281 - Fixed the filter for Optional Search Fields
  • #6210 - Fixed an old bug with the formula plugin with Min, Max, and Sum operating on negative values
  • #6018 - A user with read-only access to the Landscape with changes to the layout no longer receives a dirty check leaving the page
  • #6320 - The bottom border of the Description column was too thick on most tables, the size is now correct
  • #6347 - An integration name with single quotes yields javascript errors in the Web Client, these are now properly handled
  • #6335 - A CSS error broke the Markdown rendering for block quotes and unordered lists. Also applied a change to render tables with a proper styling
    • Add support for smileys ðŸ˜€

Upgrade Requirements

  • Please review the release note for 5.4.0.16

System Requirements

  • Please review the release note for 5.4.0.16
Size : 82594509

Version : 5.3.0.79
Release note:

Fixed Issues (Bugs)

  • #5468 - Problem with HTML output in a title for Group By values title
  • #5475 - Print log result view was not using the stylesheet and wrong output direction/processing state.
  • #5485 - Hard to read the name of Resources in Monitor, now using the correct colour according to the status of the Resource


Size : 74661129

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