All Versions
Latest Version
Avg Release Cycle
16 days
Latest Release

Changelog History
Page 1

  • v2.8.0 Changes

    • ➕ Add except: param to Tabulo::Table#pack method, allowing specific columns to be excluded from the action of .pack
    • Provide method Tabulo::Table#autosize_columns, allowing columns to be auto-sized to fit their contents' widths, without having to call .pack (which also has other effects on the table). This method also has an except: param allowing columns to be excluded from its action.
    • Provide method Tabulo::Table#shrink_to, allowing the table's width to be reduced so as not to exceed a given target number of characters (or the argument :screen meaning "width of terminal"), independently of the .pack method. This method also has an except: param allowing columns to be excluded from its action.
    • Fix max_table_width: param to .pack not being respected if table title was wider than terminal.
    • 📚 Documentation improvements
    • 🛠 Fix broken documentation links
    • ➕ Add Ruby 3.1 to CI config
  • v2.7.3 Changes

    • 🛠 Fix malformed YARD documentation for Tabulo::Table#initialize method
  • v2.7.2 Changes

    • 📚 Minor documentation improvements and tweaks
    • ⬆️ Upgrade Ruby patch versions in CI config
  • v2.7.1 Changes

    • ⬆️ Dependency version upgrades
    • 📚 Minor documentation improvements and tweaks
  • v2.7.0 Changes

    • ➕ Add wrap_preserve option, allowing whole words to be preserved when wrapping.
    • Internal: Use GitHub actions instead of Travis
  • v2.6.3 Changes

    • ⚡️ Update dependency versions
  • v2.6.2 Changes

    • Ensure line break character sequences are property formatted in output, regardless of whether they are "\r\n", "\r" or "\n".
  • v2.6.1 Changes

    • ⚡️ Update dependency versions
    • 📚 Minor documentation improvements
  • v2.6.0 Changes

    May 17, 2020
    • 💅 Add an additional, optional parameter to styler, header_styler and title_styler callbacks, which will receive the index (0, 1 or etc.) of the line within the cell being styled.
    • 👍 Allow padding to be configured on a column-by-column basis.
    • 📚 Minor documentation improvements.
  • v2.5.0 Changes

    April 17, 2020
    • ➕ Add option of table title, together with options for styling and aligning the title