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

Changelog History
Page 4

  • v0.12.19 Changes

    May 29, 2021

    ๐Ÿ› Bug Fixes

    • header: fix multiline header

    Chore

    • deps: bump github.com/mattn/go-runewidth from 0.0.12 to 0.0.13
    • github: add slack channel link to issues

    Ci

    • automatically copy readme to pterm.sh

    ๐Ÿ”จ Code Refactoring

    • ๐Ÿ–จ make PrintOnError return *TextPrinter
    • area: better height calculation

    ๐Ÿ“š Documentation Changes

    • pterm-sh: update readme
    • readme: add AreaPrinter to feature list
    • readme: remove unstable notice

    ๐Ÿ”‹ Features

    • โž• add PrintOnError for all printers and interface
    • putils: add putils package (#206)

    โœ… Test

    • โž• add tests for all printers for PrintOnError
  • v0.12.18 Changes

    May 22, 2021

    Chore

    • go mod tidy
    • deps: add atomicgo/cursor as dependency

    ๐Ÿ”จ Code Refactoring

    • ๐Ÿ›  fix linting errors

    ๐Ÿ“š Documentation Changes

    • area: add comment for DefaultArea
    • area: add docs for AreaPrinter
    • examples: update area printer example to use Center option
    • examples: add AreaPrinter example
    • pterm-sh: create helper functions section
    • pterm-sh: add EnableStyling and DisableStyling to docs
    • pterm-sh: fix writing-documentation-template.md link

    ๐Ÿ”‹ Features

    • โž• add AreaPrinter
    • area: add Center option
    • area: add Fullscreen option
    • area: add GetContent function
    • area: add AreaPrinter

    โœ… Test

    • area: fix tests for AreaPrinter
    • area: add AreaPrinter tests
  • v0.12.17 Changes

    May 14, 2021

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  fix pterm.Fatal.Printfln not panicking
    • prefix: fix pterm.Fatal.Printfln not panicking and had output in debug mode

    Chore

    • deps: bump github.com/gookit/color from 1.4.1 to 1.4.2

    ๐Ÿ“š Documentation Changes

    โœ… Test

    • prefix: add tests for Sprintfln and Printfln function when in debug mode
  • v0.12.16 Changes

    May 13, 2021

    ๐Ÿ”จ Code Refactoring

    • prefix: make PrintOnError accept multiple inputs

    ๐Ÿ“š Documentation Changes

    ๐Ÿ’… Style

    • โœ‚ remove unnecessary trailing newline
  • v0.12.15 Changes

    May 13, 2021

    ๐Ÿ› Bug Fixes

    • prefix: fix PrintOnError

    ๐Ÿ”จ Code Refactoring

    • correct behaviour of Enable-/DisableStyling
    • ๐Ÿ›  fix variable names

    ๐Ÿ“š Documentation Changes

    • contributing: update test template
    • examples: add disable-styling example
    • examples: revert BarChart example

    ๐Ÿ”‹ Features

    • โž• add raw output mode for BarChart
    • โž• add disable styling boolean option
    • bigtext: add raw output mode
    • ๐Ÿ–จ centerprinter: add raw output mode
    • ๐Ÿ–จ headerprinter: add raw output mode
    • ๐Ÿ–จ panelprinter: add raw output mode
    • paragraph: add raw output mode
    • prefix: add PrintIfError
    • prefix: add raw output mode
    • progressbar: add raw output mode
    • spinner: add raw output mode

    โœ… Test

    • โž• add tests with RawOutput enabled
    • โž• add interface tests for Color and RGB
    • โž• added tests for DisableStyling and EnableStyling
  • v0.12.14 Changes

    May 09, 2021

    ๐Ÿ› Bug Fixes

    • header: fix inline color in Header

    Ci

    • try to render SVGs with monospace font
    • try to render SVGs with monospace font
    • ๐Ÿ”„ change color scheme for rendered examples

    ๐Ÿ”จ Code Refactoring

    • ๐ŸŽ refactor Sprintfln and Printfln func. for better performance

    ๐Ÿ“š Documentation Changes

    • โž• add docs for Sprintfln and Printfln function for all printers
    • examples: fix line length of BoxPrinter example
    • pterm-sh: add docs for Color printer in README.md
    • pterm-sh: document global function
    • pterm-sh: update edit on github link
    • pterm-sh: add docs for BarChart printer in README.md
    • pterm-sh: add Style printer documentation
    • pterm-sh: add a Style printer example
    • pterm-sh: restructure sidebar
    • pterm-sh: add RGB printer documentation and in README.md
    • pterm-sh: add RGB and Style to features in README.md
    • pterm-sh: add docs for Prefix printer in README.md
    • pterm-sh: add docs for theming
    • pterm-sh: remove customizing intro from sidebar
    • pterm-sh: add docs for Table printer in README.md
    • readme: add docs for theming
    • readme: make feature tables shorter
    • readme: add supporters section
    • readme: move features section to goal of pterm
    • readme: move installation section to top
    • readme: make feature list to table

    ๐Ÿ”‹ Features

    • basic-text: add Sprintfln and Printfln function
    • ๐Ÿ–จ boxprinter: add Sprintfln and Printfln function
    • ๐Ÿ–จ centerprinter: add Sprintfln and Printfln function
    • color: add Sprintfln and Printfln function
    • header: add Sprintfln and Printfln function
    • paragraph: add Sprintfln and Printfln function
    • prefix: add Sprintfln and Printfln function
    • ๐Ÿ–จ print: add Sprintfln and Printfln function
    • ๐Ÿ–จ printer-interface: add Sprintfln and Printfln to the interface
    • rgb: add Sprintfln and Printfln function
    • section: add Sprintfln and Printfln function

    โœ… Test

    • โž• add tests for Sprintfln and Printfln function

    โช Reverts

    • ci: change color scheme for rendered examples
  • v0.12.13 Changes

    April 10, 2021

    ๐Ÿ› Bug Fixes

    • bigtext: fix height of some characters #180
    • color: make color implement TextPrinter

    Chore

    • deps: bump github.com/gookit/color from 1.4.0 to 1.4.1
    • deps: bump github.com/gookit/color from 1.3.8 to 1.4.0
    • deps: bump github.com/mattn/go-runewidth from 0.0.10 to 0.0.12
    • gitpod: add gitpod support (#172)

    ๐Ÿ”จ Code Refactoring

    • examples: center the intro of demo
    • examples: add note to box printer

    ๐Ÿ“š Documentation Changes

    โœ… Test

    • โž• add interface tests
  • v0.12.12 Changes

    March 01, 2021

    Chore

    • deps: bump github.com/gookit/color from 1.3.7 to 1.3.8

    ๐Ÿ”จ Code Refactoring

    • examples: Update PrefixPrinter example

    ๐Ÿ“š Documentation Changes

    ๐Ÿ”‹ Features

    • ๐Ÿ–จ prefixprinter: Add option to show line number of caller
  • v0.12.11 Changes

    February 26, 2021

    ๐Ÿ”จ Code Refactoring

    • ๐Ÿ”จ refactor print logic of BoxPrinter
    • ๐Ÿ”จ refactor print logic of CenterPrinter

    ๐Ÿ“š Documentation Changes

  • v0.12.10 Changes

    February 26, 2021

    ๐Ÿ› Bug Fixes

    • ๐Ÿ–จ correct pterm.Println() behaviour to fit to fmt.Println()

    Chore

    • intellij: update VersionControlSystem config

    ๐Ÿ“š Documentation Changes