Skip to content

chore: sync main into experimental - #1149

Merged
pravusjif merged 17 commits into
experimentalfrom
chore/sync-main
Jul 7, 2025
Merged

chore: sync main into experimental#1149
pravusjif merged 17 commits into
experimentalfrom
chore/sync-main

Conversation

@pravusjif

Copy link
Copy Markdown
Member

No description provided.

gonpombo8 and others added 16 commits June 11, 2025 15:20
* Updated protocol pointers to dev branch

* Added zIndex to the react-ecs component and test

(cherry picked from commit 7ea5cfd)

* Added opacity property to ui elements

* Fixed tests

* Updated protocol

* Updated snapshots

* Removed redundant definitions. Added test coverage

* Adjusted the default value in test

* ui transform  test wip

* Added more tests. Refactored parseUiTransform utility function to properly handle the new properties

* Deep clean and snapshot

* Removed redundant tests, removed redundant defaults definitions.

* Updated snapshots

* Updated default value for opacity and updated snapshots
* feat: take slider logic to other component

* feat: add steps to modal and refactor error message to show name import error

* feat: update error modal to show duplicated assets before replacing

* feat: send the assets to be replaced to the asset import componente

* feat: find duplicated file and remove it

* feat: remove unused code and update thumbnail

* feat: remove unused prop from type and remove debugger

* feat: remove types from file and fix css

* feat: remove export from type
* feat: Init GLTF componente wiht invisible layer phisics and pointer

* feat: Change init of visible layers
…1139)

* fix boolean flags, they weren't working when the flag was =false because of the Boolean cast.
Add new -n flag to open the client in a new instance

* remvoe patch coverage check

* add tests
* fix required params

* debug & local-scene are always true (like they were before)
* feat: support emotes preview

* feat: validate if it's an emote

* feat: add warning message to add _emote to the name

* feat: Check also emote props and change name when is an emote

* feat: remove duplicated logic

* feat: Add hook to parse assets and move logic

* feat: Remove unused import
* feat: separate initial CRDT state into chunks of 13kb

* fix CRDT messages when they exceed the livekit max size

* fix limit for crdt updates

* update snapshots

* add missing test
* feat: type CliErrors + programmatic mode for deploy command

* add translations
…#1145)

* avoid bundle of index.js if there is a change that is not a .ts file.
change delay to 800ms

* avoid re-writing entity-names all the time when there is no change

* add another validation to avoid reading the file every time

* do not merge this commit

* avoid updating the transform if there is no changes

* remvoe unnecessary code

* fix change files from node_modules

* fix path with special characters

* remove logs
@pravusjif pravusjif self-assigned this Jul 6, 2025
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 6, 2025

Copy link
Copy Markdown

Deploying js-sdk-toolchain with  Cloudflare Pages  Cloudflare Pages

Latest commit: af65f85
Status: ✅  Deploy successful!
Preview URL: https://adbcfaad.js-sdk-toolchain.pages.dev
Branch Preview URL: https://chore-sync-main.js-sdk-toolchain.pages.dev

View logs

@github-actions

github-actions Bot commented Jul 6, 2025

Copy link
Copy Markdown
Contributor

Test this pull request

  • The @dcl/sdk package can be tested in scenes by running

    npm install "https://sdk-team-cdn.decentraland.org/@dcl/js-sdk-toolchain/branch/chore/sync-main/dcl-sdk-7.8.19-16104064505.commit-215cd93.tgz"
  • To test with npx init

    export SDK_COMMANDS="https://sdk-team-cdn.decentraland.org/@dcl/js-sdk-toolchain/branch/chore/sync-main/dcl-sdk-commands-7.8.19-16104064505.commit-215cd93.tgz"
    npx $SDK_COMMANDS init
  • The @dcl/inspector package can be tested by visiting this url

    • Or by installing it via NPM
    npm install "https://sdk-team-cdn.decentraland.org/@dcl/js-sdk-toolchain/branch/chore/sync-main/@dcl/inspector/dcl-inspector-7.8.19-16104064505.commit-215cd93.tgz"
  • The /changerealm command to test test in-world

    /changerealm https://sdk-team-cdn.decentraland.org/ipfs/chore/sync-main-e2e
    
  • You can preview this build entering:
    https://playground.decentraland.org/?sdk-branch=chore/sync-main

@pravusjif
pravusjif requested review from gonpombo8 and nicoecheza July 6, 2025 23:24
@pravusjif
pravusjif merged commit 9ef869d into experimental Jul 7, 2025
9 checks passed
@pravusjif
pravusjif deleted the chore/sync-main branch July 7, 2025 14:21
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.

5 participants