All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.3.0 - 2025-02-23
- Auto-generated YARD documentation
- GitHub Actions PR Agent workflow
- Cross-platform test support (Ubuntu, macOS, Windows)
- Optimized function documentation generator
- Improved error handling and validation
- Updated development dependencies
- Fixed prices handling in multiple technical analysis functions
0.2.0 - 2025-01-21
- Added Zeitwerk inflector configuration for proper constant loading
- Renamed module from
TALibtoTALibFFIfor better clarity - Renamed main file from
lib/ta_lib.rbtolib/ta_lib_ffi.rb - Updated require statements in specs and gemspec
0.1.0 - 2025-01-21
- Initial release of ta_lib_ffi
- Basic FFI wrapper for TA-Lib
- Cross-platform support:
- Windows (64-bit)
- macOS (via Homebrew)
- Linux (Debian/Ubuntu packages)
- Automated tests with GitHub Actions
- Basic documentation and usage examples
- N/A
- N/A
- N/A
- N/A