Releases: deriv-com/SmartCharts
Releases · deriv-com/SmartCharts
v0.3.3
Bug fixes:
- bug fix: marker does not render is it is initially placed in future date (281bcd5)
What's New
- Dynamically set
endEpoch
; will trigger streaming ifendEpoch
isundefined
(#587)
Developer Notes
- Keyboard presses to navigate the chart has been temporarily disabled to prevent it from interfering with elements outside the chart (#588)
v0.3.2
Bug fixes:
- Pagination should not happen beyond
endEpoch
prop (#578) - After buying several contract, visit the portfolio page, and you will get
Cannot read property 'offPagination' of null error
- Keep buying several contracts continuously, this error appeared on trade page with various console error showing in the log
Cannot Read property 'DT' of undefined
(#577) - At specific times, SmartCharts spams the backend with
trading_times
requests until the rate limit stops it (#575)
v0.3.0
v0.3.0 brings optimisations in library size, reducing total library size (including dependencies) from 1.53Mb to 1.30Mb (15% reduction). smartcharts.js
itself was reduced from 661Kb to 388Kb (41%); this is achieved by having required chunks of the library to be loaded on-demand instead of being bundled together.
What's New:
- Breaking Change: In this release we break the library into chunks in which SmartCharts loads on demand. Please refer to the updated Quick Start section on how to set this up. (#545)
- Reduce the size of the translations by 20% (#533)
- Switch from internal to external SVG - allows SVG files to be loaded separately from the library, and reduces the size of the library by 4% (#552)
- Remove unnecessary dependency on babel-polyfill on library - 16% reduction from
smartcharts.js
(#562)
Bug fixes:
- Crosshair tooltip now displays symbol name instead of symbol code (#547)
Technical Notes:
- Added Why Did You Update to avoid unnecessary React renders (#538)
- Stylelint plugin
no-unsupported-browser-features
is now enforced (#558)
v0.2.10
What's New:
- Chart now gets datetime from server (#526)
- Performance on slider has been improved (#518)
- charts.binary.com will now notify users when library is not supported (#478)
- [Mobile] Add sticky header for categorical displays (#522, #536, #542, #546 )
- [Mobile] Transition animation for dropdown + improve load speed (#539)
Bug fixes:
- Spot price on market selector is incorrect when connection reconnect or with delayed feed (#517)
- [iOS] Download chart not working (#521)
- [Firefox] Fix
RangeError
error when trading times are being updated (#529) - Spot price change should show
0.00
if there is no barrier movement (#525) - Chart streaming stop after RPC and websocket restarted (#527)
Technical Notes:
- Upgraded to babel 7 (#495)
- Removed support for Edge 15