Nikita Krasnov
86dda9884a
Fix typo
2025-06-18 12:46:53 +03:00
jayeshv
699db04df3
Fix a minor typo
2025-06-13 12:28:27 +02:00
Jade Masker
c0ceaa2d5d
add reference to the tarball-ttl documentation
...
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2025-06-01 15:56:46 -04:00
Jade Masker
633d39109b
remove overly verbose mention of fetchTarball
...
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2025-06-01 15:55:49 -04:00
Jade Lynn Masker
6badd21b6a
add documentation of tarball-ttl to nix-channel
2025-05-31 19:05:29 -04:00
John Ericson
7577d2d3ae
Deprecate hacky way of making structured attrs
...
The method tested for in the previous commit is now deprecated.
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2025-05-28 12:59:04 -04:00
Jörg Thalheim
ed3e2a71ea
Merge pull request #12994 from fricklerhandwerk/reword-derivation
...
glossary: re-introduce "derivation"
2025-05-26 14:58:52 +02:00
Jörg Thalheim
4cc312a6e1
Merge pull request #13251 from Mic92/json-log-path
...
Add `json-log-path` setting (revisted)
2025-05-23 11:25:40 +02:00
Eelco Dolstra
7240fb198f
Add json-log-path
setting
...
This setting specifies a path (which can be a regular file or Unix
domain socket) that receives a copy of all Nix log messages (in JSON
format).
2025-05-23 10:45:12 +02:00
Sergei Zimmerman
2190bf2006
doc: Add eval-profiler
documentation and release note
2025-05-21 22:16:31 +00:00
Eelco Dolstra
e22142e11a
Merge pull request #13224 from NixOS/nix-profile-add
...
Rename `nix profile install` to `nix profile add`
2025-05-20 20:15:31 +02:00
Eelco Dolstra
6d59fa03fd
Add release note
2025-05-20 18:24:13 +02:00
Jörg Thalheim
fad975b58f
Merge pull request #13231 from gwennlbh/docs-attrset-functor
...
docs: clarify attrset __functor
2025-05-20 09:03:13 +02:00
Gwenn Le Bihan
51151c2c28
docs: add another equivalence for the implication operator
...
the second equivalence, using a if-else expression, aligns much closer to how most humans think about implication, adding it might help some people :)
2025-05-19 17:37:29 +02:00
Gwenn Le Bihan
5c512a4ee1
docs: clarify attrset __functor
2025-05-19 16:58:16 +02:00
Robert Hensing
f18af849fe
Merge pull request #13170 from MattSturgeon/fix/call-flake/rel-path
...
Use correct parent `outPath` for relative path inputs
2025-05-19 14:13:54 +02:00
Matt Sturgeon
2922e3082e
Add release note for non-flake inputs having sourceInfo
2025-05-18 00:45:33 +01:00
Eelco Dolstra
5f75738fd6
Install 'nix profile add' manpage
2025-05-17 21:18:04 +02:00
Eelco Dolstra
fd407141e1
Make nix profile install
an alias of nix profile add
2025-05-17 21:07:24 +02:00
Eelco Dolstra
e5e5c819dd
Merge pull request #13221 from roberth/doc-rl-docroot
...
doc: Render verbatim `@docroot@` on contributing page
2025-05-17 19:18:59 +02:00
Robert Hensing
147a34c573
doc: Render verbatim @docroot@ on contributing page
...
In rendered form:
```diff
-Add references to the manual using ..
+Add references to the manual using [links like this](@docroot@/example.md)
```
2025-05-17 17:50:49 +02:00
Jörg Thalheim
d692729759
Merge pull request #13212 from pbsds/lexical-illusions
...
docs: remove repeated "allowedReferences" and other lexical illusion
2025-05-16 16:59:23 +02:00
Peder Bergebakken Sundt
4c50cf798e
docs: fix duplicate anchor
...
`#deriving-path-encoding` is defined in two places, I _think_ this is the correct one to change.
2025-05-16 10:27:29 +02:00
Peder Bergebakken Sundt
ea5302c4a2
docs: remove lexical illusions detected with write-good
...
I made this this non-markdown aware tool somewhat behave with some cursed fd+pandoc invocations
2025-05-16 09:52:19 +02:00
Peder Bergebakken Sundt
cb16cd707c
docs: remove repeated "allowedReferences"
...
This is what write-good lints as a "lexical illusion"
2025-05-16 09:20:55 +02:00
John Ericson
99cb85cd37
Revert "If a substitute closure is incomplete, build dependencies, then retry the substituter"
...
As summarized in
https://github.com/NixOS/nix/issues/77#issuecomment-2843228280 the
motivation is that the complicated retry logic this introduced was
making the cleanup task #12628 harder to accomplish. It was not easy to
ascertain just what policy / semantics the extra control-flow was
implementing, in order to figure out a different way to implementing it
either.
After talking to Eelco about it, he decided we could just....get rid of
the feature entirely! It's a bit scary removing a decade+ old feature,
but I think he is right. See the release notes for more explanation.
This reverts commit 299141ecbd
.
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2025-05-14 20:16:40 -04:00
John Ericson
6e9350d53f
Add little blurb at the top of 2.29 release notes
2025-05-14 19:05:27 -04:00
John Ericson
29e78faa59
Slightly sort 2.29 release notes
2025-05-14 18:46:35 -04:00
John Ericson
d5e7359155
release notes: 2.29.0
2025-05-14 18:43:53 -04:00
John Ericson
18894c934f
Merge remote-tracking branch 'upstream/master' into rl-next
2025-05-14 18:14:55 -04:00
John Ericson
8557f08327
Merge pull request #13190 from roberth/render-upcoming-notes
...
Render upcoming notes
2025-05-14 18:14:23 -04:00
Robert Hensing
2df638fd38
doc/rl-next: Edit
2025-05-15 00:12:42 +02:00
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
Robert Hensing
132c20872f
doc/manual: Render unreleased release notes on master
...
This renders the rl-next notes when `officialRelease = false`, which
corresponds to the case where we're not on a release branch.
Previously we had disabled this behavior because changelog-d is
somewhat of a heavy dependency, being the only Haskell package.
However, we now have new circumstances that topple the tradeoff.
- We render `master` docs to https://nix.dev/manual/nix/development/release-notes/rl-next.html
- `.#manual` is a separate build now, so `nix build nix/foo` is
not affected by the increased closure of build input outputs.
Because of these factors, I believe adding this functionality back
is more valuable, as we can use it to
- Previous release notes
- Showcase the upcoming release to the community
2025-05-14 23:03:33 +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