Prettytable Rs Versions Save

A rust library to print aligned and formatted tables

v0.10.0

1 year ago

Fixed

  • Fix panic due to incorrect ANSI escape handling #137
  • Fix display of empty tables #127

Changed

  • Remove the unsafe code in Table::as_ref #146
  • Switch atty to is-terminal #151
  • Minimal Supported Rust Version bumped to 1.56

Thanks

  • @alexanderkjall and @5225225 fuzzer work and fixing panics
  • @david0u0 fixing #145 Undefined behavior (UB) on Table::as_ref
  • @nschoellhorn fixing empty table display

v0.9.0

1 year ago

This release has been updated with latest dependencies versions.

This crate has been abandonned without notice for quite a while due to some personnal reasons. My apologies for that. I'll try to do my best to continue to maintain it, at least for security updates. If I can't the find time to do it, I'll have no other option than deprecating it, or find new contributors to handover the maintenance to. Feel free to raise your hand if you're interrested. In the meantime, please expect a low update rate, and again please accept my apologies.

I'll do a pass on opened PRs after summer vacations.

v0.8.0

5 years ago

Changelog

  • #80 Added the possibility to style the left and right border separately
  • #79 Fixed cell width issues when using ANSI color codes.
  • #84 Update csv to version 1
  • #85 Implemented horizontal span
  • #89 Refactored modules and reexports
  • #93 Added FORMAT_BOX_CHARS
  • #92 Printing a table returns the number of printed lines
  • Deprecated some functions (see #87)
    • Cell::print
    • Cell::print_term
    • Cell::get_height
    • Cell::get_width
    • TableFormat::print_line_separator
    • TableFormat::print_column_separator
    • TableSlice::get_column_num
    • Table::get_column_num
    • Row::column_count
    • Row::get_height
    • Row::get_column_width
    • Row::print
    • Row::print_term
  • LineSeparator::print is now private

Minimum supported Rust version is 1.26.0

v0.7.0

6 years ago

Breaking changes:

  • term types are now reexported.
  • Mimimum require rust version is now 1.18.0

v0.6.7

6 years ago
  • Updated dependencies:
    • csv: 0.5
    • encode-unicode: 0.3
  • Fixed some predifined formats (thanks to @hcpl)
  • Fixed padding which were not properly displayed (thanks again to @hcpl)
  • Add indentation customization capability
  • Some code cleanup

v0.6.6

7 years ago

v0.6.5

7 years ago

v0.6.4

7 years ago

v0.6.3

7 years ago

v0.6.2

8 years ago
  • Updated lazy_static crate version
  • Implemented some iterators over tables and rows