This repository has been archived by the owner on Aug 21, 2024. It is now read-only.
Releases: EtherealEngine/etherealengine
Releases Β· EtherealEngine/etherealengine
v1.2.0-rc3
Add publishConfig to hyperflux package.json
v1.2.0-rc2
Publish GH packages first, move .npmrc for publishing to npm
v1.2.0-rc1
What's Changed
- v1.1.3 by @github-actions in #7661
- Fixes various issues in check engine script. by @hanzlamateen in #7666
- Rename to Ethereal Engine by @HexaField in #7659
Full Changelog: v1.1.3...v1.2.0-rc1
v1.1.3
What's Changed
- v1.1.2 by @github-actions in #7655
- Remove unnecessary mediasoupOperationQueue abstraction by @HexaField in #7657
- disable bvh, fix layer for shadow component by @HexaField in #7660
Full Changelog: v1.1.2...v1.1.3
v1.1.2
v1.1.1
What's Changed
- v1.1.0 by @github-actions in #7650
- Fix XRUI package having wrong github org by @HexaField in #7653
- Added update-name-gh-package.js to ui package. by @barankyle in #7652
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- v1.0.0 by @github-actions in #7521
- fix rigidbodies not being set to the right position upon creation by @HexaField in #7531
- [Bug] Physics Metadata Loader Object Root Offset by @HexaField in #7534
- [Fix] Detected planes using incorrect ref space by @HexaField in #7538
- Fix detected planes by @speigg in #7539
- Set camera theta, avatar rotation to point toward spawn point by @AidanCaruso in #7536
- Detected Planes use a Priority Queue by @HexaField in #7544
- Perf optimizations by @speigg in #7545
- Drop Shadows by @AidanCaruso in #7543
- detected planes fix by @HexaField in #7548
- 7533 optimize admin panel pagination queries by @jerknose in #7546
- Render state refactor by @HexaField in #7549
- Improve system unload and cleanup by @HexaField in #7550
- Replace three-nebula with three.quarks by @dinomut1 in #7535
- detected planes bug fix by @HexaField in #7551
- Add @etherealengine/xrui by @speigg in #7557
- Logger cache throws an error due to incorrect configuration parameter by @jerknose in #7555
- Small optimizations to three proxies by @speigg in #7560
- Re-add castShadow property to light components and default to false by @dinomut1 in #7559
- Hide canvas only when a true WebXR session by @HexaField in #7565
- Physics Loader Improvements & Convert ColliderComponent to defineComponent API by @HexaField in #7564
- Drop Shadow Improvements by @AidanCaruso in #7556
- Fix CSM reactor logic by @speigg in #7567
- Fix attached mode when hasMovementControls() === false by @speigg in #7576
- Disabled feathers-sync on file-browser methods. by @HexaField in #7580
- Fix origin pose in AR by @speigg in #7578
- Ecs drop shadows by @AidanCaruso in #7579
- Update vite. Fix 404. Disable telemtry. by @jerknose in #7573
- launch all processes separately with one command by @jerknose in #7571
- Fixed some bugs with projects by @barankyle in #7577
- Movie initSystems to Editor page. by @jerknose in #7553
- Make shadows more subtle, more accurate opacity attenuation by @speigg in #7585
- Improve widget toggling between hands by @speigg in #7584
- Working NPX dev config and install. by @jerknose in #7537
- 7532 project info split by @barankyle in #7596
- Fix Instancing Component by @dinomut1 in #7602
- fix state bug in instancing node editor by @dinomut1 in #7608
- Fixed issue with Admin Location drawer crashing by @hanzlamateen in #7611
- Fixed issue with upload in Studio by @hanzlamateen in #7609
- Autopilot by @AidanCaruso in #7518
- Fixes for themes in setting menu by @hanzlamateen in #7612
- Editor fixes: Skybox, Cubemaps, Spotlight by @dinomut1 in #7601
- USDZ & glTF I/O Improvements by @dinomut1 in #7603
- Fixes for user table bugs by @hanzlamateen in #7616
- Update To React Router v6 by @jerknose in #7614
- Fixed bugs with GH repo access by @barankyle in #7600
- Fixed a bug in repoAccess determination. by @barankyle in #7618
- Reimplement WebXR Hands & Refactor Avatars by @HexaField in #7499
- Client Core MUI Isolation and Storybook UI by @jerknose in #7583
- Basic mediapipe in isolation. by @jerknose in #7626
- Fix component reactivity by @speigg in #7615
- disable drop shadows in the editor by @HexaField in #7629
- Changes for Avatar Select / Upload Menu Improvements by @hanzlamateen in #7619
- Added
ui
package to Dockerfile and dockerignores. by @barankyle in #7631 - Fixed typo in dockerfile by @hanzlamateen in #7632
- Changes to update deprecated commands in Github Actions by @hanzlamateen in #7630
- Fix vector and euler numeric input and make them reactive by @AidanCaruso in #7598
- Entity Tree Component Refactor by @HexaField in #7610
- Enable BVH for raycasts by default by @speigg in #7634
- change how setComponent updates valueMap by @HexaField in #7644
- Use React Devtools to introspect Hyperflux Reactors by @speigg in #7627
- Screenshare Supports All Geometry Shapes by @HexaField in #7633
- Refactor Media by @HexaField in #7638
- Fix useQuery causing HOOKSTATE-106 error by @speigg in #7647
- Disable loading effect in WebXR by @HexaField in #7648
New Contributors
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- v1.0.0-rc8 by @github-actions in #7365
- Fix Depth Occlusion by @HexaField in #7368
- Updated helm notes name to ethereal engine by @hanzlamateen in #7373
- disable horizontal scrolling popup menus by @HexaField in #7376
- Rename Editor Route to Studio by @HexaField in #7377
- Fix LODs crashing instance servers by @HexaField in #7378
- fix material library initialization race condition by @dinomut1 in #7380
- System Initializer Refactor by @HexaField in #7375
- Created table for storing build status. by @barankyle in #7354
- Editor Clean Up and Add Networked Play Mode by @HexaField in #7383
- Changes for primus by @hanzlamateen in #6992
- Fixed server-core primus.ts always importing from instanceserver by @barankyle in #7386
- Added more error catching in builder by @barankyle in #7387
- Added a builder section to local.template.values.yaml by @barankyle in #7391
- Updated where setupSocketFunctions is called. by @barankyle in #7388
- Cleanup of template values by @hanzlamateen in #7397
- Updated installing avatars from projects. by @barankyle in #7392
- Camera Attached XRUI use Computed Transform by @HexaField in #7398
- 'isHMD' check improvements by @HexaField in #7400
- Fixed bug in installAvatarsFromProject by @barankyle in #7404
- Made self view of screenshare not mirrored. by @barankyle in #7405
- Fixed a potential bug in project removal. by @barankyle in #7406
- Improved error checking in record-build-error.ts by @barankyle in #7407
- Light Component and Helpers Refactor by @HexaField in #7403
- Refactor Debug Helpers by @HexaField in #7411
- Fixed minikube file upload issues by @hanzlamateen in #7412
- Updated helm to 4.6.0 by @hanzlamateen in #7413
- VR and AR session icons only are shown as enabled when the current session is in the same mode by @HexaField in #7415
- Clarified where some values are sourced from. by @barankyle in #7416
- Updated node to version 18 by @barankyle in #7414
- Delete Unused and Outdated JSON Schema Files by @dinomut1 in #7422
- USDZLoader Enhancements by @dinomut1 in #7421
- Changes for microk8s by @hanzlamateen in #7379
- Added ws to root package.json by @barankyle in #7427
- Changes for project auto update by @hanzlamateen in #7277
- Update Vite to 4.0.4 by @dinomut1 in #7369
- update uvol by @HexaField in #7431
- Made primus reconnect reauthenticate feathers client. by @barankyle in #7428
- Made install-projects re-upload default-project files by @barankyle in #7433
- Reverted creation of cross-origin workers by @barankyle in #7436
- apply draco and ktx2 to default assets by @dinomut1 in #7435
- Proper Origin Reference Space Usage by @HexaField in #7308
- Fix package patching on deployment by @speigg in #7438
- Widget Alignment Improvements by @HexaField in #7443
- Fixed bugs in project auto-update. by @barankyle in #7442
- Env config by @HexaField in #7445
- Multiview skybox patch threejs update by @HexaField in #7448
- Replaced all process.env's in config.ts by @barankyle in #7449
- Add Support For Hardware XR Origin Reset Event by @HexaField in #7452
- add translateAndRotateAvatar by @HexaField in #7451
- Updated build script to support custom registry by @hanzlamateen in #7459
- Fixed bug with consumers not running. by @barankyle in #7489
- Build status now saves builder commit SHA by @barankyle in #7444
- cleanup ios support checks by @HexaField in #7480
- Refactor Avatar Movement Settings Into Hyperflux by @HexaField in #7482
- isHMD refactor to immersiveSupport & Add Simple Material Option by @HexaField in #7481
- KTX2 Support by @dinomut1 in #7490
- Fix Avatar Rotation by @HexaField in #7454
- PointInstancer support in USDZLoader by @dinomut1 in #7484
- Added checks to deploy.sh to prevent errant helm upgrades. by @barankyle in #7450
- fix physically correct lights setting being incorrectly set by @HexaField in #7492
- convert asset component to prefab component by @dinomut1 in #7487
- Add Use Positional Media Auto Mode by @HexaField in #7493
- Full Body IK by @HexaField in #7458
- Fix Visemes by @HexaField in #7494
- Disable Post Processing for WebXR by @HexaField in #7498
- Refactor Adding & Removing Follow Camera for XR Session Changes by @HexaField in #7455
- Fix bugs with returned newly-created messages. by @barankyle in #7507
- Fix Loop Animation Component / GLTF Imported Animations by @AidanCaruso in #7506
- Fix renderer state by @HexaField in #7511
- Update rapier to 0.11.1, fix bug with avatar movement by @HexaField in #7510
- Update uvol to 1.0.11 by @HexaField in #7516
- cleanup loading and settings menu by @HexaField in #7515
- remove ttab dep, replace with npx by @HexaField in #7517
- Fix AR Placement by @speigg in #7514
New Contributors
- @AidanCaruso made their first contribution in #7506
Full Changelog: v0.5.8...v1.0.0
v1.0.0-rc8
What's Changed
- v1.0.0-rc7 by @github-actions in #7288
- Add Share To Oculus Button by @hanzlamateen in #7291
- Priority Queue Sort by @HexaField in #7290
- Changes to introduce common controls in client-core by @hanzlamateen in #7292
- Fix Avatar Panels by @HexaField in #7299
- Increase maxRetries on S3 SDK from 1 to 5. by @barankyle in #7300
- Changes to introduce menu control and make settings dialog use it. by @hanzlamateen in #7296
- Fix Hand and Controller Pose by @HexaField in #7301
- Make MaterialLibrary Stateful by @dinomut1 in #7293
- Kinematic lerp by @dinomut1 in #7304
- Gamepad Button Input Standardization by @HexaField in #7282
- Fix Teleport Controls by @HexaField in #7309
- Cleanup button input by @speigg in #7310
- Changes to make profile menu use common menu control by @hanzlamateen in #7302
- Exclude Dynamic Bodies from Local Transform Calculation by @HexaField in #7317
- Simplify group reactors by @HexaField in #7318
- Batched Mesh + Helper Functions by @dinomut1 in #7319
- Fixed background issue in menus by @hanzlamateen in #7320
- fix BatchedMesh to work on non-skinned meshes by @dinomut1 in #7321
- Fix Avatar Loading Breaking Expensive Materials by @HexaField in #7323
- Fix and simplify priority queue by @speigg in #7324
- Saving commit SHA of projects and displaying them on admin projects page by @barankyle in #7303
- Remove deprecated api usage by @speigg in #7327
- Add Screen Space Reflections by @HexaField in #7332
- Refactor Particle System by @HexaField in #7326
- XR Controller Simplification by @HexaField in #7330
- merge scene data non destructively by @HexaField in #7334
- Fix PostProcessing type errors by @speigg in #7333
- Changes to consume menu control across remaining menus by @hanzlamateen in #7311
- CSM Fixes by @HexaField in #7329
- Audit Dependencies by @HexaField in #7331
- Made all project branches and commits selectable by @barankyle in #7342
- Editor State Fixes by @dinomut1 in #7346
- Fixed multiple issues with projects. by @barankyle in #7353
- Update threejs to r147 by @HexaField in #7347
- Various Input Bug Fixes by @HexaField in #7355
- Changes to consume menu control & refractor avatar menus by @hanzlamateen in #7345
- Add world.systemsByUUID Record by @HexaField in #7360
- Modularise Scene Metadata by @HexaField in #7359
- Move Camera Settings to Scene Metadata by @HexaField in #7251
- Changes to clean user menu css by @hanzlamateen in #7361
- fix bug with avatars crashing transform system by @HexaField in #7364
- EE-ECS glTF Extension by @dinomut1 in #7352
Full Changelog: v1.0.0-rc7...v1.0.0-rc8
v1.0.0-rc7
What's Changed
- v1.0.0-rc6 by @github-actions in #7186
- Admin panel user search enhancements by @hanzlamateen in #7183
- Replaced errant VITE_CLIENT_HOST/_PORT variables with VITE_APP_HOST/_PORT by @barankyle in #7200
- Fix model component duplication bug by @HexaField in #7203
- 8thwall Lightship VPS by @speigg in #7196
- Added generate thumbnail functionality in admin panel. by @hanzlamateen in #7197
- Improved ready player me dialog with loading messages, etc by @hanzlamateen in #7192
- Media network action refactor by @HexaField in #7187
- Added support for m3u8 mimetype by @barankyle in #7198
- Configurable webmanifest path by @barankyle in #7199
- Multiple User Connections by @HexaField in #7188
- Persistent Anchors by @HexaField in #7207
- Fixed some issues with mobile styling, particularly homepage. by @barankyle in #7205
- Changes to support SEO for all routes with Open Graph, Twitter, etc by @hanzlamateen in #7201
- Aligned editor search and explode with other enhancements by @hanzlamateen in #7214
- Added users count in editor instance dropdown by @hanzlamateen in #7215
- Avatar Upload Improvements by @HexaField in #7217
- Editor Action History by @HexaField in #7189
- Add Spectator Fly Mode by @HexaField in #7220
- Fix react-meta-tags issues by @hanzlamateen in #7219
- Fixed some issues with settings updates. by @barankyle in #7223
- remove deprecated Object3DComponent by @HexaField in #7234
- remove deprecated NameComponent name by @HexaField in #7233
- remove deprecated useWorld by @HexaField in #7232
- remove deprecated useHookEffect by @HexaField in #7231
- Spectator Spawn Fixes by @HexaField in #7228
- Changes to move minikube url to etherealengine.com by @hanzlamateen in #7225
- Popup Menu Refactor by @HexaField in #7237
- Streamline Editor Input by @HexaField in #7238
- Made link button on homepage configurable. by @barankyle in #7226
- Improved information about current builder. by @barankyle in #7213
- Add behave-graph and ee-behave-flow by @dinomut1 in #7210
- Various Styling Improvements by @HexaField in #7245
- Changes for select avatar UI by @hanzlamateen in #7218
- Made separate regexes for getting ECR repo name and ECR tag. by @barankyle in #7247
- Transform optimizations by @speigg in #7242
- fix minified material names break material library by @dinomut1 in #7248
- WebXR Detected Planes API by @HexaField in #7118
- WebXR Persistent Anchors API by @HexaField in #7274
- fix depth issue on trail renderer by @HexaField in #7275
- Add oculus-multiview patch by @speigg in #7271
- Physics Substeps by @HexaField in #7276
- Priority Queues for IK Optimization by @HexaField in #7279
- Optimize Threejs Matrix Updates by @HexaField in #7280
- Fixed issue of translate in projects api by @hanzlamateen in #7268
- Fix TransformSystem sorted transforms by @speigg in #7284
- Optional Interactable XRUI Tag Component by @HexaField in #7285
- Changes to introduce task server by @hanzlamateen in #7252
- Add setRigidBodyType by @speigg in #7286
- Changes to make minikube template up to date. by @hanzlamateen in #7283
Full Changelog: v1.0.0-rc6...v1.0.0-rc7