Web Portal Changelog

A log of the most recent new features, changes, improvements and bug fixes for ArborXR's Web Portal.

Josh Franzen avatar
Written by Josh Franzen
Updated over a week ago

2024.19.0

05/09/2024

Added

  • Parent group data to the device export.

  • Romanian language support.

Changed

  • Configuration packages are valid for 1 year instead of 1 month.


2024.15.0

04/11/2024

Added

  • Configure controller pairing time button sequence on PICO 4 Enterprise.

Fixed

  • Server error when removing files from devices.


2024.14.0

04/04/2024

Added

  • Share multiple apps at once with other organizations.


2024.10.0

03/07/2024

Added

  • Root CA Certificate support.

  • Postpone automatic Meta Quest updates by 30 days.


2024.8.0

02/22/2024

Added

  • Filter devices by Connected, Disconnected, and Pending Enrollment.

  • Dutch localization support.

  • Package name in the session analytics export.

Fixed

  • "Show More" button in the billing page to display additional invoices.

  • Search for configuration groups.


2024.6.0

02/08/2024

Added

  • Nested groups.

  • Session analytics data includes required nested group information.

Fixed

  • Filter devices by Last Seen = Unknown.

Changed

  • Changed the file name of the device export to Device Export <MM_DD_YYYY>.csv.


2024.4.0

01/25/2024

Added

  • Public API V2.

  • Honor filters when exporting devices.

  • OS Update filter for deployment events on Status page.

  • Remote configuration of PICO system settings to automatically power on devices when connected to power source and keep Wi-Fi connected while the system is in sleep mode.

Fixed

  • Duplicating a device group would not preserve background setting.

  • Searching devices by serial number and name did not work in a device group's OS Install Statuses modal.


2023.50.0

12/13/2023

Added

  • Release channels.

  • Sort the devices table by OS version, Android version, ArborXR client version, ArborXR Home version.

  • Sort the groups table by device type and device count.

  • Added an additional stun server which runs on port 443, to help with firewalls that block port 3478.

Fixed

  • When adding an app and specifying its compatibility, selecting a device type would clear the search and scroll to the top of the compatibility list.

  • Dark mode previews of paid features.


2023.49.0

12/07/2023

Added

  • In-app guide on how to set up devices with ArborXR that opens on clicking the Add Device button.

  • ArborXR Newsletter as an email subscription type within Account Settings.

Changed

  • Meta Quest devices running OS version 29 now display 'Oculus for Business' as the device type instead of 'Meta Quest 2'.

  • Groups that contain Oculus for Business devices only now display ‘Oculus for Business’ as the device type instead of ‘Meta Quest 2’.

  • Oculus for Business devices that were previously grouped with consumer Quest 2 devices are now ungrouped but retain prior configurations.


2023.47.0

11/21/2023

Added

  • Access tokens for authentication. Impacts the CLI tool, batch configuration, and public API.

  • Auto-refresh the login page before the session expires.

Fixed

  • When landing on /login without having been redirected there naturally (e.g. user has /login bookmarked), we're now redirecting back to the portal by default so that the portal can request authorization properly and provide a redirect_uri, thereby solving the issue of users being stuck on /login.


2023.45.0

11/09/2023

Added

  • Log in with a magic link.

  • Support for using different identity providers across multiple organizations.

  • Exempt users from Single Sign-On. Once exempt, users sign in using their ArborXR credentials.

  • Optional field for Service Provider Name ID Format in SAML SSO.

  • Links to knowledge base articles for OS updates and content installs and updates.

  • Assign multiple Wi-Fi configurations with the same SSID to the same device/group.

Changed

  • New designs for device security settings.

  • Copy for Demo Apps, including CTA banner and strings.

Fixed

  • Boundary icon missing in ArborXR Home and Kiosk Mode previews.

  • OS versions install status displaying incorrectly.

  • “Invalid Date” displayed for app sharing dates.

  • PICO Neo 3 Pro SESKA devices targeting the wrong OS channel when created.


