Skip to main content

v0.3.0

· 2 min read

Hello,

We are pleased to announce the release of version 0.3.0, which introduces major new features and enhancements!

New Features

  • Feature Toggles: You can now model feature toggles in addition to experiments and define related configuration options. This enables trunk-based development and separates feature toggling management from A/B tests and experiments.
  • API Key Authentication: You can now generate and manage API keys, providing enhanced security and integration flexibility.
  • .NET SDK: The Hyppot SDK is now available as the Hyppot.Sdk NuGet package, allowing seamless integration with Docker-hosted Hyppot instances in .NET backends.
  • CORS policy config: it is possible to easily set up CORS policies

Support for SDKs for other backend technologies, such as Node.js, is coming soon.

Other Changes

  • API endpoints have been unified and reorganized to be more intuitive, self-explanatory, and future-ready as a public API. Also, We've renamed the npm frontend integrations package to hyppot-browser to clearly identify its purpose.
  • a lot of other smaller, miscellaneous UI changes

Breaking Changes

  • All public interfaces are now asynchronous.
  • As you can now resolve both experiments and feature toggles, IExperimentationResolver has been renamed to IRolloutResolver, responsible for both.
  • For the same reason, IExperimentTracker is now IRolloutTracker.
  • Namespaces have been unified and adjusted.
  • npm package hyppot was renamed to hyppot-browser

Configuration options panel screenshot

Feature toggles panel screenshot