1 | # Changelog
|
2 | All notable changes to this project will be documented in this file.
|
3 |
|
4 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
5 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
6 |
|
7 | ## [Unreleased]
|
8 |
|
9 | ## [2.106.4] - 2020-07-30
|
10 | ### Changed
|
11 | - [vtex login] Use new VTEX ID login flow.
|
12 |
|
13 | ## [2.106.3] - 2020-07-28
|
14 | ### Changed
|
15 | - Remove function calls on the root of the module on the commands: `vtex release`, `vtex test unit`, `vtex setup`, `vtex publish`, `vtex link` and `vtex deploy`
|
16 | - [ManifestUtil] Remove duplicated manifest functions
|
17 |
|
18 | ## [2.106.2] - 2020-07-24
|
19 | ### Changed
|
20 | - [vtex abtest] Refactor to use as oclif plugin.
|
21 |
|
22 | ## [2.106.1] - 2020-07-22
|
23 | ### Changed
|
24 | - [vtex workspace abtest] Revert `vtex abtest` to subcommand of `workspace` command
|
25 |
|
26 | ## [2.106.0] - 2020-07-22
|
27 | ### Changed
|
28 |
|
29 | - [vtex abtest] Rename command from `vtex workspace abtest` to `vtex abtest`
|
30 | - [vtex abtest] Refactor to use as oclif plugin.
|
31 | - [dependencies] Remove unused dependencies
|
32 |
|
33 | ### Fixed
|
34 | - [vtex browse] Fix workspace not being added to url.
|
35 | - [vtex login] Revert to use old login flow due to issues on Safari browsers.
|
36 |
|
37 | ## [2.105.1] - 2020-07-16
|
38 | ### Fixed
|
39 | - [oclif:entrypoint] Only run oclif command when the entrypoint is the main script.
|
40 | - [vtex settings set] Cast value before setting field.
|
41 | - [vtex logout] Local token is now invalidated before deleting local data. Also a URL is opened on the browser to invalidate the auth cookie stored.
|
42 |
|
43 | ### Changed
|
44 | - [vtex edition] Refactor command to use as oclif plugin.
|
45 | - [vtex login] Use new VTEX ID login flow.
|
46 |
|
47 | ### Removed
|
48 | - [vtex browse] Remove support authority logic, as VTEX ID token doesn't expose user roles.
|
49 |
|
50 | ## [2.105.0] - 2020-07-09
|
51 | ### Changed
|
52 | - [vtex test / vtex lighthouse] Refactored this commands to use them as oclif plugins.
|
53 |
|
54 | ## [2.104.0] - 2020-07-06
|
55 | ### Changed
|
56 | - [vtex test e2e] Simplified test summary linking to full report.
|
57 |
|
58 | ## [2.103.0] - 2020-06-29
|
59 |
|
60 | ### Added
|
61 | - [vtex link] Parameters to enable login singleline.
|
62 |
|
63 | ## [2.102.1] - 2020-06-16
|
64 | ### Changed
|
65 | - [docs] Update session about development.
|
66 | - [vtex link/relink] Add telemetry on builder-hub host changes.
|
67 |
|
68 | ## [2.102.0] - 2020-06-08
|
69 | ### Fixed
|
70 | - [vtex test e2e] Handle error when executed on an unlinked app.
|
71 |
|
72 | ### Added
|
73 | - [All Commands] new flag `--trace` that sets the `jaeger-debug-id` header automatically on all requests.
|
74 | - [vtex link] Added `cypress.json` to the list of watched files.
|
75 |
|
76 | ## [2.101.1] - 2020-05-28
|
77 | ### Added
|
78 | - [vtex test e2e] Added retry count to account for cold `tester-hub` start.
|
79 | - [vtex link] Generate `linkID` and set the `x-vtex-bh-link-id` header on link and relink requests to `builder-hub`.
|
80 |
|
81 | ### Changed
|
82 | - [vtex publish/link] Ignore Cypress generated videos/screenshots.
|
83 | - [ErrorReport] Do not send wrong usage errors to telemetry.
|
84 |
|
85 | ### Fixed
|
86 | - [vtex login, vtex switch] Prompt workspace creation if it doesn't exist.
|
87 |
|
88 | ## [2.101.0] - 2020-05-19
|
89 | ### Added
|
90 | - [vtex publish] Message referencing location of the published docs if any.
|
91 | - [vtex logs] Add logs command.
|
92 |
|
93 | ### Changed
|
94 | - [vtex promote] Remove report to evolution manager.
|
95 |
|
96 | ## [2.100.1] - 2020-05-12
|
97 | ### Changed
|
98 | - [ErrorReport] Use `@vtex/node-error-report`.
|
99 | - [vtex promote] Change log level on evolution manager report error from `error` to `debug`.
|
100 |
|
101 | ## [2.100.0] - 2020-05-11
|
102 | ### Added
|
103 | - [vtex config] Config reset command.
|
104 | - [welcome, login, switch] Add welcome command.
|
105 |
|
106 | ### Changed
|
107 | - Refactor clients organization and instantiation.
|
108 | - [edition-check] Change error log from `warn` to `debug` level.
|
109 | - [vtex login] Get release notes message from `vtex.toolbelt-config-server`.
|
110 |
|
111 | ### Fixed
|
112 | - [clients:billing] Use new URL format.
|
113 | - [vtex test e2e] Show screenshot and videos assets URLs received from `vtex.tester-hub` new API.
|
114 | - [vtex undeprecate] 403 error when account switch is necessary.
|
115 |
|
116 | ### Updated
|
117 | - [oclif] `oclif-plugin-spaced-commands` to fix alias documentation.
|
118 |
|
119 | ## [2.99.3] - 2020-05-05
|
120 | ### Fixed
|
121 | - [telemetry] Sanitize jwt tokens and simplify buffers serializtion.
|
122 | - [dependencies] Add graphql - @vtex/api's peer dependency.
|
123 | - Session management.
|
124 |
|
125 | ## [2.99.2] - 2020-04-30
|
126 | ### Fixed
|
127 | - [vtex link] `no-watch` flag behaviour.
|
128 | - [vtex workspace delete] `force` flag type.
|
129 |
|
130 | ### Added
|
131 | - [CLIPreTasks] Outdated version checking.
|
132 |
|
133 | ## [2.99.1] - 2020-04-29
|
134 | ### Fixed
|
135 | - Treat errors when checking edition of account on a workspace command.
|
136 |
|
137 | ## [2.99.0] - 2020-04-29
|
138 | ### Fixed
|
139 | - [redirects] Encode delimiter before exporing `.csv` file to avoid conflicts.
|
140 | - [vtex install, vtex uninstall] Behaviour when action is cancelled by the user.
|
141 |
|
142 | ### Added
|
143 | - [hooks:init] Allow to customize help.
|
144 | - [child-processes] `DEBUG_CP` environment variable for debugging child processes.
|
145 | - Command `vtex lighthouse` for vtex internal Google's Lighthouse tool
|
146 | - [vtex promote] Save workspace promotion info in evolution manager.
|
147 |
|
148 | ### Changed
|
149 | - Update release notes message.
|
150 | - Improve SSE errors logs.
|
151 | - [vtex setup] Add GraphQL files to `lint-staged` config.
|
152 | - [vtex workspace] Auto-switch to edition-store when creating new workspace.
|
153 | - [dependencies] Update yarn from `~1.21.0` to `^1.22.4`.
|
154 |
|
155 | ## [2.98.0] - 2020-04-22
|
156 | ### Added
|
157 | - [telemetry:reporter] Create and send reporter meta metrics.
|
158 |
|
159 | ### Changed
|
160 | - Migrate to framework `oclif`.
|
161 | - [vtex install] Improve error logging.
|
162 | - [telemetry:reporter] Refactor reporting.
|
163 |
|
164 | ### Fixed
|
165 | - [telemetry:ErrorReport] Increase ErrorReport serialization depth.
|
166 | - [telemetry:reporter] File locking error.
|
167 | - [vtex setup] Not running when flag `--all` is omitted.
|
168 |
|
169 | ## [2.97.0] - 2020-04-09
|
170 | ### Changed
|
171 | - [local-data] Use new paths on `~/.vtex` for persisting data. (older session path at ~/.config/configstore/vtex.json will still be updated).
|
172 |
|
173 | ## [2.96.1] - 2020-04-07
|
174 | ### Fixed
|
175 | - [vtex rewriter] Use rewriter new redirects API with single binding support.
|
176 |
|
177 | ### Changed
|
178 | - [debugger:node, debugger:dotnet] Use `wss` protocol instead of `ws` and new `app.io.vtex.com` URL format.
|
179 | - [clients:sponsor, vtex support] Use HTTPS and new URL `app.io.vtex.com` format.
|
180 | - [telemetry:collector] Flush just before exiting process.
|
181 | - [sse] Check if token is valid before creating connection.
|
182 | - [sse] Abort process on 401 or 403 server errors.
|
183 | - [sse:telemetry] Register sse errors with errorKind `SSEError`.
|
184 | - Update release notes message.
|
185 |
|
186 | ## [2.96.0] - 2020-04-06
|
187 | ### Added
|
188 | - [vtex test e2e] Show test's logs.
|
189 | - [vtex setup] Create new flags for specifying what to setup:
|
190 | - `--all`: Select all setup flags existent.
|
191 | - `--typings`: Download and setup GraphQL and React typings.
|
192 | - `--tooling`: Setup Prettier, Husky and ESLint.
|
193 | - `--tsconfig`: Setup React's and Node's TSconfig, if applicable.
|
194 |
|
195 | ### Changed
|
196 | - [telemetry] Add suffix specifying if `env.platform` is container or WSL.
|
197 |
|
198 | ## [2.95.0] - 2020-04-01
|
199 |
|
200 | ### Added
|
201 | - Command `vtex test e2e` for end-to-end testing.
|
202 |
|
203 | ## [2.94.0] - 2020-03-31
|
204 | ### Added
|
205 | - [vtex init] Show `checkout-ui-settings` template for users outside VTEX.
|
206 |
|
207 | ### Fixed
|
208 | - [dependencies] Downgrade to use `opn@~5.2.0` instead of `open`.
|
209 |
|
210 | ## [2.93.1] - 2020-03-30
|
211 |
|
212 | ## [2.93.0] - 2020-03-30
|
213 | ### Added
|
214 | - [vtex debug dotnet] Support for debugging .Net Core apps.
|
215 | - Init time metric in telemetry.
|
216 |
|
217 | ### Fixed
|
218 | - [vtex setup] Make generated `yarn format` command also format `.jsx` and `.tsx` files.
|
219 | - [dependencies:open] Fix `open` usage that caused malfunction on wsl.
|
220 |
|
221 | ### Changed
|
222 | - [vtex redirects] Downloads the bindings along with the redirects.
|
223 |
|
224 | ## [2.92.4] - 2020-03-27
|
225 | ### Fixed
|
226 | - Update `open` to version 7.0.3.
|
227 |
|
228 | ## [2.92.3] - 2020-03-25
|
229 | ### Fixed
|
230 | - [vtex redirects] Logs exact uri that has a problem.
|
231 |
|
232 | ## [2.92.2] - 2020-03-23
|
233 | ### Fixed
|
234 | - Use new list api for exporting redirects.
|
235 | - Deprecation checking.
|
236 | - `PayloadTooLarge` error in telemetry.
|
237 |
|
238 | ## [2.92.1] - 2020-03-17
|
239 | ### Changed
|
240 | - Update release notes URL.
|
241 |
|
242 | ### Added
|
243 | - Improvements in telemetry.
|
244 | - Add an interval to remote flush telemetry.
|
245 | - Use a file to write telemetry object argument for `TelemetryReporter`.
|
246 | - Send `TelemetryReporter` meta errors to `toolbelt-telemetry`.
|
247 |
|
248 | ### Fixed
|
249 | - `ErrorReport` class throwing `UnhandledException`.
|
250 |
|
251 | ## [2.92.0] - 2020-03-09
|
252 | ### Added
|
253 | - Add "edition app" to vtex init.
|
254 | - Allow testing editions in non-master workspaces.
|
255 |
|
256 | ## [2.91.1] - 2020-03-03
|
257 | ### Changed
|
258 | - [vtex init] Use better template for `store`.
|
259 |
|
260 | ## [2.91.0] - 2020-03-03
|
261 | ### Fixed
|
262 | - Release notes URL.
|
263 | ### Changed
|
264 | - [vtex init] Keep only store template for non VTEX users and change template repository.
|
265 | - [vtex init] Allow to select template organization.
|
266 |
|
267 | ## [2.90.0] - 2020-03-02
|
268 | ### Added
|
269 | - [vtex init] Include `payment-provider-example`.
|
270 | - Automatically report errors.
|
271 |
|
272 | ### Changed
|
273 | - [vtex setup] Update `eslint-config` packages version.
|
274 | - Update `typescript` to `3.8.2`
|
275 | - Update `eslint` and `eslint-config-vtex`.
|
276 | - Fixed `eslint` errors.
|
277 |
|
278 | ### Fixed
|
279 | - Make deprecation checking non-blocking.
|
280 |
|
281 | ## [2.89.0] - 2020-02-19
|
282 | ### Added
|
283 | - [vtex init] `checkout-ui-settings` template.
|
284 |
|
285 | ### Fixed
|
286 | - Fix `Unhandled Exception` when publish fails.
|
287 |
|
288 | ### Removed
|
289 | - Spinner on `vtex publish`.
|
290 |
|
291 | ### Refactored
|
292 | - Remove `ramda` usage on `vtex publish` command.
|
293 |
|
294 | ## [2.88.2] - 2020-02-14
|
295 | ### Fixed
|
296 | - Typo in release notes announcement.
|
297 |
|
298 | ## [2.88.1] - 2020-02-12
|
299 | ### Added
|
300 | - Release notes announcement.
|
301 |
|
302 | ### Removed
|
303 | - Remove `vtex validate` and `vtex production` deprecated commands.
|
304 |
|
305 | ## [2.88.0] - 2020-02-11
|
306 | ### Changed
|
307 | - Sort `package.json` dependencies when adding with `vtex setup`.
|
308 | - Use `open` package instead of `opn`.
|
309 | - Update `@vtex/api` from `v3.67.1` to `v3.71.1`
|
310 |
|
311 | ### Refactored
|
312 | - Create `AuthProviders` classes to concentrate authentication logic.
|
313 | - Create `SessionManager` class to manager session specific data.
|
314 | - [vtex login, vtex logout, vtex switch] Use `SessionManager` class.
|
315 |
|
316 | ## [2.87.4] - 2020-02-06
|
317 | ### Changed
|
318 | - [vtex publish] Only allow the workspace flag when logged in the vendor account.
|
319 |
|
320 | ## [2.87.3] - 2020-02-05
|
321 | ### Changed
|
322 | - Update `clear-module` dependency to major 4.
|
323 |
|
324 | ### Fixed
|
325 | - [vtex setup] Increased TSConfig and Typings getting timeout.
|
326 | - [vtex settings unset] Fix argument parsing.
|
327 |
|
328 | ### Removed
|
329 | - Remove `bluebird` package:
|
330 | - [vtex settings, vtex infra, vtex redirects] Remove `bluebird` utilities from all subcommands.
|
331 | - Remove `bluebird` from cli entrypoint.
|
332 | - Remove `bluebird` from build listener.
|
333 |
|
334 | ## [2.87.2] - 2020-02-05
|
335 | ### Changed
|
336 | - Use `prompts` package for confirmation prompts.
|
337 | - Answering confirmation prompts now only need the confirmation character (or just enter). No need to type the character and enter.
|
338 | - [vtex deploy] Improved error messages.
|
339 |
|
340 | ### Removed
|
341 | - [vtex publish] Removed new deployment process announcement.
|
342 |
|
343 | ## [2.87.1] - 2020-02-03
|
344 | ### Fixed
|
345 | - Add deprecation precheck.
|
346 |
|
347 | ### Changed
|
348 | - Use `esModuleInterop` compiler option.
|
349 |
|
350 | ## [2.87.0] - 2020-01-30
|
351 | ### Added
|
352 | - [vtex setup] `lint-staged` and `husky` configurations.
|
353 |
|
354 | ### Changed
|
355 | - [vtex setup] tooling step with updated dependencies.
|
356 |
|
357 | ### Fixed
|
358 | - Invalid URLs when `cluster` variable is set.
|
359 | - [vtex link] Fix `bad_toolbelt_version` error message.
|
360 |
|
361 | ## [2.86.1] - 2020-01-24
|
362 | ### Fixed
|
363 | - [vtex link] Fix relink not properly updating active link
|
364 |
|
365 | ### Changed
|
366 | - [vtex setup] Change types urls hosts from `vtex.vteximg.com.br` to `$appVendor.vtexassets.com`
|
367 |
|
368 | ## [2.86.0] - 2020-01-23
|
369 | ### Added
|
370 | - `yes` flag to `vtex publish`
|
371 |
|
372 | ### Refactor
|
373 | - Yarn linked modules files sending.
|
374 |
|
375 | ### Fixed
|
376 | - Fix `vtex infra install` creating `semver` object
|
377 |
|
378 | ## [2.85.0] - 2020-01-16
|
379 | ### Added
|
380 | - Create an OS notification when an link dies (except for windows systems).
|
381 |
|
382 | ### Fixed
|
383 | - Short circuit bad toolbelt version error when linking.
|
384 |
|
385 | ### Changed
|
386 | - Add dependencies pinned by builder-hub scoped by builder.
|
387 |
|
388 | ## [2.84.1] - 2020-01-13
|
389 | ### Fixed
|
390 | - Debug logs on linked apps now are printed on verbose mode.
|
391 | - Post publish message now notifies about `vtex deploy` instead of `vtex validate`.
|
392 |
|
393 | ## [2.84.0] - 2020-01-13
|
394 | ### Added
|
395 | - Display account name when confirming actions on master workspace.
|
396 | - `vtex deploy` command.
|
397 |
|
398 | ### Deprecated
|
399 | - Deprecate `vtex validate` command in favor of `vtex deploy`.
|
400 |
|
401 | ### Refactored
|
402 | - Refactor `vtex add`.
|
403 | - Refactor `vtex unlink`.
|
404 | - Use `ManifestEditor` class on `vtex link`.
|
405 |
|
406 | ## [2.83.2] - 2020-01-07
|
407 | ### Fixed
|
408 | - Spawn of `git add` on paths with special chars.
|
409 |
|
410 | ## [2.83.1] - 2020-01-07
|
411 |
|
412 | ### Changed
|
413 | - Debug response headers on unhandled errors when available
|
414 | - Log request url and method on unhandled errors when `request.status` is available and is `4xx` or `5xx`
|
415 |
|
416 | ## [2.83.0] - 2020-01-07
|
417 | ### Fixed
|
418 | - Typo on message requesting to change account when validating
|
419 |
|
420 | ### Added
|
421 | - Log url for auth-sse
|
422 | - `VTEX_CLUSTER` env variable now specifies which cluster will be used
|
423 | - `vtex config set cluster` and `vtex config get cluster` are now available and specify the cluster to be used
|
424 |
|
425 | ## [2.82.1] - 2020-01-02
|
426 | ### Fixed
|
427 | - Use url shortener for new publish process docs url
|
428 |
|
429 | ### Added
|
430 | - Message after `vtex publish` regarding new `vtex validate` command
|
431 |
|
432 | ## [2.82.0] - 2019-12-30
|
433 | ### Added
|
434 | - Add update method to builder hub's error requesting to update toolbelt
|
435 | - Add confirm prompt on `vtex publish`
|
436 | - Add URL to changelog on update notification
|
437 |
|
438 | ### Refactor
|
439 | - Refactor `vtex install` and `vtex uninstall`
|
440 |
|
441 | ## [2.81.4] - 2019-12-23
|
442 | ### Added
|
443 | - Add message regarding publish process changes when trying to publish
|
444 |
|
445 | ## [2.81.3] - 2019-12-23
|
446 | ### Refactor
|
447 | - Refactor `vtex deprecate`, `vtex undeprecate`, `vtex publish`
|
448 |
|
449 | ## [2.81.2] - 2019-12-19
|
450 | ### Added
|
451 | - Use `v8-compile-cache` to slightly reduce commands startup
|
452 |
|
453 | ## [2.81.1] - 2019-12-18
|
454 | ### Changed
|
455 | - Update `vtex setup` added lint deps
|
456 |
|
457 | ## [2.81.0] - 2019-12-17
|
458 | ### Added
|
459 | - Show upload progress
|
460 | - Show project original and compressed sizes
|
461 | - Add a 90MB limit to project original size
|
462 |
|
463 |
|
464 | ### Removed
|
465 | - Remove unnused client
|
466 |
|
467 | ## [2.80.1] - 2019-12-16
|
468 | ### Fixed
|
469 | - The command `vtex redirects export` no longer exports duplicate entries.
|
470 |
|
471 | ## [2.80.0] - 2019-12-16
|
472 | ### Added
|
473 | - Periodically prompt user for feedback about toolbelt's usage experience.
|
474 |
|
475 | ## [2.79.4] - 2019-12-11
|
476 | ### Changed
|
477 |
|
478 | - Update `typescript` to `^3.7.3`
|
479 | - Update formatter and linter dependencies
|
480 |
|
481 | ## [2.79.3] - 2019-12-11
|
482 |
|
483 | ## [2.79.2] - 2019-12-10
|
484 | ### Removed
|
485 |
|
486 | - Removed outdated scripts
|
487 |
|
488 | ## [2.79.1] - 2019-12-10
|
489 | ### Changed
|
490 | - Lock dependencies versions up to minor changes
|
491 |
|
492 | ## [2.79.0] - 2019-12-06
|
493 |
|
494 | ### Added
|
495 | - New command to validate a published app
|
496 |
|
497 | ### Fixed
|
498 | - Use vtex/api on undeprecate request instead of axios
|
499 |
|
500 | ## [2.78.6] - 2019-12-04
|
501 | ### Refactor
|
502 | - Make `vtex init` never change the cloned app's manifest.
|
503 |
|
504 | ## [2.78.5] - 2019-12-04
|
505 |
|
506 | ### Refactor
|
507 | - Delete legacy publish and link files
|
508 |
|
509 | ## [2.78.4] - 2019-12-03
|
510 |
|
511 | ## [2.78.3] - 2019-12-02
|
512 |
|
513 | ### Added
|
514 | - Use `onUnsubscribe` event feature to notify users about links closing connection.
|
515 |
|
516 | ## [2.78.2] - 2019-11-27
|
517 |
|
518 | ### Fixed
|
519 | - Use `vendor.appname@major.x` on `ABTester` and `Rewriter` clients constructors in order to use new `node-vtex-api` routing.
|
520 |
|
521 | ## [2.78.1] - 2019-11-21
|
522 |
|
523 | ### Fixed
|
524 | - Update version of node-vtex-api to do requests with https
|
525 |
|
526 | ## [2.78.0] - 2019-11-19
|
527 |
|
528 | ### Changed
|
529 | - Store tokens of other accounts visited in order to change account without opening browser when possible
|
530 |
|
531 | ## [2.77.15] - 2019-11-07
|
532 |
|
533 | ### Fixed
|
534 | - Ignore errors warming up the route map after create a workspace
|
535 |
|
536 | ## [2.77.14] - 2019-11-06
|
537 | ### Fixed
|
538 | - Fix copy to clipboard of `vtex local token` when it's executed on Mac OS.
|
539 |
|
540 | ## [2.77.13] - 2019-10-28
|
541 | ### Fixed
|
542 | - Error `Unhandled exception` when generating local token/workspace/account, due to nonexistent display.
|
543 |
|
544 | ## [2.77.12] - 2019-10-25
|
545 | ### Changed
|
546 | - Use `tenant-provisioner`'s `migrate` API to set account's editions.
|
547 |
|
548 | ### Fixed
|
549 | - Remove CHANGELOG.md from list of ignored files
|
550 |
|
551 | ## [2.77.10] - 2019-10-21
|
552 | ### Fixed
|
553 | - Fix `vtex setup` overriding the app's existing `package.json`.
|
554 |
|
555 | ## [2.77.9] - 2019-10-18
|
556 |
|
557 | ### Added
|
558 |
|
559 | - Add `.git/**` to defaultIgnored files
|
560 |
|
561 | ## [2.77.8] - 2019-10-18
|
562 |
|
563 | ### Removed
|
564 |
|
565 | - `inquirer` package
|
566 |
|
567 | ## [2.77.7] - 2019-10-16
|
568 | ### Fixed
|
569 | - `vtex redirects import --reset` when the redirects index is empty in `vtex.rewriter`.
|
570 |
|
571 | ## [2.77.6] - 2019-10-15
|
572 | ### Changed
|
573 | - Update `vtex setup` ESLint configuration to match current recipe instructions.
|
574 |
|
575 | ## [2.77.5] - 2019-10-11
|
576 |
|
577 | ## [2.77.4] - 2019-10-10
|
578 |
|
579 | ### Fixed
|
580 |
|
581 | - `vtex init` for `react-guide`
|
582 |
|
583 | ## [2.77.3] - 2019-10-09
|
584 |
|
585 | ### Fix
|
586 |
|
587 | - Typescript compile error that happened on darwin platform
|
588 |
|
589 | ## [2.77.2] - 2019-10-09
|
590 |
|
591 | ### Changed
|
592 |
|
593 | - Update typescript version to 3.6.3
|
594 |
|
595 | ## [2.77.1] - 2019-10-02
|
596 | ### Changed
|
597 | - Increase timeout and retries in the `rewriter` client.
|
598 | - Sort the redirects list by the `from` prop before starting import.
|
599 |
|
600 | ## [2.77.0] - 2019-10-02
|
601 |
|
602 | ## [2.76.3] - 2019-10-02
|
603 |
|
604 | ### Added
|
605 | - Ensure `node` >= v10
|
606 | - Add debug logs on `node` version, OS basic info and command executed
|
607 |
|
608 | ## [2.76.2] - 2019-10-01
|
609 | ### Changed
|
610 | - Use new rewriter API for redirects management.
|
611 |
|
612 | ## [2.76.1] - 2019-09-23
|
613 | ### Fixed
|
614 | - Add `vtex test` to README.
|
615 |
|
616 | ## [2.76.0] - 2019-09-20
|
617 | ### Changed
|
618 |
|
619 | - Update versions of eslint related packages added by `vtex setup`
|
620 |
|
621 | ## [2.75.0] - 2019-09-20
|
622 | ### Added
|
623 | - Support for running tests on VTEX IO apps.
|
624 |
|
625 | ## [2.74.2] - 2019-09-18
|
626 |
|
627 | ### Fix
|
628 |
|
629 | - Error logging using winston
|
630 |
|
631 | ## [2.74.1] - 2019-09-18
|
632 |
|
633 | ### Changed
|
634 |
|
635 | - Enforce node version >= 10
|
636 |
|
637 | ## [2.74.0] - 2019-09-18
|
638 |
|
639 | ## [2.73.1] - 2019-09-11
|
640 | ### Fixed
|
641 | - Correctly print error objects when the `--verbose` flag is set.
|
642 |
|
643 | ## [2.73.0] - 2019-09-10
|
644 |
|
645 | ## [2.72.0] - 2019-09-10
|
646 |
|
647 | ## [2.71.0] - 2019-09-05
|
648 | ### Changed
|
649 | - Make update notifier yarn aware.
|
650 |
|
651 | ## [2.70.0] - 2019-09-05
|
652 | - Parameter `-f` or `--force` in `vtex publish` to skip check for sem ver.
|
653 |
|
654 | ## [2.69.1] - 2019-09-04
|
655 | ### Fixed
|
656 | - Add `vtex redirects import/export/delete` to README.
|
657 |
|
658 | ## Refactor
|
659 | - Use `prettier` as formatter and `eslint` as linter
|
660 |
|
661 | ## [2.69.0] - 2019-09-03
|
662 | ### Added
|
663 | - `vtex redirects import/export/delete` command for handling redirects in `vtex.rewriter`.
|
664 |
|
665 | ## [2.68.2] - 2019-09-03
|
666 |
|
667 | ## Refactor
|
668 |
|
669 | - `vtex setup` command
|
670 |
|
671 | ## [2.68.1] - 2019-08-29
|
672 |
|
673 | - Fix test
|
674 |
|
675 | ## [2.68.0] - 2019-08-28
|
676 |
|
677 | - Add revenue and last 24h revenue to AB test status.
|
678 |
|
679 | ## [2.67.2] - 2019-08-28
|
680 |
|
681 | - Upgrade `@vtex/api` to `^3.46.0`
|
682 |
|
683 | ## [2.67.1] - 2019-08-23
|
684 |
|
685 | - Upgrade `chokidar` to major 3
|
686 |
|
687 | ## [2.67.0] - 2019-08-21
|
688 | ### Added
|
689 | - Parameter `-f` or `--force` in `vtex install` to skip check for route conflicts.
|
690 |
|
691 | ## [2.66.4] - 2019-08-19
|
692 | ### Fixed
|
693 | - Do not throw error when log is an empty string.
|
694 |
|
695 | ## [2.66.3] - 2019-08-19
|
696 | ### Changed
|
697 | - Stop ignoring eslint configuration files.
|
698 |
|
699 | ## [2.66.2] - 2019-08-15
|
700 |
|
701 | ## [2.66.1] - 2019-08-15
|
702 | - Use jest as testing framework
|
703 |
|
704 | ## [2.66.0] - 2019-08-07
|
705 | ### Changed
|
706 | - Filter out artificial JSON logs that are meant to be logged to splunk, except in verbose mode
|
707 |
|
708 | ## [2.65.6] - 2019-08-07
|
709 | ### Changed
|
710 | - Add a header to send debug requests to the runtime instead of the app.
|
711 |
|
712 | ## [2.65.5] - 2019-08-06
|
713 | ### Changed
|
714 | - Do not show `masterdata-graphql-guide` in `vtex init` for users outside VTEX.
|
715 |
|
716 |
|
717 | ## [2.65.4] - 2019-08-06
|
718 | ### Added
|
719 | - `vtex init` does not show unnecessary templates for users outside VTEX.
|
720 |
|
721 | ## [2.65.3] - 2019-07-25
|
722 | ### Fixed
|
723 | - `vtex update` correctly shows available updates for runtimes.
|
724 |
|
725 | ## [2.65.2] - 2019-07-19
|
726 | ### Fixed
|
727 | - Add `ignore-engines` flag when running `yarn`.
|
728 |
|
729 | ## [2.65.1] - 2019-07-18
|
730 | ### Changed
|
731 | - Stop saving sticky-host locally until issue with Builder-hub's `fork-ts-checker-webpack-plugin` issue is resolved.
|
732 |
|
733 | ## [2.65.0] - 2019-06-28
|
734 | ### Added
|
735 |
|
736 | - Support `-` to switch back to previous account or workspace.
|
737 |
|
738 | ## [2.64.3] - 2019-06-26
|
739 | ### Fixed
|
740 | - On `vtex update`, correctly show when there are no updates available.
|
741 |
|
742 | ## [2.64.2] - 2019-06-25
|
743 | ### Fixed
|
744 | - A/B testing status tables.
|
745 |
|
746 | ## [2.64.1] - 2019-06-25
|
747 | ### Added
|
748 | - Account name is displayed when changing workspaces.
|
749 |
|
750 | ## [2.64.0] - 2019-06-24
|
751 | ### Changed
|
752 | - `vtex update` calls the housekeeper API to check available updates.
|
753 |
|
754 | ## [2.63.9] - 2019-06-18
|
755 | ### Added
|
756 | - Display account name on workspace reset prompt
|
757 | - Remove environment on greetings prompt
|
758 |
|
759 | ## [2.63.8] - 2019-06-17
|
760 |
|
761 | ### Changed
|
762 | - Removes deprecated staging environment support
|
763 |
|
764 | ## [2.63.7] - 2019-06-14
|
765 |
|
766 | ## [2.63.6] - 2019-06-05
|
767 | ### Changed
|
768 | - Use yellow instead of red for `vtex update` table headers color
|
769 |
|
770 | ## [2.63.5] - 2019-06-04
|
771 | ### Fixed
|
772 | - Use app's root as `cwd` when running scripts during `vtex release`.
|
773 |
|
774 | ## [2.63.4] - 2019-06-04
|
775 | ### Changed
|
776 | - Bump `axios` version.
|
777 |
|
778 | ## [2.63.3] - 2019-05-31
|
779 | ### Fixed
|
780 | - Fix `vtex init`.
|
781 |
|
782 | ## [2.63.2] - 2019-05-30
|
783 | ### Added
|
784 | - Add graphql example.
|
785 |
|
786 | ## [2.63.1] - 2019-05-30
|
787 | ### Added
|
788 | - Add admin example.
|
789 |
|
790 | ## [2.63.0] - 2019-05-29
|
791 | ### Added
|
792 | - `vtex ls` now shows apps inherited by the account's edition.
|
793 |
|
794 | ## [2.62.0] - 2019-05-28
|
795 | ### Added
|
796 | - `vtex edition` and `vtex edition set` commands to manipulate account's editions.
|
797 |
|
798 | ## [2.61.1] - 2019-05-27
|
799 | ### Fixed
|
800 | - Check if the returned data is really from the `vtex.admin-login` app when testing if it is installed in the current account/workspace.
|
801 |
|
802 | ## [2.61.0] - 2019-05-27
|
803 | ### Added
|
804 | - Add `support` command, which allows logging into another account that has your support app installed.
|
805 |
|
806 | ### Changed
|
807 | - Added funcionality to `browse` command to allow logging into an admin with a support token.
|
808 |
|
809 | ## [2.60.2] - 2019-05-28
|
810 | ### Fixed
|
811 | - Use double quotes around the resolved `yarn` path so `vtex link` works correctly on Windows platforms.
|
812 |
|
813 | ## [2.60.0] - 2019-05-25
|
814 | ### Added
|
815 | - Add `--qr` flag to the `browse` command, that outputs a QR code; intended for mobile devices.
|
816 |
|
817 | ## [2.59.0] - 2019-05-24
|
818 |
|
819 | ## [2.58.0] - 2019-05-24
|
820 | ### Changed
|
821 | - Use new login route whenever it is available in the current workspace.
|
822 |
|
823 | ## [2.58.0] - 2019-05-21
|
824 | ### Added
|
825 | - `vtex url` command to print the base URL for the current account, workspace and environment.
|
826 |
|
827 | ## [2.57.1] - 2019-05-21
|
828 | ### Changed
|
829 | - Stop making `vtex update` attempt to update app major.
|
830 |
|
831 | ## [2.57.0] - 2019-05-21
|
832 | ### Changed
|
833 | - Add JSON schema to Manifest.
|
834 |
|
835 | ## [2.56.7] - 2019-05-15
|
836 | ### Changed
|
837 | - Enable saving StickyHost locally.
|
838 |
|
839 | ## [2.56.6] - 2019-05-13
|
840 |
|
841 | ## [2.56.5] - 2019-05-13
|
842 | ### Added
|
843 | - Always run `yarn` locally as an initial step of `vtex link` and `vtex publish` for `./node` and `./react` folders.
|
844 |
|
845 | ## [2.56.4] - 2019-05-10
|
846 | ### Fixed
|
847 | - Correctly resolve app root for the `vtex release` command.
|
848 |
|
849 | ## [2.56.3] - 2019-05-10
|
850 | ### Fixed
|
851 | - Improved Node debugger stability.
|
852 |
|
853 | ## [2.56.2] - 2019-05-08
|
854 | ### Changed
|
855 | - Running `vtex setup` on every `vtex link` is temporarily disabled until `vtex setup` becomes less intrusive.
|
856 |
|
857 | ### Fixed
|
858 | - Minor fix to eslint configuration in `vtex setup`.
|
859 |
|
860 | ## [2.56.1] - 2019-05-08
|
861 | ### Changed
|
862 | - Temporarily disable saving StickyHost locally until routing behavior is fixed.
|
863 |
|
864 | ## [2.56.0] - 2019-05-08
|
865 | ### Changed
|
866 | - Move typings fetching to the `vtex setup` command.
|
867 | - Make `vtex setup` download tslint configuration (react and node).
|
868 | - Make `vtex setup` merge tsconfig entries from builder-hub.
|
869 | - `vtex link` runs `vtex setup` by default, except when run with option `no-setup`.
|
870 |
|
871 | ## [2.55.7] - 2019-05-08
|
872 | ### Fixed
|
873 | - Wrap `apps` client promises in Bluebird, so we can use `.tap`.
|
874 |
|
875 | ## [2.55.6] - 2019-05-08
|
876 | ### Fixed
|
877 | - Check and inform if ab-tester `status` route returns null results.
|
878 |
|
879 | ## [2.55.5] - 2019-05-02
|
880 | ### Added
|
881 | - Generic `vtex browse` command for browsing the store.
|
882 |
|
883 | ## [2.55.4] - 2019-05-02
|
884 | ### Fixed
|
885 | - Correctly parse and print error message in `vtex deps update` and `vtex unlink` commands.
|
886 |
|
887 | ## [2.55.3] - 2019-05-02
|
888 | ### Fixed
|
889 | - `vtex whoami` shows that the user is not logged in if it fails to read the workspace state.
|
890 |
|
891 | ## [2.55.2] - 2019-05-02
|
892 | ### Fixed
|
893 | - Do not allow users to create workspace names with hyphens.
|
894 |
|
895 | ## [2.55.1] - 2019-04-30
|
896 |
|
897 | ## [2.55.0] - 2019-04-25
|
898 | ### Fixed
|
899 | - A/B test finish messages (again).
|
900 |
|
901 | ## [2.54.7] - 2019-04-24
|
902 | ### Changed
|
903 | - Check if `vtex.ab-tester` is installed before attempting to use A/B testing functionality.
|
904 |
|
905 | ## [2.54.6] - 2019-04-18
|
906 | ### Changed
|
907 | - Upgrade to @vtex/api to version 3.4.0 or higher.
|
908 |
|
909 | ## [2.54.5] - 2019-04-18
|
910 | ### Changed
|
911 | - Watcher debouncer wait time from 300ms to 1000ms.
|
912 |
|
913 | ## [2.54.4] - 2019-04-17
|
914 | ### Changed
|
915 | - Completely remove the `vtex production` command.
|
916 |
|
917 | ## [2.54.3] - 2019-04-17
|
918 | ### Fixed
|
919 | - A/B Test finish message.
|
920 |
|
921 | ## [2.54.2] - 2019-04-16
|
922 | ### Fixed
|
923 | - Fix Changelog and add `.git/` to `.npmignore`.
|
924 |
|
925 | ## [2.54.1] - 2019-04-16
|
926 | ### Fixed
|
927 | - Builder availability requests being cached by updating to `@vtex/api^3.3.1`.
|
928 |
|
929 | ## [2.54.0] - 2019-04-15
|
930 | ### Added
|
931 | - Implement workspace A/B testing interface.
|
932 |
|
933 | ## [2.53.11] - 2019-04-10
|
934 | ### Fixed
|
935 | - Undesired logs appearing during `vtex publish`.
|
936 |
|
937 | ## [2.53.10] - 2019-04-08
|
938 | ### Added
|
939 | - `delivery-theme` repo to the `vtex init` command.
|
940 |
|
941 | ## [2.53.9] - 2019-04-04
|
942 | ### Added
|
943 | - `service-example` repo to the `vtex init` command.
|
944 |
|
945 | ## [2.53.8] - 2019-04-02
|
946 | ### Fixed
|
947 | - Start debugger tunnel only for node apps.
|
948 |
|
949 | ## [2.53.7] - 2019-04-01
|
950 | ### Added
|
951 | - The `vtex release` command accept a valid (semver) version as its first argument.
|
952 |
|
953 | ## [2.53.6] - 2019-03-28
|
954 | ### Added
|
955 | - `--unsafe` (`-u`) option for the `vtex link` command, which enables apps
|
956 | being linked with typescript errors.
|
957 |
|
958 | ## [2.53.5] - 2019-03-28
|
959 | ### Changed
|
960 | - Replace `enquirer` with `prompt-confirm` for confirmation prompts.
|
961 |
|
962 | ## [2.53.4] - 2019-03-28
|
963 | ### Fixed
|
964 | - Request vtex.builder-hub's availability for route map warm-up instead of
|
965 | querying Colossus, which not every user is allowed to do.
|
966 |
|
967 | ### Added
|
968 | - Retries for vtex.builder-hub availability requests and debugger connection.
|
969 |
|
970 | ## [2.53.3] - 2019-03-28
|
971 | ### Added
|
972 | - Workspace information (whether it is in dev or production mode) in the output
|
973 | of the `vtex whoami` command.
|
974 |
|
975 | ## [2.53.2] - 2019-03-27
|
976 | ### Fixed
|
977 | - Stop trying to get manifest of apps with specific majors or minors from
|
978 | VTEX Registry, which is forbidden.
|
979 |
|
980 | ## [2.53.1] - 2019-03-27
|
981 | ### Fixed
|
982 | - Fix relink behaviour for linked node dependencies.
|
983 |
|
984 | ## [2.53.0] - 2019-03-25
|
985 | ### Changed
|
986 | - Replaced the `inquirer` dependency with `enquirer`.
|
987 |
|
988 | ## [2.52.2] - 2019-03-21
|
989 | ### Fixed
|
990 | - Added missing dependency `js-yaml`.
|
991 |
|
992 | ## [2.52.1] - 2019-03-21
|
993 | ### Fixed
|
994 | - Conflicts with the master.
|
995 |
|
996 | ## [2.52.0] - 2019-03-21
|
997 | ### Added
|
998 | - Allows usage of VTEX IO clusters other than production and staging, by setting
|
999 | the environment variable `VTEXIO_REGION`.
|
1000 |
|
1001 | ## [2.51.4] - 2019-03-21
|
1002 | ### Changed
|
1003 | - Remove filtering of unhandled errors before printing to console (when using `--verbose`).
|
1004 |
|
1005 | ## [2.51.3] - 2019-03-21
|
1006 | ### Fixed
|
1007 | - App versions colored diff was not showing prerelease tags.
|
1008 |
|
1009 | ## [2.51.2] - 2019-03-19
|
1010 | ### Added
|
1011 | - Add `render-guide` and `masterdata-graphql-guide` to the `vtex init` command options.
|
1012 |
|
1013 | ## [2.51.1] - 2019-03-19
|
1014 | ### Added
|
1015 | - Makes possible to switch directly to another account/workspace with the `vtex switch {account}/{workspace}` syntax.
|
1016 |
|
1017 | ## [2.51.0] - 2019-03-19
|
1018 | ### Changed
|
1019 | - Remove eslint setup copying when linking.
|
1020 | - Remove eslint-related dependencies from the project.
|
1021 |
|
1022 | ## [2.49.1] - 2019-03-18
|
1023 | ### Fixed
|
1024 | - Forward `production` value to reset command when coming from `use` command.
|
1025 |
|
1026 | ## [2.49.0] - 2019-03-18
|
1027 | ### Changed
|
1028 | - Workspace lifecycle now conforms to Chronos with a workspace being created as dev or production.
|
1029 | - Command `vtex production` is deprecated and it is not possible to change the production flag of a workspace after it is created.
|
1030 | - Links are only allowed in dev workspaces.
|
1031 | - Only production workspaces may be promoted to master.
|
1032 |
|
1033 | ## [2.48.1] - 2019-03-14
|
1034 | ### Fixed
|
1035 | - Answer for switching to previous account after `vtex publish` is now correctly considered.
|
1036 |
|
1037 | ## [2.48.0] - 2019-03-14
|
1038 | ### Changed
|
1039 | - Upgrade @vtex/api to version 2.3.0.
|
1040 |
|
1041 | ## [2.47.0] - 2019-03-14
|
1042 | ### Fixed
|
1043 | - Config is saved before changing account for app publishing and is
|
1044 | automatically restored when going back to previous account.
|
1045 |
|
1046 | ## [2.46.0] - 2019-03-14
|
1047 |
|
1048 | ## [2.45.0] - 2019-03-14
|
1049 | ### Added
|
1050 | - Option `--major` (`-m`) in `vtex update` for updating app majors.
|
1051 |
|
1052 | ## [2.44.0] - 2019-03-14
|
1053 |
|
1054 | ## [2.43.0] - 2019-03-12
|
1055 |
|
1056 | ### Added
|
1057 | - Warm up workspace route map on creation.
|
1058 |
|
1059 | ## [2.42.4] - 2019-03-11
|
1060 | ### Added
|
1061 | - `vtex release pre` alias for `vtex release prerelease`.
|
1062 |
|
1063 | ## [2.42.3] - 2019-03-09
|
1064 | ### Added
|
1065 | - Error messages for missing install licenses and unsupported regions.
|
1066 |
|
1067 | ## [2.42.2] - 2019-03-07
|
1068 |
|
1069 | ## [2.42.1] - 2019-02-28
|
1070 |
|
1071 | ## [2.42.0] - 2019-02-28
|
1072 | ### Added
|
1073 | - Close Chrome tab after successful login on Mac.
|
1074 |
|
1075 | ## [2.41.8] - 2019-02-28
|
1076 | ### Fixed
|
1077 | - File watcher during `vtex link` should not queue files as 'deleted' when they are simply updated
|
1078 |
|
1079 | ## [2.41.7] - 2019-02-27
|
1080 | ### Fixed
|
1081 | - `vtex release` only updates CHANGELOG.md on stable releases.
|
1082 |
|
1083 | ## [2.41.6] - 2019-02-27
|
1084 | ### Fixed
|
1085 | - Post release scripts run with `vtex release` have output correctly piped to stdio.
|
1086 |
|
1087 | ## [2.41.5] - 2019-02-27
|
1088 | ### Changed
|
1089 | - Make `short` the default and only option for `vtex ls`.
|
1090 | - Adjust colors of vendor name on `vtex ls`.
|
1091 | - Use clean tables on `update`, `infra list`, and `workspace list` commands.
|
1092 |
|
1093 | ## [2.41.4] - 2019-02-26
|
1094 | ### Added
|
1095 | - Add confirmation of account/workspace before uninstalling apps.
|
1096 |
|
1097 | ## [2.41.3] - 2019-02-25
|
1098 | ### Changed
|
1099 | - Use new auth-server routes.
|
1100 |
|
1101 | ## [2.41.2] - 2019-02-25
|
1102 | ### Added
|
1103 | - `--no-watch` option for `vtex link`.
|
1104 |
|
1105 |
|
1106 | ## [2.41.0] - 2018-02-21
|
1107 | ### Added
|
1108 | - `vtex release` command analogous to `releasy`.
|
1109 |
|
1110 | ## [2.38.0] - 2018-02-12
|
1111 | ### Added
|
1112 | - Enable running commands inside subdirectories.
|
1113 |
|
1114 | ## [2.35.0] - 2018-01-17
|
1115 | ### Added
|
1116 | - Add `--short` option to `list`.
|
1117 |
|
1118 | ## [0.19.0] - 2016-05-19
|
1119 | ### Changed
|
1120 | - Change stable endpoints to new apps and workspaces model.
|
1121 | - `shelljs` to v0.7.0.
|
1122 | - `update-notifier` to v0.7.0.
|
1123 |
|
1124 | ### Fixed
|
1125 | - `webpack-dev-server` redirect without port.
|
1126 |
|
1127 | ## [0.18.0] - 2016-04-19
|
1128 | ### Added
|
1129 | - Add `ora` spinner.
|
1130 |
|
1131 | ### Fixed
|
1132 | - Dev workflow.
|
1133 | - `vtexsay` message.
|
1134 |
|
1135 | ## [0.17.1] - 2016-04-18
|
1136 | ### Fixed
|
1137 | - `update-notifier` missing dependency.
|
1138 |
|
1139 | ## [0.17.0] - 2016-04-18
|
1140 | ### Added
|
1141 | - Add `update-notifier`.
|
1142 |
|
1143 | ### Changed
|
1144 | - `eslint-plugin-react` to v5.0.1.
|
1145 | - Add the sandbox name on webpack's `publicPath`.
|
1146 |
|
1147 | ## [0.16.0] - 2016-04-14
|
1148 | ### Changed
|
1149 | - From `meta.json` to `manifest.json`.
|
1150 | - `.vtexrc` is now a JSON file.
|
1151 | - `eslint-config-vtex` to v3.0.1.
|
1152 | - `archiver` to v1.0.0.
|
1153 | - `babel-eslint` to v6.0.2.
|
1154 |
|
1155 | ### Fixed
|
1156 | - `babel-eslint` dependency version.
|
1157 |
|
1158 | ## [0.15.1] - 2016-03-01
|
1159 | ### Fixed
|
1160 | - [Fix unbalanced parentheses](https://github.com/vtex/toolbelt/commit/8eb49411895d1b639f2e4b0e7d7408cfc3714bed)
|
1161 |
|
1162 | ## [0.15.0] - 2016-03-01
|
1163 | ### Changed
|
1164 | - `.vtexrc` instead of using `GalleryEndpoint` now uses `AppsEndpoint` and `WorkspacesEndpoint`.
|
1165 | - shelljs -> 0.6.0.
|
1166 | - glob -> 7.0.0.
|
1167 | - node-libs-browser -> 1.0.0.
|
1168 | - prompt -> 1.0.0.
|
1169 | - eslint -> 2.0.0.
|
1170 | - babel-eslint -> 5.0.0.
|
1171 | - eslint-plugin-react -> 4.1.0.
|
1172 |
|
1173 | ### Fixed
|
1174 | - [Fix chalk usage](https://github.com/vtex/toolbelt/commit/fb974d345f5480fb5879ce7971c3f6fa3e34d3d2)
|
1175 | - [Use stable gallery endpoints](https://github.com/vtex/toolbelt/commit/abe9b41f04c644e9e5ca3ca6211a01b88b78ee45)
|
1176 |
|
1177 | ## [0.14.1] - 2016-01-01
|
1178 | ### Changed
|
1179 | - Update some deps and fix login error with start token.
|
1180 |
|
1181 | ## [0.14.0] - 2015-12-21
|
1182 | ### Changed
|
1183 | - `node_modules`, `package.json` and `.git` are ignored by default.
|
1184 |
|
1185 | ## [0.13.2] - 2015-12-14
|
1186 | ### Fixed
|
1187 | - Fix undeclared `rl` var on windows.
|
1188 |
|
1189 | ## [0.13.1] - 2015-12-09
|
1190 | ### Changed
|
1191 | - We dumped CoffeeScript in favor of ES6! Since all the code was deleted and written in ES6, you may encounter some issues, if you do, please open an issue.
|
1192 | - Improve error handling.
|
1193 | - Show publish error details.
|
1194 |
|
1195 | ### Fixed
|
1196 | - Fix grammar in some messages.
|
1197 | - [`#73`](https://github.com/vtex/toolbelt/issues/73)
|
1198 |
|
1199 | ## [0.13.0] - 2015-11-19
|
1200 | ### Changed
|
1201 | It updates the JSON we send to the gallery! Just that :)
|
1202 | - [`#82`](https://github.com/vtex/toolbelt/issues/82)
|
1203 |
|
1204 | ## [0.12.0] - 2015-11-06
|
1205 | ### Added
|
1206 | - Add special auth method for `@vtex.com` or `@vtex.com.br` e-mails.
|
1207 |
|
1208 | ## [0.11.0] - 2015-11-05
|
1209 | ### Changed
|
1210 | - On this update we changed the way we tell Storefront that you're watching a new app!
|
1211 | - Instead of WebSockets, we now use HTTP for keep alive, not as elegant but made a few bugs disappear.
|
1212 |
|
1213 | ### Added
|
1214 | - We also added a message on `vtex login` to make the prompts less ambiguous. Still on the login, there's now a validation on the `account` prompt! It should be alphanumeric with only dashes `-` as a special character.
|
1215 | - [`#73`](https://github.com/vtex/toolbelt/issues/73)
|
1216 | - [`#72`](https://github.com/vtex/toolbelt/issues/72)
|
1217 |
|
1218 | ## [0.10.4] - 2015-10-30
|
1219 | ### Fixed
|
1220 | Fix location of warnings in sandbox changes.
|
1221 |
|
1222 | ## [0.10.3] - 2015-10-29
|
1223 | ### Fixed
|
1224 | Fix disconnection issue when exiting by Ctrl + C and workspace creation request.
|
1225 | - [`#69`](https://github.com/vtex/toolbelt/issues/69)
|
1226 |
|
1227 | ## [0.10.2] - 2015-10-28
|
1228 | ### Fixed
|
1229 | - Fix login message when using Ctrl + C to exit the prompt and moar error messages.
|
1230 |
|
1231 | ## [0.10.1] - 2015-10-28
|
1232 | ### Fixed
|
1233 | - Fix signalr-client dependency.
|
1234 |
|
1235 | ## [0.10.0] - 2015-10-27
|
1236 | Hello, fellow developers!
|
1237 |
|
1238 | I'm glad to announce that **THE COOKIE IS DEAD!!11!!**
|
1239 |
|
1240 | Ok... maybe not that much. Let me explain:
|
1241 |
|
1242 | The cookies for the `sandbox` and `workspace` pretty much still exists, **BUT**, we've created a good and ol' barrel of abstraction on top of it so you don't have to worry anymore.
|
1243 |
|
1244 | Now we have a convention for setting those cookies. We will create a workspace with the name `sb_<your-vtex-developer-email>` and on that workspace you'll have a sandbox with the name `<your-vtex-developer-email>`. Because of that, you don't need to type the `sandbox` as an argument of `watch` anymore!
|
1245 |
|
1246 | You will access those by simply putting a querystring on the link you use for development, for example: `storename.beta.myvtex.com/?workspace=sb_mydeveloperemail@whut.com`.
|
1247 |
|
1248 | All we ask in return is that when you log in you inform us the account you wish to be logged (yeah, only one account at a time).
|
1249 |
|
1250 | I know you're excited, yeah, gimme a hug homie <3
|
1251 |
|
1252 | **TL;DR:** You don't need to type the sandbox name on `watch` or set the cookies anymore.
|
1253 |
|
1254 | # !!!
|
1255 |
|
1256 | **First big important note:** If you have any credentials cached, please `logout` and `login` again.
|
1257 |
|
1258 | **Second big important note:** Delete the previous `vtex_workspace` and `vtex_sandbox` cookies that you have setted before.
|
1259 |
|
1260 | # !!!
|
1261 |
|
1262 | - [`#58`](https://github.com/vtex/toolbelt/issues/58)
|
1263 | - [`#48`](https://github.com/vtex/toolbelt/issues/48) (closed due to deprecation)
|
1264 |
|
1265 | ## [0.9.4] - 2015-10-22
|
1266 | ### Added
|
1267 | - Update changes log to include warnings from server response.
|
1268 | - [`#60`](https://github.com/vtex/toolbelt/issues/60)
|
1269 |
|
1270 | ## [0.9.3] - 2015-10-06
|
1271 | ### Added
|
1272 | - Now, server sets an environment variable called `HOT` (dayum yeah).
|
1273 | - [`#55`](https://github.com/vtex/toolbelt/issues/55)
|
1274 |
|
1275 | ## [0.9.2] - 2015-09-28
|
1276 | Hello again, fellas.
|
1277 |
|
1278 | Today we have a round of the good ol' fixes.
|
1279 |
|
1280 | Users of the `npm@3` version will be glad to know that the dependencies issues were handled. `tiny-lr` got updated and everything is now beautifully working. Also, removed `grunt-coffeelint` for having peer dependencies issues too.
|
1281 |
|
1282 | I hope that people get a little less confused when running the toolbelt when he doesn't need to send anything to the sandbox servers. Why? Well, we got a new message just for that case :)
|
1283 |
|
1284 | And, for the finale, the toolbelt will warn you properly when the port of the server is occupied. I think that shows good manners, exploding the way it used before doesn't show you have good loving parents!
|
1285 |
|
1286 | - [`#43`](https://github.com/vtex/toolbelt/issues/43)
|
1287 | - [`#49`](https://github.com/vtex/toolbelt/issues/49)
|
1288 | - [`#51`](https://github.com/vtex/toolbelt/issues/51)
|
1289 | - [`#53`](https://github.com/vtex/toolbelt/issues/53)
|
1290 |
|
1291 | ## [0.9.1] - 2015-09-26
|
1292 | Nothing big here, just fixes some issue with the `watch` command when running with no flags.
|
1293 |
|
1294 | - [`#50`](https://github.com/vtex/toolbelt/issues/50)
|
1295 |
|
1296 | ## [0.9.0] - 2015-09-24
|
1297 | Let's kick the dust off and start with the good stuff!
|
1298 |
|
1299 | The file `vtex-webpack` is now **gone** (we won't miss you, so k bye). Now we have a new one, shiny and pretty called `webpack` (yep), it lives on the `lib` folder.
|
1300 |
|
1301 | The logic behind the `-w` and `-s` options is now there, and the entrypoint for them is now on `vtex-watch`, which makes much more sense since they are options of **watch**.
|
1302 |
|
1303 | Last but not least, the VTEX Toolbelt server now uses the new [react-transform](https://github.com/gaearon/react-transform)!
|
1304 |
|
1305 | Instead of using `webpack-dev-server `, we're using an `express` server with `webpack-hot-middleware` and `webpack-dev-middleware`. Note that `webpack-dev-middleware` doesn't write anything on disk and handles everything in memory, so don't freak out if you see your `assets` folder sitting there all alone.
|
1306 |
|
1307 | This assumes some pre-configuration on the project to work properly (see [Hot Module Replacement](https://github.com/vtex/toolbelt#hot-module-replacement) section on README). Besides, it's a world of new possibilities and probably makes it easier to make the dreamy multiple app hot reload that we all want!
|
1308 |
|
1309 | On this release two main issues are fulfilled (actually, one is partially done):
|
1310 |
|
1311 | - [`#44`](https://github.com/vtex/toolbelt/issues/44) (this is the partially one)
|
1312 | - [`#35`](https://github.com/vtex/toolbelt/issues/35)
|
1313 |
|
\ | No newline at end of file |