February 4th 2024

Evaluate CLI and Git References in UI

We're excited to introduce version 1.36 of Flipt, packed with new features and improvements that streamline your experience and expand capabilities.

This version adds powerful new functionalities like the flipt evaluate CLI subcommand for enhanced command-line interactions and initial support for multiple snapshots in Git storage. We’ve also made significant UI enhancements for a more intuitive and efficient user experience. Here’s a detailed look at what's new, changed, and fixed in this release:

Added:

  • πŸ› οΈ cmd: flipt evaluate CLI subcommand for advanced feature flag evaluations

  • πŸ”’ validate: Enhanced schema constraints for more precise validation

  • 🌐 UI: Display the configured Git reference directly in the UI

  • πŸ“‚ storage/fs/git: Initial support for handling multiple snapshots

Changed:

  • πŸ“š examples: Updated OpenFeature example to use Jaeger with OTLP endpoint

  • πŸ–₯️ UI: Comprehensive improvements to the index page for a better user interface

  • ✨ UI: Improved usage of Yup for validation

  • πŸ“ UI/console: Replaced Monaco editor with CodeMirror

  • 🧩 UI: Dropped highlight.js for a more streamlined code highlighting process

  • πŸ•’ UI: Removed moment.js, streamlining date and time operations

  • πŸ” UI: Eliminated lodash dependencies for a lighter, faster UI

  • 🚨 Deprecated Jaeger tracing

Fixed:

  • 🐞 cfg: Fixed missing storage type 'OCI' in JSON schema

  • πŸ› οΈ UI: Corrected boolean constraint type issue in UI when editing

  • πŸ“¦ Combobox: Resolved issue with options not displaying upon input click

  • πŸ”’ fs/object: Ensured reader is closed after use for better resource management

  • 🧩 validate(cue): Improved error line positioning for more accurate debugging

Type @ to mention posts