Ruby/Progressbar v1.1.0 Release Notes

Release Date: 2013-05-29 // almost 11 years ago
    • Upgrade simplecov so it is resilient to mathn being loaded
    • fix progress format when core lib mathn is loaded
    • Rename throttle_period to throttle_rate
    • Set a default throttle_period of 100 times per second
    • Use the new precise #elapsed_seconds in the throttle component
    • Add #elapsed_seconds that gets a more precise value for the elapsed time
    • Rename #elapsed_seconds to #elapsed_whole_seconds
    • Add throttle_period documentation
    • Made throttle API resemble other components
    • Add throttle_period option to #create
    • Add throttle component
    • Use StringIO in the new spec so we don't get output to STDOUT
    • fix for the ruby_debug error, where debug defines a start method on kernel that is used erroneously by progressbar
    • spec that recreates the problem we're seeing with ruby-debug under jruby
    • fix terminal width crashing progressbar
    • Add failing test for terminal width crashing progress bar
    • Make sure we're using an up-to-date version of the JSON gem
    • Fix gemspec since Date.today is no longer supported
    • Update ruby-prof
    • Upgrade timecop
    • Upgrade simplecov
    • Upgrade rake
    • Make changes related to rspectacular
    • Install rspectacular
    • Remove guard
    • Rework gem manifest so that it only calls ls-files once
    • Replace .rvmrc with .ruby-version
    • Rework #length specs now that we have a more complex set of specifications
    • Fix overriding the progress bar length with an environment variable.
    • Fix the rdoc_options specification in the gemspec
    • Add Ruby Markdown code fencing to the README