Casey Rodarmor
7c43a5829d
Use correct scope when running recipes in submodules ( #2810 )
CI / test (macos-latest) (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / msrv (push) Has been cancelled
CI / pages (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
2025-07-12 00:50:16 -07:00
Casey Rodarmor
9dbb790eb9
Add [parallel]
attribute to run dependencies in parallel ( #2803 )
CI / lint (push) Has been cancelled
CI / msrv (push) Has been cancelled
CI / pages (push) Has been cancelled
CI / test (macos-latest) (push) Has been cancelled
CI / test (ubuntu-latest) (push) Has been cancelled
CI / test (windows-latest) (push) Has been cancelled
2025-07-07 13:52:13 -07:00
Corvin Paul
0c0895f7cb
Allow depending on recipes in submodules ( #2672 )
2025-07-03 22:43:05 +00:00
Casey Rodarmor
731a2d20a0
Improve signal handling ( #2488 )
2025-03-15 00:32:28 +00:00
Corvin Paul
8c1eaa2c48
Allow the target of aliases to be recipes in submodules ( #2632 )
2025-03-09 13:36:46 -07:00
0xzhzh
398eb29f06
Add which()
and require()
for finding executables ( #2440 )
2025-01-22 19:00:22 +00:00
Marc Addeo
3442c2be1c
Configure alias style in --list
with --alias-style
( #2342 )
2024-12-12 23:36:24 +00:00
Casey Rodarmor
cdf104bf8c
Add --request
subcommand for testing ( #2498 )
2024-12-02 00:37:08 +00:00
Casey Rodarmor
a633b269c1
Refactor JSON tests ( #2484 )
2024-11-27 18:58:58 -08:00
Razvan Maracine
40840a042f
Add --allow-missing
to ignore missing recipe and submodule errors ( #2460 )
2024-11-23 20:22:01 +00:00
Casey Rodarmor
ce9062abde
Don't write justfiles unchanged by formatting ( #2479 )
2024-11-23 19:44:21 +00:00
Casey Rodarmor
7030e9cac6
Add &&
and ||
operators ( #2444 )
2024-11-01 00:54:46 +00:00
Casey Rodarmor
85c6e0530e
Forbid invalid attributes on assignments ( #2412 )
2024-10-05 05:56:51 +00:00
Casey Rodarmor
d38e683eab
Allow default values to use earlier recipe arguments ( #2382 )
2024-09-21 03:54:38 +00:00
Greg Shuflin
a9a24da0e6
Print recipe doc string when--explain
flag is passed ( #2319 )
2024-08-29 19:13:58 +00:00
Casey Rodarmor
496f6b08d4
Add unstable [script(…)]
attribute ( #2259 )
2024-07-17 22:59:18 -07:00
Casey Rodarmor
458805e283
Allow mod
path to be directory containing module source ( #2238 )
2024-07-08 22:38:25 +00:00
Blair Noctis
71b72c4a53
Remove dependency on cradle ( #2169 )
2024-06-18 02:42:16 +00:00
Casey Rodarmor
0e8f660d6d
Add datetime()
and datetime_utc()
functions ( #2167 )
2024-06-14 22:48:34 -07:00
Casey Rodarmor
637023e86f
Test bare bash path in shebang on windows ( #2144 )
2024-06-13 19:19:22 +00:00
Greg Shuflin
38873dcb74
Allow unexporting environment variables ( #2098 )
2024-06-05 20:16:47 +00:00
Greg Shuflin
d14aae1c29
Print recipe command timestamps with --timestamps
( #2084 )
2024-05-29 03:31:55 +00:00
Greg Shuflin
ed0dc20318
Add recipe groups ( #1842 )
2024-05-25 07:32:25 +00:00
Casey Rodarmor
d6b2e6bad2
Fix submodule recipe listing indentation ( #2063 )
2024-05-20 07:25:18 +00:00
Greg Shuflin
a343f5c80c
Add --global-justfile
flag ( #1846 )
2024-05-19 09:29:13 +00:00
Casey Rodarmor
b1c7491486
Add shell-expanded strings ( #2055 )
2024-05-19 05:41:38 +00:00
Casey Rodarmor
6907847a77
Add predefined constants ( #2054 )
2024-05-18 23:12:11 +00:00
Casey Rodarmor
a9b0912b2b
Add --man subcommand ( #2041 )
2024-05-15 07:28:50 +00:00
Elizaveta Demina
9aea3e679b
Add assert
expression ( #1845 )
2024-05-15 01:55:32 +00:00
Markus
e11684008e
Add 'allow-duplicate-variables' setting ( #1922 )
2024-05-15 01:39:42 +00:00
Casey Rodarmor
ad212c77bf
Fix output \r\n
stripping ( #2035 )
...
Test if output ends with `\r\n` before `\n`, since the test for `\n` will
succeed if output is terminated with `\r\n`, so `\r\n` is properly stripped
from output text.
2024-05-14 23:30:19 +00:00
Wouter Jehee
d3d0dbef7d
Add --no-aliases to hide aliases in --list ( #1961 )
2024-03-26 12:20:46 -07:00
Trevor Gross
c2af5a1dd6
Add functions to return XDG base directories ( #1822 )
2024-01-11 23:50:04 +00:00
Neal Harrington
b66cce0f58
Add --no-deps
to skip running recipe dependencies ( #1819 )
2024-01-09 08:40:08 +00:00
Casey Rodarmor
3461a7f291
Print submodule recipes in --summary ( #1794 )
2023-12-29 03:06:48 +00:00
Casey Rodarmor
316ea01295
Add modules ( #1782 )
2023-12-28 04:27:15 +00:00
Casey Rodarmor
e9bec8d398
Stabilize !include path
as import 'path'
( #1771 )
2023-12-20 12:31:51 +08:00
Casey Rodarmor
7337447d42
Add file paths to error messages ( #1737 )
2023-11-22 04:17:38 +00:00
Hwatwasthat
9415bee16b
Add [confirm]
attribute ( #1723 )
2023-11-16 23:51:34 +00:00
Greg Shuflin
992c6943da
Allow unstable features to be enabled with environment variable ( #1588 )
2023-10-09 03:47:20 +00:00
Ian Douglas Scott
30bcf28fde
Allow escaping newlines ( #1551 )
2023-07-25 09:05:47 +00:00
Casey Rodarmor
3b989ae955
Only print fallback message when verbose ( #1510 )
2023-01-13 21:36:52 +00:00
Casey Rodarmor
182ef134d9
Add invocation_directory_native() ( #1507 )
2023-01-13 19:03:14 +00:00
Greg Shuflin
912863bc1e
Add !include
directives ( #1470 )
2023-01-13 03:25:28 +00:00
Greg Shuflin
d499227dcb
Allow matching search path arguments ( #1475 )
2023-01-12 07:06:17 +00:00
Casey Rodarmor
af54dafa77
Allow recipe parameters to shadow variables ( #1480 )
2023-01-10 00:59:02 +00:00
Casey Rodarmor
10ad32430b
Stabilize fallback ( #1471 )
2023-01-04 06:31:56 +00:00
Nick Kocharhook
bb5b962c3d
Update Sublime syntax instructions ( #1455 )
2023-01-02 09:44:06 +00:00
Casey Rodarmor
2b46af1cae
Hide recipes with [private]
attribute ( #1422 )
2022-11-23 00:25:57 +00:00
Casey Rodarmor
331f61f59c
Add [no-cd] attribute ( #1400 )
2022-11-02 23:37:35 -07:00