Release v31.0.0 (from 028f81fbf6fef55e9694e5df4bd5106cc04c188a)
This commit is contained in:
92
changelog.md
92
changelog.md
@@ -1,9 +1,60 @@
|
||||
|
||||
ℹ️ You can check the Advanced Charts version by executing `TradingView.version()` in a browser console.
|
||||
|
||||
<!-- markdownlint-disable no-emphasis-as-header -->
|
||||
<!-- markdownlint-disable no-emphasis-as-heading -->
|
||||
<!-- markdownlint-disable no-inline-html -->
|
||||
<!-- markdownlint-disable code-block-style -->
|
||||
## Version 31.0.0
|
||||
|
||||
*Date: Thu Mar 05 2026*
|
||||
|
||||
**New Features**
|
||||
|
||||
- **Added table view for data visualization.** Users can now view chart and indicator data in a table format.
|
||||
This mode can be opened via the legend's "More" menu or the chart context menu.
|
||||
- **Added multiple exit levels (brackets) support.** When the [`supportMultipleExitLevels`](https:/www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.BrokerConfigFlags#supportmultipleexitlevels) configuration flag is enabled,
|
||||
users can protect orders and positions with multiple take-profit and stop-loss levels at different prices and quantities.
|
||||
This feature introduces the `exitLevels` property to order-related interfaces and the `exitLevelId` property to `BracketOrder` for managing these individual levels.
|
||||
See [Multiple exit levels](https:/www.tradingview.com/charting-library-docs/latest/trading_terminal/trading-concepts/brackets#multiple-exit-levels) for more information. (Trading Platform only)
|
||||
- **Added support for the Crypto Exchange Order Ticket for specific symbols.** Use new [`supportCryptoExchange`](https:/www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.SymbolSpecificTradingOptions#supportcryptoexchange) property in [`SymbolSpecificTradingOptions`](https:/www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.SymbolSpecificTradingOptions) to control this behavior.
|
||||
Note that the crypto-specific ticket is displayed only if the [`supportCryptoExchangeOrderTicket`](https:/www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.BrokerConfigFlags#supportcryptoexchangeorderticket) flag is enabled and the symbol's [type](https:/www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.InstrumentInfo#type) is `crypto`. (Trading Platform only)
|
||||
- **Added symbol logo support in trading dialogs.** Symbol logos can now be displayed in the *Cancel order* and *Close position* dialogs.
|
||||
To enable them, use the [`show_symbol_logo_in_cancel_order_dialog`](https:/www.tradingview.com/charting-library-docs/latest/customization/Featuresets#show_symbol_logo_in_cancel_order_dialog) and [`show_symbol_logo_in_close_position_dialog`](https:/www.tradingview.com/charting-library-docs/latest/customization/Featuresets#show_symbol_logo_in_close_position_dialog) featuresets alongside the global [`show_symbol_logos`](https:/www.tradingview.com/charting-library-docs/latest/customization/Featuresets#show_symbol_logos) featureset. (Trading Platform only)
|
||||
|
||||
**Improvements**
|
||||
|
||||
- **Redesigned empty state styling on the main chart.** Updated the icons and text for all empty states (including invalid symbols and no data) to match the latest design.
|
||||
The empty state container now has a transparent background and full pane coverage.
|
||||
This provides improved responsive behavior across multi-chart layouts and the Table view.
|
||||
- **Added the `supportAdaptiveLayout` broker configuration flag.** When [`supportAdaptiveLayout`](https:/www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.TradedGroupConfig#supportadaptivelayout) is `true` (default), trading buttons (TP/SL, P&L) on position and order lines will hide on smaller screens and appear on larger ones.
|
||||
When `false`, these buttons will always be visible, regardless of screen width. (Trading Platform only)
|
||||
- **Improved trading settings logic.** The *Reverse position button* option is now automatically disabled in the *Trading settings* whenever *Positions and orders* is unchecked. (Trading Platform only)
|
||||
- **Quantity input types no longer reset when editing orders on the chart.** The Order Ticket now keeps your selected quantity input type (USD, % balance, Risk) even when you adjust order prices or quantities directly on the chart. (Trading Platform only)
|
||||
- **Improved "No overlap" mode behavior.** The "No overlap" mode setting in the context menu is now persistent, meaning the separation of orders and positions remains active until manually toggled off. (Trading Platform only)
|
||||
|
||||
**Bug Fixes**
|
||||
|
||||
- **Fixed a bug where symbols with no trading sessions for an entire week due to holidays could not request data.**
|
||||
|
||||
- **Fixed the profit and loss calculation for the risk/reward drawing.** The calculation now correctly uses the actual `qty` based on `lotSize` and multiplies by `pointValue`.
|
||||
Previously, profit and loss was calculated as if `lotSize = 1`, which produced incorrect values when changing lot size.
|
||||
- **Fixed quantity rounding for symbols with integer quantities in the Order Ticket.** The quantity calculator now rounds down to `0` if the specified risk or order value is less than the cost of a single unit.
|
||||
This ensures that validation fails and prevents users from placing an order for `1` unit when the entered value is insufficient to cover the minimum trade value. (Trading Platform only)
|
||||
- **Fixed an issue where the bracket cancellation dialog would fail to appear.** Previously, when attempting to cancel a bracket order repeatedly, the confirmation dialog might not show up, which prevented the bracket order from actually being cancelled. (Trading Platform only)
|
||||
|
||||
**Documentation**
|
||||
|
||||
- **New events and subscriptions guide.** Added an article detailing the library's [event system](https:/www.tradingview.com/charting-library-docs/latest/configuration/events-and-subscriptions).
|
||||
It explains the distinction between widget, chart, and component events.
|
||||
- **New trading overrides convention guide.** Added a section explaining the [hierarchical naming pattern](https:/www.tradingview.com/charting-library-docs/latest/customization/overrides/trading-overrides#override-properties) for `BrokerOrderOverrides` and `BrokerPositionOverrides`.
|
||||
It helps identify the specific properties needed to customize the visual state of trading elements.
|
||||
- **Reorganized the documentation for faster onboarding.** We have streamlined our documentation structure to help you get up and running more quickly.
|
||||
The [Introduction](https:/www.tradingview.com/charting-library-docs/latest/introduction) and [Get started](https:/www.tradingview.com/charting-library-docs/latest/quick-start) articles are now more focused, and advanced topics have been moved to dedicated functional categories like *Configuration* and *Reference*.
|
||||
- **Other updates.** The following enhancements were made:
|
||||
- Added instructions for [enabling enhanced screen reader descriptions](https:/www.tradingview.com/charting-library-docs/latest/configuration/accessibility#enhanced-descriptions) using the `aria_crosshair_price_description` and `aria_detailed_chart_descriptions` featuresets. They allow screen readers to announce crosshair prices and provide detailed descriptions when the active chart changes.
|
||||
- Clarified descriptions for `supportEditAmount`, `supportModifyBrackets`, and `supportModifyOrderPrice` in the [`BrokerConfigFlags`](https:/www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.BrokerConfigFlags) interface.
|
||||
|
||||
---
|
||||
|
||||
## Version 30.3.0
|
||||
|
||||
@@ -41,18 +92,12 @@ For more information on adjusting UI elements using CSS variables, see [CSS Colo
|
||||
**Bug Fixes**
|
||||
|
||||
- **Fixed an issue where the floating toolbar three dots menu would not call the context menu APIs.**
|
||||
|
||||
- **Fixed inaccurate rounding in the Hull indicator calculation.**
|
||||
|
||||
- **Fixed an issue where the `onTick` event would not fire.**
|
||||
|
||||
- **Fixed an issue where custom indicators that return null values were failing to plot.**
|
||||
|
||||
- **Fixed an issue where the `getVisibleBarsRange` method returned the wrong user time.**
|
||||
|
||||
- **Fixed an issue where the Overlay indicator was failing to plot because of duplicate bar times.**
|
||||
|
||||
|
||||
**Documentation**
|
||||
|
||||
- **New drag-to-export guide.** Check out a guide on how to [enable the drag-to-export feature](https:/www.tradingview.com/charting-library-docs/latest/ui_elements/Chart#enable-drag-to-export-feature), including an interactive example.
|
||||
@@ -82,13 +127,9 @@ It explains how users can drag the chart area to export data to external applica
|
||||
- **Fixed an issue where the widget bar would disappear when resizing.** When transitioning to higher dimensions, the widget bar would not necessarily be properly displayed.
|
||||
- **Fixed VWAP issue.** The VWAP indicator used to break the chart when applied to a Japanese style chart.
|
||||
- **Fixed an issue where the main series wouldn’t load more data if an indicator error appeared.**
|
||||
|
||||
- **Fixed an issue where the Moving Average Double indicator ignored the `Method` input.**
|
||||
|
||||
- **Fixed an issue where an error could be thrown after a pane is removed.**
|
||||
|
||||
- **Fixed an issue where creating an anchored shape would fail if placed before the first available bar.**
|
||||
|
||||
- **Fixed an issue where the Bollinger Bands indicator could be loaded inconsistently.** The result differed depending on whether it was added from the header dropdown or via the `createStudy` method.
|
||||
- **Fixed an issue where `showOrderDialog` would use the default implementation instead of the one from `customUI`.** (Trading Platform only)
|
||||
- **Fixed an issue where interacting with the DOM could cause errors in the console.** (Trading Platform only)
|
||||
@@ -132,10 +173,10 @@ From version 31 they will be removed.
|
||||
**New Features**
|
||||
|
||||
- **Added the "Day of week labels" checkbox to the "Scales and lines" settings dialog.**
|
||||
|
||||
- **Added a floating tooltip for detailed bar analysis in the *Cursors* menu.** On a long press on the chart, the tooltip appears and displays the OHLCV values and price change for the selected bar.
|
||||
It then follows the cursor or finger as you move, providing a seamless way to inspect data across the chart.
|
||||
To disable this feature, use the `long_press_floating_tooltip` featureset.
|
||||
- **Added "No overlap mode" toggle for orders and positions.** A new option is now available in the context menu of orders and positions on the chart. When enabled, it prevents trading lines and labels at the same price level from stacking, automatically offsetting them vertically for better readability.
|
||||
|
||||
**Improvements**
|
||||
|
||||
@@ -143,8 +184,8 @@ To disable this feature, use the `long_press_floating_tooltip` featureset.
|
||||
When enabled, this option forces the deletion of locked drawings along with other items.
|
||||
- **Added subscription for *Zoom out* tool.** [`IChartWidgetApi`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartWidgetApi) has a new property `canZoomOutWV`. It returns whether the chart can be zoomed out using [`zoomOut`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartWidgetApi#zoomout).
|
||||
- **The `onSymbolChanged` method returns the right type.** [`onSymbolChanged`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartWidgetApi#onsymbolchanged) now returns the expected type.
|
||||
- **Deprecated support for letters in shortcuts.** The support for letters in [shortcuts](https://www.tradingview.com/charting-library-docs/latest/getting_started/Shortcuts) has been deprecated. Starting from version 31, string key names are no longer supported.
|
||||
Old styles like `'ctrl+shift+/'` or `['ctrl', 'shift', '/']` are deprecated. Use the supportable style like `['ctrl', 'shift', 191]` instead. For more information, refer to the [Manage shortcuts](https://www.tradingview.com/charting-library-docs/latest/getting_started/Shortcuts#manage-shortcuts) section.
|
||||
- **Deprecated support for letters in shortcuts.** The support for letters in [shortcuts](https://www.tradingview.com/charting-library-docs/latest/configuration/Shortcuts) has been deprecated. Starting from version 31, string key names are no longer supported.
|
||||
Old styles like `'ctrl+shift+/'` or `['ctrl', 'shift', '/']` are deprecated. Use the supportable style like `['ctrl', 'shift', 191]` instead. For more information, refer to the [Manage shortcuts](https://www.tradingview.com/charting-library-docs/latest/configuration/Shortcuts#manage-shortcuts) section.
|
||||
- **Added a `label` property to StudyOrDrawingAddedToChartEventParams.** The [`label`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.StudyOrDrawingAddedToChartEventParams#label) property contains the indicator's name as defined in the [`description`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.RawStudyMetaInfo#description) field of its [metainfo](https://www.tradingview.com/charting-library-docs/latest/custom_studies/metainfo).
|
||||
- **New featuresets for legend in-place edit.** The `disable_legend_inplace_resolution_change` and `disable_legend_inplace_symbol_change` featuresets control whether users can change the resolution or symbol directly from the [legend](https://www.tradingview.com/charting-library-docs/latest/ui_elements/Legend).
|
||||
- **Show symbol name in the _Сompare_ dialog.** When the [`use_symbol_name_for_header_toolbar`](https://www.tradingview.com/charting-library-docs/latest/customization/Featuresets#use_symbol_name_for_header_toolbar) featureset is enabled, the symbol [`name`](https://www.tradingview.com/charting-library-docs/latest/connecting_data/Symbology/#name) is displayed in the _Compare_ search dialog instead of [`ticker`](https://www.tradingview.com/charting-library-docs/latest/connecting_data/Symbology/#ticker).
|
||||
@@ -172,7 +213,7 @@ Old styles like `'ctrl+shift+/'` or `['ctrl', 'shift', '/']` are deprecated. Use
|
||||
|
||||
**Documentation**
|
||||
|
||||
- **AI docs assistant.** You can now download a comprehensive knowledge file containing our complete, up-to-date documentation and full TypeScript definitions. Feed this file to your favorite LLM to create a dedicated expert assistant for our library, ensuring you get accurate, context-aware answers and code examples. [Learn how to set it up](https://www.tradingview.com/charting-library-docs/latest/getting_started/llm-context).
|
||||
- **AI docs assistant.** You can now download a comprehensive knowledge file containing our complete, up-to-date documentation and full TypeScript definitions. Feed this file to your favorite LLM to create a dedicated expert assistant for our library, ensuring you get accurate, context-aware answers and code examples. [Learn how to set it up](https://www.tradingview.com/charting-library-docs/latest/resources/llm-context).
|
||||
- **New watermarks guide.** The [Watermarks](https://www.tradingview.com/charting-library-docs/latest/ui_elements/watermarks) article explains how to programmatically control the watermark's visibility, color, and content using the Watermark API.
|
||||
- **New profit and loss article.** The [Profit and loss](https://www.tradingview.com/charting-library-docs/latest/trading_terminal/trading-concepts/profit-and-loss) article explains how to provide P&L values from your backend. It details the different methods for updating the data and clarifies how the library uses this data for the *Money*, *Ticks*, and *Percentage* display modes.
|
||||
- **Other updates.** The following enhancements were made:
|
||||
@@ -181,7 +222,7 @@ Old styles like `'ctrl+shift+/'` or `['ctrl', 'shift', '/']` are deprecated. Use
|
||||
- Updated information on [mobile app development](https://www.tradingview.com/charting-library-docs/latest/mobile_specifics#mobile-applications).
|
||||
- Updated [`setMinimumAdditionalDepth`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IContext#setminimumadditionaldepth) description, mentioning when to use the method.
|
||||
- Updated the [Trading primitives](https://www.tradingview.com/charting-library-docs/latest/trading_terminal/Trading-Primitives) article, providing clear explanations and examples on the primitive methods.
|
||||
- Updated the [Online playgrounds](https://www.tradingview.com/charting-library-docs/latest/getting_started/Online-Editors) article, providing templates for [CodePen](https://codepen.io/tradingview).
|
||||
- Updated the [Online playgrounds](https://www.tradingview.com/charting-library-docs/latest/tutorials/Online-Editors) article, providing templates for [CodePen](https://codepen.io/tradingview).
|
||||
- **Update the Datafeed API tutorial.** We updated both the code example and documentation for the [How to connect data via datafeed API](https://www.tradingview.com/charting-library-docs/latest/tutorials/implement_datafeed_tutorial) tutorial. The latest version introduces several key improvements:
|
||||
|
||||
- Added support for minute and hour resolutions.
|
||||
@@ -356,7 +397,7 @@ To disable the cross-tab synchronization, use the `watchlist_cross_tab_sync` fea
|
||||
- Updated the guide on [how to add a custom page to the Account Manager](https://www.tradingview.com/charting-library-docs/latest/tutorials/how-to-guides/create-custom-page-in-account-manager). It now describes how to make the symbol name clickable on the custom page.
|
||||
- Added a guide on how to troubleshoot when [quotes are not displayed or refreshed](https://www.tradingview.com/charting-library-docs/latest/connecting_data/Datafeed-Issues#quotes-are-not-displayed-or-refreshed).
|
||||
- Added a guide on how to troubleshoot [delays in Trading Platform UI elements](https://www.tradingview.com/charting-library-docs/latest/connecting_data/Datafeed-Issues#delays-in-trading-platform-ui-elements).
|
||||
- Added a new FAQ — [Does the library set cookies](https://www.tradingview.com/charting-library-docs/latest/getting_started/Frequently-Asked-Questions#other-questions).
|
||||
- Added a new FAQ — [Does the library set cookies](https://www.tradingview.com/charting-library-docs/latest/resources/Frequently-Asked-Questions#other-questions).
|
||||
|
||||
---
|
||||
|
||||
@@ -417,7 +458,7 @@ For more details, see the [Trading Overrides](https://www.tradingview.com/charti
|
||||
- Added a new section that explains [multiple symbol resolving](https://www.tradingview.com/charting-library-docs/latest/connecting_data/datafeed-api/required-methods#multiple-symbol-resolving).
|
||||
- Updated the [Toolbars](https://www.tradingview.com/charting-library-docs/latest/ui_elements/Toolbars) article.
|
||||
- Added a new [section](https://www.tradingview.com/charting-library-docs/latest/ui_elements/Chart#execute-action-by-id) that describes how to trigger specific actions, such as opening the *Chart settings* dialog, using the [`executeActionById`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartWidgetApi#executeactionbyid) method.
|
||||
- Added an [overview](https://www.tradingview.com/charting-library-docs/latest/getting_started/product-comparison) of other TradingView products.
|
||||
- Added an [overview](https://www.tradingview.com/charting-library-docs/latest/product-comparison) of other TradingView products.
|
||||
|
||||
---
|
||||
|
||||
@@ -465,7 +506,6 @@ For more details, see the [Trading Overrides](https://www.tradingview.com/charti
|
||||
- [UI elements](https://www.tradingview.com/charting-library-docs/latest/ui_elements) — an overview of the library's UI elements.
|
||||
- [News](https://www.tradingview.com/charting-library-docs/latest/trading_terminal/news) — an article that explains how to connect data to the _News_ widget.
|
||||
- **Other updates.** The following articles were improved:
|
||||
- [NPM](https://www.tradingview.com/charting-library-docs/latest/getting_started/NPM)
|
||||
- [Custom themes API](https://www.tradingview.com/charting-library-docs/latest/customization/styles/custom-themes)
|
||||
- [CSS color themes](https://www.tradingview.com/charting-library-docs/latest/customization/styles/CSS-Color-Themes)
|
||||
- [Market Status](https://www.tradingview.com/charting-library-docs/latest/ui_elements/market-status)
|
||||
@@ -582,7 +622,7 @@ To display Volume Candles, select the corresponding option in the drop-down menu
|
||||
- **Changed `const enum` to `enum` in the library type declarations.** This change allows you to import enums from the library in a TypeScript environment with the [`isolatedModules`](https://www.typescriptlang.org/tsconfig/#isolatedModules) option enabled, such as when using Vite or similar tools.
|
||||
- **Added the `hideStudiesFromLegend` option to `ClientSnapshotOptions`.** When `hideStudiesFromLegend` is set to true, the legend within the generated screenshots won't contain any studies applied to the chart.
|
||||
- **Exposed `connectionStatusUpdate` from `IBrokerConnectionAdapterHost`.** An existing [`connectionStatusUpdate`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IBrokerConnectionAdapterHost#connectionstatusupdate) API has been exposed for [`IBrokerConnectionAdapterHost`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IBrokerConnectionAdapterHost) to help reflect connection status changes throughout the application lifecycle. `Trading Platform Only`
|
||||
- **New keyboard shortcuts.** The following [shortcuts](https://www.tradingview.com/charting-library-docs/latest/getting_started/Shortcuts) were added:
|
||||
- **New keyboard shortcuts.** The following [shortcuts](https://www.tradingview.com/charting-library-docs/latest/configuration/Shortcuts) were added:
|
||||
- _Shift_ + _Mouse wheel_ — scroll the chart horizontally
|
||||
- _Shift_ + _Alt_ + _B_ — place limit order to buy
|
||||
- _Shift_ + _Alt_ + _S_ — place limit order to sell
|
||||
@@ -804,7 +844,7 @@ To make this option available in the _Chart Settings_ dialog, use the [`legend_l
|
||||
- Previously, 'Lagging span' was shifting both cloud and lagging lines. This should no longer apply as 'Leading Shift Periods' now handles the offset change for 'Lagging Span'.
|
||||
- **`BREAKING CHANGE` Inputs renaming for Stochastic indicator.** Inputs for the Stochastic indicator have been renamed for consistency across our products.
|
||||
- **`BREAKING CHANGE` Broker API clean up.** `Trading Platform Only` The `positionDialogOptions` object has been removed from the Broker's Configuration. Please use the `getPositionDialogOptions` method to customize the Position dialog.
|
||||
- **Added new keyboard navigation shortcut.** Starting from version [26.002](https://www.tradingview.com/charting-library-docs/latest/releases/release-notes#version-26002), the library supports a keyboard navigation activated via the _Alt/Opt_ + _Z_ shortcut. Now, you can change this default navigation shortcut to _Tab_. To do this, enable the new [`accessible_keyboard_shortcuts`](https://www.tradingview.com/charting-library-docs/latest/customization/Featuresets#accessible_keyboard_shortcuts) featureset. For more information, refer to [Keyboard navigation](https://www.tradingview.com/charting-library-docs/latest/getting_started/accessibility#keyboard-navigation).
|
||||
- **Added new keyboard navigation shortcut.** Starting from version [26.002](https://www.tradingview.com/charting-library-docs/latest/releases/release-notes#version-26002), the library supports a keyboard navigation activated via the _Alt/Opt_ + _Z_ shortcut. Now, you can change this default navigation shortcut to _Tab_. To do this, enable the new [`accessible_keyboard_shortcuts`](https://www.tradingview.com/charting-library-docs/latest/customization/Featuresets#accessible_keyboard_shortcuts) featureset. For more information, refer to [Keyboard navigation](https://www.tradingview.com/charting-library-docs/latest/configuration/accessibility#keyboard-navigation).
|
||||
- **Added ability to cancel order dragging by pressing Esc.** If a user presses _Esc_ while dragging the order, the order will be returned to its initial position.
|
||||
|
||||
**Bug Fixes**
|
||||
@@ -827,7 +867,7 @@ for a comprehensive understanding of customization methods/properties and the se
|
||||
- **New how-to guide on metainfo.** Explore our latest [guide](https://www.tradingview.com/charting-library-docs/latest/tutorials/how-to-guides/create-custom-indicator/metainfo-implementation) on how to implement the `metainfo` field when you create a custom indicator. For more information about custom indicators and `metainfo`, refer to the updated [Custom indicators](https://www.tradingview.com/charting-library-docs/latest/custom_studies) and [Metainfo](https://www.tradingview.com/charting-library-docs/latest/custom_studies/metainfo) articles.
|
||||
- **Bracket orders article added.** Explore our latest article on [bracket orders](https://www.tradingview.com/charting-library-docs/latest/trading_terminal/trading-concepts/brackets) in Trading Platform.
|
||||
- **Account Manager article added.** Refer to [Account Manager](https://www.tradingview.com/charting-library-docs/latest/trading_terminal/account-manager) for more information on creating pages, customizing columns, and configuring the Account Manager behavior.
|
||||
- **Accessibility article added.** Refer to the new [Accessibility](https://www.tradingview.com/charting-library-docs/latest/getting_started/accessibility) article for information about accessibility features that the library includes.
|
||||
- **Accessibility article added.** Refer to the new [Accessibility](https://www.tradingview.com/charting-library-docs/latest/configuration/accessibility) article for information about accessibility features that the library includes.
|
||||
- **Other documentation updates.** The new documentation version includes:
|
||||
- Updated [Resolution](https://www.tradingview.com/charting-library-docs/latest/ui_elements/Resolution) and [Price Scale](https://www.tradingview.com/charting-library-docs/latest/ui_elements/Price-Scale) articles.
|
||||
- A full list of overrides for built-in indicators. Refer to the [Indicator Overrides](https://www.tradingview.com/charting-library-docs/latest/customization/overrides/indicator-overrides#list-of-overrides) article for information.
|
||||
@@ -1134,7 +1174,7 @@ list.
|
||||
|
||||
**Documentation**
|
||||
|
||||
- **New Key Features article.** We have added the [Key Features](https://www.tradingview.com/charting-library-docs/latest/getting_started/Key-Features) article that lists features supported/unsupported in Advanced Charts and Trading Platform.
|
||||
- **New Key Features article.** We have added the [Key Features](https://www.tradingview.com/charting-library-docs/latest/introduction#key-features) article that lists features supported/unsupported in Advanced Charts and Trading Platform.
|
||||
- **How to connect data via Datafeed API.** We have added a new [tutorial on connecting data via Datafeed API](https://www.tradingview.com/charting-library-docs/latest/tutorials/implement_datafeed_tutorial/).
|
||||
It will help you implement datafeed and real-time data streaming to Advanced Charts step-by-step.
|
||||
|
||||
@@ -1161,7 +1201,7 @@ Please use [settings_adapter](https://www.tradingview.com/charting-library-docs/
|
||||
- Border width can be set using `borderWidth` and `hoveredBorderWidth`. See [Mark](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.Mark)
|
||||
- **Drawing tools favorites can now be defined within widget constructor.** Drawing tools can now be defined as favorites using the [`favorites`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.ChartingLibraryWidgetOptions#favorites) property of the widget constructor options. See [Favorites.drawingTools](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.Favorites#drawingtools) for more information.
|
||||
- **Context menu API can now be used within the Watchlist.** `watchlist_context_menu` featureset is enabled by default. See [onContextMenu](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartingLibraryWidget#oncontextmenu) for more details.
|
||||
- **Improved typings within package.json.** The `package.json` bundled with the library has been improved to support newer versions of node, and offer improved typings. See [NPM](https://www.tradingview.com/charting-library-docs/latest/getting_started/NPM) for more details.
|
||||
- **Improved typings within package.json.** The `package.json` bundled with the library has been improved to support newer versions of node, and offer improved typings.
|
||||
- **Price scale now supports numbers with more than 10 decimal points.**
|
||||
- **Timezone data has been updated.**
|
||||
|
||||
@@ -1173,12 +1213,12 @@ Please use [settings_adapter](https://www.tradingview.com/charting-library-docs/
|
||||
|
||||
**Documentation**
|
||||
|
||||
- **Add FAQ about unsubscribeBars delay.** Added [a new FAQ](https://www.tradingview.com/charting-library-docs/latest/getting_started/Frequently-Asked-Questions) about [`unsubscribeBars`](https://www.tradingview.com/charting-library-docs/latest/connecting_data/datafeed-api/required-methods#unsubscribebars) being called with a delay.
|
||||
- **Add FAQ about unsubscribeBars delay.** Added [a new FAQ](https://www.tradingview.com/charting-library-docs/latest/resources/Frequently-Asked-Questions) about [`unsubscribeBars`](https://www.tradingview.com/charting-library-docs/latest/connecting_data/datafeed-api/required-methods#unsubscribebars) being called with a delay.
|
||||
|
||||
**Other**
|
||||
|
||||
- **Added symbol information to datafeed error messages.** Added symbol information to realtime subscription error messages to improve the developer experience.
|
||||
- **Updated localisation list.** The [list of support localisations](https://www.tradingview.com/charting-library-docs/latest/core_concepts/Localization) has been updated. Additionally, the chart will now fallback to english (with a console warning) if an unsupported locale is specified in the widget constructor options.
|
||||
- **Updated localisation list.** The [list of support localisations](https://www.tradingview.com/charting-library-docs/latest/configuration/Localization) has been updated. Additionally, the chart will now fallback to english (with a console warning) if an unsupported locale is specified in the widget constructor options.
|
||||
|
||||
## Version 24.002
|
||||
|
||||
|
||||
Reference in New Issue
Block a user