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) using npm 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 setting

    We 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) using npm 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 💪