Releases: CosmosContracts/juno
v13.0.0-beta.1
This is for Uni-6 testnet ONLY. Block 262300. Proposal 6
What's Changed
- feat(x/feeshare): Allow registering factory contracts by @Reecepbcups in #566
- Removed InterTx
- Removed Oracle and Price Feeder in 5b4d446
- Removed CI for these in 01e4c9a
- Removed IBCHooks in 1d76182
Oracle and CI commits will be reverted in the future in a part 2
Full Changelog: v13.0.0-alpha3...v13.0.0-beta.1
v12.0.0
What's Changed
- SDK v0.45.12 by @faddat in #541
- adds gov deposit handler to v12 by @Reecepbcups in #550
- v12.0.0 by @Reecepbcups in #565
Full Changelog: v11.0.0...v12.0.0
v13.0.0-beta
Do not run this on mainnet or Uni. This is for ares-1
This release is part 1 of 2 or 3 upgrades to ensure it is safe for Uni-6
It is built off branch reece/v13-part1 from this PR
#556
Full Changelog: v13.0.0-alpha3...v13.0.0-beta
v12.0.0-beta.1
Uni-6 only, block height 23400
- proposal 1
What's Changed
- adds gov deposit handler from v13 to v12 by @Reecepbcups in #550
Full Changelog: v12.0.0-beta...v12.0.0-beta.1
v12.0.0-beta
This is only for testing on the Uni testnet. Do not run on mainnet!
What's Changed
Full Changelog: v11.0.3...v12.0.0
v13.0.0-alpha3
What's Changed
- chore: markdownlint . --fix by @faddat in #534
- remove globalfee by @Reecepbcups in #536
- [feeshare] Cleanup - Call fee check AFTER there is someone who must be paid by @Reecepbcups in #527
Full Changelog: v13.0.0-alpha2...v13.0.0-alpha3
v13.0.0-alpha
Juno V13 RC for testing on Uni testnet. Do not run this on mainnet.
Rereleased @ new commit to fix docker issue
What's Changed
Modules
- Implement x/oracle for JUNO by @vuong177 in #329
- Implement x/feeshare by @Reecepbcups in #385
- Integrate ICA changes by @the-frey in #215
- x/token-factory by @Reecepbcups in #368
- x/wasmd 30 + IBC v4 + IBCFees by @Reecepbcups in #387
- x/globalfee by @Reecepbcups in #411
- Adding IBC wasm hooks by @nicolaslara in #473
- Packet forward middleware by @agouin in #513
Improvements
- Add msg_filter decorator to ante_handle to block IBCTimeoutOnClose by @dimiandre in #280
- (x/mint) Use new BeginBlock extension by @giansalex in #321
- fix(Dockerfile): latest alpine, use sh, combine run by @pratikbin in #351
- Add JunoSwap as price provider to price-feeder tool by @vuong177 in #353
- app.go refactor: Move keepers init, modules init and modularise upgrade handlers by @udit-gulati in #366
- Add AnteHandler for prevent spam gov proposal by @vuong177 in #394
- Add price history to Oracle by @GNaD13 in #409
- v12 - Uni & Mainnet upgrade handler by @Reecepbcups in #410
- Upgrade More ICA messages by @Reecepbcups in #436
- Add get TWAP by @GNaD13 in #453
- New entry store by @vuong177 in #458
- Add query stargate for token factory by @GNaD13 in #461
- Set GlobalFees on Upgrade by @Reecepbcups in #479
- More stargate query by @vuong177 in #495
- Add osmosis to config price feeder by @vuong177 in #496
- Price-Feeder - ignore password with test keyring by @Reecepbcups in #503
- release: Add sha256 sum by @Reecepbcups in #505
- Update Swagger API endpoints by @Reecepbcups in #511
CI/CD
- add sim for juno by @GNaD13 in #356
- Add CI for Price-feeder by @anhductn2001 in #357
- [CI] Update GitHub Action to push docker images by @anhductn2001 in #375
- Update CI for E2E push image by @anhductn2001 in #403
- Create dependency-review.yml by @faddat in #441
Test
- E2E testing by @vuong177 in #323
- Ducnt/e2e by @anhductn2001 in #354
- wasmbinding test by @expertdicer in #355
- E2E by @vuong177 in #363
- Add make test-e2e-short by @anhductn2001 in #381
- Add ReadMe.md for E2E by @anhductn2001 in #382
- e2e - tokenfactory bindings test by @Reecepbcups in #383
- add check condition for simulation by @GNaD13 in #408
- Add test for msg server feeShare by @GNaD13 in #426
- Oracle tests: multiple denom, denom with no entries; endBlocker tests by @udit-gulati in #463
- Add table-driven test history.go by @GNaD13 in #465
- Add E2E-Test for Oracle and Price-feeder by @anhductn2001 in #466
- Oracle TWAP fix for no entry before startTime; test cases cleanup by @udit-gulati in #514
- Update test for TWAP when startTime before first entry by @udit-gulati in #517
Cleanup
- gives Juno the canonical cmd folder structure by @faddat in #388
- annotate go.mod by @faddat in #393
- markdownlint by @faddat in #397
- Cleanup x/FeeShare by @Reecepbcups in #418
- Remove unessesary proto file feeShare module by @GNaD13 in #422
- fix logic updateFeeShare by @GNaD13 in #430
- lint juno's tests by @faddat in #431
- Add comment and change func name more sense by @GNaD13 in #459
- chore: remove old starport config by @faddat in #481
- Upgrade Handler Fix by @Reecepbcups in #489
- Oracle - Rename variables by @Reecepbcups in #504
- Final v12 Cleanup & Improvements by @Reecepbcups in #509
Documentation
- Price Feeder document by @expertdicer in #369
- Remove inactive member from SECURITY.md by @JakeHartnell in #478
- Future Roadmap (v12 & v13 planned) by @Reecepbcups in #483
- Oracle Setup Documentation by @Reecepbcups in #490
- Scripts + documentation by @Reecepbcups in #492
Version Changes
- Use master branch of cosmos/cosmos-ledger-go by @faddat in #314
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #326
- Bump github.com/spf13/cobra from 1.5.0 to 1.6.1 by @dependabot in #331
- Update cosmos-sdk for juno v11 by @faddat in #332
- Bump bruceadams/get-release from 1.2.3 to 1.3.2 by @dependabot in #333
- Bump github.com/cosmos/ibc-go/v3 from 3.3.0 to 3.4.0 by @dependabot in #358
- Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 by @dependabot in #359
- iavl v0.19.4 by @faddat in #364
- chore(deps) Dependency Bumps [chain-chores] by @Reecepbcups in #365
- Use go 1.19 by @faddat in #390
- tendermint v0.34.24 by @faddat in #391
- use latest ledger, avoiding an unmaintained library by @faddat in #392
- Pull hermes image from ghcr.io/cosmoscontracts by @anhductn2001 in #396
- Bump actions/cache from 2 to 3 by @dependabot in #406
- Bump technote-space/get-diff-action from 6.0.1 to 6.1.2 by @dependabot in #407
- Bump x/GlobalFee + maxBypassGas @ 1 million by @Reecepbcups in #421
- use a token factory with ibc-go/v4 by @faddat in #435
- bump gaia dependency by @faddat in #451
- Bump actions/dependency-review-action from 2 to 3 by @dependabot in #462
- Bump github.com/cosmos/cosmos-proto from 1.0.0-alpha8 to 1.0.0-beta.1 by @dependabot in #488
- Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in #493
- fix gin critical vuln by @faddat in #500
- fix jwt vuln by @faddat in #501
- faddat/cosmos keyring by @faddat in #502
- use informal tendermint with sadness by @faddat in #510
Commands
- Reset application.db and wasm by @chillyvee in #312
- Update genica command by @the-frey in #360
- bech32 convert command by @faddat in #401
- chore: Move reset-* commands to a subcmd (less rootCmd spam) by @Reecepbcups in #405
- Add CLI price history by @GNaD13 in #428
New Contributors
- @expertdicer made their first contribution in #355
- @pratikbin made their first contribution in https://github.com/CosmosContracts/juno/pull...
v13.0.0-alpha2
What's Changed
- Fix Upgrade Handler by @Reecepbcups in #525
- Docker: lowercase cosmoscontracts name by @Reecepbcups in #528
Full Changelog: v13.0.0-alpha...v13.0.0-alpha2
v11.0.3
This release makes a few cautionary changes:
- requires go 1.19+ based on feedback from GoldenRatio, a Juno validator
- uses wasmd v0.29.2, which has had additional post-dragon work done
- uses cosmos-sdk v0.45.11
- uses tendermint v0.34.23
- uses iavl v0.19.4
In addition to that, it fixes a flub on the configuration of the IAVLDisableFastNode flag.
v11.0.0
The final Juno v11 release candidate.
Important! The following config change in app.toml
is required:
# IavlCacheSize set the size of the iavl tree cache.
# Default cache size is 50mb.
iavl-cache-size = 781250
# IAVLDisableFastNode enables or disables the fast node feature of IAVL.
# Default is true.
iavl-disable-fastnode = false
What's Changed
- Bump github.com/cosmos/ibc-go/v3 from 3.2.0 to 3.2.1 by @dependabot in #281
- Bump github.com/cosmos/ibc-go/v3 from 3.2.1 to 3.3.0 by @dependabot in #285
- ICA Genesis State x Docker builds x Wasmd 0.29-rc1 by @the-frey in #297
- Juno v11 for Uni testing by @the-frey in #313
- Issue template by @vuong177 in #311
- docs: Update openapi.yml by @spoo-bar in #295
- Restructure readme by @the-frey in #299
- Latest wasmd - patches Dragonberry by @faddat in #315
- Set IAVL config by @giansalex in #320
- Add pruning command by @giansalex in #319
New Contributors
Full Changelog: v10.0.2...v11.0.0