Python SDK v2.1.0
New Features and Improvements
-
Experience Keys in Feature Methods
Addedexperience_keyssupport inrun_feature,run_features, anddiagnose_feature. This addition allows developers to pass additional context, facilitating more detailed operations with features. (commit) -
Type Casting in Feature Execution
Implemented type casting forrun_featureandrun_features. This auto-conversion of feature variables enhances flexibility when handling data types. (commit) -
String Keys When Type Casting Disabled
Ensured that variable keys remain strings when type casting is not used. This standardization prevents unexpected type errors in key-value operations. (commit) -
Optimized Experience Key Materialization
Improved the performance by materializingexperience_keysonce, ensuring the generator continuously filters without redundancy. This change resolves issues #1 and #2, enhancing efficiency. (commit)
Bug Fixes
No bug fixes were included in this release.