pterm v0.12.0 Release Notes

Release Date: 2020-11-04 // over 3 years ago
  • ๐Ÿ› Bug Fixes

    • panel: add invalid check for padding in panel

    ๐Ÿ”จ Code Refactoring

    • ๐Ÿ–จ make all printer names end with Printer (#134)
    • bulletlist: remove DefaultBulletListItem
    • bulletlist: BulletListItem remove Render and Srender
    • bulletlist: BulletListItem is no renderable anymore
    • bulletlist: change BulletList to BulletListPrinter
    • progressbar: change ActiveProgressbars to ActiveProgressbarPrinters
    • progressbar: change directory name progressbar to progressbar_printer
    • progressbar: change Progressbar to ProgressbarPrinter
    • spinner: change Spinner to SpinnerPrinter
    • spinner: change directory name spinner to spinner_printer
    • table: change Table to TablePrinter
    • tree: change Tree to TreePrinter

    ๐Ÿ“š Documentation Changes

    • tree: change Tree to TreePrinter

    ๐Ÿ”‹ Features

    • panel: add an option to make a padding beneath panel
    • panel: add an option to make columns the same length

    โœ… Test

    • bulletlist: BulletListItem remove Render and Srender
    • bulletlist: change BulletList to BulletListPrinter
    • panel: add invalid check for padding in panel
    • panel: add test for WithBottomPadding
    • panel: add test for WithSameColumnWidth & multiple panel
    • panel: add test for WithSameColumnWidth
    • progressbar: change Progressbar to ProgressbarPrinter
    • progressbar: change directory name progressbar_test to progressbar_printer_test
    • spinner: change directory name spinner_test to spinner_printer_test
    • spinner: change Spinner to SpinnerPrinter
    • table: change Table to TablePrinter
    • tree: change Tree to TreePrinter

    ๐Ÿ’ฅ BREAKING CHANGE

    โœ‚ Removed DefaultBulletListItem.

    ๐Ÿ”„ Change names of printers which didn't end with Printer. Every printer name ends with Printer now to fit into the new naming convention.

    ๐Ÿ”„ change ActiveProgressbars to ActiveProgressbarPrinters

    ๐Ÿšš BulletListItem is no renderable anymore, removed Render and Srender

    ๐Ÿšš BulletListItem is no renderable anymore, removed Render and Srender

    BulletListItem is no renderable anymore

    ๐Ÿ”„ change Tree to TreePrinter to unify the naming scheme

    ๐Ÿ”„ change Tree to TreePrinter to unify the naming scheme

    ๐Ÿ”„ change Table to TablePrinter to unify the naming scheme

    ๐Ÿ”„ change Table to TablePrinter to unify the naming scheme

    ๐Ÿ”„ change Spinner to SpinnerPrinter to unify the naming scheme

    ๐Ÿ”„ change Spinner to SpinnerPrinter to unify the naming scheme

    ๐Ÿ”„ change Progressbar to ProgressbarPrinter to unify the naming scheme

    ๐Ÿ”„ change Progressbar to ProgressbarPrinter to unify the naming scheme

    ๐Ÿ”„ change BulletList to BulletListPrinter to unify the naming scheme

    ๐Ÿ”„ change BulletList to BulletListPrinter to unify the naming scheme