Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | refactor: replace strings.Replace with strings.ReplaceAll (#1250) | Eng Zer Jun | 2022-06-12 |
| | | | | | | | strings.ReplaceAll(s, old, new) is a wrapper function for strings.Replace(s, old, new, -1). But strings.ReplaceAll is more readable and removes the hardcoded -1. Signed-off-by: Eng Zer Jun <engzerjun@gmail.com> | ||
* | This fixes a part of staticcheck issues and updates the code of conduct | xuri | 2022-05-18 |
| | | | | Update example for set cell hyperlinks with `HyperlinkOpts` | ||
* | This made library allowing insert WMF format image | xuri | 2022-05-14 |
| | |||
* | This closes #1225, allowing insert EMF format images | xuri | 2022-05-13 |
| | |||
* | This closes #1212, init support for 1900 or 1904 date system | xuri | 2022-04-30 |
| | |||
* | ref #65, new formula functions: SKEW.P and SLOPE, remove no-required format ↵ | xuri | 2022-04-16 |
| | | | | default | ||
* | Format code, update documentation and remove exported variable `XMLHeaderByte` | xuri | 2022-03-24 |
| | |||
* | This closes #1148, resolve limitations when adding VBA project to the workbook | xuri | 2022-02-17 |
| | | | | | | | | Added two exported functions `SetWorkbookPrOptions` and `GetWorkbookPrOptions` to support setting and getting the code name property of the workbook Re-order fields of the workbook properties group to improve the compatibility Go Modules dependencies upgrade Put workbook related operating in new `workbook.go` source code Library introduction docs block updated | ||
* | Fix file corrupted in some cases, check file extension and format code | xuri | 2022-01-23 |
| | | | | | | Fix file corrupted when save as in XLAM / XLSM / XLTM / XLTX extension in some case New exported error ErrWorkbookExt has been added, and check file extension on save the workbook Format source code with `gofumpt` | ||
* | Typo fix, rename exported constants, dependencies modules and copyright update | xuri | 2022-01-09 |
| | | | | Rename exported constants `NameSpaceDublinCoreMetadataIntiative` to `NameSpaceDublinCoreMetadataInitiative` | ||
* | ref #65: new formula function PRICE | xuri | 2021-11-17 |
| | | | | | - fix COUPPCD result accuracy issue - update close spreadsheet example in documentation and README | ||
* | This closes #833, closes #845, and closes #1022, breaking changes | xuri | 2021-09-19 |
| | | | | | | - Close spreadsheet and row's iterator required - New options `WorksheetUnzipMemLimit` have been added - Improve streaming reading performance, memory usage decrease about 93.7% | ||
* | This closes #1017, fix duplicate image caused by incorrect internal ↵ | xuri | 2021-09-10 |
| | | | | relationships ID calculation | ||
* | This closes #1012, support specify the formula in the data validation range, ↵ | xuri | 2021-08-26 |
| | | | | and update the documentation for the `AddPicture` | ||
* | Improve security and simplify code | xuri | 2021-08-15 |
| | | | | | | | - Make variable name more semantic - Reduce cyclomatic complexities for the formula calculate function - Support specified unzip size limit on open file options, avoid zip bombs vulnerability attack - Typo fix for documentation and error message | ||
* | Speed up merge cells | three | 2021-08-13 |
| | |||
* | This closes #986, fix set data validation drop list failed in some cases | xuri | 2021-08-12 |
| | | | | Update documentation for `GetCellValue` and simplify code | ||
* | change go module import path to github.com/xuri/excelize | xuri | 2021-07-28 |
| | |||
* | Support concurrency add picture | xuri | 2021-07-06 |
| | |||
* | - Support concurrency iterate rows and columns | xuri | 2021-07-05 |
| | | | | | - Rename exported field `File.XLSX` to `File.Pkg` - Exported error message | ||
* | This closes #861, support concurrency get cell picture and remove unused ↵ | xuri | 2021-07-04 |
| | | | | internal function `getSheetNameByID` | ||
* | make the caller of `getRowHeight` function adapt row number change, update ↵ | xuri | 2021-06-13 |
| | | | | comment: use rows number instead of rows index. | ||
* | This closes #652, new SetColWidth API, support set column width in stream ↵ | xuri | 2021-05-10 |
| | | | | writing mode, and export error message | ||
* | Go 1.15 and later required, #65 fn: IMABS, IMCOS, IMCOSH, IMCOT, IMCSC, ↵ | xuri | 2021-04-04 |
| | | | | IMCSCH, IMEXP, IMLN and IMLOG10 | ||
* | #65 fn: N, PERCENTILE.INC and T | xuri | 2021-03-30 |
| | | | | typo fixed | ||
* | lint issue fixed and new formula function: ATAN, AVERAGE, AVERAGEA, CONCAT, ↵ | xuri | 2021-02-15 |
| | | | | CONCATENATE, COUNT, COUNTBLANK, MAX | ||
* | This closes #657 and closes #748, AddChart support custom marker symbol and ↵ | xuri | 2020-12-14 |
| | | | | symbol size, fix AddPicture auto fit failure with multi merged cells | ||
* | new formula func CLEAN and TRIM, change import path to v2 (#747) | Zhang Zhipeng | 2020-12-14 |
| | |||
* | Fix #724, standardize variable naming and update unit tests | xuri | 2020-11-11 |
| | |||
* | Fix #706, #713 improve AddPicture performance, fix missing worksheet when ↵ | xuri | 2020-10-18 |
| | | | | rename with same names | ||
* | resolved #691, fix the scale for add picture not work | xuri | 2020-08-18 |
| | |||
* | support parse and generate XML element namespace dynamic, fix #651 | xuri | 2020-07-18 |
| | |||
* | update docs and improve compatibility | xuri | 2020-07-11 |
| | |||
* | support case-sensitive doc parts to improve compatibility | xuri | 2020-07-09 |
| | |||
* | Update docs and typo fixed | xuri | 2020-06-22 |
| | |||
* | - transform the range to the matrix on the first arg of the formula | xuri | 2020-05-21 |
| | | | | | - typo fix - reset cell with and height when insert picture into merged cell with autofit | ||
* | Merge pull request #410 | xuri | 2020-05-17 |
| | |||
* | Replace bytes.NewReader(stringToBytes(s)) with strings.NewReader(s) (#610) | Olivier Mengué | 2020-04-09 |
| | |||
* | Resolve #172, init rich text support | xuri | 2020-04-06 |
| | |||
* | Performance improvements | xuri | 2020-04-05 |
| | |||
* | Resolve #451, support create chart sheet | xuri | 2020-03-28 |
| | |||
* | Resolve #580, revert commit ↵ | xuri | 2020-02-19 |
| | | | | https://github.com/360EntSecGroup-Skylar/excelize/commit/5ca7231ed408ac264f509ff52b5d28ff4fbda757 | ||
* | Resolve #570, flat columns for the column's operation | xuri | 2020-02-07 |
| | |||
* | Resolve #455, init delete picture from spreadsheet support | xuri | 2020-01-22 |
| | |||
* | Fix #551, handle empty rows in streaming reading | xuri | 2019-12-31 |
| | |||
* | Improve code coverage unit tests | xuri | 2019-12-29 |
| | |||
* | Improve code coverage unit tests | xuri | 2019-12-22 |
| | |||
* | Resolve #539 Merge branch 'v2' | xuri | 2019-12-20 |
|\ | | | | | | | | | | | # Conflicts: # rows.go # sheet.go | ||
| * | Fix #539 Fixed error opening excel file created in encoding d… (#540) | Alex Geer | 2019-12-20 |
|/ | | | | | | | | | | | | | | | | * Fixed issue #539 Fixed error opening excel file created in encoding different from UTF-8, added logging of possible errors when decoding XML if the function does not provide exit with an error * Added test for CharsetReader * Fixed #discussion_r359397878 Discussion: https://github.com/360EntSecGroup-Skylar/excelize/pull/540#discussion_r359397878 * Fixed go fmt * go mod tidy and removed unused imports * The code has been refactored | ||
* | Improve compatibility for charts | xuri | 2019-09-26 |
| |