Skip to content

Release v1.0.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jul 01:28

Changelog

v1.0.2 (2025-07-25)

Full Changelog

Improvements & Refactors:

  • Refactored all pattern modules to remove redundant require('./utils.js') calls; now use imported utilities directly.
  • Consolidated duplicate isEngulfed logic: only the utility version is used across the codebase.
  • Added paramCount to all multi-candle patterns in patternChain for correct match length in results.
  • Refactored patternChain to precompute candle properties once per call, improving efficiency and consistency.
  • Expanded and clarified tests:
    • Direct tests for all utility functions, including edge cases (doji, no range, negative/extreme values).
    • Added/updated tests for multi-candle pattern matches and edge cases in patternChain.
  • Updated documentation:
    • README now includes explicit technical thresholds for patterns, performance tips, and a new FAQ.
    • Clarified that the library does not mutate input data.
    • Documented multi-candle match behavior and paramCount in pattern chaining.
  • Cleaned up packaging:
    • Removed test/ and non-existent HISTORY.md from npm package files.
    • Ensured only relevant documentation and source files are included.

Other:

  • All tests pass and coverage is 100%.

v1.0.1 (2025-07-24)

Full Changelog

v1.0.0 (2025-07-24)

Full Changelog

Implemented enhancements:

  • Should detect Doji patterns. #11
  • Cannot chain the patterns #2

0.0.7 (2024-04-02)

Full Changelog

Fixed bugs:

  • Some Patterns return undefined #12
  • Merge Conflicts in Your Package.json #5
  • isEngulfed function #3
  • Non installation fix & possible script error on test? #1

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator