Skip to content

Commit bea8972

Browse files
committed
Adjusted formatting in the changelog and clarified some sections. Fixed the version number in the changelog.
1 parent 497cc10 commit bea8972

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

OSVR-Unity/CHANGES.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,16 @@ Use git for a full changelog.
66
##Recent Changes
77

88
### InterfaceAdapter update
9-
> 07-July-2015 - v0.2.23 (commit c3c5dc0) and approximately v0.2.158-gb66f7af
9+
> 07-July-2015 - v0.1-199-g497cc10
1010
11-
- InterfaceGameObject is still available, but has been deprecated. Use OrientationInterface, PoseInterface, etc... instead.
12-
- OSVR.Unity.ButtonInterface and OSVR.Unity.AnalogInterface are now available.
13-
- RequiresOrientationInterface and others are now available. These replace InterfaceBase, which is still available but deprecated.
14-
- A set of Unity interface adapter classes are now available. These convenient wrapper classes replace InterfaceCallbacks, which is deprecated but still available. OSVR.ClientKit.ButtonInterface and OSVR.ClientKit.AnalogInterface can be used directly.
15-
- OSVR.Unity.OrientationInterface, OSVR.Unity.PoseInterface, and OSVR.Unity.PositionInterface now use the OSVR state APIs instead of the callback APIs.
11+
> This update introduces some API improvements. Projects upgrading to the new version should remain backwards compatible, but may want to take this time to replace deprecated components `InterfaceGameObject`, `InterfaceCallbacks`, and `InterfaceBase`:
12+
13+
- Use `OSVR.Unity.OrientationInterface`, `OSVR.Unity.PoseInterface`, and others instead of `InterfaceGameObject`.
14+
- `OSVR.Unity.ButtonInterface` and `OSVR.Unity.AnalogInterface` are now available.
15+
- `OSVR.Unity.RequiresOrientationInterface` and others are now available. These replace `InterfaceBase` and allow you to require a specific interface type.
16+
- A set of Unity-specific `OSVR.ClientKit.InterfaceAdapter` sub-classes are now available. Use these instead of the deprecated `InterfaceCallbacks` class.
17+
- Note: `OSVR.ClientKit.ButtonInterface` and `OSVR.ClientKit.AnalogInterface` can be used directly without an adapter.
18+
- `OSVR.Unity.OrientationInterface`, `OSVR.Unity.PoseInterface`, and `OSVR.Unity.PositionInterface` now use the OSVR state APIs instead of the callback APIs.
1619

1720
### Update/rename of Managed-OSVR assembly
1821
> 30-June-2015 - v0.2 (commit 429546f) and approximately v0.1-94-gf4d3c44

0 commit comments

Comments
 (0)