Skip to content

Releases: theckman/yacspin

0.13.12: Better non-TTY mode, manual animation stepping

31 Dec 01:23
v0.13.12
b7d332d
Compare
Choose a tag to compare

Changes all accomplished via #59.

New Features

  • Add new TerminalMode field to Config struct, to better control the non-TTY a dumb terminal handling
  • Make Frequency configuration field optional, as non-TTY TerminalMode doesn't animate
  • The new non-TTY TerminalMode now allows the terminal to be animated manually, versus it happening implicitly within the started spinner.

Deprecations

  • The NotTTY field in the Config struct has been deprecated in favor of the TerminalMode field

0.13.11: Fix panic in Start() when CharSet is empty

30 Dec 09:11
v0.13.11
cc6490f
Compare
Choose a tag to compare

Bug Fix

  • Return error from Start() when CharSet wasn't set, otherwise it'd panic #57

Other

  • Add test to make sure all character sets in CharSets variable work with .CharSet method
  • Add a note to README about the new spinner animation frequencies

0.13.10: New spinner GIFs

30 Dec 07:52
v0.13.10
41ac194
Compare
Choose a tag to compare
  • Update the GIFs in the README file to include the new spinners
  • Add a tooling to help with generation of the GIFs, and add README for it

0.13.9: README spinner badge URL updates

30 Dec 05:38
v0.13.9
c465bed
Compare
Choose a tag to compare
  • Update README spinner gif URLs to use commit hash to prep for update

0.13.8: More spinners

29 Dec 20:52
v0.13.8
1b76dcb
Compare
Choose a tag to compare

New Features

  • Import new spinners from github.com/briandowns/spinner, taking us to over 90 available spinner antimations - #54

0.13.7: Examples

28 Dec 22:40
v0.13.7
324fd5b
Compare
Choose a tag to compare

New Features

  • Add examples/ directory and include a blurb on the README.

0.13.6: Smarter SuffixAutoColon

21 Dec 09:26
v0.13.6
1916b71
Compare
Choose a tag to compare

New Features

  • Only render the SuffixAutoColon, if the suffix contains something other than only space characters. #52

0.13.5: Documentation improvements

17 Dec 06:47
v0.13.5
220e2a2
Compare
Choose a tag to compare

Updates

This release is a documemntation update, improving the comments for both the Config and Spinner types.

0.13.4: Hide cursor by default

15 Dec 02:42
v0.13.4
b6ca861
Compare
Choose a tag to compare

Breaking Changes

This release hides the cursor by default when animating the spinner. It
introduces a new Config field, ShowCursor, to allow consumers to tell the
spinner to show the cursor. This new field deprecates the HideCursor one.

0.13.3: Null byte bugfix

15 Dec 02:08
v0.13.3
5a67d42
Compare
Choose a tag to compare

Bug Fix

Fix issue with null bytes being printed at the beginning of the output, but
resetting the internal buffer in the constructor.