v1.0.13
What's Changed
- Upgrade dependencies to fix build by @wuyiqicc in #4
- Test range_variant bucketing parity using anonymized experiment data by @mrlevitas in #5
- Build rust_py Dockerimage workflow by @mrlevitas in #8
- Revert "Build rust_py Dockerimage workflow" by @mrlevitas in #9
- Decider by @mrlevitas in #6
- Move decider_client_from_config to reddit_experiments by @julieahnt in #10
- Fix no error logging spam by @wuyiqicc in #11
- Upgrade decider to 1.1.0 by @wuyiqicc in #12
- chore(lib): Add HG & MEG deciders by @mrlevitas in #13
- Add canonical_url to DeciderContext by @mrlevitas in #14
- Fix auth_token class -> oath_client_id string by @mrlevitas in #15
- Move decider_client_from_config() back to reddit_decider dir by @mrlevitas in #16
- Expose decider's vector of events in get_variant() by @mrlevitas in #17
- Require reddit-decider package in setup.py by @mrlevitas in #18
- Make experiment_name non-optional in get_variant() by @mrlevitas in #19
- Add dynamic config endpoints by @wuyiqicc in #20
- Remove duplicate temp file creation fn by @mrlevitas in #22
- [DC]Add dynamic config endpoints default values by @wuyiqicc in #21
- Allow arbitrary extracted_fields in DeciderContext by @mrlevitas in #23
- Create copy of context_fields when logging by @mrlevitas in #24
- get_variant_without_expose (expose for HG) by @mrlevitas in #25
- expose() by @mrlevitas in #26
- get_variant_for_identifier() by @mrlevitas in #27
- get_variant_for_identifier_without_expose() by @mrlevitas in #28
- decider_context.to_event_dict() by @mrlevitas in #30
- Update edgecontext to edge_context by @mrlevitas in #31
- Append v2 event structs in to_event_dict() by @mrlevitas in #32
- Fix ec test by @mrlevitas in #33
- upgrade decider by @wuyiqicc in #34
- Return
Noneon ctx_err & change logger to info by @mrlevitas in #35
New Contributors
- @wuyiqicc made their first contribution in #4
- @mrlevitas made their first contribution in #5
- @julieahnt made their first contribution in #10
Full Changelog: v1.0.2...v1.0.13