-
Notifications
You must be signed in to change notification settings - Fork 12
/
changelog.txt
169 lines (128 loc) · 4.7 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
Changelog
v0.21.0 - 2024-05-26
- Fixed issue where some environments do not allow external buffers
- Improved error handling when attempting to read memory mapped file
v0.20.0 - 2024-05-20
- Removed support for node v14
V0.19.1 - 2023-01-29
- Updated license
V0.19.0 - 2022-11-19
- General improvement data conversion and parsing
- Fixed parsing of big numbers (timestamps, multiplayer time offset, job cancelled penalty, job delivered revenue, fine amount, tollgate amount, ferry amount and train amount)
- Fixed Cruise control decrease event triggering when cruise control speed falls to 0
- Fixed miles value for job distance not being floating point
V0.18.0 - 2022-11-11
- Removed support for plugin version 1.11.1
- Added support for plugin version 1.12
v0.17.0 - 2022-11-08
- Added support for plugin version 1.11.1
v0.16.2 - 2022-11-08
- Fix speed convertion (reverse), thanks to giflw
v0.16.1 - 2022-02-23
- Fixed some events only emitting 50% of the time
v0.16.0 - 2021-08-27
- Added support for scs-sdk-plugin version 1.11
v0.15.0 - 2021-05-27
- Added optional solution to improve memory usage (check readme for details)
- Added missing "lift" and "liftOffset" values to trailer wheels
- Added data for additional trailers (max of 10, previously 7)
- Improved kilometers to miles conversion
- Fixed renderTimestamp value
- Fixed various type declarations
- Fixed trailer damage values
- Fixed job timestamps values
- Changed job time related property name to more accurately reflect what they mean
- Changed return value of getBuffer and getData functions from "undefined" to "null" if there's no buffer/data
v0.14.0 - 2021-05-12
- Added missing type declarations
- Improved and fixed existing type declarations
v0.13.1 - 2021-04-20
- Hotfix: type declaration not working as intended
v0.13.0 - 2021-04-20
- Added typescript support (Courtesy of jack-douglas)
v0.12.0 - 2021-04-08
- Added mapped memory file name as option parameter
v0.11.0 - 2021-04-02
- Improved data for fine, tollgate, ferry, train and refuel-paid game events
- Improved data for started, cancelled and delivered job events
- Improved data for cruise-control, cruise-control-increase, cruise-control-decrease, refuel-started and refuel-stopped truck events
- Improved damage detection for trucks and trailers
- Added total damage value to truck data
- Added total damage value to trailer data
- Removed support for plugin versions older than version 10
- Removed refuel-payed game event
- Removed refuel truck event
v0.10.6 - 2021-03-31
- Removed unneeded dependencies
v0.10.5 - 2021-01-26
- Improved unix timestamp
v0.10.4 - 2021-01-14
- Improved time conversion
- Added missing damage value for trailer wheels
v0.10.3 - 2020-10-12
- Replaced deep-equal dependency with lodash.isequal
v0.10.2 - 2020-10-11
- Updated dependencies
v0.10.1 - 2020-10-09
- Added support for plugin version 1.10.6
v0.10.0 - 2020-10-08
- Reworked and fixed refuel events
v0.9.1 - 2020-09-30
- Fixed error handling
v0.9.0 - 2020-08-29
- Made addon context-aware
v0.8.0 - 2020-07-10
- Added support for plugin version 1.10.5
v0.7.0 - 2020-04-11
- Updated source to ES6 syntax
v0.6.4 - 2020-04-04
- Added delivery starting and finishing times
- Added refuel event and data
- Added refuel payed event
- Added planned distance
v0.6.3 - 2020-02-02
- Fixed deprecated string type
v0.6.2 - 2019-10-03
- Fixed events being emitted by unsupported plugin version
- Added SDK version warnings
v0.6.1 - 2019-08-23
- Added data parameter to update callback
- Fixed avgConsumption typo
- Fixed hard crash if quitting the game and trying to parse trailer wheels
v0.6.0 - 2019-08-20
- Added functions to main module
- Added update callback to watch function
- Reworked events and data structure
- Decreased minimum refresh time to 10ms (use at own risk)
- Fixed boolean values
- Fixed amount values
- Fixed time values
- Fixed previous data objects being the same as current
v0.5.1 - 2019-08-15
- Fixed sdkActive boolean value
- Fixed negative speed values
v0.5.0 - 2019-08-13
- Added support for SCS SDK 1.10
- Added change event for truck orientation
- Added change event for world events (fines, tollgates, ferries, trains)
- Added change event for trailers
- Added getTrailers() function
v0.4.2 - 2019-08-13
- Removed damage value from trailer wheels
- Fixed functions always returning undefined
- Fixed various data properties
v0.4.1 - 2019-08-13
- Updated documentation
v0.4.0 - 2019-08-12
- Improved parsed data structure
v0.3.0 - 2019-08-10
- Added support for SCS SDK 1.9
- Added events
v0.2.1 - 2019-05-03
- Fixed hard crash if game was not running
v0.2.0 - 2018-12-02
- Replaced C# shared memory solution with CPP node-addon module
v0.1.1 - 2017-09-17
- Added user input data
v0.1.0 - 2017-09-17
- Initial release