Skip to content

Releases: linux-china/task-keeper

0.10.1

09 Mar 08:18
Compare
Choose a tag to compare
  • Add task validation for npm and composer when executing tasks from manager
  • Add VS Code .vscode/tasks.json support

0.9.0

31 Dec 06:05
Compare
Choose a tag to compare
  • 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

11 Oct 04:42
Compare
Choose a tag to compare

Fixed

  • Gradle multi projects support

Adjusted

  • Task code block format adjusted: only shell and sh supported now
```shell {#task_name}
curl https://httpbin.org/ip
```

0.6.5

06 Oct 03:15
Compare
Choose a tag to compare
  • requirements.txt support
  • pipenv support
  • Create Pipfile for pipenv: tk --init=pipenv

0.6.4

29 Sep 04:41
Compare
Choose a tag to compare
  • Update to Clap 4

0.6.3

15 Sep 08:28
Compare
Choose a tag to compare

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

22 Aug 20:58
Compare
Choose a tag to compare
  • 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

21 Aug 23:53
Compare
Choose a tag to compare
  • Remove single - from task options

0.6.0

20 Aug 20:47
Compare
Choose a tag to compare
  • 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

13 Aug 04:29
Compare
Choose a tag to compare
  • packageManager detection for package.json
  • Create task file for deno: tk --init=deno