Root release update | December 2021
What's new this month? 🚀
Workbench tools for the dashboard ðŸ›
We introduced the first batch of workbench tools for the dashboard. All related features are in beta
stage. Contact Root support to request access and be the first one to get your hands on the new functionality.
-
Ability to create new product modules from predefined templates
Product innovators can now create product modules from a template directly via the dashboard. New product modules are enabled for sandbox by default and can be configured via the workbench CLI tool. Please make sure to update your CLI tool to the latest version (
0.0.38
) usingnpm install -g @rootplatform/cli
. To enable the product module for live, contact Root support. -
Product module overview and Readme file
We added the ability to access product module details via the dashboard. The product module overview shows details about the latest draft and published version as well as the information stipulated in the readme file.
-
Product module-specific API reference
We added the ability to view the product module-specific API reference defined in the product module code on the dashboard. You can switch between the API reference of all historical live versions and the latest draft version.
-
Product module version history and Changelog message
We introduced the ability to view the version history of a product module on the dashboard. The view contains the latest draft and all historical live versions. You can also view the changelog description for each version to get insight into the changes made.
-
Product module execution logs
We added the ability to access to the execution logs of a product module via the dashboard to make it easier to investigate the root cause of potential errors. The execution logs show all successful, unsuccessful and in-progress actions of a product module.
Other improvements
-
Extension of the
paymentSubmissionLeadTime
billing settingWe extended the best-effort billing strategy for debit orders and external payments to support configuring the payment submission lead time via the product module billing settings. The payment submission lead time defines the number of days a payment should be submitted prior to its default submission date.
-
Improved user flow for
rp push
We improved the usability of the workbench CLI tool and the rp push command by swapping the order of the diff check and the validation. Now, the data is first validated before the diff check is performed.
Please make sure to update your CLI tool to the latest version (0.0.38
) usingnpm install -g @rootplatform/cli
. -
Policy ledger endpoint enhancement
Added additional query parameters to include related payment / coupon information linked to ledger entry
Updated API reference docs to include new optional query parameters
If you have any suggestions or feedback, please share with your account manager or submit it via the Root product roadmap so that we can take it into account.
Let's build this awesome new future of insurance together 💪