Releases: linux-china/task-keeper
Releases · linux-china/task-keeper
0.10.1
- Add task validation for npm and composer when executing tasks from manager
- Add VS Code
.vscode/tasks.json
support
0.9.0
- Add
java
,jshelllanguage
,groovy
,kotlin
support in README.md, example as following:
```kotlin {#k1}
fun main() {
println("Hello world!")
}
```
```java {#j1}
public class Demo {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
```
```groovy {#g1}
println "hello"
```
- JavaScript/TypeScript code block in Markdown supported now: you can assign
.deno
or.node
as js engine.
```javascript {#task_name .deno}
console.log("hello world");
```
0.7.1
Fixed
- Gradle multi projects support
Adjusted
- Task code block format adjusted: only
shell
andsh
supported now
```shell {#task_name}
curl https://httpbin.org/ip
```
0.6.5
- requirements.txt support
- pipenv support
- Create Pipfile for pipenv:
tk --init=pipenv
0.6.4
- Update to Clap 4
0.6.3
Added
- Add laravel and CodeIgniter4 support
- Make conan optional for cmake
Fixed
- Update testCompile to test-compile for Maven
- Fix bug for
tk --init=jbang
0.6.2
- Add
.node-modules/bin
,venv/bin
,bin
and.bin
to the PATH environment variable. - Run command line after double dash:
tk -- java --version
0.6.1
- Remove single
-
from task options
0.6.0
- Version Manager for Java
.java-version
: find Java from$HOME/.jbang/cache/jdks
or$HOME/.sdkman/candidates/java/
- Version Manager for Node.js
.java-version
: find Node.js from$HOME/.nvm/versions/node
or$HOME/.volta/tools/image/node
0.5.2
- packageManager detection for package.json
- Create task file for deno:
tk --init=deno