Update dependency lightweight-charts to v5.2.1 - #35
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
October 21, 2025 18:09
699d453 to
5200373
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
November 11, 2025 02:08
5200373 to
dfd91ee
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
November 18, 2025 13:59
dfd91ee to
ebf8f6f
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
December 3, 2025 17:14
ebf8f6f to
fb00c1e
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
December 5, 2025 09:39
fb00c1e to
74c5aed
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
December 16, 2025 14:00
74c5aed to
ca2d4d9
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
December 31, 2025 14:01
ca2d4d9 to
83d9de9
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
January 8, 2026 18:40
83d9de9 to
eed103a
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
January 19, 2026 18:38
eed103a to
db46586
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
January 23, 2026 11:26
db46586 to
a707488
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
January 23, 2026 20:39
a707488 to
5af6c4f
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
February 2, 2026 17:49
5af6c4f to
61dc098
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
February 12, 2026 17:35
61dc098 to
73bfda9
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
February 17, 2026 15:37
73bfda9 to
f434b72
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
March 27, 2026 13:26
29154ca to
78339af
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
April 1, 2026 20:47
78339af to
af43072
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
April 8, 2026 18:40
af43072 to
c58b0b9
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
April 24, 2026 19:46
c58b0b9 to
67b5603
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
April 29, 2026 16:32
67b5603 to
464dab2
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
May 12, 2026 11:31
464dab2 to
dc6b956
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
May 18, 2026 12:48
dc6b956 to
b570aec
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
May 28, 2026 18:54
b570aec to
7f2e187
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
June 1, 2026 20:44
7f2e187 to
73c64f4
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
June 11, 2026 17:57
73c64f4 to
05db0f0
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
July 12, 2026 18:39
05db0f0 to
9f377d0
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
July 21, 2026 02:44
9f377d0 to
3040268
Compare
renovate
Bot
force-pushed
the
renovate/lightweight-charts-5.x-lockfile
branch
from
August 12, 2026 11:49
3040268 to
df292e2
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.0.8→5.2.1Release Notes
tradingview/lightweight-charts (lightweight-charts)
v5.2.1Compare Source
Enhancements
hoveredSeriesOnTopis enabled. Hovering an Area or Baseline series now renders its stroke, point markers, and price lines on a top layer while the fill stays at its natural z-order. This keeps the line visible above overlapping series fills. (PR #2090)Performance Improvements
Bug Fixes
autoscaleInfoProvidernot being reset when explicitly set back toundefinedviaapplyOptions, which caused autoscaling to permanently stop working once a custom provider had been used. (PR #2098, contributed by @0007aadil)sizeis greater than1. The resolved marker size is no longer re-clamped to a 30px maximum within the renderer, so the drawn shape scales withsizeand remains aligned with the anchor price. This also fixes large circle and square markers being capped at 30px. Markers using the default size render identically to the previous version. (PR #2100)Value is nullerror which could be thrown when replacing the data of multiple series with shorter datasets while the crosshair was hovering over data. Affected series pane views are now invalidated before time scale changes are applied, so any synchronous recalculation rebuilds its items against the current row indices. (PR #2110, fixes #2044, contributed by @anAirdrop)priceScale()on the chart instance without specifying a price scale id. The id is required when callingpriceScale()on the chart instance, unlike when calling it onISeriesApi. (PR #2102)Plugin & Indicator Examples
Contributors
We'd like to thank our external contributors for their valuable contributions to this release:
Changes since the last published version.
v5.2.0Compare Source
Enhancements
hoveredSeriesOnTopoption (default:true) that renders the currently hovered series above other series in the same pane. (PR #2076)hoveredItemandhoveredTarget, exposing the hovered series and associated object metadata. Built-in line-like, range-like, and composite renderers all support hit testing, while custom series can opt in via an optionalICustomSeriesPaneRenderer.hitTest()hook (a geometry-based fallback is used when the hook isn't provided). (PR #2076)defaultVisiblePriceScaleIdchart option to control which visible price scale ('left'or'right') is preferred as the default when both are available. Defaults to'right'. (PR #2079)tickMarkDensityoption to price scale options, providing control over tick mark label density. A higher value results in more spacing between tick marks and fewer tick marks; a lower value results in less spacing and more tick marks. Defaults to2.5. (PR #2050)Bug Fixes
removeSeries()when the series contained large values. (PR #2063)autoSizeenabled were resized within dynamic containers. Resize behaviour triggered byResizeObservernow paints synchronously, avoiding the timing mismatch with container resize. (PR #2055, contributed by @DarrenHaba)timeToIndex()method. (PR #2072)Development
masterbranch via pkg.pr.new. Each push tomasternow publishes a compact preview package, making it easier to test unreleased changes. See the README for installation instructions. (PR #2053)Contributors
We'd like to thank our external contributors for their valuable contributions to this release:
Changes since the last published version.
v5.1.0Compare Source
Version 5.1.0 introduces data conflation, a powerful performance optimization feature designed for charts with very large datasets. For most use cases with typical dataset sizes, this feature will operate transparently in the background. However, if you're working with datasets containing tens of thousands of data points or more, conflation can dramatically improve rendering performance when users zoom out.
Major Updates in 5.1
Data Conflation
Data conflation is an automatic performance optimization that merges data points when zoomed out, significantly improving rendering performance for large datasets. When bar spacing falls below a threshold where multiple data points would be rendered in less than 0.5 pixels of screen space, the library intelligently combines them into single points.
Key features:
enableConflationoption.enableConflation- Enable or disable the feature (default: false).conflationThresholdFactor- Adjust the zoom level threshold for activation and create smoothing effects. Higher values (2.0, 4.0, 8.0+) result in smoother-looking charts, particularly useful for sparklines and small charts where smooth appearance is prioritized over showing every data point.precomputeConflationOnInit- Pre-calculate conflated data on initialization for improved zoom performance at the cost of initial load time and memory usage (default: false).precomputeConflationPriority- Control background computation priority when using the Prioritized Task Scheduling API (default: 'background').CustomConflationReducerinterface.This feature is particularly beneficial for applications displaying historical data spanning years or real-time feeds that accumulate large amounts of data over time. For typical use cases with moderate dataset sizes, conflation can remain disabled without any impact.
(PR #1945)
Enhancements
doNotSnapToHiddenSeriesIndicesoption toCrosshairOptions. When enabled, the crosshair will snap to the nearest visible series data point instead of snapping to hidden series indices. (PR #1995)Bug Fixes
Fixed price axis label positioning when using plugin views that don't implement the optional
fixedCoordinate()method. Previously, labels were incorrectly treated as positioned at coordinate 0, causing false overlap detection. (PR #1993), fixes #1986), contributed by @tpunt)Fixed time scale
fitContentmethod to properly respect therightOffsetoption whenrightOffsetPixelsis not set. This addresses a regression introduced in version 5.0.9. (PR #1989, fixes #1988)Contributors
We'd like to thank our external contributors for their valuable contributions to this release:
Changes since the last published version.
v5.0.9Compare Source
Enhancements
rightOffsetPixelsoption toHorzScaleOptions, allowing margin space from the right side of the chart to be set in pixels. This option takes precedence overrightOffsetand ensures consistent pixel offset when usingfitContenton charts with different amounts of data. The pixel-based offset remains consistent during zoom operations. (PR #1957)popmethod to series API that removes a specified number of data points from the end of the series and returns the removed data. (PR #1949, fixes #1518, contributed by @tpunt)takeScreenshotmethod with two new optional parameters:addTopLayer- includes top layer primitives in the screenshot (default: false)includeCrosshair- includes the crosshair whenaddTopLayeris enabled (default: false)(PR #1977)
autoScaleoption toSeriesMarkersOptions, allowing control over whether markers are included in the auto-scaling calculation of the price scale. When enabled (default: true), the chart will adjust its scale to ensure markers are fully visible. (PR #1940, contributed by @zbinlin)baseoption to price format configuration as an alternative tominMove. This helps avoid floating-point precision limitations when dealing with extremely small price movements. (PR #1952)lastValueData()method to the public series APIsetLineStyledrawing utility through a newDrawingUtilsinterface(PR #1956, contributed by @tpunt)
Bug Fixes
Plugin & Indicator Examples
Contributors
We'd like to thank our external contributors for their valuable contributions to this release:
Changes since the last published version.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.