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 #177
- CI: link lint + spell check by @Reecepbcups in #179
- Add unnecessary loop test by @agouin in #180
- deps!(pfm): ibc v8.1.1 and cosmos-sdk v0.50.5 by @hoank101 in #184
- chore(pfm): update log line to match function name by @LuqiPan in #190
- chore(pfm): remove unused
refundTimeout
by @Reecepbcups in #193 - refactor: remove the ability to take a fee for each forwarded packet by @jtieri in #202
- docs: update maintained branches table by @jtieri in #212
- refactor: remove processed key and handling code by @jtieri in #216
- feat: add storage leak test by @joelsmith-2019 in #222
New Contributors
- @rootulp made their first contribution in #175
- @hoank101 made their first contribution in #184
- @LuqiPan made their first contribution in #190
- @joelsmith-2019 made their first contribution in #222
Full Changelog: middleware/packet-forward-middleware/v8.0.2...middleware/packet-forward-middleware/v8.1.0