NotiVR v0.7 Released

major update

NotiVR · build 21723658 · published

On SteamNotes only · this build shipped before we watched the app

Good to be back :)

Today we've just released the first of many major feature updates for this year. This release serves as a stepping stone towards leaving early access, as we plan on shipping multiple large updates over the coming months. But for now, let's talk about what we shipped!

New features

This update completely overhauls how notifications look and feel in VR. NotiVR now ships with a fully custom notification UI, replacing SteamVR's built in notifications. This gives us much more control over the design and opens the door for features we couldn't do before.

Our new notification system is completely configurable via our new notification settings screen, which can now be accessed entirely within VR. No need to take your headset off. We've also taken the opportunity to give the UI a little facelift!

Bug fixes

Alongside these design and overlay changes we've fixed a number of bugs and made various quality of life improvements. Including fixing notifications not appearing when XSOverlay is enabled but not running, the desktop window being too small on 4K monitors and icon corruption, to name a few.

See below for the full patch notes

Future versions

We are planning on releasing 2 or 3 feature updates this year. With the last of these we will be officially out of early access! In no particular order (and not guaranteed as we've not finished building these!)

  • iOS notifications

  • Native Steam Frame app

  • A mystery third thing which we're keeping a secret till we launch (we may have left a few hints in this release oops)

Full patch notes

Design

  • Notifications now display in a custom NotiVR overlay instead of SteamVR notifications

    • You can toggle between NotiVR and XSOverlay notifications in settings

    • Duration, opacity, height and distance are all configurable

  • Settings has been moved into a dedicated page instead of being in the sidebar

  • Overall theme update to match the Material 3 style

  • Added a progress bar to setup

  • Added developer mode for an upcoming feature

  • Fixed the loading spinner animation

  • We now detect if you don't own XSOverlay or don't have it installed when trying to enable the overlay

Technical stuff

  • XS notifications use the new XS WebSocket API

  • Logs and config files are now stored in local appdata

  • Switched to the latest Chromium Embedded Framework for rendering the UI

  • Upgraded to .NET 10

Bug fixes

  • Fixed the VR overlay not receiving notifications after toggling XS notifications

  • Fixed Android app icons sometimes becoming corrupted

  • Fixed double clicking tray icon not show desktop window

  • Fixed notifications not displaying when XS is enabled but not running (notifications will fallback to NotiVR's overlay)

See you soon ;)

NotiVR v0.7 Released · NotiVR build 21723658 · SteamPeaks