2023.42.0

10/19/2023

Added

  • Kiosk Mode for Magic Leap 2, RealWear, Vuzix, and Android tablets.

  • Enable or disable Auto-IPD for PICO 4 Enterprise.

  • Firmware statuses in the Status page.

Changed

  • Improvements to how Demo Apps are added to a Library to make things faster.

  • Improvements to the ArborXR Home preview to make things faster.


2023.39.0

09/27/2023

Added

  • Track Higher Version Installed status for firmware updates.

  • The device type is now a column in the device export.

Fixed

  • JSON data extended outside the content deployment error modal.

  • Some organizations were unable to configure a custom 360° background for ArborXR Home.

  • Broken URL in the shared app email.


2023.37.0

09/13/2023

Added

  • Demo Apps in the Content Library.

  • Configure Single Sign-On using SAML 2.0.

  • New columns, App Developer and Latest Version Added, in the app index table for more comprehensive app management.

  • Dark mode for a more comfortable viewing experience.

  • SEKSA Support for PICO Neo 3 firmware.

Changed

  • The display format of the tooltip for build “ADDED” to show how long ago it was added.

  • Billing numbers are now formatted with commas as thousands separators for improved readability.

Fixed

  • Clicking above the device compatibility dropdown will now correctly dismiss the dropdown menu.

  • Incompatible device groups were listed in an individual device’s “Settings” page.

  • The custom banner for the ArborXR Lounge 3D environment was flipped.

  • The device location map didn’t expand to full screen on MacOS.

  • Server error was thrown in the Device Setup App when an organization added a device in excess of their device limit.

  • Files were not able to be removed from a device if the original file was deleted.


2023.34.0

08/23/2023

Added

  • Delete "Available" app builds and either (a) select a replacement build (for devices that have the build installed or organizations that have the build shared) or (b) remove it altogether.

  • Kiosk Mode now has a 3D preview similar to ArborXR Home.

  • Improved user guidance: Clear states and stages for config package generation, with option to retry if an error occurs.

Changed

  • Improved user experience by preventing navigation when refreshing authentication token and ensuring token validity when focusing an inactive tab.

  • Streamlined user interface: "Migrate devices between organizations" option now dynamically hidden for users belonging to a single organization.

  • Enhanced user interactions: Upload Version button now disabled during upload processing to prevent errors.

  • Enhanced user interactions: Build New button disabled during configuration package processing or pending state.

Fixed

  • Version name would only be displayed for the most recently uploaded version in the app deployment modals.

  • The device location widget would not consistently load after initially navigating to a group.

  • Refined display: the Tags menu now accommodates larger content libraries without overflow issues.


2023.31.0

08/02/2023

Added

  • Processing statuses when generating patches between app versions.

Changed

  • Session analytics .csv export is now sent via email.

Fixed

  • The remote view output for VIVE Focus 3 was flipped upon expanding the remote view window to full screen.

  • Raced conditions that would cause duplicate apps or files for devices.

  • Email input to password reset requests are now case-insensitive.

  • The dropdowns in modals would not close using the caret icon


2023.30.0

07/26/2023

Added

  • Generate patches for new app builds.

  • PICO firmware management.

  • Specify file deployment path at the time of installing files to groups/devices.

Changed

  • Prevent new versions from being uploaded when an ongoing version upload is processing.

Fixed

  • Deleted apps sometimes showed a status of "Upload Required" instead of being removed altogether.

  • Table layout issue when filtering Shared App Analytics by Content.


2023.28.0

07/12/2023

  • Added

  • Remotely cast non-Quest devices.

  • Web portal Single Sign-On.

Changed

  • Improved the ArborXR Home preview within Headset Experience.


2023.17.0

04/26/2023

Added

  • Filter by tags in Headset Experience settings.


2023.16.0

04/19/2023

