Releases: skip-mev/connect
Releases · skip-mev/connect
v2.0.1
This release is a minor update in our v2 family.
What's Changed
- chore: stop building slinky by @aljo242 in #755
- fix: error handling for invalid gRPC endpoints by @technicallyty in #757
- feat: check if normalize markets are enabled in
marketmap
by @aljo242 in #754 - refactor: change env config variable from slinky_config -> connect_config by @technicallyty in #756
- chore: update ICS by @aljo242 in #759
- chore: final slinky -> connect renames by @aljo242 in #760
- feat: add check forex markets to constants for checking by @aljo242 in #743
- docs: fix dead link for oracle config by @aljo242 in #763
- chore(deps): bump github.com/ethereum/go-ethereum from 1.14.8 to 1.14.9 by @dependabot in #762
Full Changelog: v2.0.0...v2.0.1
v2.0.0
This release finalizes our migration from slinky
to connect
and is therefore a breaking major release. APIs and types are modified in this release.
Additional changes to note are:
- sidecar telemetry
- repo cleanup by removing old, no longer maintained modules
- improved documentation
- improved logging
What's Changed
- chore: Rename slinky=>connect by @Eric-Warehime in #669
- chore(deps): bump github.com/cometbft/cometbft from 0.38.10 to 0.38.11 by @dependabot in #663
- chore(deps): bump github.com/cosmos/gogoproto from 1.6.0 to 1.7.0 by @dependabot in #672
- docs: application configuration by @technicallyty in #660
- chore(deps): bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 by @dependabot in #673
- chore(deps): bump github.com/golangci/golangci-lint from 1.59.1 to 1.60.1 by @dependabot in #676
- chore(deps): bump cosmossdk.io/tools/confix from 0.1.1 to 0.1.2 by @dependabot in #671
- docs: update dydx v6 docs by @technicallyty in #674
- chore: Update kingnodes URL's by @nullmames in #678
- chore(deps): bump mvdan.cc/gofumpt from 0.6.0 to 0.7.0 by @dependabot in #680
- chore(deps): bump cosmossdk.io/log from 1.4.0 to 1.4.1 by @dependabot in #679
- chore: Move simapp to its own package by @Eric-Warehime in #675
- chore: Remove metrics md by @Eric-Warehime in #682
- chore: Update proto docs by @Eric-Warehime in #683
- chore(deps): bump github.com/vektra/mockery/v2 from 2.44.1 to 2.44.2 by @dependabot in #681
- chore: Rename all the things connect v2 by @Eric-Warehime in #684
- feat: opt-out telemetry init by @wesl-ee in #677
- chore: update README by @aljo242 in #685
- chore(deps): bump github.com/prometheus/client_golang from 1.20.0 to 1.20.1 by @dependabot in #689
- feat: slinky binary deprecation warning by @wesl-ee in #690
- chore: Follow redirects in install script by @Eric-Warehime in #691
- chore: Update genesis.sh script by @Eric-Warehime in #692
- chore(deps): bump github.com/vektra/mockery/v2 from 2.44.2 to 2.45.0 by @dependabot in #688
- chore(deps): bump github.com/golangci/golangci-lint from 1.60.1 to 1.60.2 by @dependabot in #687
- docs: Add stargaze quickstart by @Eric-Warehime in #695
- chore(deps): bump github.com/golangci/golangci-lint from 1.60.2 to 1.60.3 by @dependabot in #698
- chore(deps): bump github.com/ethereum/go-ethereum from 1.14.7 to 1.14.8 by @dependabot in #667
- docs: update comments for api/ws configs by @technicallyty in #697
- chore(deps): bump golang.org/x/net from 0.27.0 to 0.28.0 by @dependabot in #651
- fix: id in prometheus metric by @aljo242 in #699
- fix: get blockheight in osmosis provider by @aljo242 in #700
- chore: Run as user on prod container images by @Eric-Warehime in #686
- fix: dont generate pulsar code for "service" by @technicallyty in #702
- docs: clarify running connect <> chain locally by @technicallyty in #706
- chore: update proto query path bindings by @technicallyty in #707
- feat: block height staleness checker by @aljo242 in #705
- chore: use prod images in e2e by @aljo242 in #694
- chore: Add log sampling by @Eric-Warehime in #709
- chore: Fix user permissions by @Eric-Warehime in #710
- feat: namespace published metrics by @wesl-ee in #701
- docs: usage stats by @technicallyty in #708
- chore(deps): bump github.com/bits-and-blooms/bitset from 1.13.0 to 1.14.2 by @dependabot in #703
- chore(deps): bump github.com/prometheus/client_golang from 1.20.1 to 1.20.2 by @dependabot in #704
- chore: Remove modules by @Eric-Warehime in #711
- chore: typesafe mocks by @technicallyty in #713
- feat: deprecate SlinkyBuildInfo by @wesl-ee in #712
- docs: fix integration guide code by @technicallyty in #714
- docs: integration code by @technicallyty in #717
- docs: Fix releases url by @Eric-Warehime in #718
- chore(deps): bump google.golang.org/grpc from 1.65.0 to 1.66.0 by @dependabot in #715
- docs: Add polkachu base by @Eric-Warehime in #719
- fix: only allow upper tickers by @aljo242 in #716
- docs: Fix polkachu base endopint by @Eric-Warehime in #720
- chore(deps): bump github.com/cometbft/cometbft from 0.38.11 to 0.38.12 by @dependabot in #723
- ci: buf actions by @technicallyty in #725
- docs: Update polkachu eth endpoint by @Eric-Warehime in #721
- fix: put v2 at the end of the module url for connect's tests by @faddat in #728
- chore(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #733
- chore(deps): bump the go_modules group across 3 directories with 2 updates by @dependabot in #731
- chore(deps): bump github.com/cosmos/interchain-security/v5 from 5.1.1 to 5.2.0 by @dependabot in #729
- chore(deps): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 by @dependabot in #732
- chore(deps): bump cosmossdk.io/store from 1.1.0 to 1.1.1 by @dependabot in #734
- feat: validation service by @aljo242 in #724
- chore(deps): bump github.com/vektra/mockery/v2 from 2.45.0 to 2.45.1 by @dependabot in #738
- fix: retain injected tx if its removed by @technicallyty in #735
- feat: Reduce blast radius of errors in MarketMap by @Eric-Warehime in #736
- fix: flaky oracle test by @wesl-ee in #742
- feat: Refactor partial failures by @Eric-Warehime in #741
- chore(deps): bump github.com/golangci/golangci-lint from 1.60.3 to 1.61.0 by @dependabot in #739
- fix: healthcheck flakey test by @wesl-ee in #744
- chore: Move slinky protobuf to connect by @Eric-Warehime in #740
- docs: Bump expected version dydx docs by @Eric-Warehime in #748
- fix: test timeouts by @aljo242 in #749
- chore(deps): bump github.com/vektra/mockery/v2 from 2.45.1 to 2.46.0 by @dependabot in #747
- chore(deps): bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 by @dependabot in #746
- chore(deps): bump google.golang.org/grpc from 1.66.0 to 1.66.1 by @dependabot in #737
- chore: update CODEOWNERS by @aljo242 in #753
- docs: v2 by @aljo242 in #750
New Contributors
- @nullmames made their first contribution in #678
- @faddat made their first contribution in #728
Full Changelog: v1.0.12...v2.0.0
v1.0.12
v1.0.11
Changelog
- aaf7d1c: feat: Reduce blast radius of errors in MarketMap (#736) (@Eric-Warehime)
- 00703fa: Update repo path in goreleaser (@Eric-Warehime)
v1.0.10
Changelog
- 4aa8c56: chore: change polymarket's priceAdjustmentMin from 0.00001 to 0.0001 (#670) (@technicallyty)
v1.0.9
Changelog
- 6982237: fix: error when oracle configuration has extra keys (#659) (@wesl-ee)
- 7e5c1d8: chore: move log to debug (#661) (@technicallyty)
- cf19513: chore: Remove codeowners (#662) (@Eric-Warehime)
- fb3f4de: fix: clearer err msg when overriding an unknown provider type (#665) (@wesl-ee)
- d886707: feat: core metadata type (#664) (@aljo242)
- 5e4b45c: refactor: change polymarket provider to use markets endpoint (#666) (@technicallyty)
v1.0.8
Changelog
- dae63cc: chore(deps): bump cosmossdk.io/x/tx from 0.13.3 to 0.13.4 (#647) (@dependabot[bot])
- a82dfa9: chore(deps): bump cosmossdk.io/log from 1.3.1 to 1.4.0 (#654) (@dependabot[bot])
- 5d14ce3: chore(deps): bump github.com/spf13/cast from 1.6.0 to 1.7.0 (#653) (@dependabot[bot])
- 7bc0b25: chore(deps): bump github.com/cosmos/cosmos-sdk from 0.50.8 to 0.50.9 (#652) (@dependabot[bot])
- 1e3d07b: chore(deps): bump github.com/cosmos/gogoproto from 1.5.0 to 1.6.0 (#657) (@dependabot[bot])
- 2ab99d5: docs: README updates (#655) (@wesl-ee)
- bf43357: fix:
MsgUpsertMarketsResponse
(#658) (@aljo242) - 1b4431a: refactor: polymarket provider supports both /price and /midpoint (#656) (@technicallyty)
v1.0.7
Changelog
- 9f2fdb8: chore: Add Wesley to codeowners (#643) (@Eric-Warehime)
- f6543ce: chore(deps): bump github.com/vektra/mockery/v2 from 2.43.2 to 2.44.1 (#644) (@dependabot[bot])
- 4ab8c8b: chore: spell check 2.0 (#637) (@aljo242)
- d8c386b: docs: dydx v5 and v6 quickstart docs (#645) (@technicallyty)
- 3408a8f: chore(deps): bump golang.org/x/sync from 0.7.0 to 0.8.0 (#646) (@dependabot[bot])
- a191f41: docs: rename quickstart guides because the docs didnt update (#649) (@technicallyty)
- ef067ce: refactor: change raydium provider to query committed blocks instead of finalized (#648) (@technicallyty)
- 7db605a: docs: update mint.json with "isWhiteLabeled" (#650) (@technicallyty)
v1.0.6
Changelog
- 4c2a87f: chore(deps): bump cosmossdk.io/x/upgrade from 0.1.3 to 0.1.4 (#599) (@dependabot[bot])
- 8bc4bfb: chore(deps): bump github.com/cosmos/interchain-security/v5 from 5.0.0 to 5.1.0 (#614) (@dependabot[bot])
- 83283e5: feat: polymarket provider (#629) (@technicallyty)
- 6b5d4ca: docs: update dydx validator quickstart (#633) (@technicallyty)
- 80677ea: chore(deps): bump the go_modules group across 2 directories with 1 update (#632) (@dependabot[bot])
- d2766f1: feat: Set up deployment for Polymarket (#636) (@davidterpay)
- 8729dea: docs: marketmap reference docs (#630) (@technicallyty)
- 21a3c5c: fix: e2e (#638) (@aljo242)
- 725d396: fix: Polymarket API Config should not be atomic (#639) (@davidterpay)
- f14f732: feat: Change default to the aws okx endpoint (#635) (@Eric-Warehime)
- 3ae948e: chore: Refactor utils into pure functions (#634) (@Eric-Warehime)
v1.0.5
Changelog
- 7c1dfab: fix: account for protocols that aren't tcp (#611) (@nivasan1)
- 53bf4c2: feat: Version RPC (#613) (@davidterpay)
- 829d644: feat: Add (Un)marshal helper functions (#620) (@davidterpay)
- 09a5026: chore: Move price daemon into separate func (#621) (@davidterpay)
- e4ba512: feat:
InitializeForGenesis
(#617) (@aljo242) - 5fa16ab: docs: redo (mostly) everything (#604) (@technicallyty)
- f288cd6: ci: dont run CI test/build for docs PRs (#623) (@technicallyty)
- c8868c3: chore(deps): bump github.com/cometbft/cometbft from 0.38.9 to 0.38.10 (#600) (@dependabot[bot])
- 5f1d959: chore(deps): bump cosmossdk.io/depinject from 1.0.0-alpha.4 to 1.0.0 (#619) (@dependabot[bot])
- ca2a9e1: feat: Refresh prices on heartbeats (#622) (@davidterpay)
- 1d7f928: chore(deps): bump docker/login-action from 3.2.0 to 3.3.0 (#615) (@dependabot[bot])
- 9f85f7f: fix: App Config (app.toml) Parsing Fix (#624) (@davidterpay)
- b1bb838: feat: osmosis provider (#607) (@aljo242)
- 21810b5: docs: integration guide (#618) (@technicallyty)
- 8cfebc0: feat: install script (#626) (@technicallyty)
- c5371eb: feat: add flags for config fields (#625) (@technicallyty)
- e478121: docs: metrics (#616) (@technicallyty)
- 51f29a3: fix: osmosis multi client (#628) (@aljo242)