Skip to content

Commit

Permalink
update version to 2.1.0
Browse files Browse the repository at this point in the history
updated version; updated CHANGELOG and README files;
  • Loading branch information
zaytiri committed Mar 25, 2023
1 parent 1896bfa commit d3e3aaa
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Fixed
- Removed

## [2.1.0] - 2023-03-25

### Changed
- argument '--time-to-stop' is now a specific setting for each scheduled job instead of a global configuration. This means each scheduled program has more flexibility regarding the time to don't run, if progscheduler runs again.

### Fixed
- for each scheduled job, the program now checks if current day is the day to schedule. This will prevent the scheduler to stop scheduling a job that is not going to do that day.

## [2.0.0] - 2023-03-22

### Changed
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ Open an issue if you need to know how to enable this feature in Linux.
| -p | **REQUIRED** to create new scheduled job | absolute path of file to schedule (including the extension name except for folders). |
| -d | **REQUIRED** to create new scheduled job | days to schedule a file within the following options: 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday', 'everyday', 'weekdays' and 'weekends'. |
| -t | **OPTIONAL** | specific time to start/open a file. default is '' (empty). if time is empty then the file will start when the progscheduler command is run (at startup if program-scheduler.bat file was configured). |
| -ts | **OPTIONAL** | define a time for the scheduler to stop running. |
| -ts | **OPTIONAL** | define a time for a specific scheduled job to stop running if progscheduler runs. |
| -del | **OPTIONAL** | delete a existing configuration with the file alias. |
| -ls | **OPTIONAL** | list all global settings. |
| -lsch | **OPTIONAL** | list all scheduled jobs. |
Expand All @@ -110,7 +110,6 @@ Open an issue if you need to know how to enable this feature in Linux.

- **By 'file', it means that the progscheduler can schedule executable files, text files, folders, or any type of file to start/open.**
- If a specific time is set, the file will only start/open from the moment the progscheduler starts running. Meaning if a file is scheduled to start at 08:00 and the progscheduler only starts running at 08:30, then the next time the file will start is at 08:00 the next day (if the progscheduler is running).
- Every time a new file is scheduled and configured, the progscheduler must be restarted.
- If a file needs to be scheduled using mixed configurations, for instance, a folder needs to be opened at startup on monday but on 08:15 on friday, then the same file can be configured but always using different file alias.

---
Expand Down
2 changes: 1 addition & 1 deletion progscheduler/version/progsettings.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
PROG:
VERSION: 2.0.0
VERSION: 2.1.0

0 comments on commit d3e3aaa

Please sign in to comment.