Skip to content

Tags: tafia/calamine

Tags

v0.25.0

Toggle v0.25.0's commit message
Version 0.25.0

- feat: added `is_error` and `get_error` methods to the `DataType` trait
- feat: add deserializer helper functions
- feat: support get merged region
- feat: add `Range::headers` method
- feat: expose some `Dimensions` methods
- fix: use case insensitive comparison when searching for file in xlsx
- fix: do not panic when reading cell format with invalid index
- chore: use `OnceLock` instead of once_cell crate (MSRV: 1.71)

v0.24.0

Toggle v0.24.0's commit message
Version 0.24.0

- refactor (breaking): rename `DataType` enum to `Data` and `DataTypeRef` to `DataRef`
- feat: introduce a `DataType` trait implemented by both `Data` and `DataRef`.
- feat: `Data` and `DataType` now return `Some(0{.0})` and `Some(1{.0})` rather than `None` when `.as_i64` or `.as_f64`
  is used on a Bool value
- fix: getting tables names on xlsx workbook without _rels files
- refactor: DateTime(f64) to DateTime(ExcelDateTime)
- feat: detect xlsb/ods password protected files
- feat: introduce is_x methods for date and time variants

v0.23.1

Toggle v0.23.1's commit message
bump v0.23.1

v0.23.0

Toggle v0.23.0's commit message
v0.23.0

- feat: add new `DataTypeRef` available from `worksheet_range_ref` to reduce memory usage
- docs: add benchmark plot
- fix: truncated text in xls
- feat: detect if workbook is password protected

v0.22.1

Toggle v0.22.1's commit message
v0.22.1

- fix: regression on `Range::get`
- chore: update GitHub actions
- fix: spelling of formula error type
- feat: support label cells for xls
- refactor: clippy
- perf: preallocate several buffers

v0.22.0

Toggle v0.22.0's commit message
Bump version v0.22.0

- docs: improve `de_opt_f64` example.
- docs: remove datetime notice from README
- feat: add support of sheet type and visibility
- style: clippy
- chore: bump MSRV to 1.63 (breaking)
- chore: set edition to 2021
- feat: implement blank string handling

v0.21.2

Toggle v0.21.2's commit message
bump 0.21.2

v0.21.1

Toggle v0.21.1's commit message
remove appveyor ci

v0.21.0

Toggle v0.21.0's commit message
bump v0.21.0

v0.20.0

Toggle v0.20.0's commit message
slightly improve builtin_date_format fn