Skip to content

2.7.0

Choose a tag to compare

@iliaal iliaal released this 01 Sep 15:44
· 1 commit to master since this release
2.7.0
5a750bd

Breaking

  • ExcelRichString::addText() now rejects a font that belongs to a different ExcelBook, matching every other cross-book handle check. Code that passed a foreign font to addText() in 2.5.0 or 2.6.0 has to add the font to the rich string's own book first. ExcelRichString::addFont() keeps accepting a foreign font as a copy template.

Fixed

  • ExcelBook::unpackDate() no longer rejects the valid timestamp -1 (the instant 1969-12-31T23:59:59 in the configured timezone), which mktime() returns as a legitimate value rather than only as an error code. Date cells holding that timestamp read back instead of failing.
  • ExcelBook::loadInfoRaw() now rejects an empty data string up front, like ExcelBook::load(), instead of forwarding it to LibXL.