Commit Graph

82 Commits (b02f864eab5edb2155601b9dd640f99fbd442cb3)

Author SHA1 Message Date
raochq b02f864eab
This closes #844, support get shared formula
3 years ago
xuri 48c16de8bf
Improve security and simplify code
3 years ago
three f6f14f507e
Speed up merge cells
3 years ago
xuri cf9fbafdd8
This closes #979, fix the data validation deletion issue and tidy the internal function in the source code
4 years ago
xuri 1ec0207fb5
Fix code security issue
4 years ago
xuri 544ef18a8c
- Support concurrency iterate rows and columns
4 years ago
xuri 2cfcf9eb5f encode the escaped string literal which not permitted in an XML 1.0 document
4 years ago
xuri e354db69b0
string pattern match context check instead of regex lookahead assertion
4 years ago
xuri 5faa36430c
skip XML control character in the escape literal string, and update dependencies
4 years ago
xuri 83e12cc4e5
support escaped string literal basic string and use GitHub Action instead of TravisCI
4 years ago
xuri be12cc27f1
This closes #652, new SetColWidth API, support set column width in stream writing mode, and export error message
4 years ago
xuri 7e429c5b46
Fixe issue generated file corrupted caused by incorrect default XML namespace attributes
4 years ago
xuri 737b7839a2
Fixed #819, read empty after streaming data writing
4 years ago
xuri f8f699a172
Go 1.15 and later required, #65 fn: IMABS, IMCOS, IMCOSH, IMCOT, IMCSC, IMCSCH, IMEXP, IMLN and IMLOG10
4 years ago
xuri 2af96c0714
#65 fn: N, PERCENTILE.INC and T
4 years ago
xuri afe2ebc261 This improves compatibility for absolute XML path, Windows-style directory separator and inline namespace;
4 years ago
xuri 36b7990d6b
lint issue fixed and new formula function: ATAN, AVERAGE, AVERAGEA, CONCAT, CONCATENATE, COUNT, COUNTBLANK, MAX
4 years ago
xuri 1f329e8f96
This closes #774, closes #775 and closes #776
4 years ago
xuri b84bd1abc0
new formula fn: IF, LEN; not equal operator support and faster numeric precision process
4 years ago
xuri c82a185af8
Compatibility improvement: parse document core part (workbook) dynamically
4 years ago
Ted fcca8a3838
optimize memory allocation (#722)
4 years ago
xuri c3e92a51d7 Compatible with Go 1.15, fix unit test failed on Windows and fixed #689 potential race condition
4 years ago
xuri 843bd24e56 This closes #677 and closes #679, fix panic when enabling compiler inline flags
5 years ago
xuri 13e7bce6d2
improvement compatibility for the XML ignorable namespace
5 years ago
xuri ca43c65115
Update test for addTable
5 years ago
xuri c922c32fb7
support parse and generate XML element namespace dynamic, fix #651
5 years ago
xuri 49257c5918
support case-sensitive doc parts to improve compatibility
5 years ago
xuri 15fd56853f
Update docs and typo fixed
5 years ago
xuri 5221729bc3
make columns iterator read cell streamingly and add max column limit on ColumnNumberToName
5 years ago
xuri 2ae631376b
add limits for total columns, row and filename length
5 years ago
xuri 7f78464f7f
add test for ReadZipReader, close #642
5 years ago
sachin-puranik 82bb1153d7
Improved error handling and stoped the crash due to fatel error (#593) close #624
5 years ago
xuri 2efc7107ff
- transform the range to the matrix on the first arg of the formula
5 years ago
xuri 48fc4c08a2
init formula calculation engine, ref #65 and #599
5 years ago
xuri 0f2a905324 Performance improvements
5 years ago
xuri 09485b3f9f
Improve code coverage unit tests
5 years ago
xuri 4e4a5b9b3e
Improve compatibility, fix workbook's rels ID calc error
5 years ago
Michael 9fe267ffcf Pre-allocate some memory when reading files (#510)
5 years ago
xuri 9c70d0ac86
Documentation updated, Go 1.10+ required
6 years ago
xuri 0660f30cdd
godoc update and typo fixed
6 years ago
xuri 40ff5dc1a7
refactor: handler error instead of panic,
6 years ago
xuri beff7b4f3c
Typo fixed and godoc updated
6 years ago
Veniamin Albaev dc01264562 Huge refactorig for consistent col/row numbering (#356)
6 years ago
Olivier Mengué e780e41e02 Faster TitleToNumber (#343)
6 years ago
xuri fabd9d013f
README updated
6 years ago
HcySunYang 4dbc78ce0a resolve #273 new feature: protect sheet support
6 years ago
xuri 1c45425f12
resolve #276, add OfficeOpenXML-XMLSchema-Strict mode support
6 years ago
xuri 3e004d900b
Comments style changed.
6 years ago
xuri 13a9769cc5
Comments style changed.
6 years ago
xuri 2f146c923c
Comments style changed.
6 years ago