pterm v0.7.0 Release Notes

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

    • ๐Ÿ’… make theme accept pointer styles
    • ๐Ÿ’… make Spinner accept pointer Style
    • ๐Ÿ’… make WithMessageStyle accept Style pointer
    • โž• add nil check to SectionPrinter Style
    • ๐Ÿ’… section printer Style to pointer

    Ci

    • ๐Ÿ‘ better error handling in CI System (#61)
    • disable paramTypeCombine
    • dont check for paramTypeCombine
    • โœ… put unit test count into readme

    ๐Ÿ”จ Code Refactoring

    • ๐ŸŒฒ use log output
    • โœ‚ remove obsolete if
    • fit progressbar to new percentage calculation method
    • ๐Ÿ‘‰ make fatal panic
    • ๐Ÿ“‡ rename parameters
    • don't show empty line when removing a progressbar

    ๐Ÿ“š Documentation Changes

    • comment WithBoolean
    • less to-do checks
    • โž• add unit test count badge
    • โœ… document test utils
    • contributing: update test template
    • contributing: add test template to contributing guides
    • contributing: add printer nil check example

    ๐Ÿ”‹ Features

    • progressbar: add RemoveWhenDone

    โœ… Test

    • โž• add tests color and style
    • โž• add tests to root print functions
    • โž• add tests to progressbar
    • โž• add tests to terminal
    • โž• add tests to theme
    • ๐Ÿ›  fix internal percentage test
    • โž• add tests to Spinner
    • โž• add tests for TablePrinter
    • โœ… special tests for special statements
    • โœ… complete PrefixPrinter tests
    • โž• add PrefixPrinter tests
    • โœ… rename HeaderPrinter tests
    • โœ… complete HeaderPrinter tests
    • โž• add ParagraphPrinter tests
    • โž• add HeaderPrinter tests
    • โœ… make unit test system check different types
    • โž• add SectionPrinter tests
    • โœ… implement test utils
    • โž• add rgb tests

    โœ… Tests

    • โž• add internal percentage tests
    • โž• add BasicTextPrinter tests
    • โœ… test PrefixPrinter special cases