Skip to content

v0.48.0

Compare
Choose a tag to compare
@zemyblue zemyblue released this 18 Oct 00:43
· 111 commits to main since this release
v0.48.0
de4f3e5

Release v0.48.0 - 2023-10-17

The base cosmos-sdk version is v0.45.10.

Features

  • (x/auth) #1011 add the api for querying next account number
  • (server/grpc) #1017 support custom r/w gRPC options (backport cosmos/cosmos-sdk#11889)
  • (x/auth) #1085 rollback GetBlockWithTxs of cosmos service.proto for compatibility with cosmos-sdk APIs
  • (proto) #1087 add tendermint query apis for compatibility with cosmos-sdk

Improvements

  • (third_party/proto) #1037 change the proof.proto path to third_party/proto/confio
  • (ostracon) #1057 Bump up Ostracon from to v1.1.1
  • (x/foundation) #1072 Address generation of the empty coins in x/foundation (backport #952)
  • (cli) #1086 Fix for redundant key generation. With running kms, generating priv-key is unnecessary.
  • (ostracon) #1089 Bump up ostracon from v1.1.1 to v1.1.1-449aa3148b12
  • (ostracon) #1099 Remove libsodium vrf library.
  • (refactor) #1114 Check statistics and balance on x/collection mint and burn operations
  • (x/token) #1128 add more unittest for MsgIssue of x/token
  • (x/token) #1129 add more unittest for MsgGrantPermission and MsgRevokePermission of x/token
  • (x/token) #1130 Add more unittest for MsgMint, MsgBurn, MsgOperatorBurn, MsgModify of x/token
  • (x/collection) #1131 add additional unittest of x/collection(MsgIssueFT, MsgMintFT, MsgBurnFT)
  • (x/collection) #1133 Refactor unittest for SendFT, OperatorSendFT, AuthorizeOperator, and RevokeOperator to check more states
  • (x/token) #1137 Add test for event compatibility
  • (x/collection) #1139 refactor overall unittests of x/collection
  • (x/token) #1140 Refactor unittest for x/token
  • (ostracon) #1142 Bump up ostracon from v1.1.2-0.20230822110903-449aa3148b12 to v1.1.2

Bug Fixes

  • (ledger) #1040 Fix a bug(unable to connect nano S plus ledger on ubuntu)
  • (x/foundation) #1053 Make x/foundation MsgExec propagate events
  • (baseapp) #1091 Add events.GetAttributes and event.GetAttribute methods to simplify the retrieval of an attribute from event(s) (backport #1075)
  • (x/foundation) #1108 Rollback MsgUpdateParams parts from #999

Breaking Changes

State Machine Breaking

  • (x/foundation) #999 migrate x/foundation FoundationTax into x/params
  • (x/collection) #1102 Reject modifying NFT class with token index filled in MsgModify
  • (x/collection) #1105 Add minted coins to balance in x/collection MsgMintFT
  • (x/collection) #1106 Support x/collection migration on old chains

Event Breaking Changes

  • (refactor) #1090 Automate EventTypeMessage inclusion in every message execution (backport #1063)
  • (x/bank) #1093 Remove message events including sender attribute whose information is already present in the relevant events (backport #1066)
  • (baseapp) #1092 Do not add module attribute in case of ibc messages (backport #1079)
  • (x/foundation) #1053 Make x/foundation MsgExec propagate events

Build, CI

  • (build,ci) #1043 Update golang version to 1.20

Document Updates

  • (readme) #997 fix swagger url
  • (docs) #1094 Document default events (backport #1081)

Full Changelog: v0.47.0...v0.48.0