Upgrading ruby-progressbar 0.11 to 1
Unknown0.11.0 → 1.13.0
Fetching 30 releases from GitHub…0 / 30
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
Requires Ruby >= 0 from 1.5.0 (none stated before).
API changes
Generated by DepDelta from published Ruby source. Not mixed with prose notes.
- removed:
class ReversedProgressBar < ProgressBar - removed:
constructor ProgressBar(_, _, _ = …) - removed:
method ProgressBar.clear() - removed:
method ProgressBar.file_transfer_mode() - removed:
method ProgressBar.finish() - removed:
method ProgressBar.finished?() - removed:
method ProgressBar.format() - removed:
method ProgressBar.halt() - removed:
method ProgressBar.inc(_ = …) - removed:
method ProgressBar.inspect() - removed:
method ProgressBar.set(_) - removed:
method ProgressBar.title_width() - removed:
method ReversedProgressBar.do_percentage() - removed:
property ProgressBar.bar_mark: writer - removed:
property ProgressBar.current: reader - removed:
property ProgressBar.smoothing: accessor - removed:
property ProgressBar.start_time: accessor - removed:
property ProgressBar.title: reader - removed:
property ProgressBar.title_width: writer - removed:
property ProgressBar.total: reader - removed:
set ProgressBar.format(_) - removed:
set ProgressBar.format_arguments(_) - added:
static method ProgressBar.create(*)
- added:
class Base - added:
class InvalidProgressError < RuntimeError - added:
class Output - added:
class Progress - added:
class Projector - added:
class Throttle - added:
class Time - added:
class Timer - added:
const Base.RUNNING_AVERAGE_RATE_DEPRECATION_WARNING - added:
const Base.SMOOTHING_DEPRECATION_WARNING - added:
const Output.DEFAULT_OUTPUT_STREAM - added:
const Progress.DEFAULT_BEGINNING_POSITION - added:
const Progress.DEFAULT_TOTAL - added:
const Projector.DEFAULT_PROJECTOR - added:
const Projector.NAME_TO_PROJECTOR_MAP - added:
const Time.TIME_MOCKING_LIBRARY_METHODS - added:
constructor Base(_ = …) - added:
constructor Output(_ = …) - added:
constructor Progress(_ = …) - added:
constructor Throttle(_ = …) - added:
constructor Time(_ = …) - added:
constructor Timer(_ = …) - added:
method Base.decrement() - added:
method Base.finish() - added:
method Base.finished?() - added:
method Base.increment() - added:
method Base.inspect() - added:
method Base.pause() - added:
method Base.paused?() - added:
method Base.reset() - added:
method Base.resume() - added:
method Base.start(_ = …) - added:
method Base.started?() - added:
method Base.stop() - added:
method Base.stopped?() - added:
method Base.title() - added:
method Base.to_h() - added:
method Base.to_s(_ = …) - added:
method Output.clear_string() - added:
method Output.length() - added:
method Output.log(_) - added:
method Output.refresh(_ = …) - added:
method Output.with_refresh() - added:
method Progress.absolute() - added:
method Progress.decrement() - added:
method Progress.finish() - added:
method Progress.finished?() - added:
method Progress.increment() - added:
method Progress.none?() - added:
method Progress.percentage_completed() - added:
method Progress.percentage_completed_with_precision() - added:
method Progress.reset() - added:
method Progress.start(_ = …) - added:
method Progress.total_with_unknown_indicator() - added:
method Progress.unknown?() - added:
method Throttle.choke(_ = …) - added:
method Time.now() - added:
method Time.unmocked_time_method() - added:
method Timer.divide_seconds(_) - added:
method Timer.elapsed_seconds() - added:
method Timer.elapsed_whole_seconds() - added:
method Timer.now() - added:
method Timer.pause() - added:
method Timer.reset() - added:
method Timer.reset?() - added:
method Timer.restart() - added:
method Timer.resume() - added:
method Timer.start() - added:
method Timer.started?() - added:
method Timer.stop() - added:
method Timer.stopped?() - added:
module Calculators - added:
module Components - added:
module Format - added:
module Outputs - added:
module Projectors - added:
module Refinements - added:
property Output.stream: accessor - added:
property Progress.progress: reader - added:
property Progress.starting_position: accessor - added:
property Progress.total: reader - added:
property Throttle.rate: accessor - added:
property Throttle.started_at: accessor - added:
property Throttle.stopped_at: accessor - added:
property Throttle.timer: accessor - added:
property Timer.started_at: accessor - added:
property Timer.stopped_at: accessor - added:
protected method Base.update_progress(*) - added:
protected property Base.autofinish: accessor - added:
protected property Base.autostart: accessor - added:
protected property Base.bar_component: accessor - added:
protected property Base.finished: accessor - added:
protected property Base.output: accessor - added:
protected property Base.percentage_component: accessor - added:
protected property Base.progressable: accessor - added:
protected property Base.projector: accessor - added:
protected property Base.rate_component: accessor - added:
protected property Base.time_component: accessor - added:
protected property Base.timer: accessor - added:
protected property Base.title_component: accessor - added:
protected property Output.bar: accessor - added:
protected property Output.length_calculator: accessor - added:
protected property Output.throttle: accessor - added:
protected property Time.time: accessor - added:
protected property Timer.time: accessor - added:
set Base.format(_) - added:
set Base.progress(_) - added:
set Base.progress_mark(_) - added:
set Base.remainder_mark(_) - added:
set Base.title(_) - added:
set Base.total(_) - added:
set Progress.progress(_) - added:
set Progress.total(_) - added:
static method Output.detect(_ = …) - added:
static method Projector.from_type(_)
- added:
class Length - added:
constructor Length(_ = …) - added:
method Length.calculate_length() - added:
method Length.length() - added:
method Length.length_changed?() - added:
method Length.reset_length() - added:
property Length.current_length: accessor - added:
property Length.length_override: reader - added:
property Length.output: accessor - added:
set Length.length_override(_)
- added:
class Bar - added:
class Percentage - added:
class Rate - added:
class Time - added:
class Title - added:
const Bar.DEFAULT_PROGRESS_MARK - added:
const Bar.DEFAULT_REMAINDER_MARK - added:
const Bar.DEFAULT_UPA_STEPS - added:
const Time.ELAPSED_LABEL - added:
const Time.ESTIMATED_LABEL - added:
const Time.NO_TIME_ELAPSED_TEXT - added:
const Time.OOB_FRIENDLY_TIME_TEXT - added:
const Time.OOB_LIMIT_IN_HOURS - added:
const Time.OOB_TEXT_TO_FORMAT - added:
const Time.OOB_TIME_FORMATS - added:
const Time.OOB_UNKNOWN_TIME_TEXT - added:
const Time.TIME_FORMAT - added:
const Time.WALL_CLOCK_FORMAT - added:
const Title.DEFAULT_TITLE - added:
constructor Bar(_ = …) - added:
constructor Percentage(_ = …) - added:
constructor Rate(_ = …) - added:
constructor Time(_ = …) - added:
constructor Title(_ = …) - added:
method Bar.bar(_) - added:
method Bar.bar_with_percentage(_) - added:
method Bar.complete_bar(_) - added:
method Bar.complete_bar_with_percentage(_) - added:
method Bar.incomplete_space(_) - added:
method Bar.to_s(_ = …) - added:
method Percentage.justified_percentage() - added:
method Percentage.justified_percentage_with_precision() - added:
method Percentage.percentage() - added:
method Percentage.percentage_with_precision() - added:
method Rate.rate_of_change(_ = …) - added:
method Rate.rate_of_change_with_precision() - added:
method Time.elapsed_with_label() - added:
method Time.estimated_wall_clock() - added:
method Time.estimated_with_friendly_oob() - added:
method Time.estimated_with_label(_ = …) - added:
method Time.estimated_with_no_oob() - added:
method Time.estimated_with_unknown_oob() - added:
property Bar.length: accessor - added:
property Bar.progress: accessor - added:
property Bar.progress_mark: accessor - added:
property Bar.remainder_mark: accessor - added:
property Bar.upa_steps: accessor - added:
property Percentage.progress: accessor - added:
property Rate.progress: accessor - added:
property Rate.rate_scale: accessor - added:
property Rate.timer: accessor - added:
property Title.title: accessor - added:
protected property Time.progress: accessor - added:
protected property Time.projector: accessor - added:
protected property Time.timer: accessor
- added:
class Formatter - added:
class Molecule - added:
class String < ::String - added:
const Molecule.BAR_MOLECULES - added:
const Molecule.MOLECULES - added:
const String.ANSI_SGR_PATTERN - added:
const String.MOLECULE_PATTERN - added:
constructor Molecule(_) - added:
method Molecule.bar_molecule?() - added:
method Molecule.full_key() - added:
method Molecule.lookup_value(_, _ = …) - added:
method Molecule.non_bar_molecule?() - added:
method String.bar_molecule_placeholder_length() - added:
method String.bar_molecules() - added:
method String.displayable_length() - added:
method String.molecules() - added:
method String.non_bar_molecules() - added:
property Molecule.key: accessor - added:
property Molecule.method_name: accessor - added:
static method Formatter.process(_, _, _)
- added:
class NonTty < Output - added:
class Null < Output - added:
class Tty < Output - added:
const NonTty.DEFAULT_FORMAT_STRING - added:
const Tty.DEFAULT_FORMAT_STRING - added:
method NonTty.bar_update_string() - added:
method NonTty.clear() - added:
method NonTty.default_format() - added:
method NonTty.eol() - added:
method NonTty.last_update_length() - added:
method NonTty.refresh_with_format_change(*) - added:
method NonTty.resolve_format(*) - added:
method Null.bar_update_string() - added:
method Null.clear() - added:
method Null.clear_string() - added:
method Null.default_format() - added:
method Null.eol() - added:
method Null.log(_) - added:
method Null.refresh(*) - added:
method Null.refresh_with_format_change() - added:
method Null.resolve_format(_) - added:
method Tty.bar_update_string() - added:
method Tty.clear() - added:
method Tty.default_format() - added:
method Tty.eol() - added:
method Tty.refresh_with_format_change() - added:
method Tty.resolve_format(_) - added:
protected property NonTty.last_update_length: writer
- added:
class SmoothedAverage - added:
const SmoothedAverage.DEFAULT_BEGINNING_POSITION - added:
const SmoothedAverage.DEFAULT_STRENGTH - added:
constructor SmoothedAverage(_ = …) - added:
method SmoothedAverage.decrement() - added:
method SmoothedAverage.increment() - added:
method SmoothedAverage.none?() - added:
method SmoothedAverage.progress() - added:
method SmoothedAverage.reset() - added:
method SmoothedAverage.start(_ = …) - added:
property SmoothedAverage.projection: reader - added:
property SmoothedAverage.samples: accessor - added:
property SmoothedAverage.strength: accessor - added:
protected property SmoothedAverage.projection: writer - added:
set SmoothedAverage.progress(_) - added:
set SmoothedAverage.total(_) - added:
static method SmoothedAverage.calculate(_, _, _)
- added:
const Enumerator.ARITY_ERROR_MESSAGE - added:
module Enumerator