Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 14, 2025

Bumps github.com/xuri/excelize/v2 from 2.9.1 to 2.10.0.

Release notes

Sourced from github.com/xuri/excelize/v2's releases.

v2.10.0

We are pleased to announce the release of version 2.10.0. Featured are a handful of new areas of functionality and numerous bug fixes.

A summary of changes is available in the Release Notes. A full list of changes is available in the changelog.

Release Notes

The most notable changes in this release are:

Breaking Change

  • Upgrade requirements Go language version is 1.24.0 or later, for upgrade of dependency package golang.org/x/crypto

Notable Features

  • Add new exported error variable ErrTransparency
  • Add new ChartDashType, CustomProperty and ZipWriter data types
  • Add new field Border to the ChartMarker data type
  • Add new field Font to the ChartLegend data type
  • Add new field Legend to the ChartSeries data type
  • Add new field Transparency to the Fill data type
  • Add new fields Dash and Fill to the ChartLine data type
  • Add new field TmpDir to the Options data type, support to specifies the custom temporary directory for creating temporary files, related issue #2024
  • Add new field Charset to the Font data type, support to explicitly specify font encodings when generating spreadsheets
  • Add new functions GetCustomProps and SetCustomProps support getting and setting workbook custom properties, related issue #2146
  • Add new function SetZipWriter, support set custom ZIP writer, related issue #2199
  • Add optional parameter withoutValues for the GetMergeCells function
  • The DeleteDataValidation function support delete data validation in extension list, and support delete data validation by given with multiple cell ranges with reference sequence slice or blank separated reference sequence string, related issue #2133
  • The AddChart function support set dash line and marker border type of charts
  • The AddChart function support to set font for chart legends, related issue #2169
  • The AddChart and AddChartSheet function support create 4 kinds of box and whisker stock charts: High-Low-Close, Open-High-Low-Close, Volume-High-Low-Close and Volume-Open-High-Low-Close
  • The CalcCellValue function support BAHTTEXT formula function
  • Skip fallback to default font size when create style if font size less than minimum size
  • Support parse number format code with Hijri and Gregorian calendar
  • Support set transparency for chart and shape, related issue #2176
  • Support apply number format with the new 8 language: Corsican, Croatian, Croatian (Latin), Czech, Danish, Divehi, Dutch, Dzongkha language

Improve the Compatibility

  • Remove all leading equal symbol when set cell formula, for improve compatibility with Apple Numbers, related issue #2145
  • Using relative sheet target path in the internal workbook relationship parts

Bug Fixes

  • Fix a v2.9.1 regression bug, build failed on ARMv7 architectures, resolve issue #2132
  • Fix number format parser dropped empty literals in the end of the number format
  • Fix panic on get string item with invalid offset range, resolve issues #2019 and #2150
  • Fix panic on read unsupported pivot table cache sorce types, resolve issue #2161
  • Fix incorrect characters verification, count characters as single runes in characters length limitation checking, resolve issue #2167
  • Fix add pivot table caused workbook corrupted on Excel for Mac, resolve issue #2180

... (truncated)

Commits
  • 5252183 Update docs for Go version 1.24.0 required
  • c12dca0 This related to #2080, support blank padding in number formatting (#2216)
  • a44e440 Breaking changes: Go 1.24.0 and later required for upgrade of dependency pack...
  • 42840b3 Update GitHub Actions workflow configuration, test on Go 1.25.x (#2213)
  • aca2959 Add unit tests for the BAHTTEXT formula function (#2148)
  • c95ba17 Add formula function BAHTTEXT support (#2187)
  • 9e0c94e Add 4 stock chart support for AddChart and AddChartSheet function (#2177)
  • 2e1d05f This closes #2205, fix string counting and truncation for cell length limitat...
  • 845a274 This closes #2199, add new function SetZipWriter for custom ZIP writer suppor...
  • b372bd3 Add check transparency value when create chart (#2198)
  • Additional commits viewable in compare view

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 [github.com/xuri/excelize/v2](https://github.com/xuri/excelize) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/xuri/excelize/releases)
- [Commits](qax-os/excelize@v2.9.1...v2.10.0)

---
updated-dependencies:
- dependency-name: github.com/xuri/excelize/v2
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Oct 14, 2025
@dependabot dependabot bot requested a review from harp-intel as a code owner October 14, 2025 08:17
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Oct 14, 2025
@harp-intel harp-intel merged commit 3b53520 into main Oct 14, 2025
5 checks passed
@harp-intel harp-intel deleted the dependabot/go_modules/github.com/xuri/excelize/v2-2.10.0 branch October 14, 2025 22:56
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 go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant