5.0 KiB
5.0 KiB
PENDING
BREAKING CHANGES
-
Gaia REST API (
gaiacli advanced rest-server
) -
Gaia CLI (
gaiacli
)- [cli] #2728 Seperate
tx
andquery
subcommands by module - [cli] #2727 Fix unbonding command flow
- [cli] #2786 Fix redelegation command flow
- [cli] #2829 add-genesis-account command now validates state when adding accounts
- [cli] #2804 Check whether key exists before passing it on to
tx create-validator
. - [cli] #2874
gaiacli tx sign
takes an optional--output-document
flag to support output redirection. - [cli] #2875 Refactor
gaiad gentx
and avoid redirection togaiacli tx sign
for tx signing.
- [cli] #2728 Seperate
-
Gaia
- [mint] [#2825] minting now occurs every block, inflation parameter updates still hourly
-
SDK
- #2752 Don't hardcode bondable denom.
- #2701 Account numbers and sequence numbers in
auth
are nowuint64
instead ofint64
- #2019 Cap total number of signatures. Current per-transaction limit is 7, and if that is exceeded transaction is rejected.
- #2801 Remove AppInit structure.
- #2798 Governance API has miss-spelled English word in JSON response ('depositer' -> 'depositor')
-
Tendermint
FEATURES
-
Gaia REST API (
gaiacli advanced rest-server
)- [gov] #2479 Added governance parameter query REST endpoints.
-
Gaia CLI (
gaiacli
) -
Gaia
- [app] #2791 Support export at a specific height, with
gaiad export --height=HEIGHT
. - [x/gov] #2479 Implemented querier for getting governance parameters.
- [app] #2663 - Runtime-assertable invariants
- [app] #2791 Support export at a specific height, with
gaiad export --height=HEIGHT
. - [app] #2812 Support export alterations to prepare for restarting at zero-height
- [app] #2791 Support export at a specific height, with
-
SDK
- [simulator] #2682 MsgEditValidator now looks at the validator's max rate, thus it now succeeds a significant portion of the time
- [core] #2775 Add deliverTx maximum block gas limit
-
Tendermint
IMPROVEMENTS
-
Gaia REST API (
gaiacli advanced rest-server
)- #2836 Expose LCD router to allow users to register routes there.
-
Gaia CLI (
gaiacli
)- #2749 Add --chain-id flag to gaiad testnet
-
Gaia
- #2772 Update BaseApp to not persist state when the ante handler fails on DeliverTx.
- #2773 Require moniker to be provided on
gaiad init
. - #2672 [Makefile] Updated for better Windows compatibility and ledger support logic, get_tools was rewritten as a cross-compatible Makefile.
- #110 Updated CircleCI job to trigger website build when cosmos docs are updated.
-
SDK
- [x/mock/simulation] [#2720] major cleanup, introduction of helper objects, reorganization
- #2821 Codespaces are now strings
- [types] #2776 Improve safety of
Coin
andCoins
types. Various functions and methods will panic when a negative amount is discovered. - #2815 Gas unit fields changed from
int64
touint64
. - #2821 Codespaces are now strings
- #2779 Introduce
ValidateBasic
to theTx
interface and call it in the ante handler. - #2825 More staking and distribution invariants
- Tendermint
- #2796 Update to go-amino 0.14.1
BUG FIXES
-
Gaia REST API (
gaiacli advanced rest-server
)- [gaia-lite] #2868 Added handler for governance tally endpoit
-
Gaia CLI (
gaiacli
) -
Gaia
-
SDK
- #2733 [x/gov, x/mock/simulation] Fix governance simulation, update x/gov import/export
- #2854 [x/bank] Remove unused bank.MsgIssue, prevent possible panic
- #2884 [docs/examples] Fix
basecli version
panic
-
Tendermint
- #2797 AddressBook requires addresses to have IDs; Do not crap out immediately after sending pex addrs in seed mode