@@ -5,6 +5,38 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.5.7] - 2025-12-24
9+
10+ ### Added
11+
12+ - ** Shape Plot Style**
13+ - New ` shape ` plot style with extensive customization options for technical indicator signals.
14+ - Support for 12 shape types: ` circle ` , ` square ` , ` diamond ` , ` triangleup ` , ` triangledown ` , ` arrowup ` , ` arrowdown ` , ` flag ` , ` cross ` , ` xcross ` , ` labelup ` , ` labeldown ` .
15+ - 6 size presets: ` tiny ` , ` small ` , ` normal ` , ` large ` , ` huge ` , ` auto ` .
16+ - Custom dimensions support with ` width ` and ` height ` attributes for non-uniform shapes.
17+ - 5 location modes: ` absolute ` , ` abovebar ` , ` belowbar ` , ` top ` , ` bottom ` for flexible positioning.
18+ - Text label support with configurable color and automatic positioning based on location.
19+ - Per-point overrides for all shape attributes (shape, size, color, text, location, dimensions).
20+ - ** Documentation**
21+ - Comprehensive plotting system documentation (` /plots ` ) covering all 7 plot styles.
22+ - Detailed shape plot examples and configuration guide.
23+ - PineScript demo page showing runtime transpilation with PineTS.
24+ - Cross-signal indicator example demonstrating shape plots with EMA crossover signals.
25+
26+ ### Changed
27+
28+ - ** Build Pipeline Modernization**
29+ - Migrated from UMD-only to hybrid ESM/CJS/UMD build system.
30+ - Added ` exports ` field in ` package.json ` for modern bundler support.
31+ - Externalized ECharts dependency - now required as peer dependency.
32+ - Separate ESM (` qfchart.min.es.js ` ) and UMD (` qfchart.min.browser.js ` ) bundles.
33+ - Updated all demo pages to include ECharts script tag.
34+ - Improved Rollup configuration for better tree-shaking and bundle optimization.
35+
36+ ### Fixed
37+
38+ - Binance provider hotfix for USA users connectivity issues.
39+
840## [ 0.5.2] - 2025-12-20
941
1042### Added
0 commit comments