github PredicateLabs/predicate-operator v0.9.0

latest releases: v1.0.1-mainnet, v1.0.0-mainnet, v1.0.0...
2 months ago

Release Notes for Operator v0.9.0

We are pleased to announce the latest release of the Operator Client, which brings significant improvements, new features, and essential bug fixes. Below are the key highlights of the changes:

Key Enhancements:

  • Support for Information Providers:
    • Operators now have the capability to make external API calls if specified by the policy, allowing integration with external data sources and services to enhance decision-making and policy enforcement.
  • Divergent State Recovery and Detection:
    • Introduced new mechanisms to detect and recover from divergent states, enhancing the operator’s fault tolerance and ensuring consistent state management.
  • Support for Fallback RPCs:
    • Added fallback RPC support across all services, improving resilience and minimizing downtime risks.
  • Improved Configuration Naming and Management:
    • Renamed most configuration fields and added the ability to use environment variables.
    • Enhanced validation checks for operator configuration files to prevent errors and improve stability.
  • Enhanced Logging and Monitoring:
    • Improved logging and monitoring capabilities, allowing for better debugging, observability, and operational insights.

Stability Improvements:

  • Health Check Enhancements:
    • Introduced new health check protocols during operator registration, ensuring more robust system monitoring and diagnostics.

How to Upgrade:

To upgrade to the latest version, please pull the latest changes from the main branch and follow the documentation in the readme.

Full Changelog: v0.2.4...v0.9.0

Don't miss a new predicate-operator release

NewReleases is sending notifications on new releases.