Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Base:System
just
just.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File just.changes of Package just
------------------------------------------------------------------- Wed Nov 20 22:16:34 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update to 1.37.0: * Add style() function * Terminal escape sequence constants * Add && and || operators * Make recipe doc attribute override comment * Don't export constants * Allow duplicate imports * Publish single SHA256SUM file with releases * Mark recipes with private attribute as private in JSON dump * Forbid invalid attributes on assignments * Add -g to rust-just install instructions * Change doc backtick color to cyan * Note that set shell is not used for [script] recipes * Replace derivative with derive-where * Highlight backticks in docs when listing recipes * Update setup-just version in README * Fix shell function example in readme * Update softprops/action-gh-release * Use justfile instead of mf on invalid examples in readme * Add advice on printing complex strings * Document using functions in variable assignments * Use prettier string comparison in tests * Note shell(…) as an alternative to backticks * Add Recipe::subsequents * Add subsequents to grammar * Document checking releases hashes * Show how to access positional arguments with powershell * Use -CommandWithArgs instead of -cwa * Document -cwa flag for PowerShell positional arguments * Use unwrap_or when creating relative path in loader ------------------------------------------------------------------- Tue Oct 1 06:39:57 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update to 1.36.0: * Allow default values to use earlier recipe arguments * Add `--one` flag to forbid multiple recipes from being invoked * Allow including arbitrary characters in strings with `\u{…}` * Print recipe doc string when`--explain` flag is passed * Use unwrap_or_default() when getting default color and verbosity * De-duplicate suggestion methods * Refactor analyzer * Use `console` codeblocks in readme * Add PyPI install instructions * Remove old recipes from project justfile * Fix clippy lints - remove cargo_audit, as it's included in cargo_vendor ------------------------------------------------------------------- Thu Aug 29 05:59:36 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update to 1.35.0: * Allow fallback with recipes in submodules * Allow [private] attribute on assignments * Generate .sha256sum files for release artifacts * Clarify that subsequent dependencies run immediately after recipe * Remove Config::run * Remove logging * Group commands under dedicated heading in --help output ------------------------------------------------------------------- Fri Aug 2 21:22:11 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update to 1.34.0: * Make function paths relative to correct working directory * Keep multi-line shebangs together ------------------------------------------------------------------- Wed Jul 31 20:15:39 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update to 1.33.0: * Use correct backtick and shell() expression working directory in submodules * Add working-directory setting * Allow [group] attribute on submodules * Allow empty [script] attribute and add set script-interpreter * Document which attributes apply to which items * Add missing productions * Fix Rust 1.80.0 warnings * Remove (no group) header before ungrouped recipes * Document script-interpreter setting * set dotenv-path does not override set dotenv-filename ------------------------------------------------------------------- Thu Jul 18 20:58:39 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update to 1.32.0: * Add unstable [script(…)] attribute * Add [extension: 'EXT'] attribute to set shebang recipe script file extension * Suppress mod doc comment with empty [doc] attribute * Allow [doc] annotation on modules ------------------------------------------------------------------- Tue Jul 16 07:59:05 UTC 2024 - Richard Rahl <rrahl0@opensuse.org> - update to 1.31.0: * Stabilize modules * Allow mod path to be directory containing module source * Allow enabling unstable features with set unstable * Allow abbreviating functions ending in _directory to _dir * Lexiclean search directory so .. does not check the current directory * Print space before submodules in --list with groups ------------------------------------------------------------------- Sun Jul 7 20:51:34 UTC 2024 - Joshua Smith <smolsheep@opensuse.org> - Update to version 1.30.1: Fixes * Fix function argument count mismatch error message - Update to version 1.30.0: Fixed * Allow comments after mod statements Changed * Allow unstable features with --summary * Don't analyze comments when ignore-comments is set * List recipes by group in group justfile order with just --list --unsorted * List groups in source order with just --groups --unsorted Added * Avoid install and add 32-bit arm targets to install.sh * Give modules doc comments for --list * Add datetime() and datetime_utc() functions * Allow setting more command-line options with environment variables Library * Don't exit process in run() on argument parse error * Allow passing command-line arguments into run() * Ignore env_logger initialization errors Misc * Tweak readme * Add development guide to readme * Add shell-expanded string syntax to grammar * Add recipe for testing bash completion script * Fix use of justfile_directory() in readme * Use default values for --list-heading and --list-prefix * Use clap::ValueParser * Document module doc comments in readme * Use -and instead of && in PowerShell completion script * Fix readme formatting * Link to justfiles on GitHub in readme * Link to modules when first introduced in readme * Update softprops/action-gh-release * Document remote justfile workaround * Document library interface * Remove dependency on cradle * Add note to readme about quoting paths on Windows * Add missing changelog credits * Credit myself in changelog ------------------------------------------------------------------- Mon Jun 17 02:09:18 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl> - Various shell completion packages are needed for tests * fish, bash, zsh - Service file update * replace glob to avoid vendoring the vendored tarball although likely it does not happen but just in case. * set filter to true - Source0 tarball points to github releases/tags - Remove patch ignore-test.patch. - Add python for tests ------------------------------------------------------------------- Sun Jun 16 12:44:34 UTC 2024 - rrahl0@disroot.org - Update to version 1.29.1: * Release 1.29.1 (#2159) * Fix unexport syntax conflicts (#2158) * Release 1.29.0 (#2155) * Improve argument parsing and error handling for submodules (#2154) * Document shell expanded string defaults (#2153) * Load environment file from dotenv-path relative to working directory (#2152) * Add [positional-arguments] attribute (#2151) * Test bare bash path in shebang on windows (#2144) * Use `--justfile` in Fish shell completions (#2148) * Test shell not found error messages (#2145) * Add `is_dependency()` function (#2139) * Fix `fzf` chooser preview with space-separated module paths (#2141) * Allow printing nu completion script with `just --completions nushell` (#2140) * Add `[ATTRIBUTE: VALUE]` shorthand (#2136) * Refactor evaluator (#2138) * Allow unexporting environment variables (#2098) ------------------------------------------------------------------- Thu Jun 06 01:50:27 UTC 2024 - rrahl0@disroot.org - Update to version 1.28.0: * Fix man page generation in release workflow (#2132) * Release 1.28.0 (#2131) * Don't check in manpage (#2130) * Document default shell (#2129) * Write shebang recipes to $XDG_RUNTIME_DIR (#2128) * Remove duplicate section in Chinese readme (#2127) * Update Chinese readme (#2124) * Fix typo in readme (#2122) * Don't check in auto-generated completion scripts (#2120) * Add `set dotenv-required` to require an environment file (#2116) * Allow listing recipes in submodules with `--list-submodules` (#2113) * Use space-separated recipe paths in `--choose` (#2115) * Don't display submodule recipes in `--list` (#2112) * Show recipes in submodules with `--show RECIPE::PATH` (#2111) * Add `--timestamp-format` (#2106) * Allow listing submodule recipes with `--list PATH` (#2108) * Print recipe command timestamps with `--timestamps` (#2084) * Add `module_file()` and `module_directory()` functions (#2105) * Fix bash completion for aliases (#2104) * Document when dependencies run in readme (#2103) * Build aarch64-pc-windows-msvc release binaries (#2100) * Clarify that `dotenv-path`-given env file is required (#2099) * Print multi-line doc comments before recipe in `--list` (#2090) * List unsorted imported recipes by import depth and offset (#2092) * Update README.md (#2091) ------------------------------------------------------------------- Sat May 25 13:05:59 UTC 2024 - rrahl0@disroot.org - Update to version 1.27.0: * Release 1.27.0 (#2089) * Add `[doc]` attribute to set and suppress documentation comments (#2050) * Add source_file() and source_directory() functions (#2088) * List modules in source order with `--unsorted` (#2085) * Add recipe groups (#1842) * Forbid whitespace in shell-expanded string prefixes (#2083) * Add Debian and Ubuntu install instructions to readme (#2072) * Remove snap installation instructions from readme (#2070) * Show submodule recipes in --choose (#2069) * Fallback to wget in install script if curl isn't available(#1913) * Use cache dir for temporary files (#2067) * Use std::io::IsTerminal instead of atty crate (#2066) * Improve `shell()` documentation (#2060) * Add bash completion for snap (#2058) * Allow multiple imports of the same file in different modules (#2065) * Fix submodule recipe listing indentation (#2063) * Refactor list subcommand (#2062) * Pass command as first argument to `shell` (#2061) * Add shell() function for running external commands (#2047) * Allow shell expanded strings in mod and import paths (#2059) * Add `--global-justfile` flag (#1846) * Run imported recipes in root justfile with correct working directory (#2056) * Add shell-expanded strings (#2055) * Add `encode_uri_component` function (#2052) * Add `choose` function for generating random strings (#2049) * Add predefined constants (#2054) * Document working directory (#2053) * Replace FunctionContext with Evaluator (#2048) * Allow setting some command-line options with environment variables (#2044) * Add prepend() function (#2045) * Add append() function (#2046) * Add --man subcommand (#2041) * Make `dotenv-path` relative to working directory (#2040) * Update clap to version 4 (#1924) * Cleanup (#2026) * Increase --list maximum alignable width from 30 to 50 (#2039) * Document using `env -S` (#2038) * Update line continuation documentation (#1998) * Add `assert` expression (#1845) * Add 'allow-duplicate-variables' setting (#1922) * Add example using GNU parallel to run tasks in concurrently (#1915) * Placate clippy: use `clone_into` (#2037) * Use --command-color when printing shebang recipe commands (#1911) * Document how to use watchexec to re-run recipes when files change (#2036) * Fix output `\r\n` stripping (#2035) * Update VS Code extensions in readme (#2034) * Add rust:just repology package table to readme (#2032) - add ignore-test.patch, as the backtick test fails only on OBS ------------------------------------------------------------------- Tue May 14 10:43:57 UTC 2024 - rrahl0@disroot.org - Update to version 1.26.0: * Update dependencies * Clarify that janus operates on public justfiles only (#2021) * Fix Error::TmpdirIo error message (#1987) * Add --no-aliases to hide aliases in --list (#1961) * Add -E as alias for --dotenv-path (#1910) * Rename `delete` example recipe to `delete-all` (#1966) - enable upstream tests ------------------------------------------------------------------- Mon Mar 18 07:07:59 UTC 2024 - rrahl0@proton.me - Update to version 1.25.2: * Unpin ctrlc - Update to version 1.25.1: * Pin ctrlc to version 3.1.1 * Fix AArch64 release build error - Update to version 1.25.0: * Add `blake3` and `blake3_file` functions * Fix readme typo * Use unwrap_or_default * Set codegen-units to 1 reduce release binary size * Fix install.sh shellcheck warnings * Document openSUSE package - Update to version 1.24.0: * Support recipe paths containing `::` in Bash completion script * Add function to canonicalize paths * Use unlikely-to-be-set variable name in env tests * Skip write_error test if running as root * Convert run_shebang into integration test * Fix typos found by codespell * Fix install script - simplify spec and _service file - use more macros ------------------------------------------------------------------- Thu Jan 18 01:01:52 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.23.0: * Allow setting custom confirm prompt * Add `set quiet` and `[no-quiet]` * Add `just_pid` function * Include completion scripts in releases * Run imports in working directory of importer * Tweak readme table formatting * Add functions to return XDG base directories * Don't abbreviate just in README * Add `--no-deps` to skip running recipe dependencies * Ignore [private] recipes in just --list * Add a dash to tempdir prefix * Don't conflate recipes with the same name in different modules * Clarify that UUID is version 4 * Make sigil stripping from recipe lines less incomprehensible * Refactor invalid path argument check * Recipes can be invoked with path syntax * Move table of contents pointer to right * Add `--format` and `--initialize` as aliases for `--fmt` and `--init` * Use box-drawing characters in error messages * Optional modules and imports * Use Self * Print submodule recipes in --summary * Expand tilde in import and module paths * Document import override behavior * Override imported recipes * Document submodule working directory * Run recipes with working directory set to submodule directory * Allow mod statements with path to source file ------------------------------------------------------------------- Thu Dec 28 05:47:44 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.19.0: * Add modules ------------------------------------------------------------------- Mon Dec 25 01:03:38 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.18.1: * Display a descriptive error for `!include` directives * Tweak readme * Stabilize `!include path` as `import 'path'` ------------------------------------------------------------------- Wed Dec 20 04:53:24 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> - Update to version 1.17.0: * Pass justfile path to default chooser * Pass `--unstable` and `--color always` to default chooser * Update Gentoo package repository * Fix readme header level * Document line continuations * List included recipes in load order * Rename Justfile::first → Justfile::default * Don't default to included recipes ------------------------------------------------------------------- Sat Dec 02 01:51:03 UTC 2023 - xtexchooser@duck.com - Update to version 1.16.0: * Fix readme typo * Fix Fish completion script * Add ARMv6 release target * Add `semver_matches` function * Clean up error display * Misc fixes * Fix readme build badge * Add `dotenv-filename` and `dotenv-path` settings * Fix set tempdir grammar * Add version to attributes * Allow setting echoed recipe line color * Update README.md ------------------------------------------------------------------- Wed Oct 25 03:03:03 UTC 2023 - Soc Virnyl Estela <contact@uncomfyhalomacro.pl> - Update to version 1.15.0: * Add Nushell completion script * Update Indentation Documentation * Allow unstable features to be enabled with environment variable * Fix triple-quoted string example in readme * README fix: the -d in `mktemp -d` is required to created folders. * Placate clippy * Add num_cpus() function * Document Windows Package Manager install instructions * Test unpaired escaped carriage return error * Allow escaping newlines * Stabilize JSON dump format * Avoid grep aliases in bash completions * Clarify [unix] attribute in readme * Add env() function * Add descriptions to fish recipe completions * Allow selecting multiple recipes with default chooser * Add better documentation for --dump and --fmt ------------------------------------------------------------------- Sat Sep 2 11:26:50 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Revert update of vendored dependencies. ------------------------------------------------------------------- Sat Sep 2 10:21:43 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Update vendored dependencies - Update source cargo_config ------------------------------------------------------------------- Sun Aug 13 13:26:43 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Replace obsoleted `disabled` option with `manual` ------------------------------------------------------------------- Sat Jun 03 00:46:59 UTC 2023 - socvirnyl.estela@gmail.com - Update to version 1.14.0: * Ignore clippy::let_underscore_untyped * Use `just --show` in default chooser * Update README to reflect new attribute syntax * Allow multiple attributes on one line * Analyze and Compiler tweaks * Downgrade to TLS 1.2 in install script ------------------------------------------------------------------- Sun Mar 5 06:24:38 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com> - Initial spec for just 1.13.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor