John Ericson
b7b1ca9a3f
doc/rl-next: Add repl-reload-flakes
2025-05-14 18:11:51 -04:00
John Ericson
e056cdc2a9
doc/rl-next: Add eval-cache-errors
2025-05-14 18:03:31 -04:00
John Ericson
3bc6bf3659
doc/rl-next: add osc-8-xterm-style-fix
2025-05-14 17:56:32 -04:00
Jörg Thalheim
bc774d4365
doc/rl-next: retry-on-http-429
2025-05-14 23:51:19 +02:00
Robert Hensing
bfecd13e9b
doc/rl-next; add pretty-json
2025-05-14 23:43:27 +02:00
John Ericson
44ca04b944
doc/rl-next: nix-formatter
2025-05-14 17:41:50 -04:00
Jörg Thalheim
c3684efa95
doc/rl-next: faster-blake3
2025-05-14 23:29:49 +02:00
Jörg Thalheim
121f7ca5fd
doc/rl-next: add duplicate-copy
2025-05-14 23:24:35 +02:00
John Ericson
eca100eb7d
Revert "doc/rl-next: add better-flake-git-errors"
...
This was already released on 2.28.0
This reverts commit 721b09a69f
.
2025-05-14 17:22:24 -04:00
John Ericson
1d23d883ad
Revert "doc/rl-next: Add repl-and-logging"
...
It is already released on 2.28.0
This reverts commit db76487f41
.
2025-05-14 17:20:37 -04:00
Jörg Thalheim
5ca242018d
doc/rl-next: add multiple-signatures
2025-05-14 23:16:59 +02:00
Jörg Thalheim
cdb332990e
doc/rl-next: add s3-sts-authentication
2025-05-14 23:05:46 +02:00
Jörg Thalheim
14b4a208c7
doc/rl-next: add fixed-s3-progress-bar
2025-05-14 23:01:46 +02:00
John Ericson
db76487f41
doc/rl-next: Add repl-and-logging
2025-05-14 16:58:57 -04:00
Jörg Thalheim
721b09a69f
doc/rl-next: add better-flake-git-errors
2025-05-14 22:57:07 +02:00
Jörg Thalheim
7f07a94b64
doc/rl-next: add repl-continuation
2025-05-14 22:49:05 +02:00
Jörg Thalheim
13dafac243
doc/rl-next: add substituter-timeout
2025-05-14 22:46:08 +02:00
Jörg Thalheim
cbdd0c1035
doc/rl-next: add nix-flake-show
2025-05-14 22:45:57 +02:00
Jörg Thalheim
39d10229e5
doc/rl-next: add github-host-attr
2025-05-14 22:45:38 +02:00
Robert Hensing
af6e44b116
doc/rl-next: Add c-api
2025-05-14 22:21:01 +02:00
John Ericson
682a28a76b
release notes: 2.28.0
...
(cherry picked from commit 703f0fbe74
)
2025-04-06 17:03:34 -04:00
Robert Hensing
6a192ec0cd
C API: (breaking) remove nix-flake-c global init
2025-03-26 11:15:02 +00:00
Eelco Dolstra
80020b684f
release notes: 2.27.0
2025-02-26 21:57:30 +01:00
Leandro Reina
8b89c453b9
Merge release notes
2025-02-14 13:54:19 +01:00
Leandro Reina
4a1d1c7f9f
Add release note
2025-02-13 18:04:32 +01:00
Robert Hensing
693a38ae2e
Merge pull request #10153 from b-camacho/lfs
...
git-lfs support
2025-02-13 14:25:30 +01:00
Eelco Dolstra
ca7e686f4d
Merge pull request #12439 from MaxHearnden/cloexec
...
Set FD_CLOEXEC on sockets created by curl
2025-02-12 12:49:55 +01:00
Eelco Dolstra
2819d8b66a
Add release note
2025-02-10 17:19:34 +01:00
Eelco Dolstra
c02fcebb30
Add release note
2025-02-10 16:08:03 +01:00
MaxHearnden
12d2527276
Set FD_CLOEXEC on sockets created by curl
...
Curl creates sockets without setting FD_CLOEXEC/SOCK_CLOEXEC, this can
cause connections to remain open forever when using commands like `nix
shell`
This change sets the FD_CLOEXEC flag using a CURLOPT_SOCKOPTFUNCTION
callback.
2025-02-09 21:09:33 +00:00
Eelco Dolstra
d8dbb71c92
release notes: 2.26.0
2025-01-22 11:45:04 +01:00
Eelco Dolstra
db46d40b12
Update release note
2025-01-16 13:15:20 +01:00
Eelco Dolstra
6cc5b48a29
Add release note
2025-01-14 14:51:49 +01:00
Martin Fischer
7a8a28629c
feat(nix-instantiate): add --raw flag
...
The experimental `nix eval` command already supports a `--raw` flag.
This commit implements the same flag for the stable nix-instantiate command.
Until now instructions and scripts that didn't want to rely on experimental
features had to use workarounds such as:
nix-instantiate --eval <something> | tr -d \"
(which also undesirably also removes double quotation marks within the string), or
nix-instantiate --eval <something> | jq -j
(which undesirably depends on another package).
Co-authored-by: Silvan Mosberger <silvan.mosberger@tweag.io>
2024-12-31 16:36:49 +01:00
mergify[bot]
2f32cf6d90
Merge pull request #12068 from Mic92/ignore-local-registries
...
Ignore local registries for lock file generation
2024-12-16 09:22:10 +00:00
Eelco Dolstra
7ddf7300b5
Ignore local registries for lock file generation
...
When resolving indirect flake references like `nixpkgs` in `flake.nix`
files, Nix will no longer use the system and user flake registries. It
will only use the global flake registry and overrides given on the
command line via `--override-flake`.
2024-12-16 09:43:44 +01:00
Eli Kogan-Wang
366611391e
Implement shellSplitString for proper handling of NIX_SSHOPTS with spaces and quotes
2024-12-14 15:54:16 +00:00
Eelco Dolstra
d002324f1b
Merge remote-tracking branch 'origin/master' into nix-copy-gc
2024-11-20 21:05:52 +01:00
Eelco Dolstra
cd42f7664e
release notes: 2.25.0
2024-11-07 17:53:26 +01:00
Eelco Dolstra
1c832d6050
Merge remote-tracking branch 'origin/master' into nix-copy-gc
2024-11-04 14:52:56 +01:00
John Ericson
f7db612e8b
Reword next release release note a bit
...
This is unrelated to this PR, but requested in https://github.com/NixOS/nix/pull/11224#discussion_r1715031841
Co-Authored-By: Robert Hensing <robert@roberthensing.nl>
2024-10-09 11:07:15 -04:00
Eelco Dolstra
e9b5704d1c
Add release note
2024-10-08 16:49:35 +02:00
Eelco Dolstra
ef8987955b
Typo
2024-09-26 00:15:04 +02:00
Eelco Dolstra
7b39cd631e
Add release note
2024-09-25 23:07:11 +02:00
Eelco Dolstra
176334d8be
Merge pull request #10612 from edolstra/no-flake-substitution
...
Input::fetchToStore(): Don't try to substitute
2024-09-16 12:47:50 +02:00
John Ericson
db7c868d24
Merge pull request #11378 from Mic92/nix-dir-errors
...
builtins.readDir: fix nix error trace on filesystem errors
2024-09-11 13:10:28 -04:00
Eelco Dolstra
e557096cef
Add release note
2024-09-11 17:32:16 +02:00
Noam Yorav-Raphael
38bfbb297c
Use envvars NIX_CACHE_HOME, NIX_CONFIG_HOME, NIX_DATA_HOME, NIX_STATE_HOME if defined ( #11351 )
2024-09-11 10:36:46 +00:00
Jörg Thalheim
04ce0e648a
add release notes for filesystem fixes
...
Update doc/manual/rl-next/filesystem-errors.md
Co-authored-by: John Ericson <git@JohnEricson.me>
2024-09-11 08:23:18 +02:00
zimbatm
c4766d7b8b
fix(nix fmt): remove the default "." argument
...
When `nix fmt` is called without an argument, Nix appends the "." argument before calling the formatter. The comment in the code is:
> Format the current flake out of the box
This also happens when formatting sub-folders.
This means that the formatter is now unable to distinguish, as an interface, whether the "." argument is coming from the flake or the user's intent to format the current folder. This decision should be up to the formatter.
Treefmt, for example, will automatically look up the project's root and format all the files. This is the desired behaviour. But because the "." argument is passed, it cannot function as expected.
2024-09-10 22:18:56 +02:00