| Release 2.4.0 |
|
More...
|
2 days ago
|
| ci(asan): fix LD_PRELOAD so the ASAN lane actually runs |
|
More...
|
2 days ago
|
| Complete review-finding fixes: handle GC, zero-arg ZPP, write and I/O guards |
|
More...
|
2 days ago
|
| Fix review findings across handle lifecycle, I/O integrity, and write semantics |
|
More...
|
3 days ago
|
| ci(windows): add workflow_dispatch for pre-tag build validation |
|
More...
|
9 days ago
|
| Release 2.3.0 |
|
More...
|
9 days ago
|
| Add changelog entries for bulk read and partial load APIs |
|
More...
|
9 days ago
|
| Fix loadFileWithoutEmptyCells test to use xls format |
|
More...
|
9 days ago
|
| Add bulk read and partial load APIs |
|
More...
|
9 days ago
|
| Fix stale wrappers after remove APIs |
|
More...
|
9 days ago
|
| Fix reviewed API and lifecycle regressions |
|
More...
|
9 days ago
|
| Bump actions/checkout from 6 to 7 (#304) |
|
More...
|
11 days ago
|
| Bump actions/cache from 5 to 6 (#305) |
|
More...
|
11 days ago
|
| docs(readme): normalize cross-promo to all sibling extensions |
|
More...
|
12 days ago
|
| docs: tighten CHANGELOG entries to terse NEWS style |
|
More...
|
21 days ago
|
| fix: error-cell format out-param, packDate epoch, duplicate open_basedir warning |
|
More...
|
21 days ago
|
| Release 2.2.0 |
|
More...
|
about 1 month ago
|
| feat: add ExcelFormat::AS_TEXT; honor explicit dtype over the '=' sniff |
|
More...
|
about 1 month ago
|
| fix: align stub signatures with implementations; printArea pointer order |
|
More...
|
about 1 month ago
|
| fix: AutoFilter ref argument order and subclass book resolution |
|
More...
|
about 1 month ago
|
| fix: declare ini_skip_empty as zend_long to match OnUpdateLong |
|
More...
|
about 1 month ago
|
| feat: support PHP 8.1 |
|
More...
|
about 1 month ago
|
| Target libxl 5.2.0.1; revert transient getSort($level) |
|
More...
|
about 1 month ago
|
| Release 2.1.0 |
|
More...
|
about 1 month ago
|
| ci: build/test/ASAN against libxl 5.2.0; suppress vendor xlTableRemoveFilter leak |
|
More...
|
about 1 month ago
|
| Guard getCustomFormat id and named-range scope_id |
|
More...
|
about 1 month ago
|
| Guard remaining ExcelBook int boundaries (colorUnpack, addFormatFromStyle, packDateValues) |
|
More...
|
about 1 month ago
|
| Extend int-range guards to add/rule/constructor APIs |
|
More...
|
about 1 month ago
|
| Complete the int-range sweep across all libxl int/enum setters |
|
More...
|
about 1 month ago
|
| Reject cross-book handles and out-of-range setter values |
|
More...
|
about 1 month ago
|