Skip to content

Releases: ralsina/hace

Release v0.8.2

04 Mar 17:40

Choose a tag to compare

[0.8.2] - 2026-03-04

🐛 Bug Fixes

  • Switch to alpine 3.23

🖐️ Bump

  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2
  • Release v0.8.2

⚙️ Miscellaneous Tasks

  • Release script
  • Updated deps

Release v0.8.1

14 Feb 14:20

Choose a tag to compare

[0.8.1] - 2026-02-14

🐛 Bug Fixes

  • Compatibility with crinja master version

🖐️ Bump

  • Release v0.8.1

🏛️ Build

  • Use crinja master

📚 Documentation

  • Fix doc build

⚙️ Miscellaneous Tasks

  • Removing release workflow because doing it locally is better

Release v0.8.0

15 Dec 12:22

Choose a tag to compare

[0.8.0] - 2025-12-15

🚀 Features

  • Add CLI args passthrough with -- separator

🖐️ Bump

  • Release v0.8.0

🚜 Refactor

  • Simplify CLI_ARGS detection with regex

📚 Documentation

  • Remove badge for API docs
  • Updated installation
  • Enhance installation documentation

⚙️ Miscellaneous Tasks

  • Build bin/hace before running coverage tests
  • Fix coverage workflow by building kcov from source
  • Fix coverage workflow by removing kcov dependency
  • Fix missing binary in test execution

Release v0.7.0

19 Nov 18:31

Choose a tag to compare

[0.7.0] - 2025-11-19

🚀 Features

  • Implement shell selection and combined script execution

🐛 Bug Fixes

  • Improve static build script for proper release process

🖐️ Bump

  • Release v0.7.0

📚 Documentation

  • Update TODO.md with current project status

⚙️ Miscellaneous Tasks

  • Gitignore

Release v0.6.0

19 Nov 17:36

Choose a tag to compare

[0.6.0] - 2025-11-19

🚀 Features

  • Enhance release-check to ignore irrelevant files in working directory
  • Implement combined shell execution with environment variable persistence
  • Add automatic .env file support with dotenv integration
  • Add shell autocompletion support for bash, fish, and zsh
  • Add parallel task execution and multithreading support

🐛 Bug Fixes

  • Update do_release.sh to ignore irrelevant files in working directory
  • Simplify release-dry-run task to avoid croupier dependency issues
  • Improve release process reliability and fix circular dependency
  • Make docs-serve always run as development server
  • Improve documentation tasks and remove redundant API docs generation

🖐️ Bump

  • Release v0.6.0
  • Release v0.5.1

🚜 Refactor

  • Temporarily disable cyclomatic complexity warning for gen_task method
  • Remove environment variable usage for dry-run flag
  • Rename documentation tasks for simpler workflow
  • Break down large run() method for better maintainability

🎨 Styling

  • Remove trailing empty line in shell_execution_spec.cr

🧪 Testing

  • Add comprehensive parallel execution test suite

⚙️ Miscellaneous Tasks

  • 0.5.0
  • Fix static build

v0.5.0

19 Nov 00:41

Choose a tag to compare

bump: Release v0.5.0

Release v0.4.0

04 Sep 20:10

Choose a tag to compare

[0.4.0] - 2024-09-04

🚀 Features

  • New optional cwd key in tasks

🐛 Bug Fixes

  • Support iterating over dependencies created from a wildcard or a variable
  • Expand variables with array values correctly

🖐️ Bump

  • Release v0.4.0
  • Release v0.4.0

🧪 Testing

  • Fix a test
  • Fix coverage check

⚙️ Miscellaneous Tasks

  • Deleted random files
  • Marked task as done
  • Mark a task as done

Release v0.3.1

31 Aug 17:00

Choose a tag to compare

[0.3.1] - 2024-08-31

🐛 Bug Fixes

  • Support iterating over dependencies created from a wildcard or a variable
  • Expand variables with array values correctly

🖐️ Bump

  • Release v0.3.1

🧪 Testing

  • Fix coverage check

⚙️ Miscellaneous Tasks

  • Marked task as done
  • Mark a task as done

Release v0.3.0

28 Aug 16:26

Choose a tag to compare

[0.3.0] - 2024-08-28

🚀 Features

  • Expand globs on dependencies

🖐️ Bump

  • Release v0.3.0

⚙️ Miscellaneous Tasks

  • Nicer changelog
  • Fix gitignore

Release v0.2.0

27 Aug 22:50

Choose a tag to compare

[0.2.0] - 2024-08-27

🚀 Features

  • Expand variables in outputs and dependencies, not just commands
  • Improved envvar handling

🐛 Bug Fixes

  • Quotes in command
  • Support nil envvars

📚 Documentation

  • Clarify dependencies
  • More TODO

⚙️ Miscellaneous Tasks

  • Removed default options in Hacefile
  • Updated changelog
  • Added pre-commit hooks and git-cliff

Build

  • Make pre-commit hooks set automatically
  • Handle missing shard.lock
  • Improving the build system in general

Bump

  • Release v0.2.0
  • Release v0.2.0