Summary
Updates to PFM include dependency upgrades to IBC v8.1.1 and Cosmos SDK v0.50.5, aligning log messages with function names, and removing the unused refundTimeout parameter. Additionally, The ability to take a fee for each forwarded packet has been removed, simplifying the middleware's functionality. Lastly, a fix was implemented to properly remove timed out in-flight transactions from the blockchain's state, addressing a potential storage leak.
What's Changed
- docs: update PFM references by @rootulp in https://github.com/cosmos/ibc-apps/pull/177
- CI: link lint + spell check by @Reecepbcups in https://github.com/cosmos/ibc-apps/pull/179
- Add unnecessary loop test by @agouin in https://github.com/cosmos/ibc-apps/pull/180
- deps!(pfm): ibc v8.1.1 and cosmos-sdk v0.50.5 by @hoank101 in https://github.com/cosmos/ibc-apps/pull/184
- chore(pfm): update log line to match function name by @LuqiPan in https://github.com/cosmos/ibc-apps/pull/190
- chore(pfm): remove unused
refundTimeoutby @Reecepbcups in https://github.com/cosmos/ibc-apps/pull/193 - refactor: remove the ability to take a fee for each forwarded packet by @jtieri in https://github.com/cosmos/ibc-apps/pull/202
- docs: update maintained branches table by @jtieri in https://github.com/cosmos/ibc-apps/pull/212
- refactor: remove processed key and handling code by @jtieri in https://github.com/cosmos/ibc-apps/pull/216
- feat: add storage leak test by @joelsmith-2019 in https://github.com/cosmos/ibc-apps/pull/222
New Contributors
- @rootulp made their first contribution in https://github.com/cosmos/ibc-apps/pull/175
- @hoank101 made their first contribution in https://github.com/cosmos/ibc-apps/pull/184
- @LuqiPan made their first contribution in https://github.com/cosmos/ibc-apps/pull/190
- @joelsmith-2019 made their first contribution in https://github.com/cosmos/ibc-apps/pull/222
Full Changelog: https://github.com/cosmos/ibc-apps/compare/middleware/packet-forward-middleware/v8.0.2...middleware/packet-forward-middleware/v8.1.0