Repository navigation
Releases: devpython88/WinTask
Release list
WinTask 1.7: The Function Update
Bug fixes
- List switch
/list switch wasn't using custom config file if provided
What's new?
- Function
Functions are just tasks but they can be used multiple times without needing to copy-n-paste code.
Example:{ "functions": { "myfunc": { "commands": ["echo My function is called!"] } }, "mytask": { "commands": ["@myfunc", "echo my function was called!"] } }
- Templates (Beta)
Just by the name, you already understand that these are predefined wintask config files.
Currently, There is only one template, Basic.
To use a template:wintask /gen {template-name}
For Basic it would bewintask /gen basic
WinTask 1.6.1
Bug fixes
Perid on newline in Crumb
The f is new?
- Crumb Beta 2
This new version makes it, so you don't have to manually edit the config file to add variables. - Specifying config file
Now, if your config file is a different name then you can specify it by adding the file name after the task name in any command.
Example:
wintask /run makeDir myconfig,json
wintask /list myconfig.json
wintask /info makeDir myconfig.json
WinTask 1.5-2
Bug fixes
No bugs were found.
WHAT IS NEW?
- Crumb
Crumb is a built-in tool in WinTask. It can be accessed by running wintask with the /new switch
Crumb allows users to make wintask config files without needing to write a line of a JSON - Variables
Vars are specifically for developers, they allow for reusage of values.
Example:
{
"variables": { "name": "jake" },
"print_name": { "commands": ["echo ${name}"] }
}WinTask v1.5
Bug fixes
No bugs found.
What's new?
1. Detailing for tasks
Now you can add details for tasks. To do this simply add a description and purpose entry in the task value. You can also add just one entry for the details like description.
To get information about the task. run wintask /info <task-name>, replace task-name with the task name.
2. Listing tasks
Now you can see all tasks in the current wintask,json file, simply run wintask /list