Skip to content
This repository has been archived by the owner on Aug 19, 2022. It is now read-only.

Bump terminal-table from 1.8.0 to 3.0.0 #93

Closed

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps terminal-table from 1.8.0 to 3.0.0.

Release notes

Sourced from terminal-table's releases.

2.0.0

Requires Ruby 2.4+

  • Protect against nil in column/row loop (#92)
  • Remove unicode display string extensions (#104)
Changelog

Sourced from terminal-table's changelog.

3.0.0 / 2020-01-27

  • Support for (optional) Unicode border styles on tables. In order to support decent looking Unicode borders, different types of intersections get different types of intersection characters. This has the side effect of subtle formatting differences even for the ASCII table border case due to removal of certain intersections near colspans.

For example, previously the output of a table may be: +------+-----+ | Title | +------+-----+ | Char | Num | +------+-----+ | a | 1 | | b | 2 | | c | 3 | +------+-----+

And now the + character above the word Title is removed, as it is no longer considered an intersection:

    +------------+
    |   Title    |
    +------+-----+
    | Char | Num |
    +------+-----+
    | a    | 1   |
    | b    | 2   |
    +------+-----+
  • The default border remains an ASCII border for backwards compatibility, however multiple border classes are included / documented, and user defined border types can be applied as needed.

In support of this update, the following issues were addressed:

  • colspan creates conflict with colorize (#95)
  • Use nice UTF box-drawing characters by default (#99)
    • Note that AsciiBorder is stll the default
  • Border-left and border-right style (#100)
  • Helper function to style as Markdown (#111)
    • Achieved using MarkdownBorder

2.0.0 / 2020-10-28

  • Drops official support for Ruby 1.9.x with and of life on 2015-02-23
  • Drops official support for Ruby 2.0.x with and of life on 2016-02-24
  • Drops official support for Ruby 2.1.x with and of life on 2017-03-31
  • Drops official support for Ruby 2.2.x with and of life on 2018-03-31
  • Drops official support for Ruby 2.3.x with and of life on 2019-03-31
Commits
  • 50f2dfc Fixup history, delete old Readme
  • 9b4e880 Merge pull request #113 from nanobowers/unicode_support
  • 404b89c new and improved methods for border separation including dash/dot3/dot4 support
  • 7b62f1c Adding tests for adding border_type on separators and post-elaboration tweaki...
  • d53ba60 A re-think of how to handle separators in order to support both header and fo...
  • d47ef75 up-revving version to 3.0.0
  • 50444a5 updated based on @nateberkopec PR comments, updated History.rdoc
  • cac18e1 addressing some open issues;
  • ce1cfc5 adding in alternative border styles
  • 352cfb8 adding/fixing tests for unicode tables
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Jan 28, 2021
@dependabot-preview
Copy link
Contributor Author

Superseded by #103.

@dependabot-preview dependabot-preview bot deleted the dependabot/bundler/terminal-table-3.0.0 branch May 10, 2021 16:13
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants