Releases: alvr-org/PhoneVR
PhoneVR v2.0.0-beta
What's Changed
- Update ALVR to v20.8.0 by @ShootingKing-AM in #345
- Fix client warmstart crash (by @ShootingKing-AM)
- Make FFE shader much optimized (by @yoyobuae #2083)
- Makes FFE usable on Samsung/other Phones with some weaker mGPUs
- refac: separate utils and error handle GL funcs by @ShootingKing-AM in #334
- fix: macos CI by using macos-12 by @ShootingKing-AM in #340
- fix: Fix bug when passing foveation config params to ALVR by @ShootingKing-AM in #342
- Bump Wandalen/wretry.action from 3.3.0 to 3.4.0 by @dependabot in #335
Full Changelog: v1.4.0-beta...v2.0.0-beta
PhoneVR v1.4.0-beta
What's Changed
-
fix: PhoneVR for new ALVR C API (v22) by @ShootingKing-AM in #306
-
feat: Support refreshrates other than 60 by @ShootingKing-AM in #314
-
Update ALVR to v20.7.1 by @ShootingKing-AM in #321
-
feat: Add support for x86_64 only systems by @ShootingKing-AM in #328
-
Implemented max brightness toggle feature and other tests by @ShootingKing-AM in #325
-
feat: Remember server selection by @ShootingKing-AM in #326
-
fix: correct inverted cross-eye stereoscopic projection by @ShootingKing-AM in #323
-
ci: Add AVD Cache step by @ShootingKing-AM in #324
-
ci: Implement more redudency for AVD tests by @ShootingKing-AM in #327
New Contributors
- @yuckdevchan made their first contribution in #309
Full Changelog: v1.3.0-beta...v1.4.0-beta
PhoneVR v1.3.0-beta
What's Changed
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #230
- Bump actions/checkout from 3 to 4 by @dependabot in #209
- Bump actions/download-artifact from 3 to 4 by @dependabot in #266
- Bump actions/stale from 8 to 9 by @dependabot in #262
- Bump actions/setup-java from 3 to 4 by @dependabot in #257
- Bump actions/setup-node from 3 to 4 by @dependabot in #241
- Update ALVR to 20.5.0 by @ShootingKing-AM in #270
- Update ALVR to latest stable v20.6.1 by @ShootingKing-AM in #286
ALVR Changelog
Full changelog: https://github.com/alvr-org/ALVR/blob/v20.6.1/CHANGELOG.md
v20.6.1
- Add AV1 support, only for Linux/VAAPI, with 10bits support (by @wsippel #1955 #1964)
- Fix image corruption on h264/VAAPI (by @galister / @nowrep #1956)
v20.6.0
- Add Type of Service (ToS) socket settings, tested only on Linux (by @Vixea #1946)
- Add software decoding option and fallback (by @20kdc #1933)
- Add Baseline encoding option for h264 (by @20kdc #1932)
- Fix ADB connection (by @The-personified-devil #1942)
- Fix rare bug preventing reconnections on wifi (by @zarik5)
v20.5.0
- Fix Vulkan layer GPU loading (by @nairaner #1847)
- Fix dynamic bitrate for VAAPI (by @nowrep #1863)
- Add notification tips (by @zarik5 #1865)
- Fix hand tracking for Lynx R1 (by @technobaboo #1874)
- Various wiki updates
- Fix battery update during streming (by @zarik5)
- Fix playspace recentering delay (by @zarik5)
- Add desktop file for Flatpak (by @Vixea #1906)
- Install audio dependencies from the setup wizard (by @Meister1593 #1893, @zarik5)
- Significantly reduce latency with NVENC on Linux (by @nowrep @Xaphiosis #1911)
- Fix SteamVR hanging when restarting on Linux (by @Vixea @zarik5)
- Other dashboard updates
v20.4.3
- Fix dashboard crash on Windows
- Fix settings reset bug when upgrading (session extrapolation failed)
v20.4.2
- Fix YVR crash because of invalid controller bindings
v20.4.0
- Full hand tracking gestures support, with joystick (by @barnabwhy #1794)
- Fully remappable controller buttons (by @zarik5 #1817)
- Custom controller profile (by @zarik5)
- Fix Nvidia support on Linux (by @Killrmemz #1830)
v20.3.1
- Fix some controller buttons not working
- Fix changing controller emulation profile not triggering a SteamVR restart
- Add back Rift S controller emulation profile
v20.3.0
- Make settings sections collapsible (by @zarik5)
- Other UI tweaks (by @zarik5)
- Actually fix controller freeze (by @zarik5)
- Fix bitrate hikes when "Adapt to framerate" is enabled (by @zarik5)
- Fix Nvenc encoder on Linux (by @Killrmemz #1824)
- Timeout connection if lingering (by @zarik5)
- Fix warmstart crash on client (by @ShootingKing-AM #1813)
v20.2.1
- (Potential) Fix for dashboard crash on Wayland.
Full Changelog: v1.1.0-beta...v1.3.0-beta
PhoneVR v1.1.0-beta
Major changes
-
[Android] send mobile battery level info to alvr/SteamVR by @ShootingKing-AM in #185
-
fix: squashing some 🐛 by @ShootingKing-AM in #188
-
Update ALVR to v20.2.1 and release.yml by @ShootingKing-AM in #194
- Encoder fixes, Network optimizations etc. Full changelog https://github.com/alvr-org/ALVR/releases
What's Changed
- Create stale.yml by @ShootingKing-AM in #158
- Code cleanup by @ShootingKing-AM in #161
- Implement versioning by @ShootingKing-AM in #163
- Bump actions/checkout from 2 to 3 by @dependabot in #164
- Repo cleanup and re-organization by @ShootingKing-AM in #165
- doc: enforce code styling by @ShootingKing-AM in #186
Full Changelog: v1.0.0-beta...v1.1.0-beta
PhoneVR v1.0.0-beta
Updates
- v1.0.0-beta brings new updates for PhoneVR after one year of developmental work :p
- Solves Many Performance Issues/Networking/User friendlyness issues. fixes
- Major change would be integrating ALVR Server which decreases overall average latency by 10 times to ~150ms
- Still in beta because, #74
- Move to github-actions ci from appveyor ci
- Implemented E2E Testing for improved code reliability.
What's Changed
- [FIX] Logs - Logging by @ShootingKing-AM in #47
- Additional Stats for Performance diagnostics by @ShootingKing-AM in #46
- Core Networking optimizations, fixes, reformating code and descriptive logging by @ShootingKing-AM in #50
- Adding Error Handling in PVRGlobals & native-lib by @thezofx in #53
- [Android] Error Handling OpenGL functions [RenderUtils.cpp] by @thezofx in #58
- [Andorid] Patch core network iffaddrs to fix Stack Corruption by @ShootingKing-AM in #57
- [Android] Optimizing release build by @ShootingKing-AM in #59
- [Android] Network/Core fixes by @ShootingKing-AM in #63
- [Android] Add ShareLogs and OpenLogs buttons by @ShootingKing-AM in #65
- Fix #82 by @verypurple in #91
- 2023 fixes by @ShootingKing-AM in #114
- Remove deploy and release in appveyor.yml by @ShootingKing-AM in #115
- Integrate ALVR-Cardboard with existing GVR by @ShootingKing-AM in #116
- CI: Build Driver and Server by @ShootingKing-AM in #119
- tests: Implemented basic SS instrumentation tests for critical app paths by @ShootingKing-AM in #121
- build: Update build.gradle APK release config by @ShootingKing-AM in #122
- ci: SS test implemetation by @ShootingKing-AM in #130
- fix: ci failures on master by @ShootingKing-AM in #133
- Bump actions/setup-node from 1 to 3 by @dependabot in #132
- ci: disable immersive notifications by @ShootingKing-AM in #136
- Update ALVR to v20.1.0 by @ShootingKing-AM in #154
- ci: Create Release workflow by @ShootingKing-AM in #156
New Contributors
- @verypurple made their first contribution in #91
- @dependabot made their first contribution in #132
Full Changelog: 0.2-beta...v1.0.0-beta
PhoneVR-0.2-beta_70
AppVeyor build
Branch - master
On Commit - 3dd22a6
Date - 2022-06-16T17:01:56.0000000Z
Changelog -
3dd22a6 Build_70
- Update appveyor.yml
ce1b60f Build_67
- [Android] Add ShareLogs and OpenLogs buttons (#65)
Added ShareLogs and OpenLogs buttons in Settings Activity
76123ed Build_66
- Merge pull request #63 from ShootingKing-AM/network-fixes
[Android] Network/Core fixes
17cc6d8 Build_65
- Merge pull request #59 from ShootingKing-AM/fix-extra-logging
[Android] Optimizing release build
1a826f3 Build_64
- [Andorid] Patch core network iffaddrs to fix Stack Corruption (#57)
Fix iffaddrs stack corruption in some android devices, pointed out by issue #43
PhoneVR-0.1-beta_55
AppVeyor build
Branch - master
On Commit - 079335c
Date - 2020-11-13T11:48:52.0000000Z
Changelog -
079335c Build_55
- Update Android app download link
01b1844 Build_54
- [Android] Expose APK file into Release assets for direct download (#45)
-
Expose APK file into Release assets so that it can be directly downloaded from mobile without extracting the
.zip
. -
Implement Discrod Webhook Release/Events for Appveyor
-
Update Android MainActivity.Kt to dynamically show PhonVR VersionName and Code
-
Update gitIgnore to include JNI x86 files.