just is rapidly evolving, frequently adding new features. justfiles are frequently shared between users, and those users may have different Just versions installed, which means in some cases some newer features might not be available in the older just versions.
We need a way to specify the minimum required version for just, similar to how cmake and many other similar tools do it. The actual syntax is up for a discussion:
Naming is hard
Some ideas...
set mjv := '1.32.0'
set minimum-just := '1.32.0'
set require-just-at-least := '1.32.0'
set min-required-just := '1.32.0'
set min-just-version := '1.32.0'
justis rapidly evolving, frequently adding new features.justfilesare frequently shared between users, and those users may have different Just versions installed, which means in some cases some newer features might not be available in the olderjustversions.We need a way to specify the minimum required version for
just, similar to howcmakeand many other similar tools do it. The actual syntax is up for a discussion:Naming is hard
Some ideas...