v0.47.0
zemyblue
released this
25 Apr 04:22
·
13 commits
to release/v0.47.x
since this release
Release v0.47.0 - 2023-04-24
Features
- (baseapp) #840 allow querying the state based on
CheckState
. - (x/foundation) #848 remove
gov mint
for x/foundation proposal - (x/wasm) #850 remove
x/wasm
module in lbm-sdk - (log) #883 add zerolog based rolling log system
- (Ostracon) #887 apply the changes of vrf location in Ostracon
- (x/upgrade) #889 remove time based upgrade
- (all) #970 change import path to
github.com/Finschia/finschia-sdk
and update license
Improvements
- (cosmovisor) #792 Use upstream's cosmovisor
- (server) #821 Get validator pubkey considering KMS
- (client) #890 Map Ostracon:ErrTxInMap to lbm-sdk:ErrTxInMempoolCache
- (x/collection) #894 Change the default params of x/collection
- (ante) #895 Remove max gas validation
- (x/collection,token) #900 Add uri for MsgModify and deprecate the old ones
- (x/foundation) #912 Introduce censorship into x/foundation
- (x/foundation) #933 Clean up x/foundation apis
- (x/collection) #938 Add progress log into x/collection import-genesis
- (x/foundation) #952 Address generation of the empty coins in x/foundation
- (x/collection,token,foundation) #963 Check event determinism on original modules
- (x/collection) #965 Provide specific error messages on x/collection queries
- (x/collection,token) #980 refactor x/token,collection query errors
Bug Fixes
- (client) #817 remove support for composite (BLS) type
- (x/foundation) #834 Apply foundation audit
- (x/collection,token) #849 Introduce codespace into x/collection,token
- (x/token,collection) #863 Update x/collection,token proto
- (x/collection,token) #866 Do not create account on x/token,collection
- (x/collection,token) #881 Remove some x/token,collection queries on listable collections
- (swagger) #898 fix a bug not added
lbm.tx.v1beta1.Service/GetBlockWithTxs
in swagger - (x/collection) #911 Add missing command(TxCmdModify) for CLI
- (x/foundation) #922 Propagate events in x/foundation through sdk.Results
- (x/foundation) #946 Fix broken x/foundation invariant on treasury
- (x/foundation) #947 Unpack proposals in x/foundation import-genesis
- (x/collection) #953 Allow zero amount of coin in x/collection Query/Balance
- (x/collection) #954 Remove duplicated events in x/collection Msg/Modify
- (x/collection) #955 Return nil where the parent not exists in x/collection Query/Parent
- (x/collection) #959 Revert #955 and add Query/HasParent into x/collection
- (x/collection) #960 Fix default next class ids of x/collection
- (x/collection) #961 Do not loop enum in x/collection
- (x/collection,token) #957 Refactor queries of x/collection and x/token
- (x/auth) #982 Fix not to emit error when no txs in block while querying
GetBlockWithTxs
- (x/foundation) #984 Revert #952
Removed
- #853 remove useless stub BeginBlock, EndBlock methods from modules below
- ibc, authz, collection, feegrant, ibc, token, wasm
- (x/ibc) #858 detach ibc module(repo: finschia/ibc-go)
- (x/collection,token) #966 Remove legacy events on x/collection and x/token
Breaking Changes
- (rest) #807 remove legacy REST API
- (codec) #833 Fix foundation amino codec
- (ostracon) #869 apply changes to replace Ostracon proto message with Tendermint
- (x/bank) #876 Add
MultiSend
deactivation - (x/auth) #891 deprecate
cosmos.tx.v1beta1.Service/GetBlockWithTxs
and addlbm.tx.v1beta1.Service/GetBlockWithTxs
for lbm - (abci) #892 remove the incompatible field
index=14
inTxResponse
- (proto) #923 deprecate broadcast mode
block
- (x/collection,token) #956 Replace query errors on the original modules into gRPC ones
Build, CI
- (ci) #829 automate release process
- (build) #872 Retract v1.0.0
- (ci, build) #901 Update release pipeline to match non-wasm env
- (ci) #983 update docker action to fit new repository
Document Updates
- (x/foundation) #934 Update permlinks in x/foundation documents
- (x/collection,token) #944 Update comments in the x/token,collection events proto
Full Changelog: v0.46.0...v0.47.0