Skip to content

Releases: Joxit/runtasktic

Release 1.2.1

24 May 11:10
79f4087

Choose a tag to compare

1.2.1 (2026-05-24)

🪲 Bug Fixes

  • notification: should_notify misconfigured on failed tasks (79f4087)

Release 1.2.0

23 May 22:23
53779a9

Choose a tag to compare

1.2.0 (2026-05-23)

👻 Code Refactoring

  • remove getter and use pub on fields (d3abbe7)
  • run cargo fmt (3f81256)

✨ Features

  • exec: add support to verbose (cebe635)
  • exec+run: add support to overwrite notifications config with --notification (0adf9e2)
  • run: new arg --verbose will print log messages at differente states (612c38e)
  • exec: new arg --name will be used by notifications {task.id} (357c42a)
  • notification: add Fail notification when task or job failed (f9e7bc0)
  • move from yaml-rust to serde_yaml (cda3589)
  • add support to discord notification (ba2a0fa)
  • support $HOME/.runtasktic file too (4ed446e)

🔧 Build

🍏 Chore

Release 1.1.0

16 Jun 22:07
6a2f9a8

Choose a tag to compare

1.1.0 (2025-06-17)

🪲 Bug Fixes

  • notification: must wait all notifications before exit (15fa16c)
  • notification: was using only one provider (08044a2)
  • move runtime from config to commands (620066c)
  • mail: fix default email values for name, smtp.port, smtp.username, smtp.tls (3251502)

✨ Features

  • add support to env configuration for notification (881fa92)
  • mail: send mail notification after print (c081eb8)
  • mail: update function signatures (0f313ee)
  • mail: add yaml trait for email configuration (b9b7ff8)
  • mail: add mailing configuration (331e489)
  • movre from openssl to rustls (ae18de9)

🔧 Build

📝 Documentation

  • add libc message in README (c9019da)
  • add docs for email and env configuration (419ee20)

Release 1.0.0

16 Oct 05:58
e776a02

Choose a tag to compare

1.0.0 (2023-10-16)

🪲 Bug Fixes

  • dot: add start state automate convention (a67ed4d)

👻 Code Refactoring

  • update concurrency example and cleanup code (0918877)

✨ Features

  • use anyhow as error handler (562e6d0)
  • update: update your binary with runtasktic update (2465785)

🔧 Build

Release 0.6.0

11 Oct 08:15
699176f

Choose a tag to compare

0.6.0 (2023-10-11)

✨ Features

  • schedule: add support to scheduled tasks with --cron (9b01335)
  • exec: add support to default config ~/.runtasktic.yml or ~/.runtasktic.yaml (979d8ef)

🔧 Build

🍏 Chore

  • move from structopt to clap v4 with derive (e068c3e)

Release 0.5.1

05 Oct 22:23
93ba461

Choose a tag to compare

0.5.1 (2023-10-06)

🪲 Bug Fixes

  • dot: doublecircle should be for final states only (93ba461)

📝 Documentation

  • GA: use google analytics 4 (4125700)

Release 0.5.0

29 May 19:04
3c39114

Choose a tag to compare

0.5.0 (2021-05-29)

✨ Features

  • notification: add print notification for stdout, stderr or custom path (e6758b4)
  • exec: add support for notification templates (706a4bd)
  • notification: add task.full_cmd and task.short_cmd (8485632)
  • notification: add supports for notify_all_tasks_end with task_failed with default templates (c3857ce)
  • run: add supports for notify_task_end with default templates (6d0403c)
  • notification: add support for custom messages (0ed4a98)
  • notification: use single bracket instead of two (8408164)
  • notification: add template message for environment variables (ff931fd)
  • notification: add template message for hostname (cef68d9)
  • permit YamlTasksScheduler with no tasks (70216bb)

🔧 Build

✔️ Tests

📝 Documentation

  • add doc for messages configuration (201377d)

🚀 Continuous Integration

  • release: install kokai via cargo (cffd40a)

Release 0.4.0

18 Apr 11:59
83ae113

Choose a tag to compare

0.4.0 (2021-04-17)

🪲 Bug Fixes

  • start: rename to start with multi occurence of single task (85fbaa0)

✨ Features

  • completion: add completion script generator for bash, fish and zsh (98d7515)
  • exec: exec a single task from a config file from its id (0bd8fd1)
  • run: add --starts flag to override default starting tasks (e8c2eab)
  • fst: add reachable_states function for later use (424687d)
  • run: add support to many configuration files (c6ebd96)

🔧 Build

🚀 Continuous Integration

  • update branch trigger to main instead of master (58cc091)
  • release: update action for kokai 0.2.0 (372a36e)

🍏 Chore

  • rename main struct from ApplicationArguments to Runtasktic (23f4a6d)

Release 0.3.0

21 Nov 21:21
0d4b1b4

Choose a tag to compare

0.3.0 (2020-11-21)

Features

  • feat(on_failure): add global on_failure option (c1208bb)
  • feat(on_failure): add behaviour for on_failure. When set to exit, it will do a graceful exit. (c0b3be2)
  • feat(on_failure): add new task options on_failure. This will exit the run or ignore failure. (3706fb7)

Build

Tests

  • test(on_failure): add new test for on_failure parsing (459eb02)

Documentation

  • docs: add configuration section in readme (398b916)
  • docs: update project page and README (df140e5)

Continuous Integration

  • ci(release): add release note from kokai (270a9cb)

0.2.0 (2020-10-15)

15 Oct 18:30
7b63cfb

Choose a tag to compare

Features

  • New subcommand for single command execution
  • Add stdout and stderr as global entry in config file
  • Add working_dir as global entry
  • Add exit status codes for each task with report at the end
  • Notification: add username in configuration and update default name
  • New subcommand for graph generation (png or graphviz file)