Skip to content

Releases

v0.500.6

Choose a tag to compare

@github-actions github-actions released this 16 Oct 08:05
v0.500.6
0804ff4

Changelog

v0.500.3 [retired]

Choose a tag to compare

@github-actions github-actions released this 15 Oct 11:34
v0.500.3
b02eaf3

Changelog

  • b02eaf3 chore: prep v0.500.3 (#125)
  • 3b2bc3f fix(staking): dedupe validator updates on key rotation (#124)
  • 43e0337 fix(x/gov): guard the quorum check interval against integer divide by zero (#116)
  • d5ef9b4 fix(x/staking): rebuild unbonding-operation indexes and counter at InitGenesis (#115)
  • c13a677 fix(dynamicfee): bound window size to prevent DoS (#121)
  • 2abeb21 fix(x/auth/tx): Clamp tx slice capacity to block size (#123)
  • c180f17 fix(x/dynamicfee): prevent block gas int64 overflow (#120)
  • 87aee89 fix(x/gov): always validate quorum check params (#122)
  • 35674fb fix(slashing): keep old-key signing info after rotation (#111)
  • 66403be fix(baseapp): drop unbounded telemetry keyed by query path (#119)
  • 0304b49 fix(x/mint): prevent block per year overflow (#117)
  • 1e4d77d fix(consensus): forbid removing active validator pubkey types (#118)
  • 21e70c8 fix(x/dynamicfee): enforce params.Window == len(state.Window) in genesis validation (#113)
  • 3cce5e5 fix(x/dynamicfee): account for failed and out-of-gas tx gas in the dynamic fee window (#110)

v0.500.2

Choose a tag to compare

@github-actions github-actions released this 27 Jul 11:23
v0.500.2
87b5d61

Changelog

  • 87b5d61 chore: prep v0.500.2 (#109)
  • 5d8a728 fix!: cherry-pick 19038 and add tests (#108)
  • ee5ae89 remove dangling semicolon (#107)
  • e4628cd feat(x/gov): reject proposals with self-executing authz.MsgExec messages (granter == grantee == authority) (#106)

v0.500.1

Choose a tag to compare

@tbruyelle tbruyelle released this 22 Jun 16:54
5e8d5c8

What's Changed

  • fix(staking): validateKeyRotationFee must not assume DefaultBondDenom by @tbruyelle in #105

Full Changelog: v0.500.0...v0.500.1

v0.500.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 15:23
v0.500.0
6353274

Changelog

  • 6353274 chore(x/upgrade): import cosmos-sdk v0.500.0 (#102)
  • dcd844e fix(docker): repair Build & Push (removed-module COPYs + image name) (#103)
  • b8f4a7d fix(ci): drop goreleaser --release-notes flag (#104)
  • 5111f6d chore: prepare next release (#101)
  • 70633b9 feat: cherry-pick consensus key rotation (#100)
  • ceb568a fix(x/gov): keep governor IsActive in sync with min self-delegation (#98)

v0.500.0-rc3

v0.500.0-rc3 Pre-release
Pre-release

Choose a tag to compare

@tbruyelle tbruyelle released this 01 Jun 13:39
8ebaf6c

What's Changed

  • fix(x/gov/simulation): improve deposit throttlers generation to avoid empty sdk.Coins by @giunatale in #95
  • chore: fix swagger generation by @giunatale in #97
  • fix(x/auth): use account_id instead of deprecated id in QueryAccountAddressByIDRequest by @giunatale in #96

Full Changelog: v0.500.0-rc.2...v0.500.0-rc3

v0.500.0-rc2

v0.500.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@tbruyelle tbruyelle released this 04 May 09:50
e5ac494

What's Changed

  • fix: clean up atomone references in x/dynamicfee by @tbruyelle in #92

Full Changelog: v0.500.0-rc.1...v0.500.0-rc.2

v0.500.0-rc.1

v0.500.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@giunatale giunatale released this 17 Apr 15:52
f3697e2

What's Changed

  • chore: update codeowners by @julienrbrt in #2
  • feat: cherry-pick enhancements to v0.50.x by @julienrbrt in #1
  • refactor: remove x/nft, x/group, x/crisis and docs by @julienrbrt in #6
  • chore(x): add placeholders packages by @julienrbrt in #7
  • fix: bump golangci-lint to v1.64.8 by @Pantani in #11
  • chore: remove false positive from lint by @Pantani in #13
  • chore: bump codql and add config yaml by @Pantani in #14
  • chore(x/auth): fix some typos and improve the code readability by @Pantani in #9
  • chore: bump grpc to v1.72.0 and go to v1.24.5 by @Pantani in #15
  • chore: create a workflow to delete github PR cache after merge it by @Pantani in #16
  • chore: bump codeql for gosec by @Pantani in #20
  • chore(x/staking): fix some typos and improve the code readability by @Pantani in #8
  • chore: skip gosec workflow by @Pantani in #23
  • chore: remove unnecessary project workspaces by @Pantani in #22
  • fix: rollback proto files from upgrade module by @Pantani in #24
  • feat: remove client/v2 workspace by @Pantani in #25
  • chore: clean-up readme by @julienrbrt in #26
  • refactor: re-gen depinject module config as proto v1 by @Pantani in #21
  • refactor: revert x/upgrade go.mod removal by @julienrbrt in #29
  • feat(x/gov): upstream atom one x/gov features by @julienrbrt in #17
  • fix: add unhandled error for gov burn deposits and fix lint by @Pantani in #31
  • fix(x/gov): proposal v1 to v1beta1 converter by @julienrbrt in #35
  • chore: remove unused api by @Pantani in #34
  • refactor(x/gov): use interface checks instead of type checks by @julienrbrt in #37
  • chore: sync with upstream by @julienrbrt in #39
  • chore: bump ledger-cosmos-go to v0.16.0 by @giuliostramondo in #40
  • feat: add x/epochs module by @Pantani in #33
  • refactor(x/distribution)!: remove proposer reward params by @giuliostramondo in #38
  • feat: fixed commission rate and max rate parameter by @Pantani in #19
  • feat: ADR-004 (Nakamoto Bonus) by @Pantani in #10
  • feat(gov): add governors by @giunatale in #36
  • chore(gov): amino paths for governor txs by @giunatale in #47
  • fix(x/group): the group module storeKey must have a value by @tbruyelle in #49
  • feat: use epoch time to the nakamoto bonus period by @Pantani in #44
  • chore: use gomock from go.uber.org/mock/gomock instead github.com/golang/mock/gomock by @Pantani in #51
  • fix: proto lint by @tbruyelle in #50
  • fix(x/genutil): simplify staking interface by @tbruyelle in #52
  • fix(server): fix testnetify genesis handling by @julienrbrt in #53
  • chore(gov): add sensible max value to QuorumCheckCount param by @giunatale in #55
  • fix(gov): reject out-of-order hunks and invalid control characters in insertion lines for unified diff constitution patch by @giunatale in #56
  • fix(gov): properly update min deposit and min initial deposit by @giunatale in #54
  • fix(gov): correct error-checking for gov hooks by @giunatale in #57
  • fix(gov): check error when traversing QuorumCheckQueue by @giunatale in #58
  • fix(gov): ensure governor exists and is active when creating delegation by @giunatale in #59
  • fix(x/gov): prevent double active governors validator shares by @julienrbrt in #61
  • fix(x/gov): prevent governance re-delegation right after creating a new governance delegation. by @giuliostramondo in #65
  • fix(x/gov): Added check of min deposit TargetActiveProposals in ValidateBasic by @giuliostramondo in #66
  • refactor(x/gov): state clean on delete proposal by @julienrbrt in #68
  • fix(x/gov): Normalized and sorted MinDeposit coins by @giuliostramondo in #76
  • fix(x/gov): validate description length in MsgEditGovernor.ValidateBasic by @giunatale in #72
  • fix(x/gov): check error on GetValidator in GetGovernorBondedTokens by @giunatale in #73
  • chore: fix spelling and grammar mistakes by @giunatale in #74
  • chore: improve autocli commands for authz and gov by @giunatale in #80
  • fix(x/distribution): fixed error message in validateNakamotoBonus by @giuliostramondo in #81
  • refactor(x/gov): do not modify governor desc by @julienrbrt in #78
  • fix(x/gov): fix migration clearing deprecated (A-31) by @Pantani in #69
  • chore(x/gov): remove unused max governors constant by @julienrbrt in #62
  • fix(x/gov): missing EMA fields validation in genesis by @tbruyelle in #77
  • fix(x/gov): refine error checking on governor existence checks by @giunatale in #70
  • fix(x/distribution): Nakamoto coefficient update change by @giuliostramondo in #60
  • fix: handling collection walk errors are silently ignored by @Pantani in #82
  • fix(x/distribution): changed rounding to trouncation by @giuliostramondo in #63
  • fix(x/gov): validate minimum self-delegation for imported governors in InitGenesis by @giunatale in #71
  • fix(x/staking): update existing validator commissions when commission params change by @Pantani in #83
  • fix(x/gov): fixed inverted check in genesis import by @giuliostramondo in #67
  • feat(x/gov): remove msgCancelProposal by @giunatale in #85
  • fix(x/gov): add safeguard to prevent proposals to be added to the quorum check queue if functionality is disabled by setting QuorumCheckCount to 0 by @giunatale in #87
  • feat: Add dynamicfee module by @giuliostramondo in #48
  • chore: prepare changelog for new release by @giunatale in #88
  • chore: fix changelog for v0.500.0-rc1 release by @giunatale in #89

New Contributors

Full Changelog: https://github.com/atomone-hub/cosmos-sdk/commits/v0.500.0-rc.1