Skip to content

Releases: NibiruChain/nibiru

v0.19.0-rc1

10 Feb 21:39
v0.19.0-rc1
9817794
Compare
Choose a tag to compare

Changelog

  • 9817794 fix: goreleaser cross version
  • 0663186 fix(oracle): local min voters (#1194)
  • 0f8541b refactor(oracle): clean up tests (#1193)
  • 6360d11 ci(codecov): add Codecov reporting (#1189)
  • b487219 feat: docker-compose network for local development (#1192)
  • c765d97 fix(oracle): default oracle whitelist (#1191)
  • 0e9483c ci(release): fix TM_VERSION not being set (#1190)
  • 5afeb0a fix: remove A precision and clean up borked logic (#1188)
  • 63f1892 feat(oracle): default vote threshold and min voters (#1187)
  • 0ed0a3b refactor(oracle): proto type docs, (2) oracle spec clean-up, and (3) remove panic (#1184)
  • 0ce0b35 refactor(oracle): keeper files (#1181)
  • bf1c420 refactor(oracle): whitelist (#1180)
  • 7603950 refactor(oracle): types (#1179)
  • cf3cc9e ci(release): release for linux and darwin (arm64 and amd64) (#1144)
  • e2c76a8 refactor(spot): remove remaining dex files (#1176)
  • 7eedec8 chore(deps): Bump github.com/cosmos/cosmos-sdk from 0.45.10 to 0.45.12 (#1174)
  • 9310665 refactor(spot)!: rename x/dex to x/spot (#1173)
  • 099679b chore(deps): Bump github.com/holiman/uint256 from 1.1.1 to 1.2.1 (#1089)
  • cb4c79d chore(deps): Bump github.com/btcsuite/btcd from 0.22.1 to 0.23.2 (#1149)
  • aa1bc51 refactor: asset.Pair (#1171)
  • 8e6a97c chore(deps): Bump github.com/spf13/viper from 1.14.0 to 1.15.0 (#1153)
  • 0d4d372 refactor: migrate simapp tests to use main app (#1161)
  • f261376 refactor: move x/testutil folder under x/common (#1170)
  • 407041d fix: multi-platform docker image (#1162)
  • 5481dcf remove ampersand (#1168)
  • 02691cf chore(deps): Bump github.com/cosmos/cosmos-sdk from 0.45.10 to 0.45.12 (#1165)
  • 874a9a9 refactor: remove client interface for liquidate msg (#1164)
  • b7d30b3 chore: add go reference badge to README

v0.18.0-rc4

28 Jan 20:53
v0.18.0-rc4
844a79f
Compare
Choose a tag to compare

Changelog

  • 844a79f fix(localnet): remove ampersand in nibid start command
  • b1bcfc0 fix(oracle): remove duplicate whitelist pair

v0.18.0-rc3

27 Jan 15:07
v0.18.0-rc3
8e087ba
Compare
Choose a tag to compare

Changelog

  • 8e087ba feat: set default oracle whitelisted pairs (#1139)

v0.18.0-rc2

26 Jan 19:17
v0.18.0-rc2
ab96d89
Compare
Choose a tag to compare

Changelog

v0.18.0-rc1

25 Jan 14:44
v0.18.0-rc1
64cc878
Compare
Choose a tag to compare

Changelog

  • 64cc878 refactor(asset-pair)!: refactors common.AssetPair as an extension of string (#1154)
  • 357161f refactor: build workflows (#1142)
  • 070ce33 chore: fix local docker-compose network (#1146)
  • 82cb781 chore: add USD quote asset (#1145)
  • 97bbdfe ci: Create e2e wasm unit test (#1107)
  • 29f6561 refactor(make): put Makefile workflows in separate directory (#1138)
  • 5c86456 refactor(oracle): rename functions and variables for readability (#1141)
  • fb3d462 fix: set vote period to 10 blocks (#1140)
  • ef23360 refactor: remove panics | #3 vpool - make perp and vpool panics impossible form public fns (#1134)
  • 7a373fb fix: publish prices at genesis for localnet (#1135)
  • cfc62e9 refactor: Remove unnecessary panics | #2 dex and stablecoin (#1127)
  • ef559e1 fix: distribution module account name (#1131)
  • 0c432ed refactor(perp): Remove unnecessary panics | #1 (#1126)
  • 602af8a feat(oracle): add twap to oracle and unwire pricefeed (#1120)

v0.17.0-rc1

17 Jan 17:39
v0.17.0-rc1
3b402a8
Compare
Choose a tag to compare

Changelog

  • 3b402a8 test: add oracle and delete pricefeed store upgrade
  • 0c1bd2e test: only add oracle store upgrade
  • b986c49 test: no store loader
  • 5fd2369 chore: add pruning command
  • cfc62e9 refactor: Remove unnecessary panics | #2 dex and stablecoin (#1127)
  • ef559e1 fix: distribution module account name (#1131)
  • 0c432ed refactor(perp): Remove unnecessary panics | #1 (#1126)
  • 602af8a feat(oracle): add twap to oracle and unwire pricefeed (#1120)

v0.17.0

15 Jan 00:39
v0.17.0
de7e812
Compare
Choose a tag to compare

Changelog

  • de7e812 feat: x/oracle upgrade
  • cfc62e9 refactor: Remove unnecessary panics | #2 dex and stablecoin (#1127)
  • ef559e1 fix: distribution module account name (#1131)
  • 0c432ed refactor(perp): Remove unnecessary panics | #1 (#1126)
  • 602af8a feat(oracle): add twap to oracle and unwire pricefeed (#1120)

v0.16.3

11 Jan 15:49
v0.16.3
88aa966
Compare
Choose a tag to compare

Changelog

  • 88aa966 fix: unexpected panic in stableswap calcs (#1124)
  • fdd9dbd build: releases/v0.16.x (#1103)
  • f4257d7 feat: wire multi-liquidate into the grpc (#1117)
  • 6f2cd67 feat: improve math for single asset join (#1115)
  • aa7f87a fix(dex): frozen pool due to insufficient reserves and LP share supply of 0 (#1116)
  • db63480 fix: fix error on over fluctuation limit for simulations (#1113)
  • 31cd475 fix(dex): fix single asset join (#1114)
  • 0ebc527 refactor(vpool)!: Condense swap SwapXForY and SwapYForX events into SwapOnVpoolEvent (#1109)
  • 0009e57 feat(vpool)!: Use flags and certain default values instead of unnamed args for add-genesis-vpool to improve ease of use (#1111)
  • 16350e8 feat: whitelist ubtc and ueth in pricefeed (#1108)
  • 8f11013 fix: sort tokens in join pool to avoid panic (#1110)
  • a48bb78 feat(perp): Add (notional) volume to metrics state (#1105)
  • 47623c8 feat: add tests for stableswap pool (#1093)
  • 54a0934 refactor(perp)!: replace CumulativePremiumFractions array with single value (#1102)
  • 0eab90d feat(perp): Track and expose the net size of a pair with a query (#1097)
  • 1168754 refactor!: revive dex module using intermediate test app (#1092)
  • 2e8b4ed fix(oracle): fix flaky oracle test (#1100)
  • b14aa88 fix: Use precision instead of 1e6 (#1091)
  • a37428c feat(dex): Add stableswap pools using curve logic (#1050)
  • 57f7e54 refactor(perp)!: Removed unused field, LiquidationPenalty, from PositionChangedEvent (#1086)
  • c494853 fix: pin cosmos-sdk version to v0.45.10 (#1085)
  • 20b18ca refactor(testutil): Less repetition. Move PassGovProposal to x/testutil (#1083)
  • 4ba2a5c feat(vpool): Add governance proposal to edit the swap invariant of one or more vpools (#1082)
  • 80dbecb test: add additional PositionChangedEvent test (#1081)
  • d16fbe0 feat(perp): Add exchanged notional to the position changed event (#1080)
  • bdc99b4 chore(deps): Bump github.com/cosmos/ibc-go/v3 from 3.3.0 to 3.4.0 (#1077)
  • 01dc167 feat: prevent pools with same assets (#1075)
  • 708eca4 feat(vpool)!: EditVpoolConfigProposal #1065 - Make maintenance margin ratio modifiable by governance (#1074)
  • a6a268a refactor(vpool)!: Remove ReserveSnapshot from genesis since snapshots are done in CreatePool (#1068)
  • 2fb402a test(wasm): add test for cosmwasm (#1064)
  • b604a51 chore(deps): Bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 (#1062)
  • 257309a feat: hard-code consensus params (#1061)
  • ac650d8 feat: use collections external lib (#1058)
  • b376759 refactor(oracle): full refactor of EndBlock UpdateExchangeRates() long function. (#1014)
  • 1cd79f1 chore(deps): Bump github.com/prometheus/client_golang from 1.13.0 to 1.13.1 (#1056)
  • 892c74b chore(deps): Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#1055)
  • 7ccc53c chore(deps): Bump github.com/cosmos/ibc-go/v3 from 3.3.0 to 3.4.0 (#1054)
  • a956c27 chore(deps): Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#1043)
  • 79aeb6e chore: http gateway annotations in oracle (#1031)
  • fa294fa feat(wasm): cosmwasm module integration (#1044)
  • 3964311 docs: fix changelog to include v0.15.0 section (#1048)
  • 0af8bde feat(collections): change IndexedMap.Iterate to accept generic Ranger interface (#1033)
  • b8dc493 revert: remove feeder (#1046)
  • 79d8500 Update docs link (#1045)
  • 9585eba feat(dex): add single asset join (#1038)
  • e340b91 feat(feeder): add price provider (#1032)
  • 50da6e2 docs: clean up README and older specs a bit (#1039)
  • c04f6cb refactor(proto): use proto-typed events for epochs (#1035)
  • 3b76447 chore: update workflows to use GH hosted runners (#1036)
  • 19dffc0 refactor(proto): use proto-typed events x/dex (#1034)
  • df78a69 fix: golang compiler bug (#1023)
  • b364000 chore(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1025)
  • d315b70 refactor(oracle): remove Pair and PairList (#1024)
  • a9a2dc0 fix(collections): correctly report key and value on not found errors (#1017)
  • 825bf02 refactor(dex): refactor to match best practice (#1018)
  • 89f045a chore(deps): bump github.com/cosmos/ibc-go/v3 from 3.1.1 to 3.3.0 (#1009)
  • 21e28e3 ci: Run Golang workflows only when .go, .proto, go.mod, or go.sum files change. (#1020)
  • 406b9a4 fix: Revert "feat(vpool): add event fields for web app" | fix strange auto-merge (#1021)
  • db623d7 feat(vpool): add event fields for web app (#1019)
  • 429003f feat(dex): throw error when swap output amount is less than 1 (#1015)
  • 0277939 refactor: clean up integration tests for perp, vpool, pricefeed (#1016)
  • a65c41b feat(oracle-feeder): initialise core logic (#1010)
  • d798a89 feat: allow random parameter for vpool genesis on simulation (#1012)
  • 6660e77 test(vpool): calc Twap more tests and documentation (#1013)

v0.16.2

13 Dec 20:05
v0.16.2
9ccd202
Compare
Choose a tag to compare

Changelog

  • 9ccd202 chore: update changelog
  • 66d5749 Merge branch 'master' into releases/v0.16.x
  • 6f2cd67 feat: improve math for single asset join (#1115)
  • aa7f87a fix(dex): frozen pool due to insufficient reserves and LP share supply of 0 (#1116)

v0.16.1

11 Dec 17:30
v0.16.1
4a3f0c9
Compare
Choose a tag to compare
v0.16.1 Pre-release
Pre-release

Changelog

  • 4a3f0c9 Merge branch 'master' into releases/v0.16.x
  • db63480 fix: fix error on over fluctuation limit for simulations (#1113)
  • 31cd475 fix(dex): fix single asset join (#1114)
  • 0ebc527 refactor(vpool)!: Condense swap SwapXForY and SwapYForX events into SwapOnVpoolEvent (#1109)
  • 0009e57 feat(vpool)!: Use flags and certain default values instead of unnamed args for add-genesis-vpool to improve ease of use (#1111)
  • 16350e8 feat: whitelist ubtc and ueth in pricefeed (#1108)
  • 8f11013 fix: sort tokens in join pool to avoid panic (#1110)
  • a48bb78 feat(perp): Add (notional) volume to metrics state (#1105)
  • 47623c8 feat: add tests for stableswap pool (#1093)