Skip to content

[pull] master from qax-os:master#15

Open
pull[bot] wants to merge 355 commits intoguoweikuang:masterfrom
qax-os:master
Open

[pull] master from qax-os:master#15
pull[bot] wants to merge 355 commits intoguoweikuang:masterfrom
qax-os:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Feb 2, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

TeeRenJing and others added 21 commits October 24, 2023 00:05
- Support adjust formula on inserting/deleting columns/rows
- Add export ChartLineType enumeration to specify the chart line type
- Add new Border field in the Chart type to set the chart area border
- Add new Type field in the ChartLine type to set the line type
- Fix some format missing on get style definition
- Update the unit tests
…ows (#1717)

Return error for unsupported conditional formatting rule types
- New conditional formatting types: text, blanks, no blanks, errors, and no errors
- Support calculate formula with multiple dash arithmetic symbol
- Fix empty calculate result with numeric arguments in LEN, LOWER, PROPER, REPT, UPPER, and IF formula functions
- Uniform double quote in calculation unit tests
- Update unit tests
- Fix panic on read workbook with internal row element without r attribute
- Check worksheet XML before get all cell value by column or row
- Update the unit tests
Co-authored-by: jintian.wang <jintian.wang@mihoyo.com>
xuri and others added 30 commits January 16, 2026 11:23
…t graphic name

- Add new exported error variables ErrMaxGraphicAltTextLength and ErrMaxGraphicNameLength
- Add gold sponsors
- AddPicture and AddPictureFromBytes functions support set name of picture
- AddChart and AddShape functions support set name and alternative text
- AddSlicer function support set alternative text
- Export 2 constants MaxGraphicAltTextLength and MaxGraphicNameLength
- Check graphic name and alternative text length, return error if the length length exceeds the limit
- Check and truncate text length in UTF16
- Update unit tests
… cell from a cells range

- Remove operator attribute for time period condition format rules to prevent generate workbook corrupted
- Update unit tests
…2250)

- Add new DropLines and HighLowLines fields in ChartAxis structure
- Update unit tests
…ection

- Fix variable name typo
- Update unit tests
… empty strings (#2252)

- Fix a v2.10.0 regression bug introduced by commit a33bd1a
… references failed (#2253)

- Strip surrounding quotes during parsing to ensure formulas correctly resolve data across sheets with spaces, hyphens, or other special characters
- Update unit tests
…e when create styles (#2260)

- Add new exported 5 error variables ErrFillType, ErrFillGradientColor, ErrFillGradientShading, ErrFillPatternColor and ErrFillPattern
- Update unit tests
- Update dependencies modules
- Update unit tests
- Update unit test
- Add tilde wildcard criteria support
…ncy package `golang.org/x/net` (#2270)

- Use explicit math.FMA for NEGBINOM.DIST formula function to fix not consistent between multiple platform
- Update GitHub Action config, test on macOS 26 with Apple Silicon arch
- Update dependencies modules
- Add new function AutoFitColWidth
- Define vertical align types as a global variable
- Using golang.org/x/text/width for detect multi width characters
- Update unit tests
…content

- Update dependencies modules
- Update unit tests
…ne and WPS (#2275)

Co-authored-by: jimlee <tuolee@nb.com>
- Fix lint issues
- Update unit tests for improve code coverage of file.go
…lter fields

- Prevent generate corrupted workbook
- Update unit tests
… and pivot table slicer (#2271)

- Add new SelectedItems fields in PivotTableOptions and SlicerOptions data type
- Support add shared items for pivot table fields cache and selected items 
- Support get pivot table selected items
- Support get slicer selected items
- Use round robin random for create pivot table
- Update documentation
- Update unit tests
…ns introduced in Go 1.21 (#2280)

Co-authored-by: r.sergeev <r.sergeev@yadro.com>
#2278)

- Support set line format for chart title, chart axis title and shapes
- Support set chart title, chart axis title layout
- Add exported ChartTitle data type
- Change Title field data type of Chart from []RichTextRun to ChartTitle
- Change Line field data type of Shape from ShapeLine to LineOptions
- Renamed data type ChartDashType to LineDashType
- Renamed data type ChartLineType to LineType
- Renamed data type ChartLine to LineOptions
- Update README and unit tests
- Update chart cell for tests
Co-authored-by: Владислав Анисимов <vsanisimov@basis.ru>
…CHISQ.DIST and NEGBINOM.DIST (#1403)

- Update unit tests
- Add documentation for SelectedItems fields in PivotTableField data type
- Adjust LineOptions data type define position
- Update documentation for AutoFitColWidth and AddPivotTable functions
- Upgrade GitHub Action packages version

---------

Co-authored-by: Martin Asquino <martin.asquino@pedidosya.com>
- Removed the incorrect `c[1], c[2] = c[2], c[1]` swapping logic so results match Excel
- Use row-major traversal and ensure output order
- Replaced the redundant allocation and assignment loops with a single `make` allocation for the output matrix.
- Added comprehensive test cases in `calc_test.go` using `INDEX` and array constants to verify the correct distribution of counts across all buckets, ensuring the removal of the swap logic maintains accurate behavior
- Update dependencies modules and documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.