All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Anonymous Targets now don't get registered when processing Metrics
Event stream not yet complete
Analytics (Metrics Processing)
Event stream not yet complete
- Loads in 90+ Evaluation scenarios and runs them at the unit test level
- Refactoring of code in various areas to improve readability and maintenance
Additional Evaluation Rules supported:
- Prerequisites
- Metrics Processing not yet complete.
- Event stream not yet complete.
Additional Evaluation Rules supported:
- Custom Rules with support for Target Custom Attributes and Target Identifier/Name
- Percentage Rollout
- Refactoring of Evaluation logic to be more readable/maintainable.
- Added to internal Evaluation testing tool for vastly increased test coverage across a wide range of Evaluation scenarios.
- Metrics Processing not yet complete.
- Event stream not yet complete.
- Evaluation Rules not yet complete:
- Pre-requisites
Client Initialization Poll Processor (defaults to 60 seconds poll interval) Feature Flag Variations Supported:
- Bool Variation
- String Variation
- Number Variation
- JSON Variation
Evaluation Rules supported:
- Flag off
- Specific Targeting
- Group Rules
- Excluded rules ✅
- Included rules ✅
Metrics Processing not yet complete. Event stream not yet complete. Evaluation Rules not yet complete:
- Group Rules
- Custom rules
- Pre-requisites
- Percentage Rollout