| Age | Commit message (Expand) | Author | Lines |
| 2025-01-07 | 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 |
| 2024-06-13 | Fix wording in {checked_}next_power_of_two | Christiaan Biesterbosch | -1/+1 |
| 2024-06-09 | fix `NonZero` doctest inconsistencies | ivan-shrimp | -10/+32 |
| 2024-05-08 | Use generic `NonZero` in examples. | Markus Reiter | -183/+181 |
| 2024-05-01 | Step bootstrap cfgs | Mark Rousskov | -8/+2 |
| 2024-05-01 | Replace version placeholders for 1.79 | Mark Rousskov | -3/+3 |
| 2024-04-23 | Rollup merge of #124003 - WaffleLapkin:dellvmization, r=scottmcm,RalfJung,antoyo | Matthias Krüger | -2/+12 |
| 2024-04-22 | Stabilize generic `NonZero`. | Markus Reiter | -5/+5 |
| 2024-04-16 | Change intrinsic types to use `u32` instead of `T` to match stable reexports | Maybe Waffle | -2/+12 |
| 2024-03-30 | Make {integer}::from_str_radix constant | George Bateman | -2/+1 |
| 2024-03-27 | `num::NonZero::get` can be 1 transmute instead of 3 | Scott McMurray | -12/+14 |
| 2024-03-23 | move assert_unsafe_preconditions to its own file | Ralf Jung | -2/+3 |
| 2024-03-17 | chore(121952): echo comments on the `*_assign` methods | Petr Portnov | -0/+3 |
| 2024-03-17 | chore(121952): remove redundant comments | Petr Portnov | -3/+0 |
| 2024-03-17 | feat: implement `{Div,Rem}Assign<NonZero<X>>` on `X` | Petr Portnov | -1/+20 |
| 2024-03-14 | Hide implementation details for `NonZero` auto traits. | Markus Reiter | -1/+22 |
| 2024-03-10 | Fix lint. | Markus Reiter | -0/+1 |
| 2024-03-10 | Move generic `NonZero` `rustc_layout_scalar_valid_range_start` attribute to i... | Markus Reiter | -51/+76 |
| 2024-03-09 | NonZero::from_mut_unchecked is library UB | Ben Kimock | -1/+1 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -4/+6 |
| 2024-03-01 | Make `ZeroablePrimitive` trait unsafe. | Markus Reiter | -2/+6 |
| 2024-02-22 | Use generic `NonZero` everywhere in `core`. | Markus Reiter | -9/+7 |
| 2024-02-17 | Implement `NonZero` traits generically. | Markus Reiter | -179/+211 |
| 2024-02-17 | Auto merge of #120563 - reitermarkus:generic-nonzero-get, r=dtolnay | bors | -20/+21 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -1/+1 |