Skip to main content

Season's greetings and updates in our packages

· 2 min read
Gilly A
Staff Software Engineer
João R
Software Engineer
Alison Y
Software Engineer
Matthew M
Blueprint Lead
Amotul-Raheem O
Software Engineer

Season's greetings from the Blueprint team! 🎄

Inside Blueprint

✨ New features and updates! ✨

  • resetPassword mutation has been deprecated and replaced with the new resetUserPassword mutation
  • Lots of UX improvements for Blueprint charts
  • Fixes and improvements for Blueprint Auth

resetPassword mutation

The resetPassword mutation has been deprecated and replaced with the new resetUserPassword mutation. See this API update announcement for more details.

Packages

@krakentech/blueprint-utils

📊 Consumption Charts

We've made significant UX improvements to our consumption charts. Key updates include:

  • The option to use raw interval data for the day view, rather than only hourly. This means customers get the most fine-grained data available.
  • We've added the option to display unit rate values on the daily view - great for time of use tariffs! This option requires the API to return the pricePerUnit field.
  • We've split the controls and chart components up, so a single control can control multiple charts.

@krakentech/blueprint-auth

Several key improvements to enhance flexibility:

  • Exported getSessionData for server-side session data retrieval
  • Added shouldRedirectToNextPage prop to useLogin (defaults to true)
  • Restructured authMiddleware props for better route-specific configurations
  • Enhanced route support for anon, masquerade and dashboard with custom success/error responses

@krakentech/blueprint-onboarding

✨ New feature! ✨

Introducing next-wizard with full SSR journey support and state persistence. This is still in it's early stages, being tested out before the API is stabilised.

Next up:

We've started work on a Blueprint for business accounts. It's still very early days yet, but we hope to have a new app to present next year, which will be aimed at business energy accounts in Kraken, rather than domestic energy accounts.

Watch this space for more updates coming soon!