1.24.0

casey/just1.24.0Feb 11, 2024by github-actions[bot]

AI Summary

This release adds support for recipe paths containing `::` in the Bash completion script and introduces a new function to canonicalize paths. The release also includes various documentation improvements, CI workflow updates, and bug fixes.

Key Highlights

  • Bash completion now supports recipe paths containing `::`
  • Added function to canonicalize paths
  • Documentation for installing just on GitHub Actions added to readme
  • Updated GitHub Actions workflows (removed deprecated actions, updated dependencies)
  • Fixed Gentoo package link and various typos

New Features

  • Support for recipe paths containing `::` in Bash completion script
  • New function to canonicalize paths

Full Release Notes

### Added
- Support recipe paths containing `::` in Bash completion script ([#1863](https://github.com/casey/just/pull/1863) by [crdx](https://github.com/crdx))
- Add function to canonicalize paths ([#1859](https://github.com/casey/just/pull/1859))

### Misc
- Document installing just on Github Actions in readme ([#1867](https://github.com/casey/just/pull/1867) by [cclauss](https://github.com/cclauss))
- Use unlikely-to-be-set variable name in env tests ([#1882](https://github.com/casey/just/pull/1882))
- Skip write_error test if running as root ([#1881](https://github.com/casey/just/pull/1881))
- Convert run_shebang into integration test ([#1880](https://github.com/casey/just/pull/1880))
- Install mdbook with cargo in CI workflow ([#1877](https://github.com/casey/just/pull/1877))
- Remove deprecated actions-rs/toolchain ([#1874](https://github.com/casey/just/pull/1874) by [cclauss](https://github.com/cclauss))
- Fix Gentoo package link ([#1875](https://github.com/casey/just/pull/1875) by [vozbu](https://github.com/vozbu))
- Fix typos found by codespell ([#1872](https://github.com/casey/just/pull/1872) by [cclauss](https://github.com/cclauss))
- Replace deprecated set-output command in Github Actions workflows ([#1869](https://github.com/casey/just/pull/1869) by [cclauss](https://github.com/cclauss))
- Update `actions/checkout` and `softprops/action-gh-release` ([#1871](https://github.com/casey/just/pull/1871) by [app/dependabot](https://github.com/app/dependabot))
- Keep GitHub Actions up to date with Dependabot ([#1868](https://github.com/casey/just/pull/1868) by [cclauss](https://github.com/cclauss))
- Add contrib directory ([#1870](https://github.com/casey/just/pull/1870))
- Fix install script ([#1844](https://github.com/casey/just/pull/1844))