1.28.1 (2024-07-11)
- MQTT messages on webworker are now buffered and processed as batches every frame tock (or max every 3s if the tab or window is out of focus/rAF-halted). This enables much higher message update throughput.
- arenaui-card: build page default blank img causes title not to render (#647) (41a05d2)
- auth: allow filestore upload for arena ui card image (fca5a37)
- build3d: handle single boolean attribute as string conversion (0b4e215)
- build3d: sync with production aframe-inspector (4ffb2f7)
- build3d: update build page build3d icon as 3d globe (cc172c7)
- build: add eye button to publish visible prop, closes #649 (2fdff10)
- build: add gray color to non-visible objects in list (e77ecca)
- build: add inherited visible property to entity schema (97b35b6)
- listen on enter-vr for env publisher (b771078)
- settings: update settings build links to use proper names (170638d)
- thinkline: handle crash from aframe 1.6 utils.coordinates.parse (42ea490)
- typos (7d9367b)
- un-revert clobbered 42ea490f for meshline parse (d4c0b35)
1.28.0 (2024-06-11)
- build3d: add build3d action framework and inside-out object updates (#643) (03f0d5d)
- build3d: allow build3d upload filestore files through auth refactor (#646) (d18bbda)
- obj-model: Add obj-model component schema, load progress, upload (#642) (27aa4c0)
- add model to scene; fix timing issue (b3c5291)
- build3d: fix build3d auto-play scene, add green nav bar (7aeeeca)
- build3d: make build3d viewport bar opacity consistent (e06b29f)
- build3d: make mqtt log panel responsive (d062203)
- build: avoid grid layout on all but TRS and arena-object defs (91fa9f7)
- defer static/dynamic-body component set (00538cc)
- draco path (533654a)
- import path (cad37e3)
- remove xacro-parser folder (32fcff2)
- use repo as dependency (934e032)
1.27.0 (2024-05-03)
- build: allow build page responsive layout, closes #638 (a909e61)
- build: allow filestore upload of urdf model (aa874fb)
- build: auto-publish mqtt filestore upload, closes #640 (0d01a30)
- build: correctly update editor after euler edit, closes ##639 (76af366)
- filestore: improve error feedback for rare fs auth errors (cc1fb7d)
- make release please trigger other workflows (using a PAT) (576b78f)
- renderfusion shader bug fix (d94cc48)
- required param for material-extras colorSpace (47dca20)
1.26.6 (2024-04-22)
- release version (2f7a7fb)
1.26.5 (2024-04-22)
- controllers dont have scale property, so dont set it (0261a48)
- still allow scale for create/updates for hands (070d97d)
- transceiver codec selection bug fix (4087cad)
- typos for presenceSelect, breaks portal mode (b78a0fb)
1.26.4 (2024-04-17)
- Add
demoMode
URL param for minimizing UI elements (minimize chat/AV icons, hide GLTF progress popup) - Add
reprojectMovement
URL param for translational time warping for renderfusion client
- actually rename var (1a80fd5)
- add latest tag (879f8d8)
- add latest tag (27c0af0)
- deal with undefined tag (d7cd295)
- deal with undefined tag (ab1d881)
- material-extras: update schemas for colorSpace (5061e7e)
- schema: add registered shader options to material (4ebbad1)
- schema: added missing material properties per shader (c4184a1)
- screenshare: allow user-defined screen objects alongside default (dbcf91b)
- screenshare: don't duplicate default screensahre (4ee153a)
- screenshare: fix screenshare to named screenshares (3da8636)
1.26.3 (2024-02-28)
- bad raytrace xrselect after reloc in xr (730657e)
- jitsi: allow all users access to kick out moderation (6eba98d)
- jitsi: allow anonymous users ability to moderate loud users with mute (a0428af)
- jitsi: allow moderators, not owners, access to mute all (3cc4da5)
- jitsi: fixed sending kick command to xmpp (8d37c2e)
- jitsi: log all error data on connection fail (b775abb)
- program: remove warning for program message updates (2494ac4)
- typo for button panel options enum (20b4fd2)
- update cursor/raycasters for both ar and vr (b761673)
- update videosphere default radius to match a-frame (b63c5aa)
1.26.2 (2024-02-16)
- screenshare: fixed screenshare failure validating token (60d712e)
1.26.1 (2024-02-13)
- camera overrides and lookats w/ look-controls (6deef09)
- (hotfix) use safe getter for scene stats component (6342083)
1.26.0 (2024-02-08)
- Update to prerelease AFRAME#71f1a2b for hand tracking and iOS > 12 fixes
- add runtime info to program schema (d003a55)
- adding more program info properties (0c3030b)
- attempt offscreencanvas for ccar/ccwebar cv (b1c4d04), closes #611
- build: refactor schema and target grid layout to save whitespace on build page (#606) (84ef265)
- check for xrSession to setOriginAnchor (d4641e7)
- only stopVideo on jitsi start if withVideo (b9376d8)
- particle-system: remove particle-system, favoring spe-particles in schema (b8899e3)
- references to vio pose vars (2f57b54)
- release test gUM vid stream (f4f5bb3)
1.25.0 (2023-12-14)
- add (renamed) XR env-publisher (8e703ee)
- add raw flag for mqtt publish (82fe4f1)
- add xr system
debug-ui
(2ced380)
- build3d: improve logging window, small bug fixes, failed attempts at auto-play (#600) (342a833)
- build: add missing gltf-morph to schema (52b9220)
- build: add range validation for opacity (c31b744)
- build: add roation/scale range validation (e4ab61c)
- build: add schema for detailed physics dynamic/static bodies (00c2849)
- dont send vrmode=true to remote server when in fullscreen mode (fb20678)
- handle persistent anchor setting failure (7f3cad4)
- physics: wait to load aframe-physics before making groundPlane static (7c67816)
- precompute proj and pose matrix inverse for atw to improve performance (ecf17a9)
- xr-env-publisher init listener (d900add)
1.24.1 (2023-11-17)
- update AFRAME w/ pre-rls that fixes ar-hit-test anchor tracking (9915844)
- another typo in material-extras, video cubes transparency restored (8068a9a)
1.24.0 (2023-11-16)
- Update AFRAME v1.5.0
- add gaussian splatting component (0368dfd)
- Add material-extras gltfOpacity option (a8eeddf)
- (build3d): change component name build-watch => build3d-mqtt (ed5e9c3)
- align schema key for gaussian_splatting (0a8615a)
- better atw and atw bug fix for vr devices (9dbd42a)
- build3d: check permissions on build3d request, show error otherwise (d749053)
- build: add gaussian_splatting upload to filestore (9e9269d)
- build: streamlined FileStore upload flow (#597) (4470c68)
- splatting object type (e85d619)
- typo (4e1a1f3)
1.23.3 (2023-11-02)
- BREAKING CHANGE: All
arena-user
attributes (descriptors of users in the scene) now are published under thearena-user
key within thedata
block, rather than the top-level or directly underdata
of the of the MQTT message. - BREAKING CHANGE: Only
position
androtation
attributes are processed withindata
besidesarena-user
forobject_type:"camera"
. L/R hand objects also are filtered to only processposition
,rotation
,scale
attributes alongsideurl
.
- arena-user: publish/read all camera data in data block (73e382e)
- arenaui colors to SRGB (68d818c)
- build: eliminate redundant (and conflicting) defaults in wire schema (#592) (fff3450)
- localStorage saved head model set on subsequent loads (fd6372f)
- remove hand tracking from webr features (50a01c9)
- return bool true from arena-camera/hands create-update (9d6d749)
- update lingering arena-camera.position from 41caa23 (8e94b14)
1.23.2 (2023-10-16)
- build: fix euler degree rotation editor updates (a279ab3)
- dark card img bg color (3c63169)
- jitsi: allow degradation of multi-videospheres by user position (#588) (19233ed)
- jitsi: allow videosphere resolution based on sphere not avatar (76402cb)
- schema: small fixes to default arenaui object types (5e8b033)
1.23.1 (2023-10-02)
- auth: fixed anonymous build page scenes redirect after login (0f92857)
- console: also bind console.assert to not throw exceptions in spe-particles (b4c7c5b)
- schema: update integer types to match components (091c918)
1.23.0 (2023-09-10)
- add blip in/out vfx (397ac8c)
- add backup timeout for el del on blipout (6456414)
- build: add image geometry properties to schema (81474ba)
- build: fixed errors in particle-system schema (6351d87)
- build: place image properties at proper level (8d29291)
- build: preserve mesh aspect ratio in image file upload (e57e53c)
- defer until object fully loaded (b189691)
- image: allow users to set image plane geometry attributes (dadb766)
- remove init camera pos/rot set in arena-users (985f998)
- scenes: allow anon users access to public scenes list (322b673)
- set ANIME tick to aframe tick to enable in XR (e1a0556)
1.22.0 (2023-09-04)
- Add build page model/image filestore upload buttons (#577) (abb0f11)
- add url param to disable atw for remote rendering (0a852aa)
- build: add model upload hide-in-ar for digital twin option (3377cf1)
- build: fixed auth await for updated fs token (f4c69d9)
- build: make consistant uplaod file path (1d0411e)
- fs: fixed filestore path link to use de-scoped resource path (b5afcce)
- working window listener for XRBrowser touch (fef91cf)
1.21.2 (2023-08-28)
- race condition b/w programs vs runtime-mngr (ff76797)
1.21.1 (2023-08-25)
- bind publish to ARENA.Mqtt (5f73683)
- don't init arena-console w/o a pub func (6866f8a)
- Move arena-console init to MQTT_LOADED (259c7fc)
1.21.0 (2023-08-10)
- add initial test arenaui components/systems (6848fb7)
- card image background corner (2f4a73f)
- deprecated ThreeMesh fontColor to color (0f88f4a)
- Use touchstart/end for webxr-viewer AR click (66750ab)
1.20.8 (2023-08-09)
- reference to signoutpath (d76324a)
1.20.7 (2023-08-09)
- catch and log errors from parsing linked dependent messages (be2cee1)
- move fs logout to site logout (95724a9)
- show passthrough for atw gaps in hybrid rendering for ar devices (4a69cd9)
- WebXR Browser broken CV pipeline (976c43f)
1.20.6 (2023-07-26)
- remote video playback in safari (6d1a88c)
1.20.5 (2023-07-10)
- variable replacement on module create (aa152c7)
1.20.4 (2023-07-10)
- add runtime manager again after refactor (74643fb)
- auth: only show profile when authenticated (0588c59)
- auth: only show profile when authenticated (2ed296b)
- don't req
scene
auth token when unneeded (6b7d172)
1.20.3 (2023-07-06)
- bind av-setup detectDevices to system (c7038f4)
- do not init local av with armode/vrmode (f9e8d7e)
- remove async load of mdb css due to safari (81c2904)
- WebXRViewer doesn't init ARMarkerSys (1306e7b)
1.20.2 (2023-06-29)
- Add missing debug to arena-console (4534c78)
1.20.1 (2023-06-29)
- update Dockerfile set arena_version.js (3fe6999)
1.20.0 (2023-06-29)
- "arena-side-menu-ui" is a system (b763831)
- add init'd flag for init->ready listener pattern (e9da1a1)
- bad refactor around webxr session for webar (f4cfaf7)
- bad refactor populating build namespaces (3884657)
- bad scoping in anon func for filter (1d8ee6e)
- better solid angle calc for hybrid rendering (b64c8e3)
- build3d: special case videosphere type (#539) (a41c153)
- change check of pref settings to audioin (c77a71f)
- chat liveUsers should be obj (45f4b21)
- colorspace fix for hybrid rendering (0a9b944)
- convert glitch and pixel to SRGB as needed (6f6d6f4)
- createAnchor frame must be from RAF callback (41a9d2d)
- del refs to videocube on remove (3357f8c)
- don't await non async mqttc proxied methods (3500b9d)
- env: use lighter preset env 'default' over 'starry' for updated colorspace (de92053)
- face tracking and expose controller events (e03c50f)
- force matrixworld update on startpos teleportTo (5b8a467)
- geometry: remove redundant prism geometry, rather use cylinder (14bb4ff)
- handle broken model load srcs (610a6c6)
- icon load condition (7e96c1c)
- import extension (b0e5cd5)
- import extension again (233e259)
- jitsi: restored dominant speaker signalling (f28d54f)
- jittery aabb-collider in dual-view XR (2d73d44)
- landmarks ref of chat-ui as system (2f98bba)
- loadscene moved to multilistener (49cfc1b)
- manually init mdb form for setupav (3949aa6)
- move jitsi.health alias in ready (fb23e0e)
- move startpos loaded emit into landmark sys (0ba381a)
- null-coalesce userName from defaults (051313c)
- paho not async, defer MQTT emit to onSuccess (efa8d16)
- properly send controller events (f6d3794)
- reassign const (56e6a46)
- ref arena-side-menu-ui as system not component (8ea78ad)
- refactored references to ARENA.Jitsi (jitsi) (41ee1fc)
- reject anon user from build page (0e55a25)
- rename jitsi.ready flag to initialized (5bbb5f2)
- renamed variable consistency (d8434f0)
- required schema for colorspace in build (cd1ec91)
- restore a-assets needed for a/v appending (c981b2d)
- restore ARENA.defaults until refactored out (6153baf)
- restore default scene options (25bd2af)
- revert b24f13bb, use _this for jquery compat (03e666f)
- rough formatting on calc function (00085a4)
- Set armarkersys listener xr sessionstart (ef19748)
- set displayname as active on start to push label up (fce3bae)
- set mouseover/leave for chat as arrow func (b24f13b)
- spotar refactor (99f3d57)
- spread copy gltf-model attrs to restore later (15ac173)
- startcoords setting (5bd4af0)
- tick arena-users after jitsi conference init (b696354)
- toggling on/off flying and depth for hybrid rendering fixed (0bf7472)
- typo (7d2dcc9)
- typo (4c6d415)
- typo double import?? (45059a0)
- typos for events (907f1ba)
- Various refs (defaults, arenatopic stuff) (08dea36)
- wait for scene options to load before objs (db28074)
1.19.0 (2023-05-16)
- build3d: add 'build3d' param to publish mqtt over a-frame inspector (#529) (636dbb8)
- build3d: added logging window; entity add, delete, all attributes, grab updates (#531) (334e678)
- build/3d: use canonical tab names to avoid cluttering the tab tray (a7ab807)
- build3d: publish rotation in build3d as quaternions over the wire (be27904)
- chat: ensure JWT permissions before chat launch (d779781)
- click-listener target for ar (17670fd)
- hand: fix magicleap controller scale (09f10dd)
- icons: updated avatar icons location (4b915fe)
- material-extras: add documentation of depthTest (ae242a6)
- material-extras: remove depthTest, needs testing; apply render order to all objects (ed83c9c)
- programs: change navbar to send programs to new endpoint (d544bdf)
- settings: only show 3dbuild in settings if scene writer (6f5b89a)
- silverline: place /programs dashboard in old /arts container for now (09ceb1b)
- typo missing closing bracket (c882a6e)
- vscode: gitignore vscode settings (74dccab)
1.18.0 (2023-04-17)
- ocean: add ocean primitive to schema (#525) (ec41bbc)
- particle-system: add environment features for dust, snow, rain (#523) (e2105ae)
- scenes: add quick enter-in-ar button (8ba2777)
- spe-particles: added spe-particles system (with arenaxr fork fixing THREE 0.147) (#524) (d22bacc)
- attribution: fixed crash from GLTFs missing model data (34daed0)
- auth: add security link in settingd dialog (51619af)
- avatar: allow mic/network icons alpha channel to render against transparent (31be8ce)
- build: add build desc for a-text, minor fixes (8f39aea)
- build: add schema modelUpdate, other minor fixes (3ac11b1)
- build: added missing types and a-text descriptions (ff83816)
- clean up event listener for got-url (8833e9f)
- cleanup listener for video-control (3850021)
- ensure old gotourl eventlistener is removed (89820fe)
- handle load modelUpdates from persist/create (6ecbf03)
- incorrect gotourl data attr from 8833e9f (e7ddea1)
- jitsi: show moderator status in user list (34df699)
- material-extras: no texture loads on empty source; transverse all objects checking if they are a mesh (6846082)
- material-extras: set mesh.material.depthTest=false when transparentOccluder=true (a26697b)
- more typos (4864ceb)
- runtime-mngr: fixed missing runtime LWT on cleanup (18e9eb5)
- schema: add example to modelUpdate (3223ef2)
- schema: future-proof schema support with 'deprecated' attribute (fd306f6)
- settings: add hover titles for links in settings (7a08249)
- spe-particles: fixed wiggle schema formatting (53aeae6)
1.17.0 (2023-03-03)
- Add model-update attr handle for gltf-model (7a3c37b)
- build: Add a GUI-only Rotation Euler degree editor (36508d4)
- build: migrate wire rotation format to quaternion-only (7ea52d3)
- add source (head/hands name) to collision msg (929aef6)
- blink-controls teleportOrigin camera selector (3ddf296)
- build: 'animation-mixer: {}' will not persist (ebf95d6)
- build: account for animation-mixer infinity repitions (2baacec)
- build: add several missing defaults (060099a)
- build: fix missing/incorrect animation-mixer schema (98a1b5f)
- build: updated default definitions (8a91d53)
- build: use string for animation mixer repetitions (47c9d1d)
- capsule: corrected capsule mesh with standard three mesh (9830b47)
- collision obj_id (0e37344)
- default collision listener object name (73e414f)
- hand: controller sizing for magicleap1 (e56259c)
- hand: remove orphaned hands when remote avatar leaves (aec970e)
- settings: allow settings dialog to be transparent a little (88d050a)
- thickline: add default enum lineWidthStyler (b2c46e5)
- thickline: styler center-smooth should return a value (f8268b7)
- utils import (ae8274e)
1.16.0 (2023-01-31)
- add camFollow target (d30e02e)
- add parent to program schema; temporarily make 'pytest' the default (8f03835)
- add
playsinline
on all media tags for iOS (96f90f6) - alter rig in xrSession for camera-override (4f03855)
- copy pos and rot instead of matrix (b74578f)
- don't req cam-access or CV when camFollow (0b11522)
- handle uninited scene in camfollow override (4012097)
- program schema (62f4873)
- rig matrix calc for cam override (c4d81b0)
1.15.0 (2023-01-18)
- debug: added hudstats boolean url param to display (294c0ce)
- use arenaxr forked aframe-inspector (a3fb870)
- avatar: move hand delete to disconnection event (d09db8f)
- avatar: send hand delete message when arena-hand component is removed (#512) (fa4b273)
- build: add missing attribution component to schema (986d900)
- build: add ttl component to message schema (733225f)
- draco decoder path (5751b3c)
- jitsi: accommodate new jitsi source name signaling (59030a5)
- jitsi: added backward-compatibile for old jitsi onStageEndpoints (ca8e1c9)
- typo console error (d2633a9)
1.14.1 (2022-10-11)
- catch early err postMessage to cvworker (31cea9d)
- GUM settings missing video (2e1ee53)
- Move hands to children of spinner (45c2cb0)
- Use (probably) correct FOV for HL2 (c865fd6)
- use worldpos for gltf-lod and arena-hand (4503c5e)
- 3a7f313e - loosen motion thresholds (f73aa08)
1.14.0 (2022-10-07)
- add: add roundedbox preimitive to schema (6d0c2de)
- build: add text-input property to objects in build page (88e6718)
- build: add ui panel primitive to build schema (7535f5a)
- check for cvpipeline before worker msg (50e3d64)
- Prevent double-loading CV worker (2567ed6)
- sync initial armarker wireframe w/ dynamic (3cb1e2c)
- typo in GUM options (7a87efd)
1.13.3 (2022-10-04)
- avatar: fix dropbox (44aa24e)
- gltf-model-lod: fixed dropbox links on detailedUrl (3603c1a)
- video-control: convert dropbox links properly (305f383)
1.13.2 (2022-10-01)
- create delete module error (9e7a893)
1.13.1 (2022-10-01)
- send runtime type (678fd1c)
1.13.0 (2022-09-30)
- env-presets: add ability to change env-presets in real-time (10dbd27)
- avatar: add missing leading 0 to avatar text color (2eec88e)
- build: fix isosahedron mispelling (683499f)
- build: fix isosahedron mispelling (e438125)
- build: increse color property hieght to be visible (a3882c0)
- build: match more primitives to a-frame defaults (d8e0bc9)
- move aframe-extras to systems (ee51bdc)
- pass module parent along in module create (6ba1117)
- stats: add euler angles to camera stats (8eeb62c)
- stats: update initial position of stats when opened (6dbebe2)
- use THREE.MathUtils over deprec THREE.Math (14365c9)
1.12.0 (2022-08-21)
- jitsi: fixed #492, arcore permissions (dc12cf0)
- stop meterDraw, meterProcess on avsetup hide (d220910)
1.11.2 (2022-08-15)
- fixing release pipeline (several test commits)
1.11.0 (2022-08-15)
- build: Added capsule geometry (259afda)
- actually fix camera parent case (222cb23)
- build: Restore missing isosahedron (b7b1ede)
- build: update primitives meshes to three.js default dimensions (8e8775f)
- don't attach camera objects to my-camera (860eac7)
- jitsi-video: force jitsi setup to end of persist load (048189a)
- videosphere: update tracks with 2:1 aspect; remove Panoramic presense selection (d28c912)
1.10.0 (2022-08-06)
- build: Add prism geometry (79e708a)
- jitsi-video: support rendering local video; detect panoramic resolution (e853b15)
- videosphere: Add videosphere 360 native object support (04217ac)
- webar: Add WebAR/SpotAR support for non-WebXR mobile devices (2cb9f37)
- arena-user: fixed load crash detecting arena-camera on slow networks (cec3585)
- build: Update schema, esp. removing unsupported items from: text, thickline (#482) (c41e68d)
- disable check for vr headset in custom AR (124ddae)
- jitsi: fixed jitsi-video displayname autolink to jitsi id (950db70)
- only loadUser on initial loadSceneObjects (6ff7068)
- use video html tags in readme [no ci] (6892299)
- use world position for camera clientEvents (1c92110), closes #484
- video embeds [no ci] (538d6a0)
1.9.0 (2022-07-14)
- add scene landing logic; separate scene name loads; auth uses sweet alert (#462) (dd5c4fe)
- auth: Add support "no users", removes chat, jitsi, camera publish (#465) (03e6a0d)
- build: add ar-hit-test attributes to schema (e9acc3c)
- material-extras traverses objects, so can be applied to GLTFs (f5aed24)
- scenes: Allow panel to add optional URI params (#466) (f033956)
- actually add vendor component files (91c15f2)
- missing public clone (b8eee4a)
- scenes: make Scene URL Options link-style button (995ff2d)
- scenes: proper select order (2e4f4b0)
1.8.1 (2022-05-25)
- jitsi: fix video culling, mirrored panoramic video (9ca7c7d)
1.8.0 (2022-05-14)
- Add addt'l hide-on-enter-ar gltf behavior (49eeb16), closes #450
- add goto-landmark component (834a78a)
- add hide-on-enter-vr component (d09d65c)
- jitsi: Adds videoDefaultResolutionConstraint option, Adds FPS drop after 180p (#458) (3632d86)
- add gltf-model as dep of gltf-model-lod (bdd28b9)
- add missing super-three dependency (cd70072)
- dev folders relative links (49d6583)
- dev folders relative links (dbd5833)
- don't double-fire our own mouseup/down evts (14a6d73)
- jitsi: improved visibility of video stats (c686536)
- only goto-landmark on non-synth click (95fea9b)
- properly register hide-on-enter-vr component (48b1379)
- vr-mode: fix hide-on-enter-vr exception (8bbb0b6)
- cd700727 (super-three inc via override) (669173d)
1.7.2 (2022-04-29)
- jitsi: correct bad user resolution default (6e237dd)
1.7.1 (2022-04-29)
- jitsi: restore screenshare, do not use default res 0p (b85d6f4)
- jitsi: separate frustum/distance scene flags (1f58d4d)
1.7.0 (2022-04-28)
- jitsi: add distance and frustum based resolution constraints (#446) (e3b55a8)
- settings: add versions link to settings dialog (814399b)
- Align xrRefSpace for camcapture w/ AFRAME (393efe2)
- jitsi: reduce glare on videosphere and screenshare (b8d8423)
- Remove CHANGELOG link to lib-jitsi-meet (870bd27)
- Remove v1.5.x from CHANGELOG (4cf37ad)
- restore working rig transform msg handling (0041a15)
- runtime-mngr: runtime userid (aa94175)
- runtime: runtime mqtt client id name undefined (ed5faff)
- typo on rig props (2f681d9)
- Update deprecated setRotationFromQuaternion (2b0d0c8)
1.6.0 (2022-04-23)
- Add anonymous login url parameter (52f7dc0)
- Add disableVideoCulling flag to scene optionns (1b95e74)
- Add pose stats display to arena-camera (a5411d8), closes #213
- add show-on-enter-ar (8b38ef0)
- add video culling on/off flag; Default to off (0086749)
- avatar: Added ability to set multiple custom head models per scene (#432) (7dbc378)
- avatar: Added custom scene head model (#425) (2ac029e)
- chat: chat buttons toggle open/close (8371bf0)
- chore: Update build schema with links and object types (#435) (72d07fd)
- Enable layer suspension, so that frustum culled video, and distanced audio will actually drop bandwidth (a83706d)
- filestore: add filestore copy path link to nav-bar (ea4a83e)
- jitsi: Add 360 panoramic streaming video sphere (#427) (dff4823)
- jitsi: Add full resolution stats to user-list per participant (#426) (0ea0f1a)
- jitsi: add poor connection avatar icon only for poor connections (ee9733e)
- jitsi: add preliminary connection stats to user list (#388) (77e5cd2)
- jitsi: add quality stats for screenshare and external (4536a97)
- jitsi: Added MQTT Jitsi stats debug logging with urlParam (e507439)
- jitsi: upgrade lib-jitsi-meet v1420.0.0+53132888 (22786f3)
- move runtime manager codde from seperate repo (72b5574)
- Provide THREE.frustum from arena-camera (d57b259)
- send local conference stats to remotes (177ab2f)
- set ar-hit-test opts through sceneOptions (f092f8b)
- settings: Added links for Editor and Docs (3588926)
- sound: Add clientEvents: soundplay, soundpause, soundstop (#433) (d313202)
- stats: Add confstats logging of render FPS, RAF, memory (#431) (4533bac)
- WebXR lighting estimation for AR (1af7ea1)
- add thickline to components; fix instantiation issue (048d133)
- add uuid js depeendency (0fe6df8)
- apriltag wasm import (56a5b36)
- Arena camerra video culling on/off check (18b4cf1)
- auth: fix inherited perms text color, permissions for future build3d (2abd1e0)
- avatar: keep critical models in arena-core (cb9dd47)
- avatar: load correct scene head mid-scene (2f1aeaf)
- Avoid null Jitsi issues (ab15835)
- better track previously muted/unmuted AV (52365dc)
- build: add missing titles for sceneHeadModels (1a76e61)
- build: add tooltip for edit json button (5a412b5)
- build: decode scene name slash in url (359f516)
- build: Make schema description URLs linkable (#438) (de9ae0b)
- case-insensitive match srcLoader img ext's (e86f16c)
- chat: 'to' refresh, only update 'to' select for new users (b403490)
- chat: fix initial chat buttons display state (fd434d3)
- chat: restore kickout icon (cd45792)
- client module delete message (c1ab92f)
- disable video frustrum caused pose updates to be skipped (d26b7e6)
- do not remove audio if Jitsi video fails (dfa7ef9)
- dtitle typo (84e96e3)
- enable frstrum culling by default (fcc9084)
- ensure anonymous users have a display name (0a03d09)
- get nmodules from children list (fcc61f6)
- health icon size (b6eccc6)
- icons: Use .png over .svg for icons for firefox (e7aa585)
- jitsi: show remote stats for other users (#412) (a93e518)
- last will message (6e47695)
- make graph.js type=module (7c6397c)
- minor (659a24c)
- minor edits (9740f05)
- minor edits (6d9b1a3)
- minor fixes (27d24aa)
- missing title on gltf-lod build schema (160949e)
- nav-bar: fixed current page highlight, rework perms (373c51a)
- node version (43bde22)
- pass UTC time in chat msgs (651d859), closes #363
- physics: enabling physics selector (2831fc5)
- Properly check for Jitsi before restart func (594e30a)
- re-order headmodel dynamic-body after model (38f873d)
- remove old runtime mngr code (5e54b67)
- runtime name uses idTag (e062014)
- runtime name uses idTag (fb527a3)
- scene features typo (af6dc2e)
- skip AFRAME srcLoader HEAD reqs for img exts (6d99519)
- store: fixed missing content at bottom of store frame (04a21c0)
- store: fixed missing content at bottom of store frame (0a1dc98)
- store: fixed missing content at bottom of store frame (be2fa39)
- typo in cornerVideo selector (294f5f9)
- Update apriltag publish topic w/ namespace (f557c57)
- update arts viz connection string (3b9f43a)
- update to new runtime manageer code (dadf773)
- update webrtc test link (fa55807)
- validate topic position for clientevent source (dcea0bc)
- Version and hash on docker build (31dbf7c)
- video frustum culling handling (4eca471)
- background light-estimate pending AFRAME fix (dcbec36)
1.4.0 (2022-04-07)
- Add disableVideoCulling flag to scene optionns (1b95e74)
- avatar: Added ability to set multiple custom head models per scene (#432) (7dbc378)
- avatar: Added custom scene head model (#425) (2ac029e)
- jitsi: Add 360 panoramic streaming video sphere (#427) (dff4823)
- jitsi: Add full resolution stats to user-list per participant (#426) (0ea0f1a)
- jitsi: add quality stats for screenshare and external (4536a97)
- jitsi: Added MQTT Jitsi stats debug logging with urlParam (e507439)
- settings: Added links for Editor and Docs (3588926)
- sound: Add clientEvents: soundplay, soundpause, soundstop (#433) (d313202)
- stats: Add confstats logging of render FPS, RAF, memory (#431) (4533bac)
- avatar: load correct scene head mid-scene (2f1aeaf)
- chat: 'to' refresh, only update 'to' select for new users (b403490)
- dtitle typo (84e96e3)
- enable frstrum culling by default (fcc9084)
- minor (659a24c)
- update arts viz connection string (3b9f43a)
- update webrtc test link (fa55807)
- video frustum culling handling (4eca471)
1.3.2 (2022-03-23)
- Arena camerra video culling on/off check (18b4cf1)
1.3.1 (2022-03-22)
- disable video frustrum caused pose updates to be skipped (d26b7e6)
1.3.0 (2022-03-20)
- Add anonymous login url parameter (52f7dc0)
- add video culling on/off flag; Default to off (0086749)
- Enable layer suspension, so that frustum culled video, and distanced audio will actually drop bandwidth (a83706d)
- send local conference stats to remotes (177ab2f)
- ensure anonymous users have a display name (0a03d09)
- jitsi: show remote stats for other users (#412) (a93e518)
1.2.0 (2022-03-07)
- add thickline to components; fix instantiation issue (048d133)
1.1.4 (2022-02-21)
- apriltag wasm import part 2: namespaced scenes (c6e0492)
1.1.2 (2022-02-21)
1.1.0 (2022-02-16)
- Update AFRAME to 1.3.0 (a6f80b3)
- Add
show-on-enter-ar
component (8b38ef0) - Provide
THREE.frustum
fromarena-camera
component (d57b259)
- Skip AFRAME srcLoader HEAD reqs for img exts (6d99519)