Improved
Ruby SDK v2.1.0
1 day ago by ReadMe API
New Features and Improvements
-
Experience Keys Support
run_featureandrun_featuresnow acceptexperience_keys. This addition allows developers to specify experience keys directly, enhancing control over feature execution strategies. (Commit)
-
Type Casting Acceptance
- Added support for
type_castinginrun_featureandrun_features. This enables automatic conversion of feature values to expected types, reducing potential type-related errors. (Commit)
- Added support for
-
Enhanced Warnings with Call Site Naming
- The
experience_keyswarning now includes the call site name, providing more context for easier error resolution during development. (Commit)
- The
-
Decision Envelope Construction
- Improved the decision-making process by building the decision envelope from a reserved-key enumeration. This refactoring enhances efficiency and consistency in decision logic. (Commit)
Bug Fixes
- No bug fixes included in this release.