Releases: Interhaptics/Unity_CoreSDK
Releases · Interhaptics/Unity_CoreSDK
v1.7.2
v1.7.0
- Merged community pull request 01 (fix on iOS engine init)
- Updated .haps library to V6 format
- Fixed an issue that could lead to crash if 2 controllers of different manufacturers were plugged
- Updated haptic engine and device libraries
v1.6.0
- Various fixes on Code based APIs
- Various fixes on Source based APIs
- Fixes for Mobile, XR, and Controller rendering
- Fixes for MacOS compilation
- Updated haptic engine
- Added support for StreamingAssets
- Known/observed issues: iOS haptics on some phones, clicky OpenXR on Quest 3 controller
v1.5.0
v1.5.0
- Added support to Sensa HD Haptics platform
- Fixed error logging in MacOS Editor play mode
v1.4.0
2023.12.22
v1.4.0
- Added various API to play simple effects
- PlayHapticEffect()
- PlayConstant()
- PlayTransient()
- Play()
- PlayAdvanced()
- PlayHapticPreset()
v1.3.0 Haptic intensity
- Updated XInput provider to GameInput provider (GameInputProvider.dll supplants XInputProvider.dll) with XInput used as fallback. Vibrations can be mapped on left|right, trigger|body or whole controller for GameInput devices (e.g., XBox Controller - One, Series X, XBox compatible controllers: Razer Wolverine)
- Exposed new methods from the Interhaptics Engine for Intensity Contro (Global, Haptic Source and Target)
- HapticManager changed from MonoBehaviour to Static Class through Unity's PlayerLoop => There is no need to add the HapticManager component to a GameObject in your scene for haptics to function
- Parametric haptic effects implemented - ParametricHapticSource.cs
- Main methods documented in HAR.Native.cs with Doxygen formatting
- Looiping implementation: maximum loops and maximum loop time functionality across the board for Haptic Sources
- StopAllHaptics and ResumeAllHaptics implemented in Global Intensity
- Cleaned up legacy mobile pipeline as a result of changes in iOS 17
- Improved haptic rendering for iOS
- Corrected namespace for EventHapticSource - Interhaptics.Internal -> Interhaptics.Utils
- Haptic compability check script added
- Several QoL improvements in Editor scripts
v1.2.3 Sample scene Updates
- Updated Scenes for mobile (Android/iOS) and XInput providers
- Fixed crashes on Android when Scripting Backend is Mono. Haptics will not work on Android unless switching Scripting Backend to IL2CPP
- Fixed haptics playing on Pause/Not in Focus/Exit PlayMode
- Debug switches added for Haptic Manager, Haptic Sources and Legacy Mobile Haptic Effects
- Updated DLLs
v1.2.2 Android Low/Medium capability fix
release(v1.2.2) Android low/medium capability fix
v1.2.1 OpenXR Support
release(v1.2.1): OpenXR support
v1.1.1 XInput sample scene
v1.1.1
- XInput sample scene. Installed input presets in Assets\InputManager for XInput or XR depending on the sample scene.
- updated dlls