# Releases

<details>

<summary><strong>v1.1.8 - March 31, 2025</strong></summary>

**New**

* Instruction: Set Tap Time
* Instruction: Set Slow Tap Time
* Instruction: Set Multi Tap Time
* Instruction: Set Hold Time
* Instruction: Set Hold Radius

**Fixes**

* Internal: Unable to cleanup some tactile devices when exiting playmode
* Device: An issue setting up Tactile Device's name and usage in Unity 6.4
* Internal: Tactile device layout is being initialized twice when domain reload
* Settings: 'Apply Changes' Button doesn't immediately apply to Tactile Layout

</details>

<details>

<summary><strong>v1.1.7 - December 08, 2025</strong></summary>

**Fixes**

* Internals: Console warnings in Unity 6.3
* Editor: Error unsupported selector format in stylesheet
* Editor: Changing the Input Simulate value in inspector while Playmode

</details>

<details>

<summary><strong>v1.1.6 - October 10, 2025</strong></summary>

**New**

* Internal: Support for core 2.18.57
* Get Property: Finger Ray Hit (Game Object)
* Get Property: Finger Ray Normal (Direction)
* Get Property: Finger Ray Point (Position)
* Input Simulate: Supports Keyboard Media Keys
* Example 1: 1 - Basic\_Interactions/8\_Touch\_Jump
* Example 1: 1 - Basic\_Interactions/9\_Drag\_Cubes

**Fixes**

* Input Value Properties: Does not implement inherited abstract 'IsDeltaControl'
* Tactile control: Deleting while editing Polygon Area throws null reference exeption

</details>

<details>

<summary><strong>v1.1.5 - September 01, 2025</strong></summary>

**New**

* Swipe Pad: Directions can be Enable/Disable
* Condition: Is Swipe Direction Active
* Instruction: Set Swipe Direction Active
* Property: Get Stick Angle
* Property: Get Stick Angle (Signed)
* Examples 1: 4 - Gesture Pad / 1\_Rotating\_Cube
* Examples 1: 6 - Swipe Pad / 6\_Infinite\_Runner
* Installs: Examples 3 (Requires Shooter Module)

**Fixes**

* Input Simulate: Error cannot query value of Input Control during exit playmode
* Tactile Control: Can't find by ID when initially disabled at start of the scene
* Tactile Control: During the ‘On Release’ event, the ‘Is Pressing’ remains true
* Tactile Control: ‘On Release’ event being called twice in some cases
* Touchable Area: Pivot affects the Gizmos of Rounded Transform

</details>

<details>

<summary><strong>v1.1.4 - June 17, 2025</strong></summary>

<mark style="color:yellow;">Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.</mark>

**New**

* Touchable Area: Rounded Box
* Touchable Area: Rounded Transform
* Instruction: Set Input Simulate (For each Control Type)
* Instruction: Reset Input Simulate (For each Control Type)
* Touchable Area: Auto Press Option to allow shared fingers
* Touchable Area: Tap Radius in Interaction Config
* Touchable Area: Hold Radius in Interaction Config

**Enhances**

* Touchable Area: Adds index label for each points of Polygon
* Touchable Area: Polygon updates points field when dragging

**Changes**

* Touchable Area: Touches must stay near the press point within a certain \
  radius in order to trigger the interactions Tap, Slow Tap, Hold, etc.
* Touchable Area: Renamed 'Interaction Time' into 'Interaction Config' drawer

**Fixes**

* Settings: Device Layout's "Apply Changes" button sometimes not working

**Removes**

* Internal: Removes obsolete functions in TControlType

</details>

<details>

<summary><strong>v1.0.3 - May 22, 2025</strong></summary>

<mark style="color:yellow;">Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.</mark>

**New**

* Control Type: Interaction Pad
* Control Type: Skill Stick
* Control Type: Skill Button
* Touchable Area: Touchable Area
* Event: On Activate Skill
* Event: On Start Cooldown
* Event: On Reset Cooldown
* Condition: Is Cooldown
* Condition: Is Castable
* Condition: Is Skill Stick
* Condition: Is Skill Button
* Condition: Is Skill Type
* Condition: Is Point Within Area
* Instruction: Set Raycast
* Instruction: Start Cooldown
* Instruction: Reset Cooldown
* Property Get: Is Cooldown
* Property Get: Cooldown Ratio
* Property Get: Cooldown Remaining
* Property Get: Fingers Centroid
* Property Get: Finger Last Index
* Property Get: Stick Motion XY (Normalized)
* Property Get: Stick Motion XZ (Normalized)

**Changes**

* Touchable Area: Raycast toggle is enabled by default

**Fixes**

* Tactile Manager: Finger may not release properly in Simulator View
* Touchable Area: Touches with infinite position are treated as inside the area
* Touchable Area: Auto Press not ignoring fingers currently used by other control
* Events: 'On While Pressing/Holding' called multiple times per finger in a frame
* Touchable Area: Raycast ignores touch when no graphic is hit

</details>

<details>

<summary><strong>v1.0.2 - April 16, 2025</strong></summary>

<mark style="color:yellow;">Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.</mark>

**New**

* Instruction: Is Handle Relative
* Instruction: Is Handle Sensitive
* Instruction: Set Handle Damping
* Instruction: Set Surface Damping
* Instruction: Set Arrow Damping
* Analog Stick: Separates Handle's damping for drag & recenter

**Enhances**

* Updates: Supports 'Remind me when new version is available'
* Input Simulate: Supports Keyboard F13-24 Key in Input System v1.14.0
* Input Simulation: Minor performance improvements

**Fixes**

* TouchableArea: Pivot affects Transform Ellipse gizmos
* Instruction: Enable Touch Simulation not working in some cases
* Input Simulate: Gamepad Right Stick as Buttons has incorrect control path
* Simulator View: Released and Pressed in the same frame causing a ghost touch
* Steering Wheel: Incorrect center of rotation when Wheel is nested deeply

</details>

<details>

<summary><strong>v1.0.1 - January 14, 2025</strong></summary>

<mark style="color:yellow;">Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.</mark>

**New**

* Condition: Is Release In area
* Push Button: Input Execution Option
* Example: 2\_Push\_Button/2\_Input\_Execution
* Example: 1\_Basic\_Interactions/7\_Drag\_Panel

**Enhances**

* Swipe Pad: Directions list supports undo operation
* Touchable Area: Consistent dotted border line gizmos
* Internal: More control over Interaction execution order

**Fixes**

* Push Button: value is 1f during On Release Event
* Examples: Missing Lighting Data Asset in Example Scenes
* Swipe Pad: Stationary in initial sample point starts the swipe time
* Editor: Tactile Control Inspector throws null reference in some cases
* Input Simulate: Button input control sent values in same frame accumulate

</details>

<details>

<summary><strong>v1.0.0 - December 16, 2024</strong></summary>

* Initial release

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://niam.gitbook.io/documentation/game-creator-2/tactile/releases.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
