There is a new update to the Community platform at 5pm (BST) this evening that introduces a change to the ordering of facts.
This change will ensure more consistent behaviour and more control over the ordering of data for the end user.
For some scenarios, this change could result in a different result being returned. Please read our article on this change to understand it in more detail and determine the impact on your Rainbird-powered solutions.
A new release of Rainbird is available. This contains the following changes:
Minor defect fixes
Further improvements to our beta engine to ensure queries to this engine are logged to our stats and reporting functionality
Version 3.38 is now available in our Community environment.
As part of this release we have also updated our API documentation to provide a much more informative and interactive experience. This will enable developers integrating with Rainbird to obtain a faster understanding of how our API works and accelerate integrations.
If you would like to view these or share them with your development teams the updated API guide is available at the usual location, with links to the interactive documentation: https://rainbird-ai.gitlab.io/rainbird-docs.Â
We’ve fixed a range of issues across the platform that have been reported by users. Details of these are listed below.
If you encounter any issues, please don’t hesitate to send us details at support@rainbird.ai citing the browser, version number and and details of the issue.
Defects
Condition search: when creating a rule and searching for a condition, if you use uppercase letters it will now return results again
Graph layout: when creating a new knowledge map, if you start to make your 1st save then cancel it, your concepts and relationships will now remain in the same position
Datasources: datasource requests that use concept instances containing special characters (e.g. &) will now return the expected result
Import KM: Importing a KM into a file that already contains a KM (e.g. an older version) will no longer result in an error
SDK: For SDK users, the SDK can now been unmounted cleanly without generating an error
Â
This is now available in our Community environment to try out.
We’ve recently been focussing on building tools that make it easier to integrate into our platform, more on that later, but we’ve also made a few small changes in the core platform and fixed some defects. These are summarised below:Â
Â
Automated Tests
Our automated test tool now displays question text without modification, improving the ability to troubleshoot errors. Previously the tool would not display new lines or excessive whitespace, which made it very difficult to troubleshoot issues if these caused a test to fail.
Below shows how the same question was displayed before and after this change, with the former removing some of the formatting and the latter showing a true representation of the formatting, providing more opportunities for identifying issues if the expected question was not received.
Â
Before:
After:
Â
Defects
The Rainbird engine has been updated to ensure it correctly observes whitespace to align to technical best practice. Previously it would trim this data, which may have been intentional. This change could result in some queries failing if unintentional whitespace is included in queries or concept instances.
This is now available in our Community environment to try out.
Â
Improved integration tools
We’ve also been busy working on some new tools that make it easier for development teams to integrate Rainbird into your desired end-user experience.
Our brand new Software Development Kit (SDK) is available to use right away to accelerate integration projects, with a range of different options to choose from, depending on if you want maximum customisation opportunities or want maximum simplicity, with Rainbird providing a UI that handles all the logic for you.
If you’re interested in your development teams investigating these they can obtain the SDKs and information at the following locations: