Releases: decentraland/js-sdk-toolchain
Releases · decentraland/js-sdk-toolchain
7.0.6
What's Changed
- feat add async fn for transports by @gonpombo8 in #352
- test: golden files runtime checks by @menduz in #358
- fix: pb types by @leanmendoza in #359
- chore: update protocol, add new restricted actions by @menduz in #361
- fix: exitCode=1 on failed compilation by @menduz in #364
- fix: Schemas.String was not working on sandboxed environment by @menduz in #367
- UiInput - UiDropdown - UiBackground - PointerEvents by @gonpombo8 in #357
- spike: documentation by @menduz in #365
- refactor: entity as number with versions by @leanmendoza in #360
- add key type for custom components by @gonpombo8 in #369
- Add initial CLI implementation for sdk by @nicoecheza in #366
- make an observable ECS by @menduz in #370
- add memory snapshots by @menduz in #373
- feat: crdt with gset by @leanmendoza in #362
- optimize bytebuffer to not allocate much memory by @menduz in #372
- fix: restore all 3 billboard modes by @menduz in #375
- lower opcodes resolution by @menduz in #377
- fix: Material
albedoColor
asColor4
by @pbosio in #376 - Add 'init' command by @nicoecheza in #378
- Update @dcl/protocol version by @nicoecheza in #380
- add non exposed list for kernel-rpc api by @gonpombo8 in #374
- feat: auto calculate component numbers and hide them in common cases by @menduz in #384
- Remove Enums from react ecs by @gonpombo8 in #386
- add devcontainer by @menduz in #387
- try to fix dependencies by @menduz in #388
- chore: use components approach by @menduz in #390
- Add CLI 'start' command by @nicoecheza in #389
- feat: call
crdtGetState
fromEngineApi
service on start by @pbosio in #381 - chore: move on to use @dcl/explorer by @leanmendoza in #395
- Add @dcl/inspector by @nicoecheza in #393
- Update npm inspector name to '@dcl/inspector' by @nicoecheza in #400
- feat api reference by @gonpombo8 in #391
- chore(deps): bump @dcl/schemas from 5.14.0 to 6.6.0 in /packages/@dcl/sdk by @dependabot in #399
- chore: update README by @eordano in #401
- feat: video player by @kuruk-mm in #363
- Update "init" command to move files out of folder after unzipping by @nicoecheza in #405
- fix: add albedo color to basic material by @0xD-Fabio in #406
- add Scene API by @gonpombo8 in #404
- update protocol package by @gonpombo8 in #408
- fix commands by @menduz in #407
- hotfix: hang "start" command until a SIGTERM is received by @menduz in #409
- feat: retrieve commands from multiple entities by @leanmendoza in #403
- feat: move crdt protocol to adr 117 rev. v2 by @leanmendoza in #385
- chore: bump @dcl/explorer by @leanmendoza in #411
- fix: Change basic material property from albedoColor to diffuseColor by @0xD-Fabio in #410
- add ci step to run e2e cli tests by @menduz in #413
- Add files-watcher for 'start' command by @nicoecheza in #398
- feat: change enum schema to force the final serialized schema by @leanmendoza in #415
- feat: add two-way CRDT snapshot tests by @menduz in #417
- refactor: remove @dcl/crdt & unify CRDT logic inside components by @menduz in #418
- fix UI default values for optioanls by @gonpombo8 in #419
- feat: append CRDT command by @menduz in #420
- feat: add support to schema description to inverse schema creation by @leanmendoza in #422
- fix: unresolved version in publish by @menduz in #425
- fix: revert isTriggered
entity
param to optional by @leanmendoza in #427 - Fix MessageBus by @gonpombo8 in #426
- fix: revert to getInputCommand without mandatory entity by @leanmendoza in #428
- Add entity tree to inspector by @nicoecheza in #421
- chore: minimize dependency count by @menduz in #429
- feat: export static & remove unused code & @dcl/sdk-commands own package by @menduz in #432
- chore: lint by @cazala in #434
- chore: esbuild by @cazala in #436
- add analytics to sdk-commands by @gonpombo8 in #433
- add packageversion for analytics old dashboards by @gonpombo8 in #438
- Add 'deploy' command by @nicoecheza in #435
- Add tracking analytics to 'deploy' command by @nicoecheza in #439
- bump @dcl/explorer package by @gonpombo8 in #440
New Contributors
- @nicoecheza made their first contribution in #366
- @eordano made their first contribution in #401
- @0xD-Fabio made their first contribution in #406
Full Changelog: 7.0.5...7.0.6
7.0.5
- This patch release fixes the playground which wasn't working since the previous release.
What's Changed
- migrate crdt repo to toolchain monorepo by @menduz in #351
- chore: add dist playground publish by @leanmendoza in #355
- fix: playground iife move from self to globalThis by @leanmendoza in #356
Full Changelog: 7.0.4...7.0.5
7.0.4
7.0.3
What's Changed
- fix: new build in playground by @leanmendoza in #339
- Fix entities limit by @gonpombo8 in #342
- Remove as any by @gonpombo8 in #340
- chore: add version tests by @leanmendoza in #343
- chore: bump unity-renderer and minCliVersion by @leanmendoza in #344
Full Changelog: 7.0.2...7.0.3
7.0.2
What's Changed
- fix: enable CRDT engine to work with unknown component IDs by @gonpombo8 in #338
Full Changelog: 7.0.1...7.0.2
7.0.1
7.0.0
🪩🕺💃🦄🌈🚀🎉🍻 SDK 7 Alpha Release 🍻🎉🚀🌈🦄💃🕺 🪩
What's Changed
- fix smart-items and use wearable.json by @leanmendoza in #137
- chore: bump @dcl/kernel by @leanmendoza in #139
- update rollup config to latest version so we can use it in ecs 7 by @gonpombo8 in #138
- add ecs7 and copy build to decentraland-ecs by @gonpombo8 in #140
- feat: update generation of component from .proto files by @leanmendoza in #145
- feat: add NFTShape and TextShape by @Suduck in #144
- feat: move to sdk 7 by @leanmendoza in #149
- feat: add api types to newecs tsconfig, also posix and add the parameter for external transports by @leanmendoza in #142
- feat: add ui component and default create() for components by @menduz in #150
- feat: gtlf shape component for new ECS by @Suduck in #152
- fix ecs7 env types by @gonpombo8 in #158
- Refactor renderer transport by @gonpombo8 in #160
- feat: animator component by @Suduck in #154
- Fix remove component by @gonpombo8 in #164
- fix static entities, renderer crdt transport by @gonpombo8 in #170
- feat: add pointer events by @Suduck in #159
- feat: receive crdt messages by @pbosio in #167
- chore: bump @dcl/kernel and @dcl/crdt by @leanmendoza in #174
- fix: send to transport a copied array instead of a reference array. by @leanmendoza in #176
- chore: components generated from
@dcl/protocol
by @kuruk-mm in #171 - chore: bump @dcl/protocol and @dcl/kernel and add tests for new components by @leanmendoza in #181
- fix: preview mode by @leanmendoza in #182
- feat: unrepeated entities with unique incremental counter by @leanmendoza in #183
- feat: add system priority and a low priority default system that remove result components by @leanmendoza in #184
- feat: update audiosource proto by @Suduck in #185
- fix: enums and update @dcl/protocol by @leanmendoza in #188
- Add non exposed proto list by @gonpombo8 in #190
- feat: re-add camera mode area component by @Suduck in #196
- feat: add billboard component again by @Suduck in #193
- feat:
CameraMode
&PointerLock
components by @pbosio in #210 - chore: push trigger only from main by @kuruk-mm in #215
- chore: update
@dcl/protocol
to have optional values for the ecs com… by @kuruk-mm in #218 - feat: move to schemas by @leanmendoza in #216
- feat: renaming and docs methods by @leanmendoza in #222
- chore: remove express dependency in the setupProxy.ts (it only uses the type) by @leanmendoza in #214
- docs: adding-or-modifying-a-component.md by @leanmendoza in #200
- chore: bump @dcl/crdt by @leanmendoza in #224
- feat: Material ecs component by @pbosio in #225
- feat: re-add avatar modifier area component to ECS7 by @Suduck in #194
- feat: MeshRenderer ECS component by @pbosio in #232
- fix: change code generator to allow having the text
Component
in th… by @kuruk-mm in #235 - feat: default constructors by @leanmendoza in #230
- feat: VisibilityComponent by @kuruk-mm in #229
- fix errors in .d.ts bundle by @menduz in #233
- fix: deep readonly by @leanmendoza in #243
- feat: MeshCollider ECS component by @pbosio in #238
- feat: update avatar shape proto and their test by @Suduck in #236
- feat: add cyclic parenting checker by @leanmendoza in #239
- feat: uploading minified dist for playground by @leanmendoza in #247
- feat: kernel api code generation by @leanmendoza in #245
- chore: update @dcl/kernel version by @kuruk-mm in #249
- feat: add observables from ecs6 by @leanmendoza in #246
- feat: update how pointer events are receiving the result by @Suduck in #241
- JSX React-Ecs Reconciler by @gonpombo8 in #204
- feat: add Raycast and RaycastResult components by @leanmendoza in #234
- add ui text by @gonpombo8 in #251
- chore: mesh collider wrap constructor by @leanmendoza in #253
- chore: bump @dcl/ecs-math and remove some exposed methods to minimal by @leanmendoza in #255
- feat: remove old observable and add message bus from ecs6 by @leanmendoza in #252
- chore: add snippets and tests by @leanmendoza in #258
- Fix playground/react types by @gonpombo8 in #262
- add uiStyles component by @gonpombo8 in #263
- fix @dcl/protocol by @gonpombo8 in #264
- fix: NFTShape component by @pbosio in #261
- feat snippets info by @gonpombo8 in #266
- fix isEqual for react nested props by @gonpombo8 in #268
- chore: update GltfContainer by @pbosio in #269
- chore: add special entities ref by @leanmendoza in #271
- chore: update snippets by @pbosio in #273
- fix: createOrReplace constructor type by @leanmendoza in #275
- chore: change protocol-buffer root path by @leanmendoza in #277
- fix:
PBUiTransform
defaults by @pbosio in #278 - feat: add make collision mask helper by @leanmendoza in #260
- refactor: remove BoxShape, PlaneShape, CylinderShape and SphereShape by @kuruk-mm in #274
- fix: replace component
UiStyle
forUiBackground
by @pbosio in #279 - refactor: remove old pointer events by @kuruk-mm in #283
- refactor: update @dcl/protocol with new folder structure by @leanmendoza in #286
- feat: remove unrecognized by @leanmendoza in #282
- fix: billboard behavior and text align by @leanmendoza in #288
- fix: re-enable
AudioStream
component by @pbosio in #289 - fix ui playground reconciler by @gonpombo8 in #284
- chore: update @dcl/ecs-math by @leanmendoza in #293
- add support for px and % for position things on the ui by @gonpombo8 in #292
- add execute task system. Reorganize engine intiialization fn by @gonpombo8 in #296
- remove setup proxy by @leanmendoza in https://github.com/d...
6.11.11
6.11.10
What's Changed
- chore: enable publishing to next by @leanmendoza in #303
- chore: (6.x.x) bump @dcl/kernel and @dcl/unity-renderer by @leanmendoza in #305
- chore: bump unity renderer kernel and min cli version by @leanmendoza in #311
Full Changelog: 6.11.9...6.11.10