petities / petitions.eu

Support a petition or start your own petition
https://petities.nl/
12 stars 11 forks source link

Bump terminal-table from 1.8.0 to 3.0.0 #643

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

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)
skoolstra commented 3 years ago

@dependabot merge