| Age | Commit message (Expand) | Author | Lines |
| 2025-07-21 | Constify Try, From, TryFrom | Evgenii Zheltonozhskii | -1/+2 |
| 2025-07-17 | Make `NonZero` `const PartialEq` | Oli Scherer | -2/+3 |
| 2025-07-07 | doc(std): clarify `NonZero<T>` usage limitation in doc comment | xizheyin | -0/+9 |
| 2025-06-07 | Make NonZero<char> possible | Marijn Schouten | -0/+1 |
| 2025-06-06 | remove extraneous text | Tshepang Mbambo | -33/+0 |
| 2025-05-21 | Add some track_caller info to precondition panics | Ben Kimock | -0/+2 |
| 2025-04-24 | Mention average in midpoint documentations | Urgau | -1/+3 |
| 2025-04-09 | replace version placeholder | Boxy | -4/+4 |
| 2025-03-07 | Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakis | Matthias Krüger | -0/+4 |
| 2025-03-06 | library: Use size_of from the prelude instead of imported | Thalia Archibald | -4/+1 |
| 2025-03-06 | Add UseCloned trait related code | Santiago Pastorino | -0/+4 |
| 2025-02-23 | Auto merge of #137237 - cuviper:stage0, r=Mark-Simulacrum | bors | -2/+2 |
| 2025-02-22 | Rollup merge of #136910 - okaneco:sig_ones, r=thomcc | Matthias Krüger | -0/+64 |
| 2025-02-20 | Implement feature `isolate_most_least_significant_one` for integer types | okaneco | -0/+64 |
| 2025-02-18 | update version placeholders | Josh Stone | -2/+2 |
| 2025-02-15 | Stabilize (and const-stabilize) `integer_sign_cast` | Pavel Grigorenko | -4/+4 |
| 2025-02-06 | stabilize `NonZero::count_ones` | Waffle Lapkin | -3/+2 |
| 2025-02-03 | Add `cast_signed` and `cast_unsigned` methods for `NonZero` types | Josh Triplett | -0/+47 |
| 2025-02-03 | For NonZero impl macros, give unsigned impls access to the corresponding sign... | Josh Triplett | -2/+17 |
| 2025-01-26 | Rollup merge of #136019 - scottmcm:alias-unchecked-div, r=Mark-Simulacrum | Jacob Pratt | -0/+7 |
| 2025-01-24 | Add an `unchecked_div` alias to the `Div<NonZero<_>>` impls | Scott McMurray | -0/+7 |
| 2025-01-24 | Update library/core/src/num/nonzero.rs
| Carl Sverre | -1/+1 |
| 2025-01-23 | Add memory layout documentation to generic NonZero<T> | Carl Sverre | -0/+20 |
| 2025-01-09 | Update a bunch of library types for MCP807 | Scott McMurray | -30/+1 |
| 2025-01-08 | update version placeholders | Pietro Albini | -2/+2 |
| 2024-12-04 | Rollup merge of #133651 - scottmcm:nonnull-nonzero-no-field-projection, r=oli... | Matthias Krüger | -6/+28 |
| 2024-12-03 | Update `NonZero` and `NonNull` to not field-project (per MCP807) | Scott McMurray | -6/+28 |
| 2024-12-02 | Auto merge of #133728 - jhpratt:rollup-k1i60pg, r=jhpratt | bors | -1/+0 |
| 2024-12-01 | Rollup merge of #131784 - Urgau:stabilize-midpoint, r=dtolnay | Jacob Pratt | -3/+2 |
| 2024-12-01 | Stabilize unsigned `num_midpoint` feature | Urgau | -3/+2 |
| 2024-11-30 | get rid of a bunch of unnecessary rustc_const_unstable | Ralf Jung | -1/+0 |
| 2024-11-27 | replace placeholder version | Boxy | -4/+4 |
| 2024-11-12 | Add tracking issue number to unsigned_nonzero_div_ceil feature | Asger Hautop Drewsen | -1/+1 |
| 2024-11-05 | Implement div_ceil for NonZero<unsigned> | Asger Hautop Drewsen | -0/+29 |
| 2024-11-03 | Rollup merge of #132563 - frectonz:master, r=Amanieu | Jubilee | -1/+9 |
| 2024-11-03 | Modify `NonZero` documentation to reference the underlying integer type | frectonz | -1/+9 |
| 2024-11-03 | Rollup merge of #131377 - rick-de-water:nonzero-exp, r=dtolnay | Matthias Krüger | -16/+30 |
| 2024-11-02 | get rid of a whole bunch of unnecessary rustc_const_unstable attributes | Ralf Jung | -1/+0 |
| 2024-11-01 | remove some unnecessary rustc_allow_const_fn_unstable | Ralf Jung | -1/+0 |
| 2024-10-28 | Rollup merge of #131391 - ChaiTRex:isqrt, r=scottmcm,tgross35 | Matthias Krüger | -3/+2 |
| 2024-10-25 | library: consistently use American spelling for 'behavior' | Ralf Jung | -8/+8 |
| 2024-10-08 | Stabilize `isqrt` feature | Chai T. Rex | -3/+2 |
| 2024-10-08 | Add LowerExp and UpperExp implementations | rickdewater | -16/+30 |
| 2024-08-31 | Improve documentation for <integer>::from_str_radix | Kappa322 | -10/+0 |
| 2024-08-28 | Speed up `checked_isqrt` and `isqrt` methods | Chai T. Rex | -25/+8 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -7/+2 |
| 2024-07-27 | bitwise and bytewise methods on `NonZero` | Peter Jaszkowiak | -3/+430 |
| 2024-07-19 | improve safety comment | ivan-shrimp | -1/+1 |
| 2024-07-19 | add `NonZero<uN>::isqrt` | ivan-shrimp | -6/+54 |
| 2024-06-21 | Remove `feature(effects)` from the standard library | Deadbeef | -4/+2 |