|
1 | 1 | # MSFS Touch Portal Plugin Change Log
|
2 | 2 |
|
| 3 | +## 1.3.0.0 (Jan-31-2023) |
| 4 | +Version number: `1030000` |
| 5 | + |
| 6 | +* Added database of Events, SimVars, and Unit types imported ("scraped") from MSFS SDK Web site documentation (part of my separate "MSFS Tools" project). |
| 7 | +* Event and SimVar actions which allowed selection from lists now refer to imported MSFS documentation. These now show partial descriptions and Event parameter meanings (when available). |
| 8 | +* _Any_ SimVar marked settable in MSFS docs is now available in (the updated) "Set a Selected Simulator Variable" action/connector with a selectable Unit type. |
| 9 | + * The SimVar no longer has to be "requested" first. This works with or without _WASimModule_ integration (_SimConnect_ only). |
| 10 | + * In the latter case, _SimConnect_ only, any action/connector which sets the same SimVar (at the same index, if any) must use the same Unit type. |
| 11 | + * Connector type now has "feedback" as an option; when enabled, the corresponding SimVar is automatically requested from the simulator if it not been already. |
| 12 | +* When selecting imported SimVars in actions (for Set or Request), only compatible Unit types are now shown (eg. all distance type measures for an "altitude" value). |
| 13 | +* Fixed that selecting "Camera & Views" category didn't properly show the available variable requests in some actions (https://github.com/mpaperno/MSFSTouchPortalPlugin/issues/47). |
| 14 | +* Removed the "Can Set" SimVar request property (`CanSet` is ignored if found in existing .INI config files); Also removes the corresponding indicator column from generated documentation. |
| 15 | +* Removed the "Release AI" option on all "set variable" type actions (doesn't seem to have any effect on user aircraft; please let me know if you did, in fact, use that option). |
| 16 | +* Plugin now only sends "fatal" level messages to Touch Portal's log file, all others go only to plugin's own log (eliminates duplicate logging). |
| 17 | +* Updated WASimModule to v1.1.1 with optimized build for MSFS SU11+ and updated Key Event data. |
| 18 | +* Updated SimConnect libraries to latest versions (SDK v0.20.5.0). |
| 19 | + |
| 20 | +### Added or Updated Actions/Connectors |
| 21 | +In the list, `+` means added and `~` means updated. A few of these actions were renamed as detailed in the next section. |
| 22 | + |
| 23 | +* `~` "AP Switches" - added Panel Switch On/Off/Toggle for: Speed Hold, Altitude Hold, Heading Hold, Mach Hold, VS (on/off). |
| 24 | +* `+` "N1 Reference Value Adjust/Hold" and "Set" AP actions. |
| 25 | +* `+` "ADF Adjust" and "Set" actions to control ADF1/2 radios. |
| 26 | +* `+` "Transponder Adjust" and "Set" actions to control XPNDR code and IDENT state. |
| 27 | +* `~` "Radio Interaction" - COM1-3 added "Copilot Transmit Select" and "Receive De-select"; Fixed that "Receive Select" option was not a toggle. |
| 28 | +* `~` "Radio Values Set" - Added "Receive Select (0/1)" for COM1-3. |
| 29 | +* `~` "Avionics Master Switch" - Added "Off" and "On" options for individual Master 1 and 2 switches. |
| 30 | +* `+` "Alternator Control" to set On/Off/Toggle any indexed alternator. |
| 31 | +* `~` "Landing Lights Switch/Direction" - added `circuit index` value field. |
| 32 | +* `~` "Light Switch Control" - renamed and added `circuit index` value field and "Circuit Toggle" option. |
| 33 | +* `+` "External Power" On/Off/Toggle with optional index value. |
| 34 | +* `+` "Engine Master Toggle" and "Set" actions for engines All/1/2/3/4. |
| 35 | +* `~` "Starters Toggle" - added Master Switch option. |
| 36 | +* `+` "Starters Set" action with "Set" and "Set Held" options. |
| 37 | +* `+` "Afterburner Toggle" for engines All/1/2/3/4. |
| 38 | +* `+` "Engine Condition Lever Adjust" and "Set" (by Position/Axis) actions for engines All/1/2/3/4. |
| 39 | +* `+` "Refuel & Repair" - Request Fuel (parked) and Repair & Refuel (depends on realism settings) actions. |
| 40 | +* `~` "Fuel Selectors" - added Crossfeed and Isolate actions for each selector. |
| 41 | +* `+` "Fuel System Component" action for controlling Pumps, Triggers, and Valves indexed fuel systems. |
| 42 | +* `~` "Cross Feed Switch" - added Left to Right and Right to Left options. |
| 43 | +* `+` "Electric Fuel Pump Set" On/Off/Auto for pumps 1-4. |
| 44 | +* `~` "Fuel Dump / Tank Drop" - renamed and added "Release Drop Tank" (All/1/2) options. |
| 45 | + |
| 46 | +### Renamed or Replaced Actions/Connectors |
| 47 | +* "Set Simulator Variable (SimVar)" --> "Set a Selected Simulator Variable" |
| 48 | +* "Set Airplane Local Variable" --> "Set a Selected Airplane Local Variable" |
| 49 | +* "Set Named Variable Value" --> "Set a Named Variable" |
| 50 | +* "Request a Custom Simulator Variable" --> "Request a Named Variable" |
| 51 | +* "Request a Variable From List" --> split to: |
| 52 | + * "Request a Selected Simulator Variable" |
| 53 | + * "Request an Airplane Local Variable" |
| 54 | +* "Alternator Switches" --> "Alternator Toggle" |
| 55 | +* "Light Switches" --> "Light Switch Control" |
| 56 | +* "Starters" --> "Starters Toggle" |
| 57 | +* "Electric Fuel Pump" --> "Electric Fuel Pump Toggle" |
| 58 | +* "Fuel Dump - Toggle" --> "Fuel Dump / Tank Drop" |
| 59 | +* [Fuel] "Primers" action moved to Engine category. |
| 60 | + |
| 61 | +### DEPRECATED Actions/Connectors |
| 62 | +Existing instances will still work but cannot be edited. **Please update to new versions and report any regression issues with existing instances.** |
| 63 | +* "Set Simulator Variable (SimVar)" (use "Set a Selected Simulator Variable" instead). |
| 64 | +* "Request a Custom Simulator Variable" (use "Request a Named Variable" instead). |
| 65 | +* "Request a Variable From List" (use "Request a Selected Simulator Variable" or "Request an Airplane Local Variable" instead). |
| 66 | +* "Fuel Pump" (use "Electric Fuel Pump Set" and "Toggle" actions). |
| 67 | + |
| 68 | +--- |
3 | 69 | ## 1.2.0.0 (Nov-2-2022)
|
| 70 | +Version number: `1020000` |
| 71 | + |
4 | 72 | * The "Activate a Named Simulator Event" and "Activate a Selected Simulator Event" actions and connectors can now transmit multiple values
|
5 | 73 | for Simulator Key Events which require multiple parameters.
|
6 | 74 | * Renamed plugin action/state categories:
|
|
10 | 78 |
|
11 | 79 | ---
|
12 | 80 | ## 1.1.0.6 (Sept-11-2022)
|
| 81 | +Version number: `1010006` |
| 82 | + |
13 | 83 | * Fixed possible plugin startup issue when Windows user name has space(s) in it (adds quotes around startup command).
|
14 | 84 | * Added new "Miscellaneous" category for sorting custom states, by user request.
|
15 | 85 |
|
16 | 86 | ---
|
17 | 87 | ## 1.1.0.5-rc2 (Aug-24-2022)
|
| 88 | +Version number: `1010005` |
| 89 | + |
18 | 90 | * Fixed reporting initial value of Action Repeat Interval state at plugin startup (thanks @ magicnorm on TP's Discord for reports).
|
19 | 91 | * Fixed: "Electrical - Light Dimming" action was missing the Value field (the pots list was repeated instead; connector version was OK).
|
20 | 92 | * Fixed duplicates appearing in "List of currently loaded state configuration file(s)" state when files were being reloaded.
|
|
25 | 97 |
|
26 | 98 | ---
|
27 | 99 | ## 1.1.0.4-rc1 (Aug-13-2022)
|
| 100 | +Version number: `1010004` |
| 101 | + |
28 | 102 | * Fixed: Requests for indexed SimVars with an Update Period of type "Millisecond" were not working.
|
29 | 103 | * Fixed "AutoPilot - Flight Director Switches" action missing choice selector for Master/Pitch Sync switch.
|
30 | 104 | * Fixed "Auto Pilot - Vertical Speed -> Hold Current" action.
|
|
48 | 122 |
|
49 | 123 | ---
|
50 | 124 | ## 1.1.0.3-beta3 (Aug-2-2022)
|
| 125 | +Version number: `1010003` |
| 126 | + |
51 | 127 | * Enabled WASimModule integration from multiple simultaneous plugin instances (when using multiple Touch Portal servers/devices).
|
52 | 128 | * Improved several aspects of custom variable requests for stability and usability, such as utilizing WASM integration when available, and more informative logging.
|
53 | 129 | * Improved aspects of triggering Simulator Events, including utilizing WASM module integration when available, for greater efficiency.
|
|
70 | 146 |
|
71 | 147 | ---
|
72 | 148 | ## 1.1.0.2-beta2 (July-22-2022)
|
| 149 | +Version number: `1010002` |
| 150 | + |
73 | 151 | * Added new Setting for always using "neutral" numeric formatting with period decimal separators, ignoring any region-specific formatting conventions.
|
74 | 152 | Works around Touch Portal issue with not being able to do math comparison operations on numeric values with comma decimal separators.<br />
|
75 | 153 | !! This setting is now _enabled_ by default. !! (With apologies to everyone who expects proper number formatting for their locale.)
|
|
80 | 158 |
|
81 | 159 | ---
|
82 | 160 | ## 1.1.0.0-beta1 (July-19-2022)
|
| 161 | +Version number: `1010000` |
| 162 | + |
83 | 163 | * Added Connector (Slider) functionality with feedback capabilities (eg. move slider in response to simulator event).
|
84 | 164 | * Added 29 new connectors to set variables, trigger events with value ranges, or use as visual value indicators.
|
85 | 165 | * Added new "Camera & Views" category for custom states.
|
|
110 | 190 |
|
111 | 191 | ---
|
112 | 192 | ## 1.0.1.0 (July-19-2022)
|
| 193 | +Version number: `1000100` |
| 194 | + |
113 | 195 | * Removed all static Sim Var states from entry.tp file -- all states are now dynamic.
|
114 | 196 | * Added new Setting option to sort Local ('L') Airplane variables list alphabetically.
|
115 | 197 | * Added new Setting option to control HubHop data update timeout value.
|
|
124 | 206 |
|
125 | 207 | ---
|
126 | 208 | ## 1.0.0.0-beta1 (July-09-2022)
|
| 209 | +Version number: `1000000` |
| 210 | + |
127 | 211 | * Adds support for integration with custom WASM module from the [WASimCommander project](https://github.com/mpaperno/WASimCommander) (WASimModule).
|
128 | 212 | * Get and Set "Local" variables as well as practically any other
|
129 | 213 | [variable type](https://docs.flightsimulator.com/html/Additional_Information/Reverse_Polish_Notation.htm#Types) available in the MSFS "Gauge API".
|
|
0 commit comments