Skip to content

Releases: nitishhsinghhh/case-conversion-api

v2.2.0

29 Apr 22:45

Choose a tag to compare

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-arm64 binary.
  • Binary Optimization: Native .dylib is 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:

  1. Extract WordCaseEngine-v2.2.0-ARM64.zip.
  2. Native binaries are pre-linked—no external C++ dependencies required.

v2.1.0

24 Apr 10:33

Choose a tag to compare

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 /docs directory for a cleaner root structure.
  • Security: Re-aligned CodeQL advanced security scanning with the new native engine paths.

Installation:

  1. Download WordCaseEngine-ARM64.zip.
  2. Follow the setup guide in the /docs folder for local orchestration.

v2.0.0

22 Apr 14:32

Choose a tag to compare

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:

  1. Download WordCaseEngine-ARM64.zip.
  2. Run the SQL initialization script found in the metadata zip.

v1.0.0

21 Apr 19:09

Choose a tag to compare

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:

  1. Download WordCaseEngine-ARM64.zip.
  2. Run the SQL initialization script found in the metadata zip.