v2.0.23

exa-labs/exa-mcp-serverv2.0.23Jul 9, 2026by omkar273

AI Summary

This release focuses on security updates, ClickHouse database improvements, and various maintenance tasks including dependency updates, caching fixes, and refactoring of configuration logging. It introduces a new migration runner and enhances development tooling.

Key Highlights

  • Resolved Dependabot security alerts for critical dependencies (grpc, otel, aws-sdk, clickhouse-go).
  • Enhanced ClickHouse support with PrivateLink connectivity and retry logic for transient errors.
  • Added a ClickHouse migration runner to support binary migration.
  • Refactored out webhook logging configuration.
  • Improved caching mechanisms and locking fixes.

New Features

  • Worktree-aware server runner with deterministic port assignment.
  • ClickHouse migration runner.

Full Release Notes

## What's Changed
* security: resolve Dependabot alerts (grpc/otel/aws-sdk/clickhouse-go + trivy-action) by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2156
* refactor(config): remove webhook logging configuration and related tests by @omkar273 in https://github.com/flexprice/flexprice/pull/2195
* feat(dev): worktree-aware server runner with deterministic port assignment by @nkmishra1997 in https://github.com/flexprice/flexprice/pull/2196
* feat(migrate): add ClickHouse migration runner to migrate binary by @agrim123 in https://github.com/flexprice/flexprice/pull/2162
* fix(clickhouse): DialTimeout for CH Cloud PrivateLink + retry transient ALTER races by @agrim123 in https://github.com/flexprice/flexprice/pull/2202
* chore(log): add init logs by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2205
* chore(cache): Multiple fixes across caching and locking by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2207
* fix(cache): remove environment id prefix from user cache by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2211
* Develop by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2208
* chore(dependencies): update Speakeasy version and Go version; by @omkar273 in https://github.com/flexprice/flexprice/pull/2212


**Full Changelog**: https://github.com/flexprice/flexprice/compare/v2.0.22...v2.0.23