| Age | Commit message (Expand) | Author | Lines |
| 2025-08-26 | remove deprecated Error::description in impls | Marijn Schouten | -9/+1 |
| 2025-07-26 | Rollup merge of #141840 - ChrisDenton:noempty, r=ChrisDenton | Jacob Pratt | -1/+1 |
| 2025-06-06 | Add new Tier-3 targets: `loongarch32-unknown-none*` | WANG Rui | -0/+1 |
| 2025-05-31 | If HOME is empty, use the fallback instead | Chris Denton | -1/+1 |
| 2025-05-01 | Delegate to inner `vec::IntoIter` from `env::ArgsOs` | Thalia Archibald | -1/+72 |
| 2025-04-21 | Move `sys::pal::os::Env` into `sys::env` | Thalia Archibald | -6/+6 |
| 2025-04-18 | Combine env consts into std::sys::env_consts | Thalia Archibald | -1/+1 |
| 2025-03-18 | Rollup merge of #136320 - RalfJung:exit, r=the8472 | Matthias Krüger | -1/+1 |
| 2025-03-07 | Mention `env` and `option_env` macros in `std::env::var` docs | Guillaume Gomez | -0/+3 |
| 2025-03-06 | Rollup merge of #137327 - arlosi:home-dir, r=Mark-Simulacrum | Michael Goulet | -5/+0 |
| 2025-03-04 | exit: document interaction with C | Ralf Jung | -1/+1 |
| 2025-02-20 | Undeprecate env::home_dir | Arlo Siemsen | -5/+0 |
| 2025-02-21 | Correct doc about `temp_dir()` behavior on Android | Wang Han | -1/+3 |
| 2025-02-13 | std: Apply deprecated_safe_2024 | Eric Huss | -1/+1 |
| 2025-01-26 | Move std::env unit tests to integration tests | bjorn3 | -3/+0 |
| 2025-01-17 | doc: Point to methods on `Command` as alternatives to `set/remove_var` | clubby789 | -0/+8 |
| 2025-01-08 | update version placeholders | Pietro Albini | -1/+1 |
| 2024-12-05 | Expand home_dir docs | Chris Denton | -0/+7 |
| 2024-11-30 | Rollup merge of #132515 - kornelski:home_fix, r=jhpratt | 许杰友 Jieyou Xu (Joe) | -10/+6 |
| 2024-11-23 | Rollup merge of #131505 - madsmtm:darwin_user_temp_dir, r=dtolnay | 许杰友 Jieyou Xu (Joe) | -3/+12 |
| 2024-11-04 | Fix and undeprecate home_dir() | Kornel | -10/+6 |
| 2024-10-25 | library: consistently use American spelling for 'behavior' | Ralf Jung | -1/+1 |
| 2024-10-10 | use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on darwin | Thom Chiovoloni | -3/+12 |
| 2024-09-17 | Rollup merge of #128535 - mmvanheusden:master, r=workingjubilee | Matthias Krüger | -66/+107 |
| 2024-09-05 | update cfgs | Boxy | -12/+4 |
| 2024-08-18 | Rollup merge of #128902 - evanj:evan.jones/env-var-doc, r=workingjubilee | Trevor Gross | -6/+5 |
| 2024-08-18 | code review improvements | Evan Jones | -9/+5 |
| 2024-08-16 | Refer to other docs | Maarten | -23/+3 |
| 2024-08-15 | Add unordered list with possible values for each const | Maarten | -64/+125 |
| 2024-08-15 | Format std::env::consts docstrings | Maarten | -37/+37 |
| 2024-08-13 | `#[deprecated_safe_2024]`: Also use the `// TODO:` hint in the compiler error | Tobias Bucher | -2/+2 |
| 2024-08-13 | Allow to customize `// TODO:` comment for deprecated safe autofix | Tobias Bucher | -2/+14 |
| 2024-08-09 | doc: std::env::var: Returns None for names with '=' or NUL byte | Evan Jones | -5/+8 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -3/+1 |
| 2024-07-16 | Rollup merge of #125206 - mgeisler:simplify-std-env-vars, r=jhpratt,tgross35 | Trevor Gross | -10/+4 |
| 2024-07-14 | std: Directly call unsafe {un,}setenv in env | Jubilee Young | -11/+4 |
| 2024-07-14 | std: deny(unsafe_op_in_unsafe_fn) but allow sites | Jubilee Young | -0/+1 |
| 2024-06-12 | Auto merge of #126273 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrum | bors | -16/+0 |
| 2024-06-11 | set_env: State the conclusion upfront | Chris Denton | -4/+8 |
| 2024-06-11 | remove cfg(bootstrap) | Pietro Albini | -16/+0 |
| 2024-05-29 | Elaborate about modifying env vars in multi-threaded programs | Tobias Bucher | -18/+28 |
| 2024-05-29 | Add note about safety of `std::env::set_var` on Windows | Tobias Bucher | -5/+11 |
| 2024-05-29 | Make `std::env::{set_var, remove_var}` unsafe in edition 2024 | Tobias Bucher | -20/+34 |
| 2024-05-21 | Simplify environment variable examples | Martin Geisler | -10/+4 |
| 2024-02-29 | Remove doc aliases to PATH | Trevor Gross | -2/+0 |
| 2024-02-29 | Rollup merge of #119748 - tgross35:suggest-path-split, r=Amanieu | Jacob Pratt | -1/+17 |
| 2024-02-18 | Add uncontroversial syscall doc aliases to std docs | SabrinaJewson | -1/+2 |
| 2024-02-10 | Fix typo | Josh Triplett | -1/+1 |
| 2024-01-08 | Increase visibility of `join_path` and `split_paths` | Trevor Gross | -1/+17 |
| 2023-12-13 | Reformulate `std::env::{set,remove}_env` as safety note | Tobias Bucher | -24/+36 |