The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
3.0.3   2023-07-14  Released-By: PERLANCAR; Urgency: low

        - No spec changes.

        - [doc] Mention somewhat related specification: ColorTheme.


3.0.2   2022-02-14  Released-By: PERLANCAR; Urgency: medium

        - No spec changes.

        - [border style Test::Labeled] Give different label for header row and
          header-data separator line.

        - Edit Changes.

        - [build] Rebuild with POD::Weaver & Dist::Zilla plugin 'BorderStyle'.


3.0.1   2022-02-14  Released-By: PERLANCAR; Urgency: medium

        - No spec changes.

        - Add BorderStyle::Test::{CustomChar,Labeled} from BorderStyleBase
          distribution, as that distribution will be purged from CPAN.

        - [bugfix] Avoid error from stricture.


3.0.0   2022-02-14  Released-By: PERLANCAR; Backward-Incompatible: yes; Urgency: medium

        [INCOMPATIBLE CHANGES]

        - Bump specification version from 2 to 3 due to incompatible changes.

        - Remove `chars` in border style structure and abstract it through
          `get_border_char()` to be more flexible, e.g. to allow for footer
          area, vertical header (header columns), and so on.

        - Replace the positional arguments in `get_border_char()` with named
          arguments to be more flexible. Replace the `x` and `y` arguments
          that refer to character with character `name`, to be more readable.

        [ENHANCEMENTS]

        - Add roles in BorderStyleRole::* to replace BorderStyleBase. There are
          now BorderStyleRole::Source::ASCIIArt to make it easier to add a new
          border style by just "drawing" it.


2.0.9   2022-01-27  Released-By: PERLANCAR; Urgency: medium

        - Fix some border characters in demo table.


2.0.8   2022-01-26  Released-By: PERLANCAR; Urgency: medium

        - [bugfix] Missing a couple of characters in header-data separator
          line ('c' and 'd').


2.0.7   2022-01-24  Released-By: PERLANCAR; Urgency: medium

        - Support multiple header rows.


2.0.6   2021-01-31  Released-By: PERLANCAR; Urgency: medium

	- Introduce bottom border characters (when we are drawing header
	  row but there are no data rows).


2.0.5   2021-01-31  Released-By: PERLANCAR; Urgency: medium

	- Introduce top border characters when not drawing header row.


2.0.4   2021-01-23  Released-By: PERLANCAR; Urgency: medium

	- Relabel border characters, introduce 6 more border characters for
	  table with row/column spans.


2.0.3   2020-06-19  Released-By: PERLANCAR; Urgency: medium

	- State that get_struct() must also be available as a static
	  method.


2.0.2   2020-06-14  Released-By: PERLANCAR; Urgency: medium

	- No longer encourage putting border style modules under app
	  namespace (SOME::APP::BorderStyle::*) due to slow search.

	- Add note in Changes: 2.0.0 was never released.


2.0.1   2020-06-11  Released-By: PERLANCAR; Urgency: medium

	- Forgot to specify box_chars property.


2.0.0   2020-06-11  Released-By: PERLANCAR; Released: no

        - Rename from Border-Style to BorderStyle.

        - Bump specification version to 2.

        - [incompatible] Border style module must now be a class and contain
          only a single border style structure in %BORDER (not %border_styles).
          The border style class' constructor can accept arguments, for
          parameterized border style support.


0.01    2014-12-10  Released-By: PERLANCAR

        - First release, split from SHARYANTO-Roles and renamed role module from
          SHARYANTO::Role::BorderStyle to Border::Style::Role.