Skip to content

Releases: mdcutone/psychxr

psychxr-0.2.4rc3

27 Jul 16:43
Compare
Choose a tag to compare
psychxr-0.2.4rc3 Pre-release
Pre-release

Third release candidate for PsychXR.

There seems to be a bug introduced in the new version of the Oculus SDK causing an access violation error on exit when shutdown() is called at some point. It may be okay to avoid calling shutdown() to prevent this error for now. The same error occurs if you use a logging callback regardless if shutdown() is called or not. This issue seems to be related to the Oculus runtime, but might also be a bug with Cython or Python itself. Haven't been able to determine why the error occurs, but it seems harmless to avoid.

psychxr-0.2.4rc2

19 Jul 19:55
Compare
Choose a tag to compare
psychxr-0.2.4rc2 Pre-release
Pre-release

Second release candidate for version 0.2.4 of PsychXR. Fixes some bugs found in vrmath and libovr in RC1. See CHANGELOG.txt for more information.

Note: The last release candidate (RC1) does not use the correct version format (missing 'rc1' in the version string within the package metadata). Therefore, you will need to uninstall that version manually before installing this one as the previous release will appear "newer" to the packaging system. Disregard this if you didn't install RC1.

psychxr-0.2.4rc1

12 Jul 22:14
Compare
Choose a tag to compare
psychxr-0.2.4rc1 Pre-release
Pre-release

This release candidate for PsychXR version 0.2.4 contains substantial feature additions and other changes. Highlights include:

  • Major refactor of the code base.
  • Initial support for the OpenHMD driver.
  • Added a general purpose VR math library.
  • Version bump of LibOVR to version 23.0, added color management support.
  • Improved setup.py script and better installation documentation.
  • Builds for multiple Python versions from 3.6 to 3.9.
  • Initial work on a test suite.

See CHANGELOG.txt for more information.

psychxr-0.2.3

10 Dec 20:00
Compare
Choose a tag to compare

This release introduces performance enhancements, new features, and fixes some issues. There are some breaking changes that can affect some users, see the CHANGELOG for more information.

psychxr-0.2.2

16 Oct 20:34
Compare
Choose a tag to compare

Bugfix release to fix issues with LibOVRPerfStats and TOUCH_* module constants not being exposed by __all__.

psychxr-0.2.1

25 Sep 16:09
Compare
Choose a tag to compare

This release adds improved haptics support, bounding boxes, visibility culling, and more features to LibOVRPose. There are a few minor API breaking changes, however future API changes will raise deprecation warnings and be phased out gradually over several releases.

Uses the latest 1.40 version of the Oculus PC SDK.

psychxr-0.1.5

25 Sep 14:44
Compare
Choose a tag to compare

Hotfix for PsychXR 0.1.4 to correct an input clipping bug. Must be built with Oculus SDK versions 1.24 or 1.26.

psychxr-0.2.0

08 Jul 01:10
Compare
Choose a tag to compare

PsychXR 0.2.0 see Release Notes for more details. Installation instructions can be found here.

Note: PsychXR 0.2.0 will not be uploaded to PIP until PsychoPy is updated to use it. This is to prevent breaking present installations at this time.

Updated 07/07/19 Fixed setup not pulling needed requirments from PIP before installing.