Added

  • Users can now directly download apps, videos, and files to their computer from the Content Library.

  • Device Location Mapbox now has a fullscreen toggle.

Changed

  • Show TIMEZONE settings for all device models.

Fixed

  • Device's Content Tables are now sorted by their titles


2023.13.0

03/29/2023

Added

  • "WebXR Links" page in Content Library, for creating WebXR Links.

  • "Videos" page in Content Library, for uploading videos.

  • QR Code enrollment configuration within device groups.

  • View shared app history and bulk edit shared apps.

  • Firmware column in the device index page that reports on devices' firmware.

  • Enterprise Wi-Fi and SCEP certificates.

Changed

  • Updated the knowledge base article link in the device index page description.

Fixed

  • Incompatible unmanaged apps were not being filtered out when configuring ArborXR Home and Kiosk Mode.

  • Fixed devices returning incorrect Last Seen timestamp.


2023.12.0

03/22/2023

Added

  • Filter devices by groups.

  • "Last Online" and "Enrolled Date" columns have been added to the device index table.

Changed

  • Allow Deleted Users notes to be deleted by Org Owners or with Deleted User Permission.

  • Redesigned the "Remote Launch" modal.

Fixed

  • Fixed group app statuses showing "Install Pending" instead of "Update Pending" when previous build had been installed.

  • Removed unnecessary columns from Unmanaged Apps in Headset Experience.


2023.11.0

03/15/2023

Changed

  • In the Apps and Files index pages, changed the "Deployed" column title to "Installed On".

  • Default device launcher title updated from "Applications" to "Content".


2023.10.0

03/08/2023

Fixed

  • If an existing user was deleted from an organization and then re-invited, the user did not receive the invitation email.

  • Some organizations had a trial generated if their subscription was cancelled.


2023.9.0

03/01/2023

Added

  • New plans and 30 day free trial.

  • Tease Essential & Enterprise Plan Features.

  • Added tags to device export.

  • Billing contact can be any name/email and does not need to be the primary user.

Fixed

  • When a device is offline, set the 'ACTIVE APP' in Device Details to 'Unknown'.


2023.8.0

02/22/2023

Changed

  • When sharing apps to external organizations, organization slugs are automatically decapitalized.


2023.7.0

02/15/2023

Changed

  • Redesigned the device details page.

Fixed

  • Clear search query when selecting tags from dropdown.


2023.6.0

02/08/2023

Added

  • In the Dashboard page, firmware versions and "Last Seen" date ranges now link to the device index page with the selected filter applied.

  • The currently installed version is now displayed in the deployment status message when an app update is available.

Fixed

  • Performance improvements for our device setup process where there are many files to install.

  • Linked to the correct knowledge base article under Analytics > Shared Apps.

  • Added back the description and knowledge base article for Pending shared apps.


2023.5.0

02/01/2023

Added

  • Allow device notes to be able to say the user who created the message no longer exists. This means that the note can remain, without the user.

Fixed

  • Devices were getting the timezone setting with a value of true.


2023.4.0

01/25/2023

Changed

  • Updated the minimum supported version specified for the Device Setup App in the Add Devices modal.

  • Updated the knowledge base article link for Session Analytics.

Fixed

  • Fixed an issue in the UI when creating new organizations.


2023.3.0

01/18/2023

Added

  • Generate configuration packages from a device group.

Changed

  • Shared app analytics reports are now collapsed per default.

Fixed

  • Device notes pagination with infinite scroll.

  • Multiple folder upload, it was previously only uploading the last entry.

  • Device notes widget collapsing when resolving a note.

  • Significantly reduced the load time for the Tags page.


2023.2.0

01/11/2023

Added

  • Reporting on failed app/file install automatic retries (5 attempts).

Changed

  • The first version of a file is given a label of "Original" and all subsequent versions are given labels of "Copy 1", "Copy 2", etc...

  • Removed the option to "Uninstall" apps & files from the apps/files index table for ungrouped devices and replace with "Cancel", to make it consistent with the "Add to groups" modal.

