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