NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #4265 most downloaded on crates.io
Traits and auto-implementations to improve arithmetic operations usability when dealing with `Option`s.
Last release 10 months ago
09 Dec 2025
Ships unpredictably
gaps range from 1 weeks to 3.0 years
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
8 releases · first in 2021
One column per quarter.
Changed Update pastey to 0.2.0.
Use pastey instead of paste which is no longer maintained. This also requires upgrading the MSRV to 1.54.
Fix prelude not exporting OptionEq .
prelude not exporting OptionEq.Fix repository link in Cargo.toml .
Cargo.toml.forbid(unsafe_code) constraint.Fix auto implementations for OptionOp and OptionOpAssign . In previous version all the implementations required that Op & OpAssign be implemented, whi
OptionOp and OptionOpAssign. In previous version all the implementations required that Op & OpAssign be implemented, which was not consistent with documentation and other Option* traits. Now, the user can implement OptionOp and OptionOpAssign on the inner type and automatically benefit from the implementations on the other variations.Don't export internal macros.
Don't export internal macros.
Documentation for the associated types.
Add:
#[must_use] attributes where applicable.First version with the most common operations.
First version with the most common operations.
Your coding agent can read these notes before it upgrades. Set up the MCP server →