Fixed

  • Fixed an issue where the original file on a device was duplicated and left hanging when being replaced by a new file.

  • Reduced the load times on the Devices and Apps pages preventing timeouts for users with pagination settings above 20.

  • Organization and content icons larger than 50KB failed to upload.

  • Long device names overlapped other parts of the device overview page.


2022.50.0

12/14/2022

Changed

  • Simplified the onboarding flow.

  • Improved deployment statuses to show the currently installed version in addition to the target version.

Fixed

  • The platform select box for a shared app in the receiving org.

  • Apply changes within device group settings.


2022.49.0

12/07/2022

Added

  • Upload multiple versions of the same file.

  • Edit package names for unmanaged apps after they have been created.

Changed

  • In Organization Settings, changed Organization ID to Organization Slug.


2022.47.0

11/23/2022

Added

  • Remotely wipe the stored data/cache of applications.

  • Configure tags to use as filters in ArborXR Home.


2022.46.0

11/16/2022

Added

  • Duplicate a device group to easily create new groups with apps, files and settings pre-configured.

  • Support for `armeabi-v7a` architecture.

  • Added support for automatically retrying failed app & file deployments due to HttpErrors.

  • Last Online, Last Connected SSID, MAC Address and Randomized MAC Address have been added to the device export.

Fixed

  • Corrected a bug with recording a user's last login time.

  • Fixed an issue where some devices had duplicate system app statuses.


2022.43.0

10/26/2022

Added

  • A single sign-on provider can now be connected within Settings > Authentication In-Headset as to enable in-VR SSO.

  • Managed app installs, updates and uninstalls can now be scheduled via the web portal within device or group Settings > Installs & Updates.

Changed

  • Updated the Storage Settings page to use the new accordion style menu.


2022.41.0

10/12/2022

Added

  • Headset Experience settings are easier to find and access in their own dedicated tab. Previously, they were a sub-menu option in the Settings tab.

  • The following device settings can be changed on Pico devices via the Web Portal: System Sleep Timeout and Display Timeout.

  • On the Pico Neo 3 Pro Eye, the Eye Tracking Refresh Rate can be changed between 90hz and 60hz via the Web Portal.

  • The Analytics page now offers filtering by Unmanaged Apps.

  • Add user information to version description for uploaded apps.

Fixed:

  • Devices with PENDING_ENROLLMENT status now show in the web portal.


2022.39.0

09/28/2022

Added

  • Password visibility toggle and input error improvements, along with better onboard information form.

  • Device and Device Group File lists can now be filtered by File Tags.

  • Auto-fill user email in the sign-up app.

  • Add max characters validation throughout app.

Fixed

  • Unify the behavior of applying/removing tags across devices, apps and files: after applying or removing tags, the apps and devices should no longer be selected.

  • Flash message isn't showing how many apps were updated with tags.

  • Fixed a logical error that sometimes prevented users from receiving app sharing email notifications.


2022.38.0

09/21/2022

Changed

  • Previously, if apps were added to a device or group, an additional step was required to make the newly added apps visible in ArborXR Home. Now, any apps added to a device or group are visible in ArborXR Home by default without any additional configuration steps.

  • Some data are now being cached for faster loading times.

  • Copy change to the description in the Add Files and Add Folders modals

Fixed

  • Some errors would not display the correct message.

  • The filters icon in the filter input does not open the filters dropdown.

  • Fix filter dropdown not showing inside modals.


2022.37.0

09/14/2022

Added

  • Support for tagging Files.

  • Migrate devices between organizations.

  • Device exports now include device names.

  • Add ability to search devices on Status page filters.

  • New filtering options for "last communicated with device": 7 to 14 days, 14 to 30 days, 30 to 60 days, and 60+ days.

  • A new email notification for when an app-share is `declined` prior to ever having been accepted.

