Sourced from anyhow's releases.
1.0.50
- Recognize more types of expressions in
ensure!macro (https://github.com/facebook/flipper/issues/199, https://github.com/facebook/flipper/issues/200, https://github.com/facebook/flipper/issues/202, https://github.com/facebook/flipper/issues/203, https://github.com/facebook/flipper/issues/204, https://github.com/facebook/flipper/issues/205, https://github.com/facebook/flipper/issues/206)1.0.49
- Add a function
anyhow::Ok(v)equivalent toOk::<_, anyhow::Error>(v)(https://github.com/facebook/flipper/issues/192)1.0.48
Include a
Debugrendering of lhs and rhs inensure!messages (https://github.com/facebook/flipper/issues/193, https://github.com/facebook/flipper/issues/194, https://github.com/facebook/flipper/issues/195, https://github.com/facebook/flipper/issues/196, https://github.com/facebook/flipper/issues/197, https://github.com/facebook/flipper/issues/198)Example:
ensure!(flags.len() <= 40);ensure!(kind == Kind::File);Before:
Condition failed: `flags.len() <= 40` Condition failed: `kind == Kind::File`After:
Condition failed: `flags.len() <= 40` (99 vs 40) Condition failed: `kind == Kind::File` (Symlink vs File)
7f5c9c4 Release 1.0.50865de15 Merge pull request https://github.com/facebook/flipper/issues/206 from dtolnay/patda5c3fd Add pattern testse1dcc49 Pattern parser to preserve all spans in if let and forb577cd9 Refer to concat and stringify macros by absolute path68d1f4c Merge pull request https://github.com/facebook/flipper/issues/205 from dtolnay/traitobject04732a7 Parse trait object types11d3eb7 Merge pull request https://github.com/facebook/flipper/issues/204 from dtolnay/assoc6f18821 Parse associated type constraints in dyn trait object types210d741 Merge pull request https://github.com/facebook/flipper/issues/203 from dtolnay/fn