forked from Jaff/roku_builder
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
328 lines (194 loc) · 4.9 KB
/
CHANGELOG
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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
= 3.12.8 =
- Always print password/path from genkey
- Update dependancies
- Update README
= 3.12.7 =
- Ensure in file/dir is expanded
- Ensure project dirs exist
- Ensure key file exist
- Fix bug with print
= 3.12.6 =
- Update dependancies
- Allow no projects in config
- Fix in file handeling
- Update config
= 3.12.5 =
- Fix issue with inspector
= 3.12.4 =
- Add regexp option for filtering monitor logs
= 3.12.3 =
- Fix Monitor draw order on commands
- Dependancies update
= 3.12.2 =
- Fix bug with monitor not exiting
= 3.12.1 =
- Fix project selection when using the project_dir config value
= 3.12.0 =
- Add optional "parent_config", "project_dir", and "key_dir" config options
- `--monitor` can be called without an argument. "main" is used by default
- Depricate unused monitor screens
- Update README to be clearer
= 3.11.1
- Fix outfile handeling
- build file is not deleted if --out option is supplied
- Update help messages
- Update config example with script options
- Update README with script options
- Update dependancies
= 3.11.0
- Add genkey command
- add command history and autocomplete functionality to the `--monitor` command
= 3.10.7
- Test for missing keys in config
- Allow update_manifests to not set the default values
= 3.10.6
- Deeplinker output includes curl command
= 3.10.5
- Dependancies update
- Ruby Update
= 3.10.4
- Fix debugger bug
= 3.10.3
- Fix navigator bug
= 3.10.2
- Allow input_mappings to be configured
- Change Default mappings
= 3.10.1
- Go to home before sideloading
= 3.10.0
- Add interactive navigator
- Send key sequences for allowed screens
= 3.9.0
- Handle missing stage
- Allow seprate key config
- Account for some missing files
- Better parse error handeling
- Print out deeplink params in verbose mode
- Fix outfile handeling
- Fix Keyer
- Dependancies update
= 3.8.4
- Clean up docs
- Account for no dev id when keying
- Do not require a device for printing
= 3.8.3
- Dependancies update
= 3.8.2
- Remove requirement for a production stage
= 3.8.1
- Add app_name to printer
- Dependancies Update
= 3.8.0
- Update package inspection printing
- Add Scene Graph profiler
= 3.7.3
- Add profiler port to monitor
= 3.7.2
- Do not require a device for commands that do not use one
- Add stop command to be used like ctrl-c
= 3.7.1
- Ensure git stager creates stash
= 3.7.0
- Add stage/unstage commands
= 3.6.6
- Do not require an unstage script
- Account for comments/empty lines in manifest
- Dependancies update
= 3.6.5
- Skipped
= 3.6.4
- Add Print command
= 3.6.3
- Update License
- Allow projects to define parents
= 3.6.2
- Allow deeplink with no options
- Allow deeplinking to specific app
- Add app-list command
= 3.6.1
- Allow excludes on normal sideload
= 3.6.0
- Allow sideloading zip file
- add excludes config to exclude files during build/package
- Update ruby version
= 3.5.0
- Depricate --deeplink command
- Allow deeplink commands to sideload app
- Add verbose messages
= 3.4.4
- Improve project selection
= 3.4.3
- Add key command
= 3.4.2
- Bug fixes for staging method
= 3.4.1
- Bug fix for manifest update
= 3.4.0
- Add update manifest
- Add script based staging
- Dependancies update
= 3.3.4
- Add debugger break
- Dependancies update
- Code cleanup
- README badges
= 3.3.3
- Build version update fix
- Set ruby version
= 3.3.2
- Fix monitor port numbers
= 3.3.1
- Add screen and screens commands
= 3.3.0
- Find online devices if not specified
- Allow monitor to interact with debugger
= 3.2.3
- Bug fix for stage with no key
= 3.2.2
- Build bug fixes
= 3.2.1
- Fix for sideloading working directory
= 3.2.0
- Add screen capture
- Add documentation
= 3.1.2
- Add support for both developer interfaces
= 3.1.1
- Update to support new developer interface
= 3.1.0
- Add monitor
- Allow config to be edited
= 3.0.0
- Code refactor and cleanup
- Add validate command
= 2.0.3
- Prevent configuration command from overwriting existing config
= 2.0.2
- Remove debugger requirement
= 2.0.1
- Sideloader bugfix
= 2.0.0
- Remove depricated options
- Allow sideloading current directory
= 1.5.1
- Fix printing version
= 1.5.0
- Add inspector for packaging
= 1.4.1
- Allow packaging of working directory
- Allow build with stage and working
= 1.4.0
- Ensure git is not used if --working is passed
- Allow outfile to be defined
= 1.3.0
- Add manifest update command
- Allow multiple devices
= 1.2.1
- Fix update manifest bug
= 1.2.0
- Add smart project selection
= 1.1.0
- Depricate manifest update options
- Add ability to fetch before sideload or build
- Fix updating build number
- Fix parsing deeplinking options