cosmos-sdk/errors/CHANGELOG.md
2025-02-14 12:32:53 -05:00

2.5 KiB

Changelog

[Unreleased]

v2.0.0

API Breaking Changes

  • #20402 Remove Grpc error codes from the error package. This is done in order to keep the dependency graph of errors minimal
  • #20539 Removes IsOf, Recover, WithType and wrapped error. The errors package uses the go std library errors. It provides a Wrap and Wrapf to help in the migration from v1 to v2.

v1.0.1

Improvements

  • #18918 Improve IsOf by returning earlier when the checked error is nil.

v1.0.0

Features

  • #15989 Add ErrStopIterating for modules to use for breaking out of iteration.
  • #10779 Import code from the github.com/cosmos/cosmos-sdk/types/errors package.
  • #11274 Add RegisterWithGRPCCode function to associate a gRPC error code with errors.

Improvements

  • #11762 Improve error messages.

API Breaking

  • #11274 New now is an alias for Register and should only be used in initialization code.

Bug Fixes

  • #11714 Add wrapped error messages in GRPCStatus()