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.