Releases: theckman/yacspin
Releases · theckman/yacspin
0.13.12: Better non-TTY mode, manual animation stepping
Changes all accomplished via #59.
New Features
- Add new
TerminalMode
field toConfig
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 theConfig
struct has been deprecated in favor of theTerminalMode
field
0.13.11: Fix panic in Start() when CharSet is empty
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
- 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
- Update README spinner gif URLs to use commit hash to prep for update
0.13.8: More spinners
New Features
- Import new spinners from github.com/briandowns/spinner, taking us to over 90 available spinner antimations - #54
0.13.7: Examples
New Features
- Add
examples/
directory and include a blurb on theREADME
.
0.13.6: Smarter SuffixAutoColon
New Features
- Only render the SuffixAutoColon, if the suffix contains something other than only space characters. #52
0.13.5: Documentation improvements
Updates
This release is a documemntation update, improving the comments for both the Config
and Spinner
types.
0.13.4: Hide cursor by default
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
Bug Fix
Fix issue with null bytes being printed at the beginning of the output, but
resetting the internal buffer in the constructor.