Skip to content

Releases: arenaxr/arena-web-core

v1.20.3

06 Jul 17:23
e2b49ba
Compare
Choose a tag to compare

1.20.3 (2023-07-06)

Bug Fixes

  • 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)

v1.20.2

29 Jun 21:06
06162c6
Compare
Choose a tag to compare

1.20.2 (2023-06-29)

Bug Fixes

  • Add missing debug to arena-console (4534c78)

v1.20.1

29 Jun 20:06
d125583
Compare
Choose a tag to compare

1.20.1 (2023-06-29)

Bug Fixes

  • update Dockerfile set arena_version.js (3fe6999)

v1.20.0

29 Jun 19:16
0561527
Compare
Choose a tag to compare

1.20.0 (2023-06-29)

Features

  • add inscene-opts for postprocess fx (4cb4ad4)
  • consolidate, add show/hide-on-enter-vr/ar (51ba95a)

Bug Fixes

  • "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 b24f13b, 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)

v1.19.1

07 Jun 18:47
4a4c667
Compare
Choose a tag to compare

hotfix: only set cursor in ar-mode for mobile

This resolves the issue of HMDs in AR mode clicking twice, the extra one caused by the incorrectly-initialized raycast cursor initialized by
the AR hit-test component. This cursor now only inits on mobile devices

v1.19.0

17 May 21:02
a3e2194
Compare
Choose a tag to compare

1.19.0 (2023-05-16)

Features

  • 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)

Bug Fixes

  • 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)

freeze-ecs-refactor

25 May 17:41
a3e2194
Compare
Choose a tag to compare
freeze-ecs-refactor Pre-release
Pre-release

Adding a tag to freeze code for the a-frame component refactor.

v1.18.0

17 Apr 14:46
5dd6878
Compare
Choose a tag to compare

1.18.0 (2023-04-17)

Features

  • 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)

Bug Fixes

  • 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)

v1.17.0

03 Mar 20:24
0e48257
Compare
Choose a tag to compare

1.17.0 (2023-03-03)

Features

  • 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)

Bug Fixes

  • 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)

v1.16.0

31 Jan 13:24
c58452b
Compare
Choose a tag to compare

1.16.0 (2023-01-31)

Features

  • add camFollow target (d30e02e)
  • add parent to program schema; temporarily make 'pytest' the default (8f03835)

Bug Fixes

  • 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)