Skip to content

chore: bump versions before release#381

Merged
dd-oleksii merged 1 commit intomainfrom
changeset-release/main
Jan 7, 2026
Merged

chore: bump versions before release#381
dd-oleksii merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Dec 24, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

eppo_core@10.0.0

Major Changes

  • #382 78515fb Thanks @dd-oleksii! - [pyo3] Update to pyo3 0.27, remove TryToPyObject trait because pyo3's IntoPyObject now properly handles errors.

Minor Changes

  • #393 21b48a2 Thanks @dd-oleksii! - [ahash] Add "ahash" feature flag to use faster hash function for all hashmaps. It is changing the public interface so is disabled by default so as to not cause breakage across SDKs and allow them to update one by one.

  • #380 6c66f91 Thanks @dd-oleksii! - [ruby] support ruby-4.0

Patch Changes

  • #394 aa6130d Thanks @dd-oleksii! - Added experimental support for CityHash-based hashing in bandit evaluation via the EPPO_EXPERIMENTAL_BANDITS_CITYHASH environment variable (set to "1", "true", or "TRUE" to enable). This provides significant performance improvements over the default MD5 implementation, especially when evaluating bandits with many actions.

    Warning: This feature is experimental and unstable. Enabling CityHash will produce different bandit evaluation results compared to the default MD5 implementation and other Eppo SDKs. Do not enable this if you need consistent results across multiple SDKs, services, or for historical data comparisons.

  • #391 415a90f Thanks @dd-oleksii! - Use faster md5 implementation.

  • #392 8995232 Thanks @dd-oleksii! - Improve bandit evaluation performance.

ruby-sdk@3.8.0

Minor Changes

Patch Changes

  • #386 83c8fd3 Thanks @dependabot! - chore(deps): bump ring from 0.17.8 to 0.17.14

  • #394 aa6130d Thanks @dd-oleksii! - Added experimental support for CityHash-based hashing in bandit evaluation via the EPPO_EXPERIMENTAL_BANDITS_CITYHASH environment variable (set to "1", "true", or "TRUE" to enable). This provides significant performance improvements over the default MD5 implementation, especially when evaluating bandits with many actions.

    Warning: This feature is experimental and unstable. Enabling CityHash will produce different bandit evaluation results compared to the default MD5 implementation and other Eppo SDKs. Do not enable this if you need consistent results across multiple SDKs, services, or for historical data comparisons.

  • #331 7a87ece Thanks @dependabot! - chore(deps): bump log from 0.4.22 to 0.4.28

  • #402 94a6aae Thanks @dependabot! - chore(deps): bump tokio from 1.48.0 to 1.49.0

  • #391 415a90f Thanks @dd-oleksii! - Use faster md5 implementation.

  • #392 8995232 Thanks @dd-oleksii! - Improve bandit evaluation performance.

  • #393 21b48a2 Thanks @dd-oleksii! - perf: use faster hash function for internal hashmaps (ahash).

elixir-sdk@0.2.4

Patch Changes

  • #330 173b0f5 Thanks @dependabot! - chore(deps): bump log from 0.4.25 to 0.4.28

  • #388 9120912 Thanks @dd-oleksii! - Fix SDK incorrectly returning default values instead of false variants.

  • #394 aa6130d Thanks @dd-oleksii! - Added experimental support for CityHash-based hashing in bandit evaluation via the EPPO_EXPERIMENTAL_BANDITS_CITYHASH environment variable (set to "1", "true", or "TRUE" to enable). This provides significant performance improvements over the default MD5 implementation, especially when evaluating bandits with many actions.

    Warning: This feature is experimental and unstable. Enabling CityHash will produce different bandit evaluation results compared to the default MD5 implementation and other Eppo SDKs. Do not enable this if you need consistent results across multiple SDKs, services, or for historical data comparisons.

  • #397 db85656 Thanks @dependabot! - chore(deps): bump tokio from 1.48.0 to 1.49.0

  • #389 066661a Thanks @dependabot! - chore(deps): bump ring from 0.17.9 to 0.17.14

  • #332 176028b Thanks @dependabot! - chore(deps): bump serde_json from 1.0.138 to 1.0.145

  • #391 415a90f Thanks @dd-oleksii! - Use faster md5 implementation.

  • #350 91b44b7 Thanks @dependabot! - chore(deps): bump tokio from 1.44.1 to 1.48.0

  • #392 8995232 Thanks @dd-oleksii! - Improve bandit evaluation performance.

python-sdk@4.4.1

Patch Changes

  • #382 78515fb Thanks @dd-oleksii! - Update pyo3 to 0.27.2. Support python 3.14.

  • #394 aa6130d Thanks @dd-oleksii! - Added experimental support for CityHash-based hashing in bandit evaluation via the EPPO_EXPERIMENTAL_BANDITS_CITYHASH environment variable (set to "1", "true", or "TRUE" to enable). This provides significant performance improvements over the default MD5 implementation, especially when evaluating bandits with many actions.

    Warning: This feature is experimental and unstable. Enabling CityHash will produce different bandit evaluation results compared to the default MD5 implementation and other Eppo SDKs. Do not enable this if you need consistent results across multiple SDKs, services, or for historical data comparisons.

  • #391 415a90f Thanks @dd-oleksii! - Use faster md5 implementation.

  • #392 8995232 Thanks @dd-oleksii! - Improve bandit evaluation performance.

  • #393 21b48a2 Thanks @dd-oleksii! - perf: use faster hash function for internal hashmaps (ahash).

rust-sdk@5.2.1

Patch Changes

  • #394 aa6130d Thanks @dd-oleksii! - Added experimental support for CityHash-based hashing in bandit evaluation via the EPPO_EXPERIMENTAL_BANDITS_CITYHASH environment variable (set to "1", "true", or "TRUE" to enable). This provides significant performance improvements over the default MD5 implementation, especially when evaluating bandits with many actions.

    Warning: This feature is experimental and unstable. Enabling CityHash will produce different bandit evaluation results compared to the default MD5 implementation and other Eppo SDKs. Do not enable this if you need consistent results across multiple SDKs, services, or for historical data comparisons.

  • #391 415a90f Thanks @dd-oleksii! - Use faster md5 implementation.

  • #392 8995232 Thanks @dd-oleksii! - Improve bandit evaluation performance.

@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from cff0114 to c4119cf Compare December 30, 2025 16:45
@github-actions github-actions bot force-pushed the changeset-release/main branch 21 times, most recently from 8413eba to b2ba30f Compare January 7, 2026 09:41
@github-actions github-actions bot force-pushed the changeset-release/main branch from b2ba30f to 52c565e Compare January 7, 2026 15:55
@dd-oleksii dd-oleksii merged commit 334f804 into main Jan 7, 2026
@dd-oleksii dd-oleksii deleted the changeset-release/main branch January 7, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments