gecko-dev/third_party/rust/error-chain/CHANGELOG.md

4.6 KiB

Unreleased

0.11.0

0.11.0-rc.2

0.10.0

0.9.0

0.8.1

  • Add crates.io category.

0.8.0

0.7.2

  • Add quick_main! (#88).
  • allow(unused) for the Result wrapper.
  • Minimum rust version supported is now 1.10 on some conditions (#103).

0.7.1

0.7.0

0.6.2

  • Allow dead code.

0.6.1

  • Fix wrong trait constraint in ResultExt implementation (#66).

0.6.0

  • Conditional compilation for error variants.
  • Backtrace generation is now a feature.
  • More standard trait implementations for extra convenience.
  • Remove ChainErr.
  • Remove need to specify ErrorKind in links {}.
  • Add ResultExt trait.
  • Error.1 is a struct instead of a tuple.
  • Error is now a struct.
  • The declarations order is more flexible.
  • Way better error reporting when there is a syntax error in the macro call.
  • Result generation can be disabled.
  • At most one declaration of each type can be present.

0.5.0

Contributors: benaryorg, Brian Anderson, Georg Brandl

0.4.2

Contributors: Brian Anderson

0.4.1 (yanked)

Contributors: Brian Anderson

0.4.0 (yanked)

Contributors: Brian Anderson, Taylor Cramer

0.3.0

Contributors: Brian Anderson, Taylor Cramer

0.2.2

Contributors: Brian Anderson, Jake Shadle, Nate Mara