From e308ec4884c2ae3093171956b05e1da7ce23556d Mon Sep 17 00:00:00 2001 From: Jens-Alrik Adrian Date: Tue, 14 Dec 2021 18:49:07 +0100 Subject: [PATCH] Fix changelog --- CHANGELOG.md | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 31003ab..c0ee63d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,7 +29,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [3.1.0] - 2019-11-03 +### Fixed +- Moved setup-related method-calls to the setup phase of the object. In v3.0.0, the timer object was initialized in the constructor, leading to potential issues in computing the elapsed time and estimated time until completion. Also, user-set properties (like, e.g., the bar's title) could have had no influence while calling the step function due to the same reason. ### Changed +- Renamed private properties +- The class' version is now stated as a constant property - Made some properties constant and method static - Cleaned up comments - Updated README and CHANGELOG @@ -41,12 +45,3 @@ The whole class has been re-factored to be a **MATLAB System Object** - Since updating a progress bar is an iterative process with a setup/reset/release paradigm, this object type fits the purpose best - Due to the System Object class structure, multiple methods have been renamed and optional input arguments for the `step()` (formerly `update()`) method are now mandatory. See the example in `README.md`. - The bar's **title** is now mandatory and has a default string: `'Processing'`. Notable change is that if the title exceeds the length of 20 characters the title will act like a banner and cycle with a shift of 3 characters each time the bar is updated. This way, the progress bar can have a constant width (for now, 90 characters seem to fit many screens). - - -## [3.1.0] - 2019-11-03 -### Fixed -- Moved setup-related method-calls to the setup phase of the object. In v3.0.0, the timer object was initialized in the constructor, leading to potential issues in computing the elapsed time and estimated time until completion. Also, user-set properties (like, e.g., the bar's title) could have had no influence while calling the step function due to the same reason. - -### Changed -- Renamed private properties -- The class' version is now stated as a constant property \ No newline at end of file