All Versions
77
Latest Version
Avg Release Cycle
20 days
Latest Release
245 days ago

Changelog History
Page 6

  • v0.11.0 Changes

    November 03, 2020

    🐛 Bug Fixes

    • 🖨 centerprinter: make centerprinter func return pointer

    Chore

    • deps: bump github.com/gookit/color from 1.3.1 to 1.3.2

    📚 Documentation Changes

    • ➕ add docs website
    • review: add review docs check
    • review: update review checks
    • review: add review check file

    🔋 Features

    • ➕ add PanelPrinter

    💥 BREAKING CHANGE

    🖨 make centerprinter func WithCenterEachLineSeparately return a pointer of centerprinter

  • v0.10.1 Changes

    November 02, 2020

    📚 Documentation Changes

    • examples: fix disable-color example
    • examples: add center examples
    • examples: fix examples
    • examples: fix demo
    • readme: add center to features

    🔋 Features

    • ➕ add CenterPrinter
  • v0.10.0 Changes

    November 01, 2020

    Chore

    • deps: update dependencies

    Ci

    • 🔄 change font of animation SVGs to consolas
    • 🔄 change font of animation SVGs

    🔨 Code Refactoring

    • ignore errors where no errors can occur
    • theme: change ListTextStyle to BulletListTextStyle (#104)
    • theme: change ProgressbarBarStyle to FgCyan (#106)
    • theme: change white to default color in Theme (#103)

    📚 Documentation Changes

    • examples: update disable-color example (#107)
    • examples: change color of BigLetter P of PTerm to FgLightCyan (#105)
    • examples: change length of tree example in demo

    🔋 Features

    • 🖨 make printers return errors
    • ➕ add DisableOutput() and EnableOutput() (#108)

    💥 BREAKING CHANGE

    🖨 Interface of RenderablePrinter and LivePrinter changed.

    The global variable DisableOutput was renamed to Output.

  • v0.9.3 Changes

    October 31, 2020

    Chore

    • approach for an interactive solution
    • deps: update dependencies

    🔨 Code Refactoring

    • clean up Tree
    • theme: change TreeTextStyle to FgDefault
    • tree: add Indent to control the spacing between levels and changed docs(examples)
    • tree: add more spacing between levels
    • tree: refactor Tree code and write tests for Tree
    • tree: refactor Tree code
    • tree: refactor Tree code
    • tree: refactor Tree code
    • tree: refactor Tree code and write tests for Tree

    📚 Documentation Changes

    • examples: add Tree to demo
    • examples: refactor Tree example
    • examples: refactor treelist example
    • examples: add example for Tree
    • examples: add example for Tree
    • examples: add Tree to demo
    • examples: refactor treelist example
    • examples: refactor treelist example
    • readme: add Tree to features

    🔋 Features

    • ➕ add a levelList converter for TreeListPrinter
    • ➕ add TreeListPrinter as a renderable printer
    • ➕ add TreeListPrinter as a renderable printer
    • theme: add theme support for Tree

    ✅ Test

    • tree: add Tree tests
  • v0.9.2 Changes

    October 29, 2020

    📚 Documentation Changes

    • examples: add disable-color example

    🔋 Features

    • ➕ add option to disable and enable colors
  • v0.9.1 Changes

    October 27, 2020

    🔨 Code Refactoring

    • 👉 make the prefix of Info smaller again

    📚 Documentation Changes

  • v0.9.0 Changes

    October 27, 2020

    🐛 Bug Fixes

    • 🖨 progressbar disappears when done and something is printed after

    Chore

    • deps: update dependencies

    Ci

    • 🌲 replace log panic with fatal
    • proxy cmd stdout to os stdout

    🔨 Code Refactoring

    • ✂ remove UpdateDelay from Progressbar
    • 🔄 change NewList to NewBulletList
    • 🔄 change NewList to NewBulletList
    • ⚡️ deprecate UpdateDelay in Progressbar

    📚 Documentation Changes

    • examples: update print-with-color example
    • examples: remove 2 lines from max terminal max height in fade
    • examples: update BigTextPrinter example
    • examples: update Theme example
    • examples: update BulletListPrinter example
    • examples: change color fade multiple example (#85)
    • examples: update BulletListPrinter custom example
    • examples: add more delay between table and end
    • examples: redo demo (#90)
    • examples: update Table example
    • examples: update Spinner example
    • examples: update DefaultSection example
    • examples: update DefaultProgressbar example
    • examples: update HeaderPrinter example
    • examples: update print-color-rgb example
    • examples: update print-color-fade-multiple example
    • examples: update print-color-fade example
    • examples: update BasicTextPrinter example
    • examples: update ParagraphPrinter custom example
    • examples: update HeaderPrinter custom example
    • examples: update override-default-printers example
    • examples: update ParagraphPrinter example
    • godoc: add package description
    • readme: add features list to README (#84)
    • readme: add link to examples location
    • readme: shrink features list
    • readme: remove one space between demo and header
    • readme: use real emoji for features list
    • readme: add prefix to features
    • readme: add source link to demo

    🔋 Features

    • ➕ add Debug PrefixPrinter
    • ➕ add support for enabling and disabling debug messages

    ✅ Test

    • ➕ add debugger tests to PrefixPrinter
    • ➕ add progressbar tests

    💥 BREAKING CHANGE

    ✂ Removed UpdateDelay from Progressbar. It's no longer used. The Progressbar automatically updates on every change to the current value.

    🔄 Changed NewList to NewBulletList.

  • v0.8.1 Changes

    October 26, 2020

    🔨 Code Refactoring

    • 🔨 refactor doc
    • 🔨 refactor code

    📚 Documentation Changes

    • 🔄 change bug emoji
    • ➕ add issue templates
    • ⚡️ update bug issue template
    • examples: add multiple color fade example
    • examples: add TrueColor info to fade examples
    • examples: add space to fade examples
    • examples: shrink fade TrueColor info
    • readme: add short description

    🔋 Features

    • ➕ add fade from one RGB over several RGBs to another RGB
  • v0.8.0 Changes

    October 24, 2020

    Ci

    • ➕ add restarting text
    • 🔊 more logs in CI
    • ✂ remove goroutines to test efficiency
    • escape coverage filepath
    • 🛠 fix codecov
    • upload coverage report

    🔨 Code Refactoring

    • 🚀 make BigTextPrinter release ready
    • 🔄 change LineCharacter to BarCharacter (#70)

    📚 Documentation Changes

    • contributing: update contributing guides
    • examples: color fade demo, fade from cyan to magenta (#68)
    • examples: refactor demo
    • examples: add header to demo
    • readme: add test coverage to readme
    • readme: change unit tests badge color to magenta
    • readme: add coverage badge
    • readme: update readme
    • readme: add Q&A to readme

    🔋 Features

    • ➕ add BigTextPrinter (#75)
    • 🖨 use level of section printer
    • ➕ add BulletListPrinter (#67)

    ✅ Test

    • ✅ test that %s won't fail to print

    💥 BREAKING CHANGE

    🔄 Changed LineCharacter to BarCharacter.

  • v0.7.0 Changes

    October 20, 2020

    🐛 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