Skip to content

chore: sync main into protocol-squad#405

Open
kuruk-mm wants to merge 9 commits into
protocol-squadfrom
protocol-squad-sync-main
Open

chore: sync main into protocol-squad#405
kuruk-mm wants to merge 9 commits into
protocol-squadfrom
protocol-squad-sync-main

Conversation

@kuruk-mm

Copy link
Copy Markdown
Member

Summary

  • Merge latest main into protocol-squad to pick up 7 commits.
  • Resolves conflict in proto/decentraland/sdk/components/common/input_action.proto — both branches added IA_MODIFIER = 14; kept main's version with the descriptive comment.

Commits from main

Test plan

  • Verify generated proto bindings still compile
  • Confirm IA_MODIFIER enum value is preserved with main's comment
  • Check that no protocol-squad-specific commits were dropped

biotech77 and others added 8 commits April 15, 2026 10:39
Replaced bursts collection with wrapper
Adds SubscribeToTopic, PublishData and ConsumeMessages RPCs so scenes
can exchange topic-scoped JSON payloads through the comms layer. Each
void-returning RPC uses its own response message (following the
TeleportToResponse pattern) to avoid colliding with the package-level
EmptyResponse defined in restricted_actions.proto.
feat: audio analysis (#328)

* component definition

* specify package in the component def

* apply lint

* omit experimental features

* support multiple analysis modes

* relax order

* optional args

Co-authored-by: Gon Pombo <gonzalo@decentraland.org>
feat: add IA_MODIFIER input action (value 14) for Shift key

The Decentraland desktop client already supports IA_MODIFIER at value 14,
mapped to the Shift key. This adds the missing enum value to the protocol
definition so the SDK type definitions stay in sync with the runtime.

Co-authored-by: Nicolas Earnshaw <nearnshaw@decentraland.org>
# Conflicts:
#	proto/decentraland/sdk/components/common/input_action.proto
@github-actions

github-actions Bot commented May 12, 2026

Copy link
Copy Markdown

Test this pull request

  • The @dcl/protocol package can be tested in scenes by running
    npm install "https://sdk-team-cdn.decentraland.org/@dcl/protocol/branch//dcl-protocol-1.0.0-25761000282.commit-8607bf2.tgz"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants