fix(deps): update module github.com/xuri/excelize/v2 to v2.10.1 (8.19)#6137
Merged
elastic-renovate-prod[bot] merged 1 commit intoMay 8, 2026
Merged
Conversation
Contributor
Author
ℹ Artifact update noticeFile name: scripts/update_assets_md/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
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:
v2.8.1->v2.10.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
xuri/excelize (github.com/xuri/excelize/v2)
v2.10.1Compare Source
We are pleased to announce the release of version 2.10.1. 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
Removed three exported error variables:
ErrStreamSetColStyle,ErrStreamSetColWidth, andErrStreamSetPanes.Notable Features
ChartDataPointdata typeDataPointfield toChartSeriesDropLinesandHighLowLinesfields toChartAxisNamefield toGraphicOptionsMaxGraphicAltTextLengthandMaxGraphicNameLengthErrFillType,ErrFillGradientColor,ErrFillGradientShading,ErrFillPatternColor,ErrFillPattern,ErrMaxGraphicAltTextLengthandErrMaxGraphicNameLengthGetHyperLinkCellsto retrieve hyperlink cells, related issue #1607GetSheetProtectionto retrieve sheet protection settingsAddCommentfunction now returns an error when adding a comment to a cell that already has oneCalcCellValuefunction now supports two formula functions: SORTBY and UNIQUEAddChartandAddChartSheetfunctions now support setting data point colors for doughnut, pie, and 3D pie charts, related issue #1904AddChartfunction now supports configuring font families for East Asian and complex-script fontsAddChartfunction now supports drop lines and high-low lines for area and line chartsGetPicturesfunction can now return partial formatting properties, related issue #2157SetColVisiblefunction to the streaming writer to set column visibility, related issue #2075SetColOutlineLevelfunction to the streaming writer to group columns, related issue #2212AddShapeandAddSlicerfunctions now support one-cell anchor positioning for shapes and slicersGetSlicersfunction now supports retrieving slicers with one-cell anchor positioningSetConditionalFormat,GetConditionalFormats, andUnsetConditionalFormatfunctions now support the 3 triangles, 3 stars, and 5 boxes icon set conditional formats, related issue #2038UnsetConditionalFormatfunction now supports deleting a conditional format rule or data validation for a specific cell within a cell rangeAddPictureandAddPictureFromBytesfunctions now support setting the picture nameAddChartandAddShapefunctions now support setting names and alternative text for charts and shapesAddSlicerfunction now supports setting alternative text for slicersImprove the Compatibility
Bug Fixes
GetCellValueandGetRowsfunctions returned shared string indexes for empty strings, resolve issue #2240GetPivotTablespanicking when retrieving pivot tables in some casesSetRowfunctionGetPicturesnot returning some cell imagesDeleteDataValidationupdating data validation cell ranges incorrectly with unordered cell referencesSetConditionalFormatgenerating corrupted workbooks when setting time period conditional formatting rulesCalcCellValuefailing to resolve references in some cases by trimming single quotes from sheet namesNewStylecreating duplicate styles when using the default font or fill, resolve issue #2254Performance
CalcCellValueby adding a calculation cache and limiting processing to actual data ranges, resolve issues #2057 and #2223CalcCellValueformula evaluation forVLOOKUP, reducing memory usage and execution time by about 50%, resolve issue #2139GetMergeCellsby speeding up overlap checks for merged cell ranges and reducing memory usage, resolve issue #2226Miscellaneous
Thank you
Thanks for all the contributors to Excelize. Below is a list of contributors that have code contributions in this version:
v2.10.0Compare Source
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
golang.org/x/cryptoNotable Features
ErrTransparencyChartDashType,CustomPropertyandZipWriterdata typesBorderto theChartMarkerdata typeFontto theChartLegenddata typeLegendto theChartSeriesdata typeTransparencyto theFilldata typeDashandFillto theChartLinedata typeTmpDirto theOptionsdata type, support to specifies the custom temporary directory for creating temporary files, related issue #2024Charsetto theFontdata type, support to explicitly specify font encodings when generating spreadsheetsGetCustomPropsandSetCustomPropssupport getting and setting workbook custom properties, related issue #2146SetZipWriter, support set custom ZIP writer, related issue #2199withoutValuesfor theGetMergeCellsfunctionDeleteDataValidationfunction 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 #2133AddChartfunction support set dash line and marker border type of chartsAddChartfunction support to set font for chart legends, related issue #2169AddChartandAddChartSheetfunction 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-CloseCalcCellValuefunction support BAHTTEXT formula functionImprove the Compatibility
Bug Fixes
Performance
GetSheetDimensionfunction by parse worksheet XML in stream mode, speedup about 95%, memory usage reduce about 96%Miscellaneous
Thank you
Thanks for all the contributors to Excelize. Below is a list of contributors that have code contributions in this version:
v2.9.1Compare Source
We are pleased to announce the release of version 2.9.1. 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
golang.org/x/cryptoDataValidationType,DataValidationErrorStyle,DataValidationOperator,PictureInsertTypefrominttobyteint64data type parameter, resolve issue #2068Notable Features
GapWidthandOverlapin theChartdata typeShowDataTableandShowDataTableKeysfields in theChartPlotAreadata typeAlignmentin theChartAxisdata typeDataLabelin theChartSeriesdata typePageOrderforPageLayoutOptionsdata typeErrPageSetupAdjustToandErrStreamSetColStyleHeaderFooterImagePositionTypeandIgnoredErrorsTypeCalcPropsOptionsandHeaderFooterImageOptionsSetCalcPropsandGetCalcPropssupport setting and getting workbook calculation propertiesCultureNameJaJP,CultureNameKoKRandCultureNameZhTWenumeration values, support apply number format for the Japanese calendar years, the Korean Danki calendar and the Republic of China year, related issue #1885AddHeaderFooterImageto support set graphics in a header and footer, related issue #1395AddIgnoredErrorssupport to ignored error for a range of cells, related issue #2046SetColStylefor streaming writer to support set columns style, related issue #2075AddChartandAddChartSheetfunction support set chart axis text direction and rotation, related issue #2025AddChartandAddChartSheetfunction support set gap width and overlap for column and bar chart, related issue #2033AddChartandAddChartSheetfunction support set the format of the chart series data label, related issue #2052AddChartandAddChartSheetfunction support set data table for chart, related issue #2117AddFormControlfunction support set cell link for check box, related issue #2113SetPageLayoutfunction support set page order of page layoutDeletePicturefunction support delete one cell anchor image, related issue #2059SetPageLayoutfunction is invalid?symbolBug Fixes
GetStylefunction can not getVertAlignformatCalcCellValuefunction subexpressions aren't correctly calculated in some case, resolve issue #2083colselement generated by stream writerPerformance
github.com/tiendc/go-deepcopyinstead ofgithub.com/mohae/deepcopy, related issue #2029Miscellaneous
Thank you
Thanks for all the contributors to Excelize. Below is a list of contributors that have code contributions in this version:
v2.9.0Compare Source
We are pleased to announce the release of version 2.9.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
ConditionalFormatOptionsstructure fieldFormatas a pointer, resolve issue #1867Notable Features
DeleteSlicerandGetSlicers, related issue #810MoveSheetto support changing sheet order in the workbook, related issue #1076AutoFitIgnoreAspectfield in theGraphicOptionsdata type support for fill the cell with the image and ignore its aspect ratioTickLabelPositionfield in theChartAxisdata type support for set label position of the chartShowAll,InsertBlankRowandNumFmtfield in thePivotTableFielddata typeClassicLayout,FieldPrintTitlesandItemPrintTitlesin thePivotTableOptionsdata typeChartTickLabelPositionTypeandPictureInsertTypeChartLineUnsetenumeration valueExtURIDataField,ExtURIPivotField,ExtURIPivotFilterandExtURIPivotHierarchyErrPivotTableClassicLayoutMergeCellfunction support clear slave cells value when merging cellsAddDataValidation,DeleteDataValidationandGetCellStylefunctions support concurrency safe, related issues #1825GetDataValidationsfunction support get data validations which storage in the extension lists, related issue #1835SetSheetNamefunction support case sensitivity, related issue #1856GetPictureCellsandGetPicturesfunctions support for get the cell images inserted by IMAGE formula function and absolute paths for picturesSetCellHyperLinkfunction support remove hyperlink byNonelinkType, related issue #1940AddChartfunction support create combo chart with same types, related issue #1940AddChartfunction support set line type of scatter chartAddPivotTablefunction, related issue #1945Improve the Compatibility
Bug Fixes
CalcCellValuefunction support calculate formula functions ISNUMBER, OR and FIND with matrix arguments, resolve issue #1819CalcCellValuefunction calculation result round issue, resolve issue #1851CalcCellValuefunction returns incorrect result of formula functions XIRR and XNPV, resolve issue #1989RemoveColreturns error when deleting columns, resolve issue #1829rattributeAddChartfunction set axis format doesn't work in combo chart, resolve issue #1921AddChartfunction set incorrect primary axis titles positionAddChartfunction set secondary vertical axis title is not displayed, resolve issue #1926AddChartfunction set line type of line chart does not workGetPivotTablesfunction returns incorrect data range, resolve issue #1937GetStylefunction panic when theme withoutsysClr, resolve issue #1963GetCellRichTextfunction returns error when read cell without SST index, resolve issue #1999SetSheetVisiblefunction panic on none views sheet, resolve issue #1969Performance
GetRowsfunction, related issue #1874ColumnNumberToNamefunction performance, reduce about 50% memory usage and 50% time costMiscellaneous
Thank you
Thanks for all the contributors to Excelize. Below is a list of contributors that have code contributions in this version:
Configuration
📅 Schedule: Branch creation - "* 1 * * 1-5" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Renovate Bot.