Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Speed up merge cells | three | 2021-08-13 |
| | |||
* | This closes #987: support nested calc for if formula (#988) | bailantaotao | 2021-08-12 |
| | |||
* | This closes #986, fix set data validation drop list failed in some cases | xuri | 2021-08-12 |
| | | | | Update documentation for `GetCellValue` and simplify code | ||
* | Reduce cyclomatic complexities for the formula calculate function and update ↵ | xuri | 2021-08-09 |
| | | | | documentation for the API: `MergeCell` and `GetCellValue` | ||
* | This closes #979, fix the data validation deletion issue and tidy the ↵ | xuri | 2021-08-06 |
| | | | | internal function in the source code | ||
* | Update dependencies module and bump version 2.4.1 | xuri | 2021-08-02 |
| | |||
* | Improve compatibility for SetRichText (#976) | Arnie97 | 2021-07-31 |
| | | | | | | | - support escaped string literal - maximum character limit added - fix missing preserve character in some case Co-authored-by: xuri <xuri.me@gmail.com> | ||
* | Fix data validation issues (#975) | Arnie97 | 2021-07-31 |
| | | | | | | | | | | | | | | | | | | | | | | * Fix `SetDropList` to allow XML special characters * This closes #971, allow quotation marks in SetDropList() This patch included a XML entity mapping table instead of xml.EscapeText() to be fully compatible with Microsoft Excel. * This closes #972, allow more than 255 bytes of validation formulas This patch changed the string length calculation unit of data validation formulas from UTF-8 bytes to UTF-16 code units. * Add unit tests for SetDropList() * Fix: allow MaxFloat64 to be used in validation range 17 decimal significant digits should be more than enough to represent every IEEE-754 double-precision float number without losing precision, and numbers in this form will never reach the Excel limitation of 255 UTF-16 code units. | ||
* | This closes #971, closes #972 and closes #974 | xuri | 2021-07-29 |
| | | | | | | | | - Escape XML character in the drop list - Fix incorrect character count limit in the drop list - Fix Excel time parse issue in some case - Fix custom number format month parse issue in some case - Fix corrupted file generated caused by concurrency adding pictures | ||
* | change go module import path to github.com/xuri/excelize | xuri | 2021-07-28 |
| | |||
* | This closes #882, support set rows height and hidden row by stream writer | xuri | 2021-07-25 |
| | |||
* | Improvement compatibility with invalid first-page number attribute in the ↵ | xuri | 2021-07-21 |
| | | | | page layout | ||
* | Fix code security issue | xuri | 2021-07-20 |
| | |||
* | This closes #883, fix missing pivot attribute of conditional formatting | xuri | 2021-07-16 |
| | |||
* | This closes #879, fix delete defined name failed in some case | xuri | 2021-07-15 |
| | |||
* | This closes #848 and closes #852, fix reading decimals precision | xuri | 2021-07-12 |
| | |||
* | This closes #873, make the sheet names are not case sensitive for ↵ | xuri | 2021-07-10 |
| | | | | `NewSheet`, `GetSheetIndex`, `DeleteSheet` | ||
* | Prevent panic when incorrect range is provided as PivotTableRange to (#874) | Deepak S | 2021-07-10 |
| | |||
* | This closes #872, support re-save the new spreadsheet after `SaveAs` | xuri | 2021-07-09 |
| | |||
* | Fix missing set each cell's styles when set columns style | xuri | 2021-07-08 |
| | |||
* | Make the functions `SetSheetRow`, `New Style` and `SetCellStyle` concurrency ↵ | xuri | 2021-07-07 |
| | | | | safety | ||
* | 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` | ||
* | fix: LocalSheetID in DefinedName should be equal to SheetIndex instead of ↵ | vettich | 2021-07-03 |
| | | | | SheetID (#868) | ||
* | This closes #866, support use the defined name to reference the data range ↵ | xuri | 2021-06-29 |
| | | | | | | | in pivot table options - Fix incorrect scope when getting defined name - Update docs: use column number instead of index on get column width | ||
* | feat: stream write to zip directly (#863) | Zitao | 2021-06-22 |
| | |||
* | encode the escaped string literal which not permitted in an XML 1.0 document | xuri | 2021-06-16 |
| | |||
* | fix getRowHeight actually get the height of the next row (#860) | strong | 2021-06-13 |
| | |||
* | make the caller of `getRowHeight` function adapt row number change, update ↵ | xuri | 2021-06-13 |
| | | | | comment: use rows number instead of rows index. | ||
* | string pattern match context check instead of regex lookahead assertion | xuri | 2021-06-13 |
| | |||
* | skip XML control character in the escape literal string, and update dependencies | xuri | 2021-06-12 |
| | |||
* | support escaped string literal basic string and use GitHub Action instead of ↵ | xuri | 2021-06-11 |
| | | | | | | TravisCI - Note that: travis-ci.org will shutdown on June 15th, 2021, and I don't have enough permission to migrate this project to travis-ci.com currently | ||
* | Create go.yml | xuri | 2021-06-09 |
| | |||
* | This closes #858 (#859) | jaby | 2021-06-08 |
| | | | | | | | * fixes https://github.com/360EntSecGroup-Skylar/excelize/issues/858 * fixes https://github.com/360EntSecGroup-Skylar/excelize/issues/858 Co-authored-by: dvelderp <peter.de.velder@gmail.com> | ||
* | fixes #856 (#857) | jaby | 2021-06-07 |
| | |||
* | This closes #855, fix missing formula cell when getting rows value | xuri | 2021-06-05 |
| | |||
* | This closes #409 Remove UTC timezone requirement from date.go (#853) | Alluuu | 2021-06-04 |
| | | | | | | | According to issue #409 There is absolutely no reason for the timezone to be in UTC, and converting the local times to UTC while keeping values is hacky at least. Excel has no understanding of timezones, hence the user of this library should know what timezone their values are supposed to be, by following the timezone within their timeTime structs. | ||
* | Merge pull request #851 from si9ma/feat_disable_axis | xuri | 2021-05-28 |
|\ | | | | | feat: add disable option for chart xAxis and yAxis | ||
| * | feat: add disable option for chart xAxis and yAxis | si9ma | 2021-05-27 |
| | | |||
* | | Merge pull request #847 from qwaszx102938/master | xuri | 2021-05-24 |
|\ \ | |/ |/| | fix the bug that there was no count attribute in sharedStrings file, fix the bug that setting OutlineSummaryBelow false | ||
| * | fix the bug when there was no count attribute in sharedStrings file | william | 2021-05-24 |
|/ | |||
* | This closes #842, avoid empty rows in the tail of the worksheet | xuri | 2021-05-16 |
| | |||
* | * This closes #841, fix incorrect build number format in PR #839 | ice | 2021-05-15 |
| | |||
* | "15" is the correct 24 hours time format in go (#839) | ice | 2021-05-14 |
| | | | | * "15" is the correct 24 hours time format in go * fix number format convert issue and remove the `dateTimeFormatsCache` | ||
* | This closes #838, fix wrong worksheet XML path of the stream writer in some case | xuri | 2021-05-14 |
| | |||
* | This closes #652, new SetColWidth API, support set column width in stream ↵ | xuri | 2021-05-10 |
| | | | | writing mode, and export error message | ||
* | #65 fn: BESSELK and BESSELY | xuri | 2021-05-09 |
| | |||
* | compatibility with non-standard page setup attributes | xuri | 2021-05-07 |
| | |||
* | This closes #834, fix invalid file path and duplicate namespace when ↵ | xuri | 2021-05-06 |
| | | | | re-creating worksheet |