1.20.0

casey/just1.20.0Dec 29, 2023by github-actions[bot]

AI Summary

This release focuses on improving the import and module system in just. It adds support for mod statements with paths to source files, expands tilde in import/module paths, allows overriding imported recipes, and sets the working directory to the submodule directory when running recipes.

Key Highlights

  • Allow mod statements with path to source file
  • Expand tilde (~) in import and module paths
  • Support for overriding imported recipes
  • Recipes now run with working directory set to submodule directory

New Features

  • Allow mod statements with path to source file
  • Expand tilde in import and module paths
  • Override imported recipes
  • Run recipes with working directory set to submodule directory

Full Release Notes

### Added
- Allow mod statements with path to source file ([#1786](https://github.com/casey/just/pull/1786))

### Changed
- Expand tilde in import and module paths ([#1792](https://github.com/casey/just/pull/1792))
- Override imported recipes ([#1790](https://github.com/casey/just/pull/1790))
- Run recipes with working directory set to submodule directory ([#1788](https://github.com/casey/just/pull/1788))

### Misc
- Document import override behavior ([#1791](https://github.com/casey/just/pull/1791))
- Document submodule working directory ([#1789](https://github.com/casey/just/pull/1789))