- Convert .github/scanner.sh from CRLF to LF line endings
- Add .gitattributes to enforce LF for *.sh files
- Update .editorconfig with explicit shell script settings
- Prevents line ending issues on Linux/WSL execution
- Added SmaVector class for calculating multiple SMAs in parallel using SIMD.
- Introduced RingBuffer class for efficient circular buffer management with running sum.
- Implemented unit tests for RingBuffer to ensure correctness and performance.
- Enhanced Add method in RingBuffer to support bar correction semantics.
- Added methods for calculating Min and Max using SIMD acceleration.
- Improved performance with pinned memory and direct span access for SIMD compatibility.