diff --git a/.changelog/v0.55.0/summary.md b/.changelog/v0.55.0/summary.md index 5ac9b5bc4..1971ac21a 100644 --- a/.changelog/v0.55.0/summary.md +++ b/.changelog/v0.55.0/summary.md @@ -1,15 +1,14 @@ This release brings major improvements to error handling in `ibc-rs`, giving -hosting environments better control over errors and make the process of -debugging easier for the developers. A key enhancement is the clearer -distinction between host-sourced errors and those propagated by `ibc-rs`, -effectively separating host-level from protocol-level errors. Therefore, a -noticeable update is the renaming of the previous `ContextError` to -`HandlerError`, which now exclusively manages errors from IBC handlers. In -parallel, a new `HostError` has been introduced to handle errors originating -from hosts, particularly those from validation and execution contexts. -Additionally, error definitions within `ibc-rs` have been unified, reducing the -granularity of error variants. For more details, please refer to -[ADR-011](./docs/architecture/adr-11-refactor-errors.md). +hosting environments better control over errors and easier debugging for the +developers. A key enhancement is the clearer distinction between host-sourced +errors and those propagated by `ibc-rs`, effectively separating host-level +errors from protocol-level ones. Therefore, a noticeable update is the renaming +of the previous `ContextError` to `HandlerError`, which now exclusively manages +errors from IBC handlers. In parallel, a new `HostError` has been introduced to +handle errors originating from hosts, particularly those from validation and +execution contexts. Additionally, error definitions within `ibc-rs` have been +unified, reducing the granularity of error variants. For more details, please +refer to [ADR-011](./docs/architecture/adr-11-refactor-errors.md). In addition, it introduces various fixes and enhancements. Notably, helper traits with default implementations have been added to simplify the conversion diff --git a/CHANGELOG.md b/CHANGELOG.md index d2d7af99a..adc490da7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,17 +5,16 @@ *September 26, 2024* This release brings major improvements to error handling in `ibc-rs`, giving -hosting environments better control over errors and make the process of -debugging easier for the developers. A key enhancement is the clearer -distinction between host-sourced errors and those propagated by `ibc-rs`, -effectively separating host-level from protocol-level errors. Therefore, a -noticeable update is the renaming of the previous `ContextError` to -`HandlerError`, which now exclusively manages errors from IBC handlers. In -parallel, a new `HostError` has been introduced to handle errors originating -from hosts, particularly those from validation and execution contexts. -Additionally, error definitions within `ibc-rs` have been unified, reducing the -granularity of error variants. For more details, please refer to -[ADR-011](./docs/architecture/adr-11-refactor-errors.md). +hosting environments better control over errors and easier debugging for the +developers. A key enhancement is the clearer distinction between host-sourced +errors and those propagated by `ibc-rs`, effectively separating host-level +errors from protocol-level ones. Therefore, a noticeable update is the renaming +of the previous `ContextError` to `HandlerError`, which now exclusively manages +errors from IBC handlers. In parallel, a new `HostError` has been introduced to +handle errors originating from hosts, particularly those from validation and +execution contexts. Additionally, error definitions within `ibc-rs` have been +unified, reducing the granularity of error variants. For more details, please +refer to [ADR-011](./docs/architecture/adr-11-refactor-errors.md). In addition, it introduces various fixes and enhancements. Notably, helper traits with default implementations have been added to simplify the conversion