Skip to content

Hotfix 1.7.3 (unstable)

Choose a tag to compare

@anonympins anonympins released this 09 Jul 04:53
0f81dd9

Release Notes - July 2026

This release introduces major new features like clustering and replication for high availability, enhanced SSO capabilities, and significant improvements to email handling and internationalization.

✨ New Features

🚀 Clustering and Replication

We are excited to announce the introduction of clustering and replication capabilities to Data Primal Engine. This is a huge step towards providing a more robust, scalable, and highly available platform.

  • Peer Discovery: Nodes can now automatically discover each other. We've added support for peer discovery and an option for S3 storage.
  • Gossip Protocol: A gossip-based protocol is now used to manage cluster state (UP, SUSPECT, DOWN).
  • Data Replication: Data is now replicated across nodes in the cluster, including support for user partitions.
  • Leasing Mechanism: A leasing mechanism has been implemented to ensure data consistency.
  • Replication Batching: Replication operations are now batched for better performance.

🔐 Enhanced Single Sign-On (SSO)

  • SSO flow has been improved to correctly handle returnTo URLs.
  • User initiation and credential handling during SSO have been made more robust.

🌐 Internationalization

  • Added support for website translations.
  • The system can now change language dynamically, including for emails.

⚡️ Improvements

  • Email:
    • The SMTP configuration has been centralized and is now correctly used by the createTransporter function.
    • The language used in emails can now be changed on the fly.
  • UI/UX:
    • Modals have been improved and no longer have an offset.
  • Data Management:
    • Improved data filtering capabilities.
    • The data backup process has been updated.

🐞 Bug Fixes

  • Fixed an issue where the engine would crash under certain conditions.
  • Corrected a problem with URL construction for peer-to-peer communication.
  • Resolved problems with import tasks.
  • Fixed various issues in tests to ensure stability.