Changed

  • The notification for app-share `deleted` will now only send when removing a previously accepted app-share.

  • Filtering out some erroneous and unimportant system events from the audit log.

Fixed

  • Removed remaining SendGrid template usages causing `noname` attachments containing template metadata.

  • Only report active devices in the Dashboard firmware tab.

  • When searching tables, loading icon will appear even when loading original state.


2022.36.0

09/7/2022

Added

  • Firmware versions by device type to the dashboard

  • Audit Events now list the user whom dispatched an action.

  • The ability to search Audit Events by the user who dispatched them (by name or email address).

  • Device model logo for RealWear Inc.

Fixed

  • Device and application images are now cached.


2022.35.0

08/31/2022

Added

  • Sanitization and validation of X.509 Certificates for WiFi Configurations.

Changed

  • New and improved Dashboard page.

  • Implemented a new header layout.

Fixed

  • The apps table layout would break when removing a device from a group.

  • App verification so that when a new build is uploaded, it is compared against the first available build without warnings in that app entry.

  • An issue where moving devices to a new organization did not delete existing Tags.


2022.34.0

08/24/2022

Added

  • A new sub-tab for device/device group Settings called 'System' has been created to house various system related settings.

  • A tooltip to the "Save" button in the configure ArborXR Home/Kiosk Mode modals to indicate when no apps have been added yet.

  • Device model logos for Magic Leap and DPVR.

Fixed

  • Select Boxes no longer display 'No selection' when only 1 item is selected.

  • The Dashboard no longer shows the "successfully deployed" flash notification if a package name conflict is detected.

  • Searching by “Untagged” apps would sometimes yield an error.

  • Deployment events were being updated when no status changes had happened.

  • A scenario where you could pair an existing device with another organization.


2022.33.0

08/17/2022

Fixed

  • Unmanaged apps which were not added to a device/device group were appearing in the "Unmanaged Apps" tab of the remote launch apps modal.

  • "View Details" for retrying failed app installs was missing.

  • Duplicate deployment error emails were being sent when the errored content's name was changed.

  • Fixed an issue where the dashboard and device-group pages were showing incorrect counts for devices "Out of Date".

  • Fixed an issue where the time on system app deployment statuses was incorrect.


2022.32.0

08/10/2022

Changed

  • Implement countless pagination for the Status page.

  • Update the "Read More", "See how to resolve error", and "Learn More" links.

  • Updated main navigation menu icons.

Fixed

  • When retrying an app or file deployment error via the Status page, a manual refresh of the page was required for the entry to go from Error to Install Pending.

  • Fixed redirection to login page when token was expired.

  • File uploads were not warning for name conflict when uploaded to root path (/sdcard/)


2022.31.1

08/4/2022

Added

  • Remotely launch unmanaged apps.

Fixed

  • Append (Latest) next to the latest version of ArborXR Home in the filters dropdown of the device index page.

  • The versions of system apps were not being shown in the Status page.


2022.31.0

08/3/2022

Added

  • Support for unmanaged apps.

  • Billing: Scheduled subscription changes can now be cancelled.

  • Dashboard > App & File Deployment Errors table: Added the ability to multi-select deployment errors and and bulk retry.

  • A View Details button has been added to errored system apps so they can be re-tried.

  • Device tables are now filterable by device firmware version.

Changed

  • Improved the accuracy of app deployment error messages.

  • Apps page: The number badge next to the Pending tab will not be displayed if there are no shared apps pending acceptance.

  • Edit buttons no longer include the number of selected items. This was redundant as the count of selected items is displayed nearby.

  • Organization Settings: User emails are now displayed as plain text rather than mailto: hyperlinks.

  • Links to knowledgebase articles have been updated to point to the new knowledgebase system.

Fixed

  • Status page: Applied a fix for progress stuck at 0% for system apps.

  • Drag'N'Drop multiple folders for file uploads now functions properly.


2022.29.0

07/20/2022

