@@ -6,35 +6,38 @@ Input 7 introduces a number of new features alongside a number of breaking chang
66
77  ;
88
9- ## New Features
9+ ## Breaking Changes
10+
11+ - All struct variables returned by Input functions are now prefixed, eg. ` value ` becomes ` __value ` impacting the following functions
12+ - [ ` input_axis_threshold_get() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Accessibility)?id=axis_threshold_get )
13+ - [ ` input_axis_threshold_set() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Accessibility)?id=axis_threshold_set )
14+ - [ ` input_virtual_create().get_position() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Virtual-Button-Setup)?id=get_position )
15+ - [ ` input_hotswap_params_get() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Source-Modes)?id=hotswap_params_get )
16+ - [ ` input_join_params_get() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Source-Modes)?id=join_params_get )
17+ - [ ` input_cursor_limit_get() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Cursor-Control)?id=cursor_limit_get )
18+ - [ ` input_mouse_capture_get() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Mouse-Capture)?id=mouse_capture_get )
19+ - [ ` input_binding_threshold_get() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Binding-Access)?id=binding_threshold_get )
20+ - [ ` input_binding_get() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Binding-Access)?id=binding_get )
21+ - [ ` input_binding_test_collisions() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Binding-Access)?id=binding_test_collisions )
22+ - [ ` input_binding_get_verbs() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Binding-Access)?id=binding_get_verbs )
23+ - [ ` input_players_get_status() ` ] ( https://offalynne.github.io/Input/#/7.0/Functions-(Players)?id=players_get_status )
24+
25+   ;
26+
27+ ## Improved Features
1028
1129- Improves SDL2 mapping DB load time
1230- Adds generic mapping for Xbox controllers on Linux
1331- Adds Windows IME state handling
1432- Adds gamepad handling exception for GMRT
1533- Improves PlayStation 4 and PlayStation 5 gamepad mappings
16- - Updated gamepad data
17-
18-   ;
19-
20- ## Breaking Changes
21-
22- - All struct variables returned by Input functions are now prefixed, eg. ` value ` becomes ` __value ` impacting the following functions
23- - ` input_axis_threshold_get() `
24- - ` input_axis_threshold_set() `
25- - ` input_virtual_create().get_position() `
26- - ` input_hotswap_params_get() `
27- - ` input_join_params_get() `
28- - ` input_cursor_limit_get() `
29- - ` input_mouse_capture_get() `
30- - ` input_binding_threshold_get() `
31- - ` input_binding_get() `
32- - ` input_binding_test_collisions() `
33- - ` input_binding_get_verbs() `
34- - ` input_players_get_status `
34+ - Disables DualSense trigger effects on game end
35+ - Safer Steamworks struct name handling
36+ - Corrects F13-24 binding labels
37+ - Updates gamepad data
3538
3639  ;
3740
3841## Removed Features
3942
40- - Support for older versions of GM LTS are deprecated
43+ - Support for older versions of GM LTS are deprecated
0 commit comments