Skip to content

Releases: linux-china/task-keeper

0.12.3

29 Aug 16:20

Choose a tag to compare

  • Fix env variables bug: inherit all env variables

0.12.1

28 Apr 04:46

Choose a tag to compare

  • .python-version support: find Python from Rye and pyenv
  • Rye detection: requirements.lock or [tool.rye] in pyproject.toml

0.12.0

27 Apr 17:10

Choose a tag to compare

0.11.1

22 Apr 10:23

Choose a tag to compare

  • Adjust Markdown Attribute parse to support {#id desc="description"} format
  • Bug fix for --runner for tk -l

0.11.0

11 Apr 05:23

Choose a tag to compare

0.10.1

09 Mar 08:18

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

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

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

Choose a tag to compare

  • requirements.txt support
  • pipenv support
  • Create Pipfile for pipenv: tk --init=pipenv

0.6.4

29 Sep 04:41

Choose a tag to compare

  • Update to Clap 4