Releases: pterm/pterm
v0.2.3
Code Refactoring
- remove goroutine from
Progressbar
Features
- automatically print above
Progressbar
v0.2.2
Features
- add
Fatal
printer
v0.2.1
Ci
- remove commit to tag
- remove automatic releases
- disable maligned
Code Refactoring
- bump version to "v0.2.1"
Documentation Changes
- add sponsor button
- add pull_request_template
- demo: fix updated timestamp
- readme:
installation
,documentation
andcontributing
sections - reamde: add emojis to sections
- reamde: update examples section link
Features
- make progressbar configurable
- add percentage helper
- add
RemoveColors
- add
Progressbar
(#5) - add
Progressbar
- add fatal to
PrefixPrinter
(#4) - progressbar: fade percentage color according to value
Style
- format code
v0.2.0
Breaking Changes
- removed
Println
aliases (MarvinJWendt) - add multiline support to
PrefixPrinter
(MarvinJWendt) - change
WithXXX
toSetXXX
(MarvinJWendt)
Features
- add
UpdateText
to spinner (MarvinJWendt) - add multiline support to
PrefixPrinter
(MarvinJWendt) - add
RemoveWhenDone
toSpinner
(MarvinJWendt) - add color in color support (MarvinJWendt)
- change style of
Description
printer (MarvinJWendt)
Bug Fixes
-
spinners spin evenly when multiple spinners are started (MarvinJWendt)
-
add code of conduct (Marvin Wendt)
-
add unstable notice (MarvinJWendt)
-
examples: update demo example (MarvinJWendt)
-
examples: update demo example (MarvinJWendt)
-
examples: break
demo
example into two parts (MarvinJWendt) -
demo: add space between intro and spinner (MarvinJWendt)
-
add CONTRIBUTING.md (MarvinJWendt)
Styles
- clean up code (MarvinJWendt)
Code Refactoring
- removed
Println
aliases (MarvinJWendt) - change
WithXXX
toSetXXX
(MarvinJWendt) - bump version to "v0.2.0" (MarvinJWendt)
Performance Improvements
- improve spinner performance (MarvinJWendt)
Continuous Integration
- add dependabot (Marvin Wendt)
- add multi threaded animation generation (MarvinJWendt)
- make example source code expandable in main readme (MarvinJWendt)
- add golangci linting (MarvinJWendt)
- run golangci-lint on every push and pull-request (MarvinJWendt)
- update changelog generation (MarvinJWendt)
Chores
- deps: update deps (MarvinJWendt)
v0.1.0
Breaking Changes
- simplify
HeaderPrinter
(MarvinJWendt) - shorten printer names and add builder methods to printers (MarvinJWendt)
Features
-
add terminal size detection (MarvinJWendt)
-
add
FullWidth
toHeaderPrinter
(MarvinJWendt) -
add
Printo
to override printed text (MarvinJWendt) -
shorten printer names and add builder methods to printers (MarvinJWendt)
-
add spinners (MarvinJWendt)
-
fix doc link (MarvinJWendt)
-
add symbols list (codepage 437) (MarvinJWendt)
Code Refactoring
- simplify
HeaderPrinter
(MarvinJWendt) - better comments for
Printo
(MarvinJWendt) - consistent example code for
Printo
(MarvinJWendt) - bump version to "v0.1.0" (MarvinJWendt)
Continuous Integration
- update changelog config (MarvinJWendt)
- add go testing (Marvin Wendt)
- remove go dep (Marvin Wendt)
v0.0.1
Features
- change prefix text color to
LightWhite
(MarvinJWendt) - add example
override-default-printer
(MarvinJWendt) - add exported version variable (MarvinJWendt)
- add
HeaderPrinter
(MarvinJWendt) - integrate ci (MarvinJWendt)
- add header example (MarvinJWendt)
- add aliases to default printers (MarvinJWendt)
Bug Fixes
-
header should now work in CI (MarvinJWendt)
-
add readme (MarvinJWendt)
-
readme: put demo animation under header (MarvinJWendt)
-
readme: fix readme animation href (MarvinJWendt)
-
fix release badge style (MarvinJWendt)
-
update header example (MarvinJWendt)
-
update demo (MarvinJWendt)
-
add documentation badge (MarvinJWendt)
-
put documentation flag in seperate line (MarvinJWendt)
Code Refactoring
- add comments to functions (MarvinJWendt)
- refactor project (MarvinJWendt)
- bump version to "v0.0.1" (MarvinJWendt)
Continuous Integration
- automatically add example code to readme files (MarvinJWendt)
- add release system (MarvinJWendt)
- update commit-to-tag.yml (MarvinJWendt)
- fix sleep timing of animations (MarvinJWendt)
- remove animationdata again (MarvinJWendt)
Chores
- gitignore: ignore experimenting directory (MarvinJWendt)
- idea: exclude experimenting directory (MarvinJWendt)
- idea: unexclude experimenting directory (MarvinJWendt)
First release to make our CI System happy :)
v0.0.0 feat: add changelog template