CHANGELOG.md in kobot-2.0.0 vs CHANGELOG.md in kobot-2.1.0

- old
+ new

@@ -1,39 +1,42 @@ -### v1.0.0 -- Initial release +### v2.1.0 +- Changed i18n identification strategy due to that KOT displays in Japanese even though the login screen is in English -### v1.1.0 -- Deprecated lower-case environment variables for credentials configuration -- Updated option help doc to indicate weekends and public holidays are skipped by default -- Updated required_ruby_version to be >= 2.4.0 to align with the webdrivers dependency +### v2.0.0 +- Added -a, --auto-skip flag to support the enabling and disabling of auto-skipping feature +- Renamed the schedule config option from -a, --auto-skip-without to -w, --auto-skip-without -### v1.2.0 -- Added an option to allow forcibly running regardless of weekends or public holidays -- Added an ENV flag to allow requiring lib in local workspace for development purpose +### v1.3.0 +- Added config option (-a, --auto-skip-without) to enable automatic skipping based on schedule +- Replaced deprecated options with capabilities option in Selenium driver initialization +- Refactored scattered attr_accessors and reduced instance variables count reported by Rubocop -### v1.2.1 -- Improved logging for better readability in logs -- Switched to builtin Logger#deprecate from Logger#warn for deprecations -- Renamed internal method to skip? from holiday? as it was meant for skipping any specified date +### v1.2.5 +- Added I18n support for both English and Japanese KOT UI -### v1.2.2 -- Improved login screen wait and logging -- Applied fix for offenses about empty lines and long lines reported by Rubocop +### v1.2.4 +- Changed to use boolean values for validation instead of raising exceptions ### v1.2.3 - Improved validation logic to skip running due to weekend or intentional skips - Refactored engine by reducing methods length based on reports by Rubocop -### v1.2.4 -- Changed to use boolean values for validation instead of raising exceptions +### v1.2.2 +- Improved login screen wait and logging +- Applied fix for offenses about empty lines and long lines reported by Rubocop -### v1.2.5 -- Added I18n support for both English and Japanese KOT UI +### v1.2.1 +- Improved logging for better readability in logs +- Switched to builtin Logger#deprecate from Logger#warn for deprecations +- Renamed internal method to skip? from holiday? as it was meant for skipping any specified date -### v1.3.0 -- Added config option (-a, --auto-skip-without) to enable automatic skipping based on schedule -- Replaced deprecated options with capabilities option in Selenium driver initialization -- Refactored scattered attr_accessors and reduced instance variables count reported by Rubocop +### v1.2.0 +- Added an option to allow forcibly running regardless of weekends or public holidays +- Added an ENV flag to allow requiring lib in local workspace for development purpose -### v2.0.0 -- Added -a, --auto-skip flag to support the enabling and disabling of auto-skipping feature -- Renamed the schedule config option from -a, --auto-skip-without to -w, --auto-skip-without +### v1.1.0 +- Deprecated lower-case environment variables for credentials configuration +- Updated option help doc to indicate weekends and public holidays are skipped by default +- Updated required_ruby_version to be >= 2.4.0 to align with the webdrivers dependency + +### v1.0.0 +- Initial release