velocache - v0.2.0 - Official Public Release
Pre-releaseFeatures
✓ Signal-Safe Cache Persistence: Integrated kernel signal traps (SIGINT, SIGTERM) and POSIX std::atexit tracking to guarantee data dehydration back to disk during implicit Saving of Cache or forced interrupts (e.g., Ctrl+C)
✓ Hardened Input Validation: Abstracted interactive terminal collection into an isolated validation layer (utils/input_validation.cpp) protecting against stream corruption or overflow drops.
✓ Dynamic lookback Buffer Stream: Patched the [ Recent ] visual tag mechanics via a zero-overhead
✓Strict Compilation Safety: Updated compiler flags to include -Wall for verbose warning safety alongside maximum speed optimizations (-03).
✓ Dependency Tracking: Optimized Makefile targets to actively track header changes (DEPS), automate /build tree instantiation, and support formal .PHONY commands.
✓Clean Tree Architecture: Reorganized internal project layouts, migrating headers out of nested directories directly into corporate clean paths.
✓Added an in-depth system architecture breakdown detailing
GitHub: https://github.com/tecnolgd/velocache
MIT License | Open Source
New Contributors
- @nvphungdev made their first contribution in #20
Full Changelog: v0.1.0-beta...v0.2.0-beta