All Versions
23
Latest Version
Avg Release Cycle
76 days
Latest Release
1399 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.17.0 Changes
May 31, 2019๐ Changed
- ๐ Change gemspec to load files directly without git
- โก๏ธ Change to update tty-cursor and tty-screen dependencies
-
v0.16.0 Changes
August 27, 2018โ Added
- โ Add strings-ansi dependency
๐ Changed
- ๐ Change tty-cursor dependency version
๐ Fixed
- ๐ Fix to handle ANSI codes in bar formatting to allow correct size calculation
-
v0.15.1 Changes
July 19, 2018๐ Fixed
- ๐ Fix to always restore hidden cursor by Eric Hodel(@drbrain)
-
v0.15.0 Changes
June 24, 2018โ Added
- โ Add #format= for overriding formatting string
- โ Add #display_columns for determining display width of multibyte characters
- โ Add :inset option to bar configuration options
- โ Add ability to configure width for multi bar with top level bar
- โ Add unicode-display_width dependency
๐ Changed
- โก๏ธ Change #update to only set configuration if actually present
- ๐ Change bar formatter to handle multibyte characters
๐ Fixed
- ๐ Fix to stop reseting multibar state when registered bar reset by Eric Hodel(@drbrain)
- ๐ Fix rendered bar to pad formatted output when it gets shorter by Eric Hodel(@drbrain)
- ๐ Fix multi bar to advance in steps matching each bar advance progress
- ๐ Fix multi bar rendering for widths exceeding screen columns count
-
v0.14.0 Changes
January 17, 2018๐ Changed
- ๐ Change to only output to a console and stop output to a file, pipe etc...
- ๐ Change #iterate to accept enumerators as collection type by Victor Shepelev(@zverok)
๐ Fixed
- ๐ Fix #iterate to take into account progress value in total steps calculation
-
v0.13.0 Changes
October 29, 2017๐ Changed
- ๐ Change tty-screen dependency version
- ๐ Change gemspec to require Ruby >= 2.0.0
- โ Remove encoding comments
-
v0.12.2 Changes
September 15, 2017๐ Changed
- โก๏ธ Change to automatically start & update top level progress bar when registered bars advance
-
v0.12.1 Changes
September 09, 2017โ Added
- โ Add rspec to gem development dependencies
๐ Changed
- ๐ Change line clearing to rely on tty-cursor
๐ Fixed
- ๐ Fix multi bar finishing before registered progress bars
-
v0.12.0 Changes
September 03, 2017โ Added
- โ Add :head option to allow changing bar head progression character
- โ Add thread safety to allow sharing progress between multiple threads
- โ Add #update to allow changing bar configuration options
- โ Add #stop to stop bar in current position and terminate any further progress
- โ Add #iterate to progress over a collection
- โ Add validation to check if bar formatting string is provided
- โ Add ability to listen for completion events such as :done, :progress and :stopped
- โ Add TTY::ProgressBar::Multi for creating parallel multiple progress bars
๐ Changed
- ๐ Change to stop mutating strings
- ๐ Change #reset to stop drawing and use for initialization
๐ Fixed
- ๐ Fix configuration to add interval option
-
v0.11.0 Changes
April 04, 2017โ Added
- Add :decimals, :separator, :unit_separator to Converter#to_bytes
- โ Add ability to Converter#to_bytes to calculate higher sizes TB, PB & EB
๐ Changed
- ๐ Change files loading
- ๐ Change Converter to be a module
๐ Fixed
- ๐ Fix :byte_rate token to correctly format bytes