Skip to content

chore: sync main to experimental - #482

Merged
github-actions[bot] merged 3 commits into
experimentalfrom
chore/sync
Sep 8, 2026
Merged

chore: sync main to experimental#482
github-actions[bot] merged 3 commits into
experimentalfrom
chore/sync

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

👑 An automated PR to keep experimental in sync with main

This PR is a draft on purpose: it is landed by a workflow, not by a button.

How to land it

  1. Test the @dcl/protocol tarball from the build-deploy comment below in
    the Explorer, and review the diff as usual.
  2. Go to Actions -> Merge sync PR into experimental -> Run workflow, from
    main.
  3. That workflow marks this PR ready, merges chore/sync into experimental
    as a real merge commit, and this PR closes as Merged.

Further commits on main are merged onto this same branch while the PR is
open, so it stays current on its own.

Important

Do not take this PR out of draft in order to squash it. Squash is the only
merge this repo allows, and squashing replaces main's commits with a single
new one: main stops being an ancestor of experimental, the merge base
freezes, and every later sync re-applies changes experimental already has,
conflicting within a couple of runs.

If it does get squashed, restore the ancestry with
git merge -s ours origin/main on experimental.

robtfm and others added 3 commits September 8, 2026 15:40
…cel is in (#477)

* feat: TeleportToRequest.realm — a teleport can name the realm its parcel is in

Parcel coordinates only address one realm's grid. A client feature that
offers "a place" (a Places listing, a map pin) has a realm and a parcel,
and until now had to fire changeRealm and teleportTo separately and guess
at their interleaving — the teleport lands on the realm being left. This
lets the request carry the realm: the client changes realm (a full
reconnect, as for ChangeRealm) and then lands on the parcel. Omitted,
nothing changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 4a844e9)

* feat: TeleportToRequest.world_coordinates optional; deprecate ChangeRealm

A teleport that names a realm and no parcel lands on that realm's
default spawn — exactly what ChangeRealm does — so a realm change is
now just a TeleportTo. ChangeRealm stays for existing scenes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 882d4ee)

---------

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
@github-actions github-actions Bot added the auto-pr Automated PR label Sep 8, 2026
@pravusjif pravusjif self-assigned this Sep 8, 2026
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Author

Test this pull request on NPM or Yarn

  • The @dcl/protocol package can be tested in scenes by running the following NPM command:
    npm install "https://sdk-team-cdn.decentraland.org/@dcl/protocol/branch//dcl-protocol-1.0.0-34282598056.commit-7f60330.tgz"
  • The @dcl/protocol package can be tested in scenes by running the following YARN command:
    yarn add "https://sdk-team-cdn.decentraland.org/@dcl/protocol/branch//dcl-protocol-1.0.0-34282598056.commit-7f60330.tgz"

@github-actions
github-actions Bot marked this pull request as ready for review September 8, 2026 21:56
@github-actions
github-actions Bot merged commit 588f8cf into experimental Sep 8, 2026
2 of 3 checks passed
@github-actions
github-actions Bot deleted the chore/sync branch September 8, 2026 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-pr Automated PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants