Changelog
This document records all significant updates and changes to the Kand project.
[unreleased]
🚀 Features
- Update readme
- Update readme
- Update readme
- Add CONTRIBUTING
- Update Readme add Disclaimer
- Add CORREL (Pearson's Correlation Coefficient) indicator (#27)
🐛 Bug Fixes
- (ci) Fix publish-rust
- (.editorconfig) Fix path
- Update mkdocs.yml
💼 Other
- (deps) Bump serde_json from 1.0.140 to 1.0.141 (#28)
- (deps) Bump rand from 0.9.0 to 0.9.2 (#29)
[0.2.2] - 2025-03-04
🚀 Features
- (precision) Add f32 floating-point precision support (#10)
🐛 Bug Fixes
- (tema) Resolve ambiguous numeric type errors in TEMA calculation
- (tema) Resolve ambiguous numeric type errors in TEMA calculation
- (willr) Resolve Clippy warnings for strict float comparisons
- (stats) Resolve Clippy warnings for strict float comparisons in max/min
- (ci) Fix test-rust
🚜 Refactor
- Use _inc instead of _incremental
[0.2.1] - 2025-03-02
🚀 Features
- (precision) Add f32 floating-point precision support
[0.2.0] - 2025-03-02
🚀 Features
- [breaking] Release v0.2.0 with major type system refactoring
🐛 Bug Fixes
- (ci:publish-doc) Update publish-doc
- (makefile) Fix uv-sync, add params for gen_stub.py
💼 Other
- Update the types and lib type
[0.1.3] - 2025-02-27
🚜 Refactor
- (ci:release) Refactor release ci
[0.1.2] - 2025-02-27
🐛 Bug Fixes
- (makefile) Update makefile
- (bench) Added #[allow(clippy::expect_used)] to suppress clippy warnings
- (cdl_gravestone_doji) Optimize T::from(100).unwrap() to T::from(100).ok_or(KandError::ConversionError)?
- (var) Replace unwrap with safe conversion using ok_or(KandError::ConversionError)?
🚜 Refactor
- (ci) Simplify release workflow and customize changelog footer
- (tpo) Replace as f64 with f64::from(u8::try_from(i).unwrap()) for type conversion
📚 Documentation
- Update rust doc
- (helper) Add missing error documentation for lowest_bars and highest_bars functions
[0.1.1] - 2025-02-27
🚀 Features
- (ci) Add changelog ci.
🐛 Bug Fixes
- (aroonosc) Optimize precision conversion by replacing 'as' with 'T::from' for safety
[0.0.4] - 2025-02-23
"Quantitative trading begins with data, thrives on strategy, and succeeds through execution. Kand, making trading simpler."