Revision history for Tickit-Console

0.12    2023-12-23
        [CHANGES]
         * Updated for Teest::ExpectAndCheck::Future v0.04
         * Updates for Object::Pad v0.800:
            + add explicit `use warnings`
         * Use Object::Pad::MOP rather than `no strict 'refs'` hackery
         * Fixes to Pod style
         * Ensure every Perl file contains a `use VERSION` declaration

0.11    2023-03-04
        [CHANGES]
         * Updates for Object::Pad 0.74:
            + Use :weak params
            + Use :isa instead of extends
            + Use ADJUST :params blocks
            + Use field NAME = EXPR

0.10    2021-07-06
        [CHANGES]
         * Updates for Object::Pad 0.43:
            + Use :param and ADJUST blocks to remove/reduce BUILD blocks
            + Use a BUILDARGS to reshape the constructor args into a normal
              kvlist

0.09    2020-06-22
        [CHANGES]
         * Added a way to override `localtime` for timestamp generation

        [BUGFIXES]
         * Ensure that unit testing of timestamps happens in UTC to avoid
           timezone-related failures

0.08    2020-06-15
        [CHANGES]
         * Use Object::Pad 0.27 and signatures from perl 5.26

        [BUGFIXES]
         * Remember to actually 'use Tickit::Widget::Tabbed' to get the ::Tab
           util class out of it

0.07    2014/09/08 19:30:44
        [CHANGES]
         * Added ->prepend_line, allowing pre-history text to be inserted at
           the top of a scroller
         * Split out Tickit::Console::Tab into its own file
         * Allow applications to specify a custom tab class
         * Support management of timestamps and datestamps in scroller history
         * Renamed ->add_line to ->append_line

0.06    2014/08/16 21:00:11
        [CHANGES]
         * Allow ->add_tab with a make_widget CODEref to create a tab with a
           custom internal layout
         * Proxy for ->remove_tab and ->move_tab
         * Pass active tab into 'on_line' callbacks on them, rather than the
           main console object
         * Added ->bind_key at the console and tab level

0.05    2014/05/14 16:51:29
        [BUGFIXES]
         * Fix t/01basic.t for the fact that a window clear operation now
           happens first

0.04    2013/11/09 16:49:48
        [CHANGES]
         * Added a simple netcat-like client example

        [BUGFIXES]
         * Fix unit test termlog expectations for recent Tickit changes

0.03    CHANGES:
         * Updated unit tests for visual style of Tickit::Widget:Tabbed 0.005
         * Make sure to declare dependency on Tickit::Widget::Entry

0.02    CHANGES:
         * Use new bottom-gravity behaviour of Tickit::Widget::Scroller 0.04

0.01    First version, released on an unsuspecting world.