Releases: nitishhsinghhh/case-conversion-api
Releases · nitishhsinghhh/case-conversion-api
v2.2.0
Word Case Conversion Engine v2.2.0
The "Memory Sovereignty" Milestone
This release represents the pinnacle of the polyglot architecture, introducing deterministic memory management and significant performance gains.
Core Engineering Improvements:
- Memory Sovereignty: Implemented the Rule of Five and RAII patterns in the C++17 core to eliminate heap friction.
- Zero-Leak Bridge: Hardened the Marshalling Contract between .NET 8 and Native C++ for zero-leak execution under extreme concurrency.
- Throughput Milestone: Benchmarked at 2,827 req/s (a 25% increase over v2.0.0).
- Latency Optimization: Reduced median (P50) latency to 22ms (a 42% improvement).
Technical Changes:
- Self-Contained Deployment: API is now published as a self-contained
osx-arm64binary. - Binary Optimization: Native
.dylibis now stripped of non-essential symbols for production use. - Stress Validation: Successfully passed a 1,000,000 request endurance soak test with an optimized P99 tail latency.
Installation:
- Extract
WordCaseEngine-v2.2.0-ARM64.zip. - Native binaries are pre-linked—no external C++ dependencies required.
v2.1.0
Word Case Conversion Engine v2.0.0 (Generation 2)
The "Millionaire" Milestone & Architecture Hardening
This major release introduces high-availability orchestration and validates the system's industrial-grade endurance.
Major Changes:
- Scale: Integrated NGINX Layer 7 Load Balancing with a 4-replica backend strategy.
- Validation: 1,000,000 request endurance test completed with 100% success rate.
- Performance: Optimized thread-pinning for Apple M2 Performance Cores.
- Observability: Full OpenTelemetry integration for cross-language trace propagation.
Project Maintenance & DX (Developer Experience):
- CI/CD Standardization: Renamed workflows to a domain-specific hierarchy (
native-*,dotnet-*,full-stack-*) for better pipeline clarity. - Doc Migration: Reorganized all technical documentation, performance reports, and design patterns into the
/docsdirectory for a cleaner root structure. - Security: Re-aligned CodeQL advanced security scanning with the new native engine paths.
Installation:
- Download
WordCaseEngine-ARM64.zip. - Follow the setup guide in the
/docsfolder for local orchestration.
v2.0.0
Word Case Conversion Engine v2.0.0 (Generation 2)
The "Millionaire" Milestone Release
This major release introduces high-availability orchestration and validates the system's industrial-grade endurance.
Major Changes:
- Scale: Integrated NGINX Layer 7 Load Balancing with a 4-replica backend strategy.
- Validation: 1,000,000 request endurance test completed with 100% success rate.
- Performance: Optimized thread-pinning for Apple M2 Performance Cores.
- Observability: Full OpenTelemetry integration for cross-language trace propagation.
Installation:
- Download
WordCaseEngine-ARM64.zip. - Run the SQL initialization script found in the metadata zip.
v1.0.0
Word Case Conversion Engine v1.0.0
High-Performance Polyglot Architecture (M2 Optimized)
This release marks the first stable version of the Hardware-Aware String Engine.
Release Highlights:
- Native Muscle: C++17 engine with 13 core strategies.
- Stress-Tested: Validated through 250k request marathon.
- M2 Optimized: Threading model pinned to P-Cores.
Installation:
- Download
WordCaseEngine-ARM64.zip. - Run the SQL initialization script found in the metadata zip.