Skip to content

v0.3.1

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Feb 09:49
· 106 commits to main since this release
9e69b02

Release Notes v0.3.1

We're excited to announce the release of Sparrow v0.3.1, which includes new features, bug fixes, and performance improvements to enhance your experience. This update focuses on enhancing the functionality and stability of our checks and loaders, ensuring a smoother and more reliable operation.

The OCI Helm Chart is ghcr.io/caas-team/charts/sparrow:0.0.4

What's New

  • DNS Check: Introducing a new DNS check to help monitor your DNS configurations.
  • Dynamic File Loading: The file loader has been upgraded to support periodic loading of the checks' configuration, enabling dynamic updates without needing a restart.

Improvements and Fixes

Features

  • Dynamic Shutdown for Loaders (#71): Loaders can now be gracefully shut down, improving system stability and resource management.
  • DNS Check Implementation (#81): A mechanism to check the local configured DNS-Server has been added, enhancing network monitoring capabilities.
  • File Loader Enhancements (#85): The file loader now supports dynamic file loading, facilitating more flexible configurations.
  • Config Validation for Checks (#97): Introduced validation for check configurations to ensure reliability and correctness.
  • Configurable Update Feature in Target Manager (#101): You can now configure the update mechanism in the target manager for better control.

Refactorings

  • Simplified Configuration (#72): Removed any typed configuration to streamline setup processes.
  • API Cleanup (#92) and Check Reconciliation Simplification (#98): We've made significant improvements to internal mechanisms, making them more efficient and easier to use.

Bug Fixes

  • HTTP Loader Nil Pointer Fix (#84): Addressed a critical issue where an unreachable endpoint would cause a nil pointer exception in the HTTP loader.
  • Retry Mechanism for Latency Check (#89): Enhanced the latency check to retry on request failure, improving reliability.
  • Loader Interval Panic Fix (#107): Fixed a bug where an unset loader interval would cause a panic, ensuring smoother operation.

Changelog

For a detailed list of changes, including code improvements and minor fixes, visit our changelog.

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1