Releases: decentraland/godot-explorer
Releases · decentraland/godot-explorer
v0.10.0-alpha
What's Changed
- feat: update menu navbar by @sdilauro in #198
- feat: new backpack by @sdilauro in #200
- feat: add primary and secondary interactions by @kuruk-mm in #209
- feat: add falling/jump animation by @leanmendoza in #208
- fix: start at 0,0 not loading and fix: loading screen never hides in empty parcels by @leanmendoza in #215
- feat: lobby by @kuruk-mm in #212
- feat: implement archipelago comms by @leanmendoza in #214
- feat: opensea nft v2 and multiple image formats for fetch textures by @kuruk-mm in #216
- feat: iterate settings and resolution by @leanmendoza in #217
- feat: implement spawn points and fixes by @leanmendoza in #221
- fix: target position for spawn points by @kuruk-mm in #222
- fix: main.crdt not loading and visiblity component fallback by @leanmendoza in #223
- feat: discover by @sdilauro in #211
- feat: audio settings and enable microphone by @kuruk-mm in #226
- feat: custom places generation by @kuruk-mm in #227
- chore: move macos build to arm64 by @leanmendoza in #228
New Contributors
Full Changelog: v0.9.0-alpha...v0.10.0-alpha
v0.9.0-alpha
What's Changed
- feat: clean imports and bundle empty parcels by @leanmendoza in #131
- refactor: improve content loading by @leanmendoza in #132
- fix: ui text size, ui canvas size, ui texture loading (see details) by @leanmendoza in #135
- fix: UI tests by @leanmendoza in #136
- feat: docker image by @marianogoldman in #86
- fix: use transparent background for avatar renderer export images by @kuruk-mm in #160
- fix: crashes with content loading by @leanmendoza in #163
- fix: sendAsync format the response as jsonRPC by @leanmendoza in #164
- chore: add godot snapshots and CI to use local server to test by @leanmendoza in #165
- fix: content loading related crashes (android) by @leanmendoza in #168
- feat: add rust-feature to build without including
ffmpeg
and/orlivekit
by @leanmendoza in #170 - fix: tween was not working when the entity didn't have a `TransformCo… by @kuruk-mm in #171
- feat: mobile main hud by @kuruk-mm in #169
- chore: bump @dcl/scene-explorer-tests by @leanmendoza in #172
- docs: update readme.md with steps for building android/linux with docker by @kuruk-mm in #174
- implement face_direction(tween) and top/bottom to cylinder (mesh collider) by @leanmendoza in #176
- feat: loading screen by @kuruk-mm in #175
- fix: add hidings to skin category (adr-60) and ignore tokenId on wearable urns by @leanmendoza in #179
- feat: hide loading screen on double click on the header by @kuruk-mm in #180
- feat: implement deeper throttling for
Transform
,MeshRenderer
andGltfContainer
by @leanmendoza in #177 - fix: ui-background not setting the region rect and not hiding
display:none
by @leanmendoza in #195 - feat: mobile interactions with input actions by @kuruk-mm in #196
- fix: avatar attach collider and send raycast_hit in global pointer events by @leanmendoza in #199
New Contributors
- @marianogoldman made their first contribution in #86
Full Changelog: v0.8.0-alpha...v0.9.0-alpha
v0.8.0-alpha
What's Changed
- refactor: add gdscript linter and async-function-name linter by @kuruk-mm in #102
- feat: sdk7 apis by @kuruk-mm in #103
- feat: web3 signin by @leanmendoza in #105
- feat: update to last rust gdext by @kuruk-mm in #111
- feat: godot 4.2 by @kuruk-mm in #112
- chore: add -l/--link-libs to
cargo run -- run -l
to link libraries … by @kuruk-mm in #113 - feat: debug panel with console by @kuruk-mm in #114
- test: add visual snapshots and comparison by @leanmendoza in #104
- Update README.md by @leanmendoza in #116
- fix: coverage by @leanmendoza in #117
- feat: change sdk7 adaptation layer to use the dev version by @kuruk-mm in #119
- feat: tweens by @kuruk-mm in #115
- feat: add fetch&deploy profile by @leanmendoza in #121
- chore: android ci by @kuruk-mm in #120
- feat: implement ethereum controller by @leanmendoza in #122
- fix: defining when a player is inside a parcel scene or not by @leanmendoza in #125
- implement video events and some fixes by @leanmendoza in #126
- fix: polish components by @leanmendoza in #127
- fix: play first animation and set animation value after gltf loaded by @leanmendoza in #128
- fix: reduce export size and fix mobile/windows by @leanmendoza in #129
Full Changelog: v0.7.0-alpha...v0.8.0-alpha
v0.7.0-alpha
What's Changed
- chore: copy rust lib only when it changes by @kuruk-mm in #50
- improve: move colliders generation to the content loading thread by @leanmendoza in #51
- feat: add signed fetch by @kuruk-mm in #49
- fix: engine api with sdk6 deprecated apis, and add isServer by @kuruk-mm in #54
- feat: player&camera parenting and avatar attach by @leanmendoza in #52
- feat: deeper scene scheduling and fix export ci by @leanmendoza in #56
- feat: add visibility component and camera component by @kuruk-mm in #57
- feat: add audio source by @leanmendoza in #59
- feat: add camera mode area by @kuruk-mm in #60
- feat: add scenes rpcs thought tokio oneshot channels and change realm for restricted action api by @kuruk-mm in #62
- feat: add audio stream and fix only current parcel id can plays audio by @leanmendoza in #61
- feat: ui for scenes by @leanmendoza in #65
- feat: move player and teleport restricted actions by @kuruk-mm in #66
- feat: add ui components (UiInput, UiDropdown and PointerEvents) by @leanmendoza in #67
- feat: default emotes with multiplayer and restricted action for triggering it by @kuruk-mm in #68
- refactor: add gdscript promises to content manager by @kuruk-mm in #69
- feat: support global scenes by @leanmendoza in #72
- refactor: http request, remove content stages, and add content thread pool by @kuruk-mm in #70
- feat: implement portables experiences by @leanmendoza in #76
- fix: promise resolving for fetching texture on ui background by @kuruk-mm in #79
- fix: CameraModeArea limits, they only works in the active scene by @kuruk-mm in #80
- feat: update to Godot 4.1.3 and last GDExt version by @kuruk-mm in #83
- poc: create avatar renderer cli by @leanmendoza in #81
- fix: stop processing ticks until all gltfs are different of loading state when the scene is loading (tick_number < 3) by @leanmendoza in #82
- refactor: use new promises by @kuruk-mm in #88
- fix: ensure realm url starts with https:// or http:// by @kuruk-mm in #89
- feat: avatar modifier area by @kuruk-mm in #90
- feat: add pointer lock and simplify camera mode component code by @kuruk-mm in #92
- feat: implement adr 245 components (send avatar/player components to scene) by @leanmendoza in #85
- feat: add sdk6 request teleport by @kuruk-mm in #95
- fix: avoid deno vm stop working on unhandled promises by @kuruk-mm in #96
- feat: nft shape & open nft dialog by @kuruk-mm in #93
- feat: add
~system/Players
and somesendBatch
events by @leanmendoza in #98 - fix: city loader content server url by @kuruk-mm in #99
- fix: add avatar components to primary player by @leanmendoza in #100
- feat: add output size and face parameters to the avatar renderer stan… by @kuruk-mm in #101
Full Changelog: v0.6.0-alpha...v0.7.0-alpha
v0.6.0-alpha
What's Changed
- feat: change camera for the backpack avatar preview when change wearable by @kuruk-mm in #34
- feat: material texture by @leanmendoza in #35
- feat: add ffmpeg (desktop builds) by @leanmendoza in #38
- feat: add sdk7 to sdk6 adaption layer by @kuruk-mm in #36
- feat: clean mobile build by @leanmendoza in #39
- fix vscode tasks.json with correct build path by @kuruk-mm in #40
- feat: add
deno_core
back by @leanmendoza in #41 - fix: crashes and implement fetch by @leanmendoza in #44
- feat: implement websocket by @leanmendoza in #45
- feat: implement livekit by @leanmendoza in #47
Full Changelog: v0.5.0-alpha...v0.6.0-alpha
v0.5.0-alpha
- Complete avatar edition (skin, hair and eye color)
- Fix skybox, memory-leak and hiccup
- Add empty parcels
- Build for MacOS working!
What's Changed
- feat: add avatar shape component by @leanmendoza in #31
Full Changelog: v0.4.0-alpha...v0.5.0-alpha
v0.4.0-alpha
What's Changed
- feat: avatar rendering by @leanmendoza in #28
- feat: backpack part 1 by @leanmendoza in #29
Full Changelog: v0.3.0-alpha...v0.4.0-alpha
v0.3.0-alpha
Add ws-room
Now position synchronization and chat is working, also avatar request/response messaging added.
What's Changed
- feat: comms by @leanmendoza in #27
Full Changelog: v0.2.0-alpha...v0.3.0-alpha
v0.2.0-alpha
Use version 4.1 of Godot.
Known issues
- MacOS: it crashes when it loads a scene :(
What's Changed
- refactor: remove deno and bump to godot 4.1 by @leanmendoza in #25
- feat: fixes and improvements (read info) by @leanmendoza in #26
Full Changelog: v0.1.0-alpha...v0.2.0-alpha
v0.1.0-alpha
What's Changed
- chore: polish CI by @leanmendoza in #1
- feat: spawn&kill scene and parenting transform by @leanmendoza in #2
- feat: implement
PUT
andDELETE
component and send to the scene by @leanmendoza in #5 - feat: add realm and parcel scene manager by @leanmendoza in #6
- feat: custom http requester by @leanmendoza in #7
- feat: add test player by @leanmendoza in #8
- feat: add scene coordinator by @leanmendoza in #9
- feat: add scene priority by @leanmendoza in #10
- feat: implement
GltfContainerLoadingState
and addcargo xtask install
by @leanmendoza in #11 - fix: ci xtask by @leanmendoza in #12
- feat: add main.crdt loading by @leanmendoza in #13
- feat: add console to add scene logs and theme like decentraland by @leanmendoza in #14
- feat: implement colliders by @leanmendoza in #15
- feat: add material and skybox by @leanmendoza in #16
- feat: moving platforms by @leanmendoza in #17
- chore: add gdformat by @leanmendoza in #18
- feat: implement pointer event results by @leanmendoza in #19
- feat: basic animator implementation by @leanmendoza in #21
- feat: raycast by @leanmendoza in #22
- chore: add godot-rust tests by @leanmendoza in #23
- fix: ci export by @leanmendoza in #24
New Contributors
- @leanmendoza made their first contribution in #1
Full Changelog: https://github.com/decentraland/godot-explorer/commits/prealpha-2023-07-07