📦 Release Notes - v1.3.4 (2025-07-04)
✨ New Features
🛠️ Optional Trace Rate Limiter
Introduced NoopRateLimiter for Trace Rate Limiting
A new NoopRateLimiter implementation is now available for the trace rate limiter.
Behavior: Disables all trace rate limiting — all spans and requests are passed through without restriction.
Use Cases: Ideal for development, testing, or environments where trace throttling is not required.
🌱 Enhanced Trace Rate Limiter Configurability
Environment Variable Support
The trace rate limiter can now be configured via environment variables, enabling easier runtime tuning.
If enabled and no explicit values are set, the system will:
Look for environment variables for requests-per-second and spans-per-second limits.
Fallback to hardcoded default values if variables are not found.
This allows for seamless customization without modifying code or redeploying services.
🛠️ Bug Fixes
Fixed Argument Issue in ConvertToLMLogInput
An empty string ("") was added to all ConvertToLMLogInput method calls to resolve parameter mismatch errors.