- Slashes are no longer needed to separate cell options
[[text=bold halign=left]]is now equivalent to[[text=bold/halign=left]].
- Support for multi-line cells
- Support for text wrapping cell option (i.e.
[[wrap=clip]]to clip the text in a cell) - csv++ User Guide
- Switch to custom CSV parser (
csvp) - Switch from CBOR to bincode for object file serialization
- Added enum variant
Error::CsvParseError - Renamed
OptionstoConfig - Modules made crate-private:
BorderSideBorderStyleCellConfigFillHorizontalAlignNumberFormatOutputCompilationTargetTextFormatVerticalAlign
- You should no longer use
/to separate cell options
- Build a statically-linked
x86_64-unknown-linux-muslandaarch64-unknown-linux-muslfor people who are on a system with an outdated glibc - Quoting rules for single and double quoted strings have changed to align with OpenFormula and how
popular spreadsheet programs do it. Rather than using a backslash like
"a \"quote\""or'a \'quote\''you just double the character. So"a ""quote"""and'a ''quote'''. - Builds for more platforms:
- aarch64-unknown-linux-musl
- i686-unknown-linux-gnu
- i686-unknown-linux-musl
- i686-pc-windows-gnu
- x86_64-unknown-linux-musl
- Switch from
a1_notationcrate toa1
- Fix a bug causing double-quoted strings (i.e,
""foo"")
- Double-quoted strings now use double-quote (
"") to escape a single-quote. Previously it used\"to escape.