1.32.0

casey/just1.32.0Jul 18, 2024by github-actions[bot]

AI Summary

This release adds new syntax attributes to Justfiles, including an unstable script attribute, a shebang extension attribute, and options to suppress module documentation.

Key Highlights

  • Added unstable `[script(…)]` attribute for script handling.
  • Introduced `[extension: 'EXT']` attribute to specify shebang file extensions.
  • Added `[doc]` attribute to suppress module doc comments.
  • Allowed `[doc]` annotation on modules.

New Features

  • Unstable script attribute
  • Extension attribute
  • Doc suppression attribute
  • Module doc annotation

Full Release Notes

### Added
- Add unstable `[script(…)]` attribute ([#2259](https://github.com/casey/just/pull/2259) by [casey](https://github.com/casey))
- Add `[extension: 'EXT']` attribute to set shebang recipe script file extension ([#2256](https://github.com/casey/just/pull/2256) by [casey](https://github.com/casey))
- Suppress mod doc comment with empty `[doc]` attribute ([#2254](https://github.com/casey/just/pull/2254) by [casey](https://github.com/casey))
- Allow `[doc]` annotation on modules ([#2247](https://github.com/casey/just/pull/2247) by [neunenak](https://github.com/neunenak))