Skip to content

Commit be71f5b

Browse files
committed
Merge branch 'main' into feat/ibc_v2
2 parents 0ca2754 + 0f448be commit be71f5b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+290
-213
lines changed

CHANGELOG.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,21 @@
22

33
## [Unreleased](https://github.com/CosmWasm/wasmd/tree/HEAD)
44

5-
Register IBC v2 route and store the IBC v2 port in ContractInfo [\#2122](https://github.com/CosmWasm/wasmd/issues/2122)
6-
Add IBC v2 SendPacket message encoding [\#2110](https://github.com/CosmWasm/wasmd/issues/2110)
5+
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.55.0...HEAD)
76

8-
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.54.0...HEAD)
7+
- Register IBC v2 route and store the IBC v2 port in ContractInfo [\#2122](https://github.com/CosmWasm/wasmd/issues/2122)
8+
- Add IBC v2 SendPacket message encoding [\#2110](https://github.com/CosmWasm/wasmd/issues/2110)
9+
10+
11+
## [v0.55.0](https://github.com/CosmWasm/wasmd/tree/v0.55.0) (2025-03-11)
12+
13+
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.54.0...v0.55.0)
14+
15+
- Bump ibc-go to v10.0.0 which removes IBC fees and capabilities [\#2157](https://github.com/CosmWasm/wasmd/pull/2157)
16+
- Add gas cost for UnpackAny [\#2115](https://github.com/CosmWasm/wasmd/pull/2115)
17+
- Make ContractAddrLen variable [\#2111](https://github.com/CosmWasm/wasmd/pull/2111)
18+
- Adjust SmartContractState query gas limit [\#2103](https://github.com/CosmWasm/wasmd/pull/2103)
19+
- Refactor build address command [\#2101](https://github.com/CosmWasm/wasmd/pull/2101)
920

1021
## [v0.54.0](https://github.com/CosmWasm/wasmd/tree/v0.54.0) (2025-01-08)
1122

@@ -287,7 +298,7 @@ below to learn more!
287298
### Notable changes:
288299

289300
- If you are not coming from v0.32.0, please see the "Notables changes" below, first. Especially about CometBFT.
290-
- IBC-Go is a new major version including the "hucklebery" security fix. See [v7.0.1](https://github.com/cosmos/ibc-go/releases/tag/v7.0.1).
301+
- IBC-Go is a new major version including the "huckleberry" security fix. See [v7.0.1](https://github.com/cosmos/ibc-go/releases/tag/v7.0.1).
291302
- SDK 47 support is a big step from the SDK 45 version supported before. Make sure to read the upgrade guide for the SDK
292303
before applying any changes. Links below.
293304
- Some advice from working with SDK 47 that may affect you, too:

CODE_OF_CONDUCT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Project maintainers who do not follow or enforce the Code of Conduct in good fai
4040

4141
## Attribution
4242

43-
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
43+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [Contributor Covenant 1.4][version]
4444

4545
[homepage]: http://contributor-covenant.org
4646
[version]: http://contributor-covenant.org/version/1/4/

CODING_GUIDELINES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This document is an extension to [CONTRIBUTING](./CONTRIBUTING.md) and provides
77
* Code must be well structured:
88
* packages must have a limited responsibility (different concerns can go to different packages),
99
* types must be easy to compose,
10-
* think about maintainbility and testability.
10+
* think about maintainability and testability.
1111
* "Depend upon abstractions, [not] concretions".
1212
* Try to limit the number of methods you are exposing. It's easier to expose something later than to hide it.
1313
* Follow agreed-upon design patterns and naming conventions.

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ RUN apk add git
1515
WORKDIR /code
1616
COPY . /code/
1717
# See https://github.com/CosmWasm/wasmvm/releases
18-
ADD https://github.com/CosmWasm/wasmvm/releases/download/v2.2.1/libwasmvm_muslc.aarch64.a /lib/libwasmvm_muslc.aarch64.a
19-
ADD https://github.com/CosmWasm/wasmvm/releases/download/v2.2.1/libwasmvm_muslc.x86_64.a /lib/libwasmvm_muslc.x86_64.a
20-
RUN sha256sum /lib/libwasmvm_muslc.aarch64.a | grep ba6cb5db6b14a265c8556326c045880908db9b1d2ffb5d4aa9f09ac09b24cecc
21-
RUN sha256sum /lib/libwasmvm_muslc.x86_64.a | grep b3bd755efac0ff39c01b59b8110f961c48aa3eb93588071d7a628270cc1f2326
18+
ADD https://github.com/CosmWasm/wasmvm/releases/download/v2.2.3/libwasmvm_muslc.aarch64.a /lib/libwasmvm_muslc.aarch64.a
19+
ADD https://github.com/CosmWasm/wasmvm/releases/download/v2.2.3/libwasmvm_muslc.x86_64.a /lib/libwasmvm_muslc.x86_64.a
20+
RUN sha256sum /lib/libwasmvm_muslc.aarch64.a | grep 6641730781bb1adc4bdf04a1e0f822b9ad4fb8ed57dcbbf575527e63b791ae41
21+
RUN sha256sum /lib/libwasmvm_muslc.x86_64.a | grep 32503fe35a7be202c5f7c3051497d6e4b3cd83079a61f5a0bf72a2a455b6d820
2222

2323
# force it to use static lib (from above) not standard libgo_cosmwasm.so file
2424
RUN LEDGER_ENABLED=false BUILD_TAGS=muslc LINK_STATICALLY=true make build

EVENTS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ If the response contains a non-empty list of `attributes`, `x/wasm` will emit a
240240
always be tagged with `_contract_address` by the Go module, so this is trust-worthy. The contract itself cannot overwrite
241241
this field. Beyond this, the `attributes` returned by the contract, these are appended to the same event.
242242

243-
A contact may also return custom `events`. These are multiple events, each with their own type as well as attributes.
243+
A contract may also return custom `events`. These are multiple events, each with their own type as well as attributes.
244244
When they are received, `x/wasm` prepends `wasm-` to the event type returned by the contact to avoid them trying to fake
245245
an eg. `transfer` event from the bank module. The output here may look like:
246246

@@ -312,7 +312,7 @@ consistent way possible.
312312
### Combining Events from Sub-Messages
313313

314314
Each time a contract is executed, it not only returns the `message` event from its call, the `execute` event for the
315-
contact and the `wasm` event with any custom fields from the contract itself. It will also return the same set of information
315+
contract and the `wasm` event with any custom fields from the contract itself. It will also return the same set of information
316316
for all messages that it returned, which were later dispatched. The event system was really designed for one main
317317
action emitting events, so we define a structure to flatten this event tree:
318318

@@ -346,7 +346,7 @@ sdk.NewEvent(
346346
sdk.NewAttribute("custom", "from contract"),
347347
),
348348

349-
// instantiating contract (first dipatched message)
349+
// instantiating contract (first dispatched message)
350350
sdk.NewEvent(
351351
"instantiate",
352352
sdk.NewAttribute("code_id", fmt.Sprintf("%d", msg.CodeID)),
@@ -382,7 +382,7 @@ sdk.NewEvent(
382382

383383
When the `reply` clause in a contract is called, it will receive the data returned from the message it
384384
applies to, as well as all events from that message. In the above case, when the `reply` function was called
385-
on `contractAddr` in response to initializing a contact, it would get the binary-encoded `initData` in the `data`
385+
on `contractAddr` in response to initializing a contract, it would get the binary-encoded `initData` in the `data`
386386
field, and the following in the `events` field:
387387

388388
```go

INTEGRATION.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ If you want to use Wasm in your own app, here is how you can get this working
66
quickly and easily.
77
First start with this [article](https://medium.com/cosmwasm/cosmwasm-for-ctos-iv-native-integrations-713140bf75fc)
88
in the "CosmWasm for CTOs" series that gives you a high level view.
9-
Then check to make sure you fit the pre-requisites,
9+
Then check to make sure you fit the prerequisites,
1010
then integrate the `x/wasm` module as described below, and finally, you
1111
can add custom messages and queries to your custom Go/SDK modules, exposing
1212
them to any chain-specific contract.
1313

1414
## Prerequisites
1515

16-
The pre-requisites of integrating `x/wasm` into your custom app is to be using
16+
The prerequisites of integrating `x/wasm` into your custom app are to be using
1717
a compatible version of the Cosmos SDK, and to accept some limits to the
1818
hardware it runs on.
1919

README.md

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,18 @@ Also CosmWasm 2.0 contracts remain compatible at the Wasm interface level.
2828
To extend the feature set over time, contracts can specify required [capabilities](https://github.com/CosmWasm/cosmwasm/blob/main/docs/CAPABILITIES.md) through cargo features in cosmwasm-std.
2929
The following table shows which of the [latest capabilities](https://github.com/CosmWasm/cosmwasm/blob/main/docs/CAPABILITIES-BUILT-IN.md) are supported by certain wasmd versions.
3030

31-
| capability | >= 0.51 | >= 0.42 | >= 0.41 | >= 0.31 | >= 0.29 | 0.28 |
32-
| ------------ | ------- | ------- | ------- | ------- | ------- | ---- |
33-
| iterator | x | x | x | x | x | x |
34-
| stargate | x | x | x | x | x | x |
35-
| staking | x | x | x | x | x | x |
36-
| cosmwasm_1_1 | x | x | x | x | x | |
37-
| cosmwasm_1_2 | x | x | x | x | | |
38-
| cosmwasm_1_3 | x | x | x | | | |
39-
| cosmwasm_1_4 | x | x | | | | |
40-
| cosmwasm_2_0 | x | | | | | |
31+
| capability | >= 0.54 | >= 0.52 | >= 0.51 | >= 0.42 | >= 0.41 | >= 0.31 | >= 0.29 | 0.28 |
32+
| ------------ | ------- | ------- | ------- | ------- | ------- | ------- | ------- | ---- |
33+
| iterator | x | x | x | x | x | x | x | x |
34+
| stargate | x | x | x | x | x | x | x | x |
35+
| staking | x | x | x | x | x | x | x | x |
36+
| cosmwasm_1_1 | x | x | x | x | x | x | x | |
37+
| cosmwasm_1_2 | x | x | x | x | x | x | | |
38+
| cosmwasm_1_3 | x | x | x | x | x | | | |
39+
| cosmwasm_1_4 | x | x | x | x | | | | |
40+
| cosmwasm_2_0 | x | x | x | | | | | |
41+
| cosmwasm_2_1 | x | x | | | | | | |
42+
| cosmwasm_2_2 | x | | | | | | | |
4143

4244
### For node developers
4345

@@ -53,6 +55,12 @@ The following table shows
5355

5456
| wasmd | compatible | specified |
5557
| ------ | ---------- | ----------------------------------------------------------------- |
58+
| 0.55.0 | 2.2.x | [2.2.1](https://github.com/CosmWasm/wasmd/blob/v0.55.0/go.mod#L6) |
59+
| 0.54.0 | 2.2.x | [2.2.1](https://github.com/CosmWasm/wasmd/blob/v0.54.0/go.mod#L6) |
60+
| 0.53.2 | 2.1.x | [2.1.4](https://github.com/CosmWasm/wasmd/blob/v0.53.2/go.mod#L6) |
61+
| 0.53.1 | 2.1.x | [2.1.4](https://github.com/CosmWasm/wasmd/blob/v0.53.1/go.mod#L6) |
62+
| 0.53.0 | 2.1.x | [2.1.2](https://github.com/CosmWasm/wasmd/blob/v0.53.0/go.mod#L6) |
63+
| 0.52.0 | 2.1.x | [2.1.0](https://github.com/CosmWasm/wasmd/blob/v0.52.0/go.mod#L6) |
5664
| 0.51.0 | 2.0.x | [2.0.0](https://github.com/CosmWasm/wasmd/blob/v0.51.0/go.mod#L6) |
5765
| 0.50.0 | 1.5.x | [1.5.0](https://github.com/CosmWasm/wasmd/blob/v0.50.0/go.mod#L6) |
5866
| 0.45.0 | 1.5.x | [1.5.0](https://github.com/CosmWasm/wasmd/blob/v0.45.0/go.mod#L6) |
@@ -236,7 +244,7 @@ We strongly suggest **to limit the max block gas in the genesis** and not use th
236244
"max_gas": "SET_YOUR_MAX_VALUE",
237245
```
238246

239-
Tip: if you want to lock this down to a permisisoned network, the following script can edit the genesis file
247+
Tip: if you want to lock this down to a permissioned network, the following script can edit the genesis file
240248
to only allow permissioned use of code upload or instantiating:
241249

242250
`sed -i 's/permission": "Everybody"/permission": "Nobody"/' .../config/genesis.json`
@@ -257,7 +265,6 @@ Or even testing the app and bringing up critical issues. The following have help
257265
- Shane Vitarana [shanev](https://github.com/shanev)
258266
- Billy Rennekamp [okwme](https://github.com/okwme)
259267
- Westaking [westaking](https://github.com/westaking)
260-
- Marko [marbar3778](https://github.com/marbar3778)
261268
- JayB [kogisin](https://github.com/kogisin)
262269
- Rick Dudley [AFDudley](https://github.com/AFDudley)
263270
- KamiD [KamiD](https://github.com/KamiD)

UPGRADING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
With stargate, we have access to the `x/upgrade` module, which we can use to perform
44
inline upgrades. Please first read both the basic
5-
[x/upgrade spec](https://github.com/cosmos/cosmos-sdk/blob/master/x/upgrade/spec/01_concepts.md)
5+
[x/upgrade spec](https://github.com/cosmos/cosmos-sdk/blob/31fdee0228bd6f3e787489c8e4434aabc8facb7d/x/upgrade/spec/01_concepts.md)
66
and [go docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/upgrade#hdr-Performing_Upgrades)
77
for the background on the module.
88

app/app.go

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"encoding/json"
55
"fmt"
66
"io"
7+
"maps"
78
"os"
89
"path/filepath"
910
"sort"
@@ -1092,12 +1093,7 @@ func (app *WasmApp) RegisterNodeService(clientCtx client.Context, cfg config.Con
10921093
//
10931094
// NOTE: This is solely to be used for testing purposes.
10941095
func GetMaccPerms() map[string][]string {
1095-
dupMaccPerms := make(map[string][]string)
1096-
for k, v := range maccPerms {
1097-
dupMaccPerms[k] = v
1098-
}
1099-
1100-
return dupMaccPerms
1096+
return maps.Clone(maccPerms)
11011097
}
11021098

11031099
// BlockedAddresses returns all the app's blocked account addresses.

docs/proto/proto-docs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -961,7 +961,7 @@ the x/gov module via a v1 governance proposal.
961961
| ----- | ---- | ----- | ----------- |
962962
| `title` | [string](#string) | | Title is a short summary |
963963
| `description` | [string](#string) | | Description is a human readable text |
964-
| `access_config_updates` | [AccessConfigUpdate](#cosmwasm.wasm.v1.AccessConfigUpdate) | repeated | AccessConfigUpdate contains the list of code ids and the access config to be applied. |
964+
| `access_config_updates` | [AccessConfigUpdate](#cosmwasm.wasm.v1.AccessConfigUpdate) | repeated | AccessConfigUpdates contains the list of code ids and the access config to be applied. |
965965

966966

967967

go.mod

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.23.6
55
require (
66
github.com/CosmWasm/wasmvm/v2 v2.2.2-0.20250429110632-913b1c3f2217
77
github.com/cosmos/cosmos-proto v1.0.0-beta.5
8-
github.com/cosmos/cosmos-sdk v0.50.12
8+
github.com/cosmos/cosmos-sdk v0.50.13
99
github.com/cosmos/gogogateway v1.2.0 // indirect
1010
github.com/cosmos/gogoproto v1.7.0
1111
github.com/cosmos/iavl v1.2.4
@@ -16,14 +16,14 @@ require (
1616
github.com/gorilla/mux v1.8.1 // indirect
1717
github.com/grpc-ecosystem/grpc-gateway v1.16.0
1818
github.com/pkg/errors v0.9.1
19-
github.com/prometheus/client_golang v1.20.5
19+
github.com/prometheus/client_golang v1.21.1
2020
github.com/spf13/cast v1.7.1
2121
github.com/spf13/cobra v1.8.1
2222
github.com/spf13/pflag v1.0.5
2323
github.com/stretchr/testify v1.10.0
2424
github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d
2525
google.golang.org/genproto v0.0.0-20240701130421-f6361c86f094 // indirect
26-
google.golang.org/grpc v1.69.0
26+
google.golang.org/grpc v1.71.0
2727
gopkg.in/yaml.v2 v2.4.0
2828
)
2929

@@ -32,9 +32,9 @@ require (
3232
cosmossdk.io/client/v2 v2.0.0-beta.3
3333
cosmossdk.io/collections v0.4.0
3434
cosmossdk.io/core v0.11.1
35-
cosmossdk.io/errors v1.0.1
35+
cosmossdk.io/errors v1.0.2
3636
cosmossdk.io/log v1.5.0
37-
cosmossdk.io/math v1.5.0
37+
cosmossdk.io/math v1.5.3
3838
cosmossdk.io/store v1.1.1
3939
cosmossdk.io/tools/confix v0.1.2
4040
cosmossdk.io/x/circuit v0.1.1
@@ -45,19 +45,19 @@ require (
4545
cosmossdk.io/x/upgrade v0.1.4
4646
github.com/cometbft/cometbft v0.38.15
4747
github.com/cosmos/cosmos-db v1.1.1
48-
github.com/cosmos/ibc-go/v10 v10.0.0
48+
github.com/cosmos/ibc-go/v10 v10.1.0
4949
github.com/distribution/reference v0.5.0
5050
github.com/rs/zerolog v1.33.0
5151
github.com/spf13/viper v1.19.0
52-
golang.org/x/sync v0.10.0
53-
google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53
52+
golang.org/x/sync v0.12.0
53+
google.golang.org/genproto/googleapis/api v0.0.0-20250106144421-5f5ef82da422
5454
)
5555

5656
require (
5757
cloud.google.com/go v0.115.0 // indirect
5858
cloud.google.com/go/auth v0.6.0 // indirect
5959
cloud.google.com/go/auth/oauth2adapt v0.2.2 // indirect
60-
cloud.google.com/go/compute/metadata v0.5.2 // indirect
60+
cloud.google.com/go/compute/metadata v0.6.0 // indirect
6161
cloud.google.com/go/iam v1.1.9 // indirect
6262
cloud.google.com/go/storage v1.41.0 // indirect
6363
cosmossdk.io/depinject v1.1.0 // indirect
@@ -80,7 +80,6 @@ require (
8080
github.com/cloudwego/base64x v0.1.4 // indirect
8181
github.com/cloudwego/iasm v0.2.0 // indirect
8282
github.com/cockroachdb/apd/v2 v2.0.2 // indirect
83-
github.com/cockroachdb/apd/v3 v3.2.1 // indirect
8483
github.com/cockroachdb/errors v1.11.3 // indirect
8584
github.com/cockroachdb/fifo v0.0.0-20240616162244-4768e80dfb9a // indirect
8685
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
@@ -120,7 +119,7 @@ require (
120119
github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect
121120
github.com/google/btree v1.1.3 // indirect
122121
github.com/google/flatbuffers v24.3.25+incompatible // indirect
123-
github.com/google/go-cmp v0.6.0 // indirect
122+
github.com/google/go-cmp v0.7.0 // indirect
124123
github.com/google/orderedcode v0.0.1 // indirect
125124
github.com/google/s2a-go v0.1.7 // indirect
126125
github.com/google/uuid v1.6.0 // indirect
@@ -150,7 +149,7 @@ require (
150149
github.com/inconshreveable/mousetrap v1.1.0 // indirect
151150
github.com/jmespath/go-jmespath v0.4.0 // indirect
152151
github.com/jmhodges/levigo v1.0.0 // indirect
153-
github.com/klauspost/compress v1.17.9 // indirect
152+
github.com/klauspost/compress v1.17.11 // indirect
154153
github.com/klauspost/cpuid/v2 v2.0.9 // indirect
155154
github.com/kr/pretty v0.3.1 // indirect
156155
github.com/kr/text v0.2.0 // indirect
@@ -173,10 +172,10 @@ require (
173172
github.com/petermattis/goid v0.0.0-20240813172612-4fcff4a6cae7 // indirect
174173
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
175174
github.com/prometheus/client_model v0.6.1 // indirect
176-
github.com/prometheus/common v0.60.1 // indirect
175+
github.com/prometheus/common v0.62.0 // indirect
177176
github.com/prometheus/procfs v0.15.1 // indirect
178177
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
179-
github.com/rogpeppe/go-internal v1.12.0 // indirect
178+
github.com/rogpeppe/go-internal v1.14.1 // indirect
180179
github.com/rs/cors v1.11.1 // indirect
181180
github.com/sagikazarmark/locafero v0.6.0 // indirect
182181
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
@@ -193,24 +192,25 @@ require (
193192
github.com/zondax/ledger-go v0.14.3 // indirect
194193
go.etcd.io/bbolt v1.4.0-alpha.1 // indirect
195194
go.opencensus.io v0.24.0 // indirect
195+
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
196196
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect
197197
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
198-
go.opentelemetry.io/otel v1.31.0 // indirect
199-
go.opentelemetry.io/otel/metric v1.31.0 // indirect
200-
go.opentelemetry.io/otel/trace v1.31.0 // indirect
198+
go.opentelemetry.io/otel v1.34.0 // indirect
199+
go.opentelemetry.io/otel/metric v1.34.0 // indirect
200+
go.opentelemetry.io/otel/trace v1.34.0 // indirect
201201
go.uber.org/multierr v1.11.0 // indirect
202202
golang.org/x/arch v0.0.0-20210923205945-b76863e36670 // indirect
203-
golang.org/x/crypto v0.32.0 // indirect
203+
golang.org/x/crypto v0.36.0 // indirect
204204
golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8 // indirect
205-
golang.org/x/net v0.34.0 // indirect
206-
golang.org/x/oauth2 v0.23.0 // indirect
207-
golang.org/x/sys v0.29.0 // indirect
208-
golang.org/x/term v0.28.0 // indirect
209-
golang.org/x/text v0.21.0 // indirect
205+
golang.org/x/net v0.38.0 // indirect
206+
golang.org/x/oauth2 v0.25.0 // indirect
207+
golang.org/x/sys v0.31.0 // indirect
208+
golang.org/x/term v0.30.0 // indirect
209+
golang.org/x/text v0.23.0 // indirect
210210
golang.org/x/time v0.9.0 // indirect
211211
google.golang.org/api v0.186.0 // indirect
212-
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect
213-
google.golang.org/protobuf v1.36.5 // indirect
212+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250303144028-a0af3efb3deb // indirect
213+
google.golang.org/protobuf v1.36.6 // indirect
214214
gopkg.in/ini.v1 v1.67.0 // indirect
215215
gopkg.in/yaml.v3 v3.0.1 // indirect
216216
gotest.tools/v3 v3.5.1 // indirect

0 commit comments

Comments
 (0)