Releases
v1.0.8
v1.0.8 - Thread Safety & Quality Enhancement (2026-01-12)
Compare
Sorry, something went wrong.
No results found
Added
Thread-safe resource pool operations with read/write locks
Goroutine leak prevention for cache cleanup (max 4 concurrent)
Comprehensive test coverage for array helpers, error types, and schema validation
Performance benchmarks for array operations
Changed
Enhanced timeout control using context.WithTimeout
Simplified concurrency patterns with direct context usage
Optimized string building with strings.Builder (O(n²) → O(n))
Fixed
Data race conditions in concurrent test scenarios
False positive path traversal detection in JSON content validation
Flaky concurrent file operations test
Removed
Dead code: 15+ unused functions, interfaces, and types
Unreliable goroutine tracking implementation
Redundant error definitions and wrapper functions
Over-engineered concurrency abstractions
Backward Compatibility
100% backward compatible - all public APIs unchanged
Zero breaking changes across all improvements
All existing tests pass (100% success rate)
You can’t perform that action at this time.