-
Notifications
You must be signed in to change notification settings - Fork 0
Update module github.com/360EntSecGroup-Skylar/excelize/v2 to v2.10.0 #18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Update module github.com/360EntSecGroup-Skylar/excelize/v2 to v2.10.0 #18
Conversation
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: go.sum |
cd552e3 to
924739c
Compare
924739c to
f8d3cb2
Compare
f8d3cb2 to
d118abb
Compare
d118abb to
de708e9
Compare
de708e9 to
5c2d6a2
Compare
5c2d6a2 to
5d24e68
Compare
|
5d24e68 to
b7df64c
Compare
b7df64c to
d97f00b
Compare
d97f00b to
16d7fd6
Compare
This PR contains the following updates:
v2.4.0→v2.10.0Release Notes
360EntSecGroup-Skylar/excelize (github.com/360EntSecGroup-Skylar/excelize/v2)
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:
v2.8.1Compare Source
We are pleased to announce the release of version 2.8.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/netHeaderFooterOptionsstructure fieldsAlignWithMarginsandScaleWithDocas a pointer, resolve issue #1645ShapeColorNotable Features
SetCellUint, related issue #1681GetPictureCellsfor get all picture cells, related issue #1218GetConditionalStylefor get the conditional format style definition, related issue #1690GetHeaderFooterfor get the worksheet header and footerAddSlicerfor adding table and pivot table slicersGetPivotTablesfor get pivot tablesDeletePivotTablefor delete pivot tableNamefield in thePivotTableOptionsto support specify pivot table nameChartLineTypeenumeration to specify the chart line type, related issue #1706Borderfield in theChartdata type to set the chart area borderTypefield in theChartLinetype to set the line typeNameSpaceSpreadSheetXR10,ContentTypeSlicer,ContentTypeSlicerCache, andSourceRelationshipSlicerExtURIPivotCacheDefinitionSetRowHeightfunctionSetRowHeightfunction will return an error if given an invalid row height valueAddChartfunction support set the data labels position for the chart, related issue #1704AddChartfunction support set solid color or transparent fill for chart area, plot area, and maker, add a new fieldFillinChart,ChartPlotArea, andChartMarkerdata type, related issue #1786AddChartfunction support set chart axis font family, size and strike style, related issue #1809DataLabelPositionin theChartSeriesdata type, support to sets the position of the chart series data labelBubbleSizein theChartdata type, support set the bubble size in all data series for the bubble chart or 3D bubble chartChartDataLabelPositionTypedata typeGetPictureCellsandGetPicturesfunction support get embedded cell images created by Kingsoft WPS™ Office, related issue #664SetConditionalFormatfunction support set conditional formatting with multiple cell ranges, related issue #1783GetBaseColorfunction support get the preferred hex color code, related issue #1794Optionssettings of theOpenReader, related issue #1815Improve the Compatibility
Bug Fixes
AutoFilterby adding nil pointer guard for local sheet ID, resolve issue #1655rattribute, resolve issue #1723GetCellRichTextreturns error on getting inline rich text cellsGetConditionalFormatspanic on get conditional format without above average rules, resolve issue #1745SetConditionalFormatfunction creates incorrect multiple conditional formats rules priority, resolve issue #1770GetConditionalFormatsfunction doesn't return gradient data bar rule, resolve issue #1769GetStyleorGetConditionalStylefunction to returns incorrectDecimalPlacesfield value, resolve issue #1777CalcCellValuefunction does not return raw value when enableRawCellValue, resolve issue #1803Performance
Miscellaneous
Thank you
Thanks for all the contributors to Excelize. Below is a list of contributors that have code contributions in this version:
v2.8.0Compare Source
We are pleased to announce the release of version 2.8.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
ErrTableNameLengthtoErrNameLengthPaneOptionstoSelectionRunsfield toParagraphin the exportedCommentdata typeLangfield in theStyledata typeChartTitledata type, and using theRichTextRundata type instead of itDecimalPlacesto pointer of integerAddShapefunction signature:func (f *File) AddShape(sheet, cell string, opts *Shape) errortofunc (f *File) AddShape(sheet string, opts *Shape) errorNotable Features
ErrExistsTableNameandErrorFormControlValueShortDatePattern,LongDatePattern,LongTimePatternandCultureInfoin theOptionsdata type, related issue #1199CultureNameenumeration for country codeGetTablesandDeleteTablesupport to get and remove tables, related issues #674 and #1454GetStylesupport to get style definitions, related issues #314, #1520 and #1521GetPanessupport to get sheet panes and view selectionAddFormControl,GetFormControlsandDeleteFormControlsupport to form controls, related issues #301 and #1169AddChartfunction support set primary titles, related issue #1553AddChartfunction support creating chart with a secondary series axis, related issue #518AddChartfunction support formatting and setting rich text titles for the chart, related issue #1588AddShapefunction, an error will be returned if no shape type is specifiedGetPicturesfunction support read one cell anchor pictures, related issue #1585NewConditionalStylefunction support to create a conditional format with number format and protection, related issue #1610Improve the Compatibility
Bug Fixes
Performance
Miscellaneous
xlsxTabColordata type, using thexlsxColordata type instead ofxlsxTabColorThank you
Thanks for all the contributors to Excelize. Below is a list of contributors that have code contributions in this version:
v2.7.1Compare Source
We are pleased to announce the release of version 2.7.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
Colorfield in theChartLinedata typeShapeParagraphwithRichTextRunColorfield from the typeShape, and uses theFillinstead of itAutoFilterListOptionsTableOptionstoTableAddChartfunction require usingChartTypeenumeration value to specify the chart typefunc (f *File) AutoFilter(sheet, rangeRef string, opts *AutoFilterOptions) errortofunc (f *File) AutoFilter(sheet, rangeRef string, opts []AutoFilterOptions) errorfunc (f *File) AddPictureFromBytes(sheet, cell, name, extension string, file []byte, opts *GraphicOptions) errortofunc (f *File) AddPictureFromBytes(sheet, cell string, pic *Picture) errorfunc (f *File) GetPicture(sheet, cell string) (string, []byte, error)tofunc (f *File) GetPictures(sheet, cell string) ([]Picture, error)func (f *File) AddVBAProject(bin string) errortofunc (f *File) AddVBAProject(file []byte) errorfunc (f *File) GetComments() (map[string][]Comment, error)tofunc (f *File) GetComments(sheet string) ([]Comment, error)func (f *File) AddTable(sheet, rangeRef string, opts *TableOptions) errortofunc (f *File) AddTable(sheet string, table *Table) errorfunc (sw *StreamWriter) AddTable(rangeRef string, opts *TableOptions) errortofunc (sw *StreamWriter) AddTable(table *Table) errorNotable Features
SetSheetDimensionandGetSheetDimensionfor workbook dimension supports, related issue #1463NewStylefunction support to create of 17 kinds of fill variants stylesAddPicturefunction allowing insert BMP format imagesGetPicturesfunction support to get multiple images in a cellSetConditionalFormatfunction support to creating a conditional format with a "stop if true" or "icon sets" ruleSetConditionalFormatfunction support to set border color and create solid color for the color data bar, related issue #1462AddChartfunction support to set the format for the chart data series solid fill, related issue #1474AddChartfunction support to set the bubble size in a data seriesAddChartfunction support to specifies the values in second plot for the bar/pie of pie chartAddChartfunction support to set number format for chart data labels and axis, related issue #1499AddTablefunction support to specify if show header row of the table when create the tableAddTablefunction support to validate table name, and added a new error constantErrTableNameLength,Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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.