Added

  • A knowledgebase article link has been added to the Status page which goes into detail about its various functions.

  • Common App & File deployment errors are now "human readable" with a definition of the issue and proposed resolution.

  • Added a setting to disable factory resets locally via the device's settings, to ensure that only admins can remotely factory reset devices as needed via the web portal.

  • ArborXR now parses .apk file info to show the app icon prior to upload.

Changed

  • Occurrences of the word "Installed" have been changed to "Deployed" within App & File table headers. This change is to better reflect the various states in which App & File could be in at any given time (Installed, pending, processing, and errored).

  • Modified wording regarding the app deployment error opt-in feature in Account Settings.

Fixed

  • Device Notes no longer extend beyond the table in the dashboard page.

  • Corrected Audit Events search to be case-insensitive across event, title, type and ID.


2022.28.0

07/13/2022

Added

  • Remotely launch applications across one or more devices and and remotely reboot devices.

  • The Dashboard page now reports on the count of devices that are Up to Date and the count of devices that are Out of Date. Clicking View Details beneath the Out of Date count opens the Status page with the correct filters applied, so that apps and files that are pending install, pending update, or deployment errored can be easily identified.

  • The Devices page of device groups now includes a count of devices that are up to date and a count that are out of date. These counts are shown above the devices table. Clicking on one of these counts directs to the Status page with the correct filters applied.

  • The Apps & Files page of device groups now includes of apps and files that are installed, pending, processing, and errored. These counts are shown above the apps and files tables. Clicking on one of these counts directs to the Status page with the correct filters applied.

  • Opt-in to email notifications for app deployment errors via the Account Settings page.

  • If a coupon has been applied, discounted pricing is now reflected in the billing page.

Fixed

  • Decreased the time it took to load the Audit Events page.

  • Corrected Audit Events search to be case-insensitive across event, title, type and ID.


2022.27.0

07/06/2022

Changed

  • When uploading an app to an existing app entry if the version code has not increased or signing key doesn't match, a warning is displayed rather than an error. Builds with warnings are able to be deployed.

  • Device Location Tracking: Device group map will now display added/removed devices reactively.

  • Device Location Tracking: The map style was adjusted to better deal with markers overlapping.

Fixed

  • The device activity chart now takes user time zone into account.

  • Fixed an issue on the device page relating to filenames and filepath being unsearchable


2022.25.0

06/22/2022

Added

  • Validation of new password compliance (12 characters min.) when a user is onboarding and/or resetting their password.

Changed

  • Apps and files are now removed from devices if deleted in the dashboard.

Fixed

  • Arbor will no longer throw a duplicate package name exception if the new app that shares the original package name is pending uninstall.

  • Organizations are now able to upgrade plan with same device quantity


2022.24.1

06/17/2022

Fixed

  • Fixed an issue regarding image resize preview generation on Firefox and Safari.

  • Fixed an issue that occurred when setting the custom background back to the default.

  • Fixed an issue preventing automatic session timeout.


2022.24.0

06/15/2022

Added

  • (Premium Plan) Device location is now updating in real-time

Changed

  • Allow users to decrease their device limit as a scheduled change

Fixed

  • Page titles are now localized as expected

  • Device last seen chart: Fixed ranges and re-added links

  • Analytics Filter only showing 20 tags


2022.23.0

06/08/2022

Added

  • Device Notes: Create and filter notes for each device and view them all on the dashboard.

  • (Premium Plan) Device Location Tracking: View approximate device location based on IP address.

Fixed

  • Analytics: Fixed table scroll (Firefox only)

  • Organization owners can trigger a password reset for other users in their organization.


2022.22.0

06/01/2022

Added

  • Added an "Export Device List" option to the device table.

Changed

  • Updated icon for Quest devices to match new Meta brand.

Fixed

  • Billing: The "or link billing to a parent organization" link beneath the Upgrade plan button is now hidden if there are no other organizations associated with that user.

  • Billing: No longer allows an upgrade with a device limit of 0.

Did this answer your question?