Ruby/Progressbar v1.4.0 Release Notes
Release Date: 2013-12-28 // over 10 years ago-
- Displaying the call stack was probably too much
- Upgrade fuubar
- Add an error specifically for invalid progress so that, in parent libraries, it can be caught properly
- Use the splat operator just to be clear
- Fix an issue with the estimated timers blowing up if the total was nil - Closes #62
- Changed my mind. Rather than checking if the bar is stopped/started just blow up when the attempt is made to increment/decrement the bar to an invalid value
- Remove the CannotUpdateStoppedBarError
- Changes to the total should also be considered a change in progress and should therefore not be allowed for a stopped bar
- Add a warning that any changes to progress while the bar is stopped, will eventually be an exception
- Use the helper to divide the seconds. Don't know why I didn't do this before
- When finishing the bar, we also should stop the timers
- When checking 'finished?' make sure we check all progressables
- Always thought it was weird that the 'finished?' check was in the update method
- Move the 'finished' logic into the progressable
- Rather than specifying @elapsed_time explicitly, use the with_timers helper
- Add a method to check to see whether the bar has been started
- Extract logic for updating progress into a 'update_progress' method
- Add placeholder for an Error which will be used in v2.0.0
- Update the copyright in the README to 2014 (we're almost there :)
- Add 'Zero dependencies' to the README as a beneifit of using ruby-progressbar