Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
f987505
fix(deps): update grpc-java monorepo to v1.82.1 (#836)
renovate[bot] Jun 26, 2026
ee53247
chore(master): release 0.68.3
github-actions[bot] Jun 26, 2026
e92c4c1
Merge pull request #839 from minekube/release-please--branches--maste…
github-actions[bot] Jun 26, 2026
d1b2251
ci: add managed dependency release cascade (#838)
robinbraemer Jun 26, 2026
bce3705
chore(deps): update dependency @cloudflare/workers-types to v4.202606…
renovate[bot] Jun 26, 2026
7c7faf4
ci: reuse shared release cascade workflows (#841)
robinbraemer Jun 26, 2026
40e7e00
fix(deps): update vialite to v0.3.0 (#843)
minekube-release-cascade[bot] Jun 26, 2026
3cf1b61
chore(master): release 0.68.4
github-actions[bot] Jun 26, 2026
dca82bc
Merge pull request #844 from minekube/release-please--branches--maste…
github-actions[bot] Jun 26, 2026
a236e18
fix(deps): update dependency com.google.protobuf:protobuf-java to v4.…
renovate[bot] Jun 26, 2026
05f20fa
chore(master): release 0.68.5
github-actions[bot] Jun 26, 2026
23fa25a
Merge pull request #845 from minekube/release-please--branches--maste…
github-actions[bot] Jun 26, 2026
36fc507
fix(deps): Update geyserlite to v0.3.15 (#813)
renovate[bot] Jun 27, 2026
39fdee2
chore(master): release 0.68.6
github-actions[bot] Jun 27, 2026
50b0c4e
Merge pull request #846 from minekube/release-please--branches--maste…
github-actions[bot] Jun 27, 2026
20aaf17
chore(deps): update dependency @cloudflare/workers-types to v4.202606…
renovate[bot] Jun 27, 2026
87d0c2b
fix(deps): update module go.minekube.com/common to v0.4.0 (#848)
renovate[bot] Jun 28, 2026
98b1c41
chore(master): release 0.68.7
github-actions[bot] Jun 28, 2026
405e2a4
Merge pull request #849 from minekube/release-please--branches--maste…
github-actions[bot] Jun 28, 2026
5803dcf
fix(deps): update geyserlite to v0.3.16 (#850)
minekube-release-cascade[bot] Jun 28, 2026
f4c0518
chore(master): release 0.68.8
github-actions[bot] Jun 28, 2026
61e55df
Merge pull request #852 from minekube/release-please--branches--maste…
github-actions[bot] Jun 28, 2026
9859b14
fix(deps): update module github.com/go-faker/faker/v4 to v4.9.0 (#853)
renovate[bot] Jun 28, 2026
e669aa4
chore(master): release 0.68.9
github-actions[bot] Jun 28, 2026
916285a
Merge pull request #854 from minekube/release-please--branches--maste…
github-actions[bot] Jun 28, 2026
9890dd5
chore(deps): update dependency @cloudflare/workers-types to v4.202606…
renovate[bot] Jun 28, 2026
25e2cd5
docs: add ViaLite and GeyserLite pages
robinbraemer Jun 28, 2026
2ed4fdc
docs: clean up protocol navigation
robinbraemer Jun 28, 2026
dc6f1aa
fix(deps): update module go.minekube.com/gate to v0.68.9 (#856)
renovate[bot] Jun 28, 2026
ae6abee
chore(master): release 0.68.10
github-actions[bot] Jun 28, 2026
353f7ae
Merge pull request #860 from minekube/release-please--branches--maste…
github-actions[bot] Jun 28, 2026
8033c48
fix(deps): update module go.opentelemetry.io/contrib/instrumentation/…
renovate[bot] Jun 28, 2026
82f5566
chore(master): release 0.68.11
github-actions[bot] Jun 28, 2026
19debbd
Merge pull request #862 from minekube/release-please--branches--maste…
github-actions[bot] Jun 28, 2026
3d80eb0
fix(deps): update module go.minekube.com/gate to v0.68.11 (#863)
renovate[bot] Jun 28, 2026
1b2924a
chore(master): release 0.68.12
github-actions[bot] Jun 28, 2026
214721b
Merge pull request #864 from minekube/release-please--branches--maste…
github-actions[bot] Jun 28, 2026
273b542
fix(deps): update module golang.org/x/sync to v0.21.0 (#865)
renovate[bot] Jun 29, 2026
e207c8a
chore(master): release 0.68.13
github-actions[bot] Jun 29, 2026
9890cc6
Merge pull request #866 from minekube/release-please--branches--maste…
github-actions[bot] Jun 29, 2026
645bf96
Add backend Floodgate allowlist (#859)
robinbraemer Jun 29, 2026
1eb89ee
docs: add choose path images (#868)
robinbraemer Jun 29, 2026
9bd42e8
chore(deps): update dependency postcss to v8.5.16 (#867)
renovate[bot] Jun 29, 2026
27db687
fix: skip ViaLite for matching dynamic backend protocol
robinbraemer Jun 29, 2026
9626e7d
chore(master): release 0.68.14
github-actions[bot] Jun 29, 2026
6eb2cbd
Merge pull request #872 from minekube/release-please--branches--maste…
github-actions[bot] Jun 29, 2026
b2f3158
fix(deps): update module go.minekube.com/gate to v0.68.14 (#871)
renovate[bot] Jun 30, 2026
1494394
fix(deps): Update geyserlite to v0.3.17 (#874)
renovate[bot] Jun 30, 2026
6e9a2c1
chore(master): release 0.68.15
github-actions[bot] Jun 30, 2026
5a84540
Merge pull request #875 from minekube/release-please--branches--maste…
github-actions[bot] Jun 30, 2026
9ba77e3
chore(deps): update dependency @cloudflare/workers-types to v4.202606…
renovate[bot] Jun 30, 2026
12d85a4
fix(deps): update module go.minekube.com/gate to v0.68.15 (#877)
renovate[bot] Jun 30, 2026
fa8b0b9
chore(master): release 0.68.16
github-actions[bot] Jun 30, 2026
7d9cfa1
Merge pull request #878 from minekube/release-please--branches--maste…
github-actions[bot] Jun 30, 2026
089e4be
fix(deps): update module golang.org/x/text to v0.38.0 (#879)
renovate[bot] Jun 30, 2026
7f0ef3b
chore(master): release 0.68.17
github-actions[bot] Jun 30, 2026
6e8ae8b
Merge pull request #880 from minekube/release-please--branches--maste…
github-actions[bot] Jun 30, 2026
47b4ec8
fix(deps): update module go.minekube.com/gate to v0.68.17 (#881)
renovate[bot] Jul 1, 2026
7633953
chore(master): release 0.68.18
github-actions[bot] Jul 1, 2026
2230101
Merge pull request #882 from minekube/release-please--branches--maste…
github-actions[bot] Jul 1, 2026
95cb756
fix(java): ignore untracked modern resource pack responses
robinbraemer Jul 1, 2026
a653b71
Merge pull request #884 from minekube/fix/resourcepack-response-witho…
robinbraemer Jul 1, 2026
c16cd49
chore(master): release 0.68.19
github-actions[bot] Jul 1, 2026
d92703e
Merge pull request #885 from minekube/release-please--branches--maste…
github-actions[bot] Jul 1, 2026
bc88136
fix(deps): update module github.com/pires/go-proxyproto to v0.13.0 (#…
renovate[bot] Jul 1, 2026
744cd37
chore(master): release 0.68.20
github-actions[bot] Jul 1, 2026
3918a75
Merge pull request #887 from minekube/release-please--branches--maste…
github-actions[bot] Jul 1, 2026
e9a0ac5
fix(deps): update module go.minekube.com/gate to v0.68.20 (#888)
renovate[bot] Jul 2, 2026
3072825
chore(master): release 0.68.21
github-actions[bot] Jul 2, 2026
cbb918b
Merge pull request #890 from minekube/release-please--branches--maste…
github-actions[bot] Jul 2, 2026
8409e00
Validate Minecraft resource keys (#892)
robinbraemer Jul 2, 2026
ccc6212
fix: queue config plugin messages during backend login
robinbraemer Jul 2, 2026
6c5a638
chore(master): release 0.68.22
github-actions[bot] Jul 2, 2026
9527f61
Merge pull request #895 from minekube/release-please--branches--maste…
github-actions[bot] Jul 2, 2026
005cde1
chore(deps): update dependency @cloudflare/workers-types to v4.202607…
renovate[bot] Jul 2, 2026
9fd6af9
Merge remote-tracking branch 'upstream/master' into update-upstream-v…
Lxk4z Jul 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions .examples/extend/simple-proxy/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ replace go.minekube.com/gate => ../../../
require (
github.com/robinbraemer/event v0.1.1
go.minekube.com/brigodier v0.0.2
go.minekube.com/common v0.3.0
go.minekube.com/gate v0.66.39
go.minekube.com/common v0.4.0
go.minekube.com/gate v0.68.20
)

require (
Expand Down Expand Up @@ -42,13 +42,13 @@ require (
github.com/honeycombio/otel-config-go v1.17.0 // indirect
github.com/jellydator/ttlcache/v3 v3.4.1 // indirect
github.com/knadh/koanf/providers/file v1.2.1 // indirect
github.com/lucasb-eyer/go-colorful v1.3.0 // indirect
github.com/lucasb-eyer/go-colorful v1.4.0 // indirect
github.com/lufia/plan9stats v0.0.0-20250827001030-24949be3fa54 // indirect
github.com/magiconair/properties v1.8.7 // indirect
github.com/mitchellh/mapstructure v1.5.1-0.20220423185008-bf980b35cac4 // indirect
github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646 // indirect
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
github.com/pires/go-proxyproto v0.12.0 // indirect
github.com/pires/go-proxyproto v0.13.0 // indirect
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
github.com/rs/xid v1.6.0 // indirect
github.com/russross/blackfriday/v2 v2.1.0 // indirect
Expand All @@ -70,34 +70,34 @@ require (
github.com/yusufpapurcu/wmi v1.2.4 // indirect
github.com/zyedidia/generic v1.2.1 // indirect
go.minekube.com/connect v0.6.2 // indirect
go.minekube.com/geyserlite v0.3.14 // indirect
go.minekube.com/vialite v0.1.0 // indirect
go.minekube.com/geyserlite v0.3.17 // indirect
go.minekube.com/vialite v0.3.0 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/contrib/instrumentation/host v0.63.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 // indirect
go.opentelemetry.io/contrib/instrumentation/runtime v0.63.0 // indirect
go.opentelemetry.io/contrib/propagators/b3 v1.38.0 // indirect
go.opentelemetry.io/contrib/propagators/ot v1.38.0 // indirect
go.opentelemetry.io/otel v1.41.0 // indirect
go.opentelemetry.io/otel v1.44.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.38.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.38.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.38.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.38.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.38.0 // indirect
go.opentelemetry.io/otel/metric v1.41.0 // indirect
go.opentelemetry.io/otel/sdk v1.39.0 // indirect
go.opentelemetry.io/otel/sdk/metric v1.39.0 // indirect
go.opentelemetry.io/otel/trace v1.41.0 // indirect
go.opentelemetry.io/otel/metric v1.44.0 // indirect
go.opentelemetry.io/otel/sdk v1.44.0 // indirect
go.opentelemetry.io/otel/sdk/metric v1.44.0 // indirect
go.opentelemetry.io/otel/trace v1.44.0 // indirect
go.opentelemetry.io/proto/otlp v1.8.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.28.0 // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect
golang.org/x/exp v0.0.0-20260112195511-716be5621a96 // indirect
golang.org/x/net v0.49.0 // indirect
golang.org/x/sync v0.19.0 // indirect
golang.org/x/sys v0.40.0 // indirect
golang.org/x/text v0.33.0 // indirect
golang.org/x/sync v0.21.0 // indirect
golang.org/x/sys v0.45.0 // indirect
golang.org/x/text v0.38.0 // indirect
golang.org/x/time v0.14.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20260114163908-3f89685c29c3 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20251222181119-0a764e51fe1b // indirect
Expand Down
33 changes: 33 additions & 0 deletions .examples/extend/simple-proxy/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,8 @@ github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69
github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0=
github.com/lucasb-eyer/go-colorful v1.3.0 h1:2/yBRLdWBZKrf7gB40FoiKfAWYQ0lqNcbuQwVHXptag=
github.com/lucasb-eyer/go-colorful v1.3.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0=
github.com/lucasb-eyer/go-colorful v1.4.0 h1:UtrWVfLdarDgc44HcS7pYloGHJUjHV/4FwW4TvVgFr4=
github.com/lucasb-eyer/go-colorful v1.4.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0=
github.com/lufia/plan9stats v0.0.0-20250827001030-24949be3fa54 h1:mFWunSatvkQQDhpdyuFAYwyAan3hzCuma+Pz8sqvOfg=
github.com/lufia/plan9stats v0.0.0-20250827001030-24949be3fa54/go.mod h1:autxFIvghDt3jPTLoqZ9OZ7s9qTGNAWmYCjVFWPX/zg=
github.com/lunixbochs/vtclean v1.0.0/go.mod h1:pHhQNgMf3btfWnGBVipUOjRYhoOsdGqdm/+2c2E2WMI=
Expand Down Expand Up @@ -203,6 +205,8 @@ github.com/pires/go-proxyproto v0.9.1 h1:wTPjpyk41pJm1Im9BqHtPLuhxfjxL+qNfSikx9u
github.com/pires/go-proxyproto v0.9.1/go.mod h1:ZKAAyp3cgy5Y5Mo4n9AlScrkCZwUy0g3Jf+slqQVcuU=
github.com/pires/go-proxyproto v0.12.0 h1:TTCxD66dU898tahivkqc3hoceZp7P44FnorWyo9d5vM=
github.com/pires/go-proxyproto v0.12.0/go.mod h1:qUvfqUMEoX7T8g0q7TQLDnhMjdTrxnG0hvpMn+7ePNI=
github.com/pires/go-proxyproto v0.13.0 h1:kMrnyu6w92odDfOVzjYV6s5GqYGnIEKoxxsP38VrPSs=
github.com/pires/go-proxyproto v0.13.0/go.mod h1:qUvfqUMEoX7T8g0q7TQLDnhMjdTrxnG0hvpMn+7ePNI=
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
Expand Down Expand Up @@ -301,6 +305,7 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8=
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
github.com/tarm/serial v0.0.0-20180830185346-98f6abe2eb07/go.mod h1:kDXzergiv9cbyO7IOYJZWg1U88JhDg3PB6klq9Hg2pA=
Expand Down Expand Up @@ -332,6 +337,8 @@ go.minekube.com/common v0.0.6 h1:XA4mcgDG13hQEBcY2JdmK0Ca2mx2jOZ9M8pflZ85dkE=
go.minekube.com/common v0.0.6/go.mod h1:RTT2cwrMS+hwGAjJOt06bWtbKx04MuiF0tScyvGeAZo=
go.minekube.com/common v0.3.0 h1:eKqNHFDR3eIclCqViHKP/gzWCYgfRdFpZ8+vnKPrnv8=
go.minekube.com/common v0.3.0/go.mod h1:CKCUOhcDjVWRfn77u3Tp/ECV6l1OQ5WUW5M159pu38M=
go.minekube.com/common v0.4.0 h1:gIeGWtXYh7cIaCOSEBk1myzN211MCRXAuSZZ2TqStMY=
go.minekube.com/common v0.4.0/go.mod h1:Nr3bszhOFSBFlglXyqtUmoiLawg+PfzeNEgN00PkK9c=
go.minekube.com/connect v0.6.2 h1:RajPc7YgqygcOviV2g4xetL3J0Wzi8b/lsYXUzIltxE=
go.minekube.com/connect v0.6.2/go.mod h1:28k11I4RyzUfAL3AkOXt3atzjeOFAC8eqbCMwsYKAb0=
go.minekube.com/geyserlite v0.3.5 h1:H/7ctRDCQo09is1eu1MEXtvU78jN3dn2+6M3hW7vJDs=
Expand All @@ -344,8 +351,16 @@ go.minekube.com/geyserlite v0.3.13 h1:Pe6I20z1EvXgWHJ/OUrXag+vQ2m0GcnUFhY140E4Ub
go.minekube.com/geyserlite v0.3.13/go.mod h1:yy0/M0zSD6X3FoQMwtmf5Jn+7YFM7AZWamKw0E8fnOE=
go.minekube.com/geyserlite v0.3.14 h1:+cSN9o/b5jEOHeym/uXvt5MEoGnrYloJidrVe9K9pWo=
go.minekube.com/geyserlite v0.3.14/go.mod h1:yy0/M0zSD6X3FoQMwtmf5Jn+7YFM7AZWamKw0E8fnOE=
go.minekube.com/geyserlite v0.3.15 h1:1HOPV7RJSmiqJJO4/1hD39x739S0CRMc0iC1/L7NXm0=
go.minekube.com/geyserlite v0.3.15/go.mod h1:yy0/M0zSD6X3FoQMwtmf5Jn+7YFM7AZWamKw0E8fnOE=
go.minekube.com/geyserlite v0.3.16 h1:g2iB/V4NtQ8C8GluhocCzaeOLfgjEVWrMGUU3re4OYA=
go.minekube.com/geyserlite v0.3.16/go.mod h1:yy0/M0zSD6X3FoQMwtmf5Jn+7YFM7AZWamKw0E8fnOE=
go.minekube.com/geyserlite v0.3.17 h1:vYkZCCOb43/yWSbsGRyUAmpl+NARNq4V0sejg4yFr30=
go.minekube.com/geyserlite v0.3.17/go.mod h1:yy0/M0zSD6X3FoQMwtmf5Jn+7YFM7AZWamKw0E8fnOE=
go.minekube.com/vialite v0.1.0 h1:RMnNeDcDKchIs+N5KqxOzCK9tgkrVPjgUgjU5ARdn5o=
go.minekube.com/vialite v0.1.0/go.mod h1:W9L1l8/b/GsLmkw1BW4wijaaPj/zV3OdrtYJgWdkhxE=
go.minekube.com/vialite v0.3.0 h1:IeJLHnaw8tBa0ZQVW4SYwzR0eXxG+j3u2KI805J8F4w=
go.minekube.com/vialite v0.3.0/go.mod h1:W9L1l8/b/GsLmkw1BW4wijaaPj/zV3OdrtYJgWdkhxE=
go.opencensus.io v0.18.0/go.mod h1:vKdFvxhtzZ9onBp9VKHK8z/sRpBMnKAsufL7wlDrCOA=
go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64=
go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y=
Expand All @@ -355,6 +370,8 @@ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0 h1:RbKq8BG
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0/go.mod h1:h06DGIukJOevXaj/xrNjhi/2098RZzcLTbc0jDAUbsg=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 h1:ssfIgGNANqpVFCndZvcuyKbl0g+UAVcbBcqGkG28H0Y=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0/go.mod h1:GQ/474YrbE4Jx8gZ4q5I4hrhUzM6UPzyrqJYV2AqPoQ=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 h1:8tvICD4vSTOOsNrsI4Ljf6C+6UKvpTEH5XY3JMoyPoo=
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0/go.mod h1:z9+yiacE0IHRqM4qFfkbt/JYlmYXgss8GY/jXoNuPJI=
go.opentelemetry.io/contrib/instrumentation/runtime v0.63.0 h1:PeBoRj6af6xMI7qCupwFvTbbnd49V7n5YpG6pg8iDYQ=
go.opentelemetry.io/contrib/instrumentation/runtime v0.63.0/go.mod h1:ingqBCtMCe8I4vpz/UVzCW6sxoqgZB37nao91mLQ3Bw=
go.opentelemetry.io/contrib/propagators/b3 v1.38.0 h1:uHsCCOSKl0kLrV2dLkFK+8Ywk9iKa/fptkytc6aFFEo=
Expand All @@ -365,6 +382,8 @@ go.opentelemetry.io/otel v1.38.0 h1:RkfdswUDRimDg0m2Az18RKOsnI8UDzppJAtj01/Ymk8=
go.opentelemetry.io/otel v1.38.0/go.mod h1:zcmtmQ1+YmQM9wrNsTGV/q/uyusom3P8RxwExxkZhjM=
go.opentelemetry.io/otel v1.41.0 h1:YlEwVsGAlCvczDILpUXpIpPSL/VPugt7zHThEMLce1c=
go.opentelemetry.io/otel v1.41.0/go.mod h1:Yt4UwgEKeT05QbLwbyHXEwhnjxNO6D8L5PQP51/46dE=
go.opentelemetry.io/otel v1.44.0 h1:JjwHmHpA4iZ3wBxluu2fbbE7j4kqlE8jXyAyPXH7HqU=
go.opentelemetry.io/otel v1.44.0/go.mod h1:BMgjTHL9WPRlRjL2oZCBTL4whCGtXch2H4BhOPIAyYc=
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.38.0 h1:vl9obrcoWVKp/lwl8tRE33853I8Xru9HFbw/skNeLs8=
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.38.0/go.mod h1:GAXRxmLJcVM3u22IjTg74zWBrRCKq8BnOqUVLodpcpw=
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.38.0 h1:Oe2z/BCg5q7k4iXC3cqJxKYg0ieRiOqF0cecFYdPTwk=
Expand All @@ -379,18 +398,26 @@ go.opentelemetry.io/otel/metric v1.38.0 h1:Kl6lzIYGAh5M159u9NgiRkmoMKjvbsKtYRwgf
go.opentelemetry.io/otel/metric v1.38.0/go.mod h1:kB5n/QoRM8YwmUahxvI3bO34eVtQf2i4utNVLr9gEmI=
go.opentelemetry.io/otel/metric v1.41.0 h1:rFnDcs4gRzBcsO9tS8LCpgR0dxg4aaxWlJxCno7JlTQ=
go.opentelemetry.io/otel/metric v1.41.0/go.mod h1:xPvCwd9pU0VN8tPZYzDZV/BMj9CM9vs00GuBjeKhJps=
go.opentelemetry.io/otel/metric v1.44.0 h1:1w0gILTcHdr3YI+ixLyjemwrVnsMURbTZFrSYCdDdmc=
go.opentelemetry.io/otel/metric v1.44.0/go.mod h1:8O7hanEPBNgEMmybD3s2VBKcgWOCsA6tzHBPODAiquo=
go.opentelemetry.io/otel/sdk v1.38.0 h1:l48sr5YbNf2hpCUj/FoGhW9yDkl+Ma+LrVl8qaM5b+E=
go.opentelemetry.io/otel/sdk v1.38.0/go.mod h1:ghmNdGlVemJI3+ZB5iDEuk4bWA3GkTpW+DOoZMYBVVg=
go.opentelemetry.io/otel/sdk v1.39.0 h1:nMLYcjVsvdui1B/4FRkwjzoRVsMK8uL/cj0OyhKzt18=
go.opentelemetry.io/otel/sdk v1.39.0/go.mod h1:vDojkC4/jsTJsE+kh+LXYQlbL8CgrEcwmt1ENZszdJE=
go.opentelemetry.io/otel/sdk v1.44.0 h1:nHYwb9lK+fJPU/dnT6s7W7Z8itMWyqrnVfbheVYrZ58=
go.opentelemetry.io/otel/sdk v1.44.0/go.mod h1:Osuydd3Se74nqjAKxid74N5eC+jfEqfTegHRnq58oK0=
go.opentelemetry.io/otel/sdk/metric v1.38.0 h1:aSH66iL0aZqo//xXzQLYozmWrXxyFkBJ6qT5wthqPoM=
go.opentelemetry.io/otel/sdk/metric v1.38.0/go.mod h1:dg9PBnW9XdQ1Hd6ZnRz689CbtrUp0wMMs9iPcgT9EZA=
go.opentelemetry.io/otel/sdk/metric v1.39.0 h1:cXMVVFVgsIf2YL6QkRF4Urbr/aMInf+2WKg+sEJTtB8=
go.opentelemetry.io/otel/sdk/metric v1.39.0/go.mod h1:xq9HEVH7qeX69/JnwEfp6fVq5wosJsY1mt4lLfYdVew=
go.opentelemetry.io/otel/sdk/metric v1.44.0 h1:3LlKgI+VjbVsjNRFZJZAJ30WjXC5VkNRks6si09iEfI=
go.opentelemetry.io/otel/sdk/metric v1.44.0/go.mod h1:5B5pMARnXxKhltooO4xUuCBorl65a4EpnTalObqOigA=
go.opentelemetry.io/otel/trace v1.38.0 h1:Fxk5bKrDZJUH+AMyyIXGcFAPah0oRcT+LuNtJrmcNLE=
go.opentelemetry.io/otel/trace v1.38.0/go.mod h1:j1P9ivuFsTceSWe1oY+EeW3sc+Pp42sO++GHkg4wwhs=
go.opentelemetry.io/otel/trace v1.41.0 h1:Vbk2co6bhj8L59ZJ6/xFTskY+tGAbOnCtQGVVa9TIN0=
go.opentelemetry.io/otel/trace v1.41.0/go.mod h1:U1NU4ULCoxeDKc09yCWdWe+3QoyweJcISEVa1RBzOis=
go.opentelemetry.io/otel/trace v1.44.0 h1:jxF5CsGYCe74MCRx2X4g7WsY/VBKRqqpNvXlX/6gtIk=
go.opentelemetry.io/otel/trace v1.44.0/go.mod h1:oLl1jrMQAVo6v3GAggN+1VH9VIz9iUSvW53sW1Q8PIE=
go.opentelemetry.io/proto/otlp v1.8.0 h1:fRAZQDcAFHySxpJ1TwlA1cJ4tvcrw7nXl9xWWC8N5CE=
go.opentelemetry.io/proto/otlp v1.8.0/go.mod h1:tIeYOeNBU4cvmPqpaji1P+KbB4Oloai8wN4rWzRrFF0=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
Expand Down Expand Up @@ -451,6 +478,8 @@ golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw=
golang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
golang.org/x/sync v0.19.0 h1:vV+1eWNmZ5geRlYjzm2adRgW2/mcpevXNg50YZtPCE4=
golang.org/x/sync v0.19.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
golang.org/x/sync v0.21.0 h1:HLII4xRRTtCRkxYp4HNFF0Js/Og6q2i++KXbg0gHCwM=
golang.org/x/sync v0.21.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20181029174526-d69651ed3497/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
Expand All @@ -467,6 +496,8 @@ golang.org/x/sys v0.37.0 h1:fdNQudmxPjkdUTPnLn5mdQv7Zwvbvpaxqs831goi9kQ=
golang.org/x/sys v0.37.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
golang.org/x/sys v0.40.0 h1:DBZZqJ2Rkml6QMQsZywtnjnnGvHza6BTfYFWY9kjEWQ=
golang.org/x/sys v0.40.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
golang.org/x/sys v0.45.0 h1:dO4czNzziLiiXplLQgBCEpCvXQ3dnkn0SdaZSYdQ+FY=
golang.org/x/sys v0.45.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM=
Expand All @@ -477,6 +508,8 @@ golang.org/x/text v0.30.0 h1:yznKA/E9zq54KzlzBEAWn1NXSQ8DIp/NYMy88xJjl4k=
golang.org/x/text v0.30.0/go.mod h1:yDdHFIX9t+tORqspjENWgzaCVXgk0yYnYuSZ8UzzBVM=
golang.org/x/text v0.33.0 h1:B3njUFyqtHDUI5jMn1YIr5B0IE2U0qck04r6d4KPAxE=
golang.org/x/text v0.33.0/go.mod h1:LuMebE6+rBincTi9+xWTY8TztLzKHc/9C1uBCG27+q8=
golang.org/x/text v0.38.0 h1:sXmwo9DwP3OK9EZ7PqAdaooSGozfl/3a6/xJcbzPRhE=
golang.org/x/text v0.38.0/go.mod h1:YXZt3QhHUKYT53r2lLKFIVi6Ao1jdzrTR/KQ09qyxF4=
golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.9.0 h1:EsRrnYcQiGH+5FfbgvV4AP7qEZstoyrHB0DzarOQ4ZY=
Expand Down
47 changes: 47 additions & 0 deletions .github/workflows/bump-managed-dependency.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Bump managed dependency

on:
workflow_dispatch:
inputs:
dependency:
description: Managed dependency to update.
required: true
type: choice
options:
- geyserlite
- vialite
version:
description: Released version tag, for example v0.3.15.
required: true
type: string
source_repository:
description: Repository that published the release.
required: false
type: string
source_release_url:
description: Release URL that triggered the update.
required: false
type: string

permissions:
contents: read
id-token: write

concurrency:
group: bump-managed-dependency-${{ inputs.dependency }}
cancel-in-progress: true

jobs:
bump:
uses: minekube/actions/.github/workflows/bump-go-module.yml@v1
with:
module: ${{ inputs.dependency == 'geyserlite' && 'go.minekube.com/geyserlite' || inputs.dependency == 'vialite' && 'go.minekube.com/vialite' || '' }}
version: ${{ inputs.version }}
base-ref: master
branch: automation/update-${{ inputs.dependency }}
pr-title: "fix(deps): update ${{ inputs.dependency }} to ${{ inputs.version }}"
commit-message: "fix(deps): update ${{ inputs.dependency }} to ${{ inputs.version }}"
ci-workflow: ci.yml
source-repository: ${{ inputs.source_repository }}
source-release-url: ${{ inputs.source_release_url }}
secrets: inherit
19 changes: 19 additions & 0 deletions .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,22 @@ jobs:
gh workflow run ci.yml \
--repo "${{ github.repository }}" \
--ref "${{ needs.release-please.outputs.tag_name }}"

dispatch-moxy-bump:
needs: release-please
if: needs.release-please.outputs.release_created == 'true'
uses: minekube/actions/.github/workflows/dispatch-workflow.yml@v1
permissions:
contents: read
id-token: write
with:
target-repository: moxy
target-workflow: bump-gate.yml
target-ref: main
inputs-json: |
{
"version": "${{ needs.release-please.outputs.tag_name }}",
"source_repository": "${{ github.repository }}",
"source_release_url": "${{ github.server_url }}/${{ github.repository }}/releases/tag/${{ needs.release-please.outputs.tag_name }}"
}
secrets: inherit
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.69.0"
}
}
29 changes: 29 additions & 0 deletions .web/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Gate Web Docs Agent Notes

These instructions apply to the VitePress documentation under `.web/docs`.

## Navigation

- Keep the top navigation limited to broad entry points. `Bedrock` and `Lite Mode` are acceptable header entries because they are primary user-facing Gate modes.
- Do not add lower-level runtime pages such as `GeyserLite` and `ViaLite` to the header. Put them in the Guide sidebar near the related user-facing feature.
- Do not use emoji in sidebar labels, top navigation labels, headings, or other structural navigation text. The docs should read like professional technical documentation.
- Keep sidebar labels short and scannable. Prefer direct nouns such as `Bedrock Support`, `ViaLite`, and `Configuration`.

## Content Shape

- Avoid duplicating setup guidance across Bedrock, GeyserLite, ViaLite, compatibility, and multi-version pages.
- Use `guide/bedrock.md` for operator-facing Bedrock setup.
- Use `/geyserlite/` to explain the managed Bedrock runtime, release policy, and relation to GeyserMC.
- Use `guide/compatibility.md` for server implementation compatibility. Its path and title should stay aligned around compatibility.
- Use `guide/multi-version.md` for user-facing Via-powered multi-version setup.
- Use `/vialite/` for the lower-level ViaLite runtime, topology, and release policy.

## Verification

- Run the VitePress build from `.web` before opening a docs PR:

```sh
pnpm build
```

- When changing navigation, check the rendered desktop and mobile docs navigation before merging.
Loading
Loading