Skip to content

Bump lightweight-charts from 3.6.1 to 5.0.8#10

Merged
sorydima merged 1 commit intomainfrom
dependabot/npm_and_yarn/lightweight-charts-5.0.8
Jul 7, 2025
Merged

Bump lightweight-charts from 3.6.1 to 5.0.8#10
sorydima merged 1 commit intomainfrom
dependabot/npm_and_yarn/lightweight-charts-5.0.8

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Jul 7, 2025

Bumps lightweight-charts from 3.6.1 to 5.0.8.

Release notes

Sourced from lightweight-charts's releases.

v5.0.8

Enhancements

  • Improved pane API with several new methods and options:
    • Added addDefaultPane option to chart options, allowing creation of charts with no initial panes
    • Added addPane method to IChartApi for programmatically adding panes
    • Added setPreserveEmptyPane and preserveEmptyPane methods to control empty pane behavior
    • Added getStretchFactor and setStretchFactor methods to control relative pane sizes
    • Added addCustomSeries and addSeries methods to IPaneApi for creating series directly on a specific pane
    • Updated getHTMLElement to return null when a pane hasn't been created yet
    • These improvements provide greater flexibility when working with multi-pane charts (PR #1894, fixes #1898, #1896, #1872, #1907)
  • Added additional price scale tick mark formatting capabilities:
    • Added formatTickmarks method to IPriceFormatter interface
    • Added tickmarksPriceFormatter and tickmarksPercentageFormatter options to LocalizationOptionsBase
    • Added tickmarksFormatter option to PriceFormatCustom
    • These new formatters provide all tick mark values at once, allowing for context-aware formatting decisions such as determining the optimal precision level needed (PR #1903)

Changes since the last published version.

v5.0.7

Enhancements

  • Added price scale visible range control with new methods in IPriceScaleApi: setVisibleRange, getVisibleRange, and setAutoScale. These methods allow for programmatic control of the visible price range on a price scale. Also added ensureEdgeTickMarksVisible option to PriceScaleOptions, which ensures tick marks are always visible at the very top and bottom of the price scale, providing clear boundary indicators. These features are particularly useful for charts with zooming and panning disabled that are primarily for display purposes. (PR #1856)
  • Added control over the rendering stacking order of series markers through a new zOrder option in the series markers plugin. This enhancement provides greater flexibility in controlling marker visibility and layering in complex charts. (PR #1876).

Changes since the last published version.

v5.0.6

Enhancements

  • Implemented series order functionality, allowing control over the rendering order of series within a pane. Series with higher order values are rendered on top of those with lower values. Added two new methods to ISeriesApi: seriesOrder() to get the current order index and setSeriesOrder(order) to set a specific order. (PR #1868)

Changes since the last published version.

v5.0.5

Bug Fixes

  • Fixed an issue where the series marker plugin could throw an exception if the series data required for individual markers could not be found (such as when the data is cleared or changed via ⁠setData on the series). (PR #1845)

Changes since the last published version.

v5.0.4

Improvements

  • Fixed performance degradation when adding series markers to charts with large datasets (15,000+ data points) by optimizing marker calculations to only run when necessary. (PR #1835, fixes #1808)
  • Added price-based positioning for series markers, allowing more precise control over marker placement. New position types include atPriceTop, atPriceBottom, and atPriceMiddle, which require a price value to be specified. (PR #1826, thanks to @​EranGrin)
  • Added MagnetOHLC to CrosshairMode. This mode sticks the crosshair's horizontal line to the price value of a single-value series or to the open / high / low / close price of OHLC-based series. (PR #1831, thanks to @​Jonney)

... (truncated)

Commits
  • c65d069 add release notes for v5.0.8
  • 0a5ceae Merge pull request #1903 from tradingview/CH-301-group-formatting
  • 1ce1b99 CH-301: Update documentation
  • d149dcf Merge branch 'master' into CH-301-group-formatting
  • 2584146 CH-301: Added test, fixed jsdoc
  • 6757466 CH-301: Rename methods and fields
  • 6345c43 Merge pull request #1894 from tradingview/feature/improve-pane-api
  • a0efd54 update getHTMLElement
  • d744f0b Merge pull request #1906 from tradingview/updating-documentation
  • 4f8d025 Merge pull request #1905 from tradingview/update-readme
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by slicedsilver-tv, a new releaser for lightweight-charts since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [lightweight-charts](https://github.com/tradingview/lightweight-charts) from 3.6.1 to 5.0.8.
- [Release notes](https://github.com/tradingview/lightweight-charts/releases)
- [Commits](tradingview/lightweight-charts@v3.6.1...v5.0.8)

---
updated-dependencies:
- dependency-name: lightweight-charts
  dependency-version: 5.0.8
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 7, 2025
@sorydima sorydima merged commit a237ea7 into main Jul 7, 2025
1 of 4 checks passed
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/lightweight-charts-5.0.8 branch July 7, 2025 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant