2015-10-13 16:37:50 +00:00
|
|
|
|
# Change Log
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
All notable changes to this project will be documented in this file
|
|
|
|
|
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
|
2015-10-13 16:37:50 +00:00
|
|
|
|
This project adheres to [Semantic Versioning](http://semver.org/).
|
|
|
|
|
|
2018-12-18 21:19:12 +00:00
|
|
|
|
## 9.6.0 - 2018-12-18
|
|
|
|
|
|
|
|
|
|
* Add push --registry-secrets option for private docker registry authentication [Paulo Castro]
|
|
|
|
|
|
2018-12-14 15:07:40 +00:00
|
|
|
|
## 9.5.0 - 2018-12-14
|
|
|
|
|
|
|
|
|
|
* Add explicit device type option to `os configure` & `config generate` [Thodoris Greasidis]
|
|
|
|
|
|
2018-12-14 10:38:50 +00:00
|
|
|
|
## 9.4.1 - 2018-12-14
|
|
|
|
|
|
|
|
|
|
* Fix deploy action on node 6 [Alexis Svinartchouk]
|
|
|
|
|
|
2018-12-10 21:22:40 +00:00
|
|
|
|
## 9.4.0 - 2018-12-10
|
|
|
|
|
|
|
|
|
|
* Actions: Add resource tag operations [Thodoris Greasidis]
|
|
|
|
|
|
2018-12-03 13:25:48 +00:00
|
|
|
|
## 9.3.6 - 2018-12-03
|
|
|
|
|
|
|
|
|
|
* Make architecture checking more stringent when installing emulators [Cameron Diver]
|
|
|
|
|
|
2018-11-28 18:30:15 +00:00
|
|
|
|
## 9.3.5 - 2018-11-28
|
|
|
|
|
|
|
|
|
|
* Fix potential dependency security issue [Thodoris Greasidis]
|
|
|
|
|
|
2018-11-28 17:53:54 +00:00
|
|
|
|
## 9.3.4 - 2018-11-28
|
|
|
|
|
|
|
|
|
|
* Update dependencies [Cameron Diver]
|
|
|
|
|
|
2018-11-27 15:32:16 +00:00
|
|
|
|
## 9.3.3 - 2018-11-27
|
|
|
|
|
|
|
|
|
|
* Actions/os-initialize: Convert Promise to a Bluebird one [Thodoris Greasidis]
|
|
|
|
|
|
2018-11-26 09:04:04 +00:00
|
|
|
|
## 9.3.2 - 2018-11-26
|
|
|
|
|
|
|
|
|
|
* Actions/os: Fix os configure using bluebird methods on plain promise [Thodoris Greasidis]
|
|
|
|
|
|
2018-11-26 08:00:27 +00:00
|
|
|
|
## 9.3.1 - 2018-11-23
|
|
|
|
|
|
|
|
|
|
* Actions/config: Fix examples to include --version as required [Thodoris Greasidis]
|
|
|
|
|
|
2018-11-22 14:28:28 +00:00
|
|
|
|
## 9.3.0 - 2018-11-22
|
|
|
|
|
|
|
|
|
|
* Stop pinning ext2fs and update preload to ^8.0.4 [Alexis Svinartchouk]
|
|
|
|
|
|
2018-11-20 13:38:57 +00:00
|
|
|
|
## 9.2.2 - 2018-11-20
|
|
|
|
|
|
|
|
|
|
* Fix missing import in `os configure` [Akis Kesoglou]
|
|
|
|
|
|
2018-11-19 15:15:29 +00:00
|
|
|
|
## 9.2.1 - 2018-11-19
|
|
|
|
|
|
|
|
|
|
* Add case-insensitive checking for application names in balena push [Cameron Diver]
|
|
|
|
|
|
2018-11-16 18:14:15 +00:00
|
|
|
|
## 9.2.0 - 2018-11-16
|
|
|
|
|
|
|
|
|
|
* Make specifying the version during configuration optional [Akis Kesoglou]
|
|
|
|
|
|
2018-11-16 15:59:00 +00:00
|
|
|
|
## 9.1.4 - 2018-11-16
|
|
|
|
|
|
|
|
|
|
* Extend the github repository templates [Thodoris Greasidis]
|
|
|
|
|
|
2018-11-16 15:00:43 +00:00
|
|
|
|
## 9.1.3 - 2018-11-16
|
|
|
|
|
|
|
|
|
|
* Include `join` and `leave` commands in API documentation [Akis Kesoglou]
|
|
|
|
|
|
2018-11-13 18:08:00 +00:00
|
|
|
|
## 9.1.2 - 2018-11-13
|
|
|
|
|
|
|
|
|
|
* Fix build & deploy commands in standalone build [Tim Perry]
|
|
|
|
|
|
2018-11-12 16:17:16 +00:00
|
|
|
|
## 9.1.1 - 2018-11-12
|
|
|
|
|
|
|
|
|
|
* Fix the architecture string used when downloading qemu versions [Cameron Diver]
|
|
|
|
|
|
2018-11-08 10:27:20 +00:00
|
|
|
|
## 9.1.0 - 2018-11-07
|
|
|
|
|
|
|
|
|
|
* Update qemu to v3, and automatically use the correct architecture (arm/aarch64) [Edward Keeble]
|
|
|
|
|
|
2018-11-07 15:47:02 +00:00
|
|
|
|
## 9.0.3 - 2018-11-07
|
|
|
|
|
|
|
|
|
|
* Mark api keys in the CLI as non-experimental [Tim Perry]
|
|
|
|
|
|
2018-11-06 12:08:14 +00:00
|
|
|
|
## 9.0.2 - 2018-11-06
|
|
|
|
|
|
|
|
|
|
* Stop validating device config, now that it's API-generated [Tim Perry]
|
|
|
|
|
|
2018-11-01 14:18:58 +00:00
|
|
|
|
## v9.0.1 - 2018-11-01
|
|
|
|
|
|
|
|
|
|
* Dont ignore balena metadata directories when balena pushing [Cameron Diver]
|
|
|
|
|
|
2018-10-29 21:46:27 +00:00
|
|
|
|
## v9.0.0 - 2018-10-29
|
|
|
|
|
|
|
|
|
|
* Change env var commands to set app-wide env vars, using the new SDK [Tim Perry]
|
|
|
|
|
* Utils/promote: Use the application slug for filtering & presenting [Thodoris Greasidis]
|
|
|
|
|
* Rename everything from 'resin' to 'balena' [Tim Perry]
|
|
|
|
|
* Sort device types by name [Thodoris Greasidis]
|
|
|
|
|
* Utils/promote: Do not rely on the user to always be there [Thodoris Greasidis]
|
|
|
|
|
* Add support for the Opensource provisioning flow [Thodoris Greasidis]
|
|
|
|
|
* Add rename notice to resin-cli [Paulo Castro]
|
|
|
|
|
|
2018-10-24 10:44:15 +00:00
|
|
|
|
## v8.1.0 - 2018-10-24
|
|
|
|
|
|
|
|
|
|
* README: Add development guidelines section [Thodoris Greasidis]
|
|
|
|
|
* Chore: Add on the fly transpiled bin [Thodoris Greasidis]
|
|
|
|
|
|
2018-10-22 16:39:13 +00:00
|
|
|
|
## v8.0.3 - 2018-10-22
|
|
|
|
|
|
|
|
|
|
* Ssh: Move from resin-sdk-preconfigured to resin-sdk [Will Boyce]
|
|
|
|
|
|
2018-10-20 17:09:46 +00:00
|
|
|
|
## v8.0.2 - 2018-10-20
|
|
|
|
|
|
|
|
|
|
* Utils/patterns: Drop resin-sdk-preconfigured [Thodoris Greasidis]
|
|
|
|
|
* Actions/app: Drop resin-sdk-preconfigured [Thodoris Greasidis]
|
|
|
|
|
|
2018-10-20 13:26:04 +00:00
|
|
|
|
## v8.0.1 - 2018-10-20
|
|
|
|
|
|
|
|
|
|
* Update dockerignore to fix escSL bug [Tim Perry]
|
|
|
|
|
|
2018-10-19 15:31:41 +00:00
|
|
|
|
## v8.0.0 - 2018-10-19
|
|
|
|
|
|
|
|
|
|
* Support multicontainer local mode in resin push [Cameron Diver]
|
|
|
|
|
* Stop accepting resin-compose.yml as a build composition definition [Cameron Diver]
|
|
|
|
|
* Send push source packages as gzipped data [Cameron Diver]
|
|
|
|
|
* Respect ignore files when tarring sources [Cameron Diver]
|
|
|
|
|
* Check for correct architecture when preloading, instead of correct device type [Alexis Svinartchouk]
|
|
|
|
|
* Default preload boolean parameters to false [Alexis Svinartchouk]
|
|
|
|
|
* Correctly error out on failed remote builds [Cameron Diver]
|
|
|
|
|
* Bump tsconfig target to es6 [Cameron Diver]
|
|
|
|
|
|
2018-10-18 19:08:35 +00:00
|
|
|
|
## v7.10.9 - 2018-10-18
|
|
|
|
|
|
|
|
|
|
* Update sdk references in wizzard.coffee [Scott Lowe]
|
|
|
|
|
|
2018-10-18 18:14:43 +00:00
|
|
|
|
## v7.10.8 - 2018-10-18
|
|
|
|
|
|
|
|
|
|
* Update sdk references in notes.coffee [Scott Lowe]
|
|
|
|
|
* Update sdk references in device.coffee [Scott Lowe]
|
|
|
|
|
|
2018-10-18 15:25:57 +00:00
|
|
|
|
## v7.10.7 - 2018-10-18
|
|
|
|
|
|
|
|
|
|
* Update sdk sdk references in auth.coffee [Scott Lowe]
|
|
|
|
|
|
2018-10-03 13:58:41 +00:00
|
|
|
|
## v7.10.6 - 2018-10-03
|
|
|
|
|
|
|
|
|
|
* Fix formatting of preload examples [Tim Perry]
|
|
|
|
|
|
2018-09-25 14:09:26 +00:00
|
|
|
|
## v7.10.5 - 2018-09-25
|
|
|
|
|
|
|
|
|
|
* README: Fix typo [Lucian Buzzo]
|
|
|
|
|
|
2018-09-24 17:08:55 +00:00
|
|
|
|
## v7.10.4 - 2018-09-24
|
|
|
|
|
|
|
|
|
|
* Device: When registering, print the uuid [Pablo Carranza Velez]
|
|
|
|
|
|
2018-09-19 16:17:52 +00:00
|
|
|
|
## v7.10.3 - 2018-09-19
|
|
|
|
|
|
|
|
|
|
* Include --emulated in the example resin build parameters [Tim Perry]
|
|
|
|
|
|
2018-09-18 16:17:50 +00:00
|
|
|
|
## v7.10.2 - 2018-09-18
|
|
|
|
|
|
|
|
|
|
* Dependencies: Update resin-semver version to support Balena OS [Lucian Buzzo]
|
|
|
|
|
|
2018-09-11 12:29:41 +00:00
|
|
|
|
## v7.10.1 - 2018-09-11
|
|
|
|
|
|
|
|
|
|
* Stop Travis deploying to npm (now handled by concourse) [Tim Perry]
|
|
|
|
|
|
2018-09-11 11:21:19 +00:00
|
|
|
|
## v7.10.0 - 2018-09-11
|
|
|
|
|
|
|
|
|
|
* Update resin-cli-form to 2.x [Pagan Gazzard]
|
|
|
|
|
|
2018-09-10 13:34:48 +00:00
|
|
|
|
## v7.9.4 - 2018-09-10
|
|
|
|
|
|
|
|
|
|
* Device api keys are no longer used in the registration process [Theodor Gherzan]
|
|
|
|
|
|
2018-08-20 15:29:02 +00:00
|
|
|
|
## v7.9.3 - 2018-08-20
|
|
|
|
|
|
|
|
|
|
* Fix configuration hangs with some images by expanding the threadpool #952 [Tim Perry]
|
|
|
|
|
|
2018-08-15 21:31:24 +00:00
|
|
|
|
## v7.9.2 - 2018-08-15
|
|
|
|
|
|
|
|
|
|
* Add warning about re-enabling automatic updates #946 [Pagan Gazzard]
|
|
|
|
|
|
2018-08-15 17:59:46 +00:00
|
|
|
|
## v7.9.1 - 2018-08-15
|
|
|
|
|
|
|
|
|
|
* Fix errors in `getRequestStream` not being propogated #942 [Pagan Gazzard]
|
|
|
|
|
|
2018-08-09 14:42:30 +00:00
|
|
|
|
## v7.9.0 - 2018-08-09
|
|
|
|
|
|
|
|
|
|
* Support emulated and nocache options for remote builds #903 [Cameron Diver]
|
|
|
|
|
|
2018-08-09 10:29:50 +00:00
|
|
|
|
## v7.8.6 - 2018-08-09
|
|
|
|
|
|
|
|
|
|
* Fix bug where the sudo helper failed in os initialize #939 [Tim Perry]
|
|
|
|
|
|
2018-08-09 10:01:55 +00:00
|
|
|
|
## v7.8.5 - 2018-08-09
|
|
|
|
|
|
|
|
|
|
* Update .resin-sync.yml docs for local push and include example env vars #934 [Tim Perry]
|
|
|
|
|
|
2018-08-02 10:29:33 +00:00
|
|
|
|
## v7.8.4 - 2018-08-02
|
|
|
|
|
|
|
|
|
|
* Update klaw #936 [Tim Perry]
|
|
|
|
|
|
2018-07-25 13:58:28 +00:00
|
|
|
|
## v7.8.3 - 2018-07-25
|
|
|
|
|
|
|
|
|
|
* Follow links found during builds #931 [Tim Perry]
|
|
|
|
|
|
2018-07-25 10:13:48 +00:00
|
|
|
|
## v7.8.2 - 2018-07-25
|
|
|
|
|
|
|
|
|
|
* Update reconfix to fix volume signature errors in local configure #929 [Tim Perry]
|
|
|
|
|
|
2018-07-20 17:38:09 +00:00
|
|
|
|
## v7.8.1 - 2018-07-20
|
|
|
|
|
|
|
|
|
|
* Be explicit about how much initial history log tailing includes #930 [Tim Perry]
|
|
|
|
|
|
2018-07-20 10:40:22 +00:00
|
|
|
|
## v7.8.0 - 2018-07-20
|
|
|
|
|
|
|
|
|
|
* Add join/leave commands to promote and move devices between platforms #895 [Akis Kesoglou]
|
|
|
|
|
|
2018-07-17 15:35:26 +00:00
|
|
|
|
## v7.7.4 - 2018-07-17
|
|
|
|
|
|
|
|
|
|
* Update TypeScript to 2.8.1 #923 [Tim Perry]
|
|
|
|
|
* Add --version options to os configure & config generate #923 [Tim Perry]
|
|
|
|
|
* Update OS & config actions to the latest SDK #923 [Tim Perry]
|
|
|
|
|
|
2018-07-13 17:05:32 +00:00
|
|
|
|
## v7.7.3 - 2018-07-13
|
|
|
|
|
|
|
|
|
|
* Update the deploy key since npm invalidated the old one #927 [Tim Perry]
|
|
|
|
|
|
2018-07-13 11:33:13 +00:00
|
|
|
|
## v7.7.2 - 2018-07-13
|
|
|
|
|
|
|
|
|
|
* Pin ext2fs to 1.0.7 to avoid temporary deployment issues #926 [Tim Perry]
|
|
|
|
|
|
2018-07-12 13:52:10 +00:00
|
|
|
|
## v7.7.1 - 2018-07-12
|
|
|
|
|
|
|
|
|
|
* Update CLI to SDK v10 (include new API logs) #925 [Tim Perry]
|
|
|
|
|
|
2018-07-11 04:21:42 +00:00
|
|
|
|
## v7.7.0 - 2018-07-11
|
|
|
|
|
|
|
|
|
|
* Add --generate-device-api-key parameter to config generate #921 [Tim Perry]
|
|
|
|
|
|
2018-06-28 12:55:34 +00:00
|
|
|
|
## v7.6.2 - 2018-06-28
|
|
|
|
|
|
|
|
|
|
* Make local commands more resilient to unnamed containers #910 [Tim Perry]
|
|
|
|
|
|
2018-06-26 17:15:20 +00:00
|
|
|
|
## v7.6.1 - 2018-06-26
|
|
|
|
|
|
|
|
|
|
* Make sure 'resin push' is included in the docs #907 [Tim Perry]
|
|
|
|
|
|
2018-06-20 16:50:01 +00:00
|
|
|
|
## v7.6.0 - 2018-06-20
|
|
|
|
|
|
|
|
|
|
* Support pinned release preloading #896 [Cameron Diver]
|
|
|
|
|
|
2018-06-12 18:26:12 +00:00
|
|
|
|
## v7.5.2 - 2018-06-12
|
|
|
|
|
|
|
|
|
|
* Document Pyhton native build dependency #893 [Tim Perry]
|
|
|
|
|
|
2018-06-01 10:49:15 +00:00
|
|
|
|
## v7.5.1 - 2018-06-01
|
|
|
|
|
|
|
|
|
|
* Add a multicontainer caveat to the env var commands #887 [Tim Perry]
|
|
|
|
|
|
2018-05-31 16:07:38 +00:00
|
|
|
|
## v7.5.0 - 2018-05-31
|
|
|
|
|
|
|
|
|
|
* Update resin-compose-parse dependency version to 1.10.2 #883 [Ariel Flesler]
|
|
|
|
|
|
2018-05-24 14:03:02 +00:00
|
|
|
|
## v7.4.1 - 2018-05-24
|
|
|
|
|
|
|
|
|
|
* Update SDK in resin device(s) to ensure the dashboard URL is correct #879 [Tim Perry]
|
|
|
|
|
|
2018-05-10 12:28:32 +00:00
|
|
|
|
## v7.4.0 - 2018-05-10
|
|
|
|
|
|
|
|
|
|
* Add push command which starts a build on remote resin servers #868 [Cameron Diver]
|
|
|
|
|
|
2018-05-03 17:49:06 +00:00
|
|
|
|
## v7.3.8 - 2018-05-03
|
|
|
|
|
|
|
|
|
|
* Catch require errors and provide helpful instructions #874 [Tim Perry]
|
|
|
|
|
* Inline the entire resin-cli-errors module #874 [Tim Perry]
|
|
|
|
|
|
2018-04-30 15:18:31 +00:00
|
|
|
|
## v7.3.7 - 2018-04-30
|
|
|
|
|
|
|
|
|
|
* Pin node types to v9.0.0 to avoid build errors with transient dependencies #871 [Cameron Diver]
|
|
|
|
|
|
2018-04-30 09:34:40 +00:00
|
|
|
|
## v7.3.6 - 2018-04-30
|
|
|
|
|
|
|
|
|
|
* Update resin-image-fs to stop non-config commands failing in node 10 #870 [Tim Perry]
|
|
|
|
|
|
2018-04-18 19:00:21 +00:00
|
|
|
|
## v7.3.5 - 2018-04-18
|
|
|
|
|
|
|
|
|
|
* Don't show Docker container status from devices, as it can be wrong #858 [Tim Perry]
|
|
|
|
|
|
2018-04-18 16:27:52 +00:00
|
|
|
|
## v7.3.4 - 2018-04-18
|
|
|
|
|
|
|
|
|
|
* Include resin compose schemas in the standalone build #865 [Tim Perry]
|
|
|
|
|
|
2018-04-17 14:01:51 +00:00
|
|
|
|
## v7.3.3 - 2018-04-17
|
|
|
|
|
|
|
|
|
|
* Don't report lots of user input errors #861 [Tim Perry]
|
|
|
|
|
* Include Sentry breadcrumbs for context in error reports #861 [Tim Perry]
|
|
|
|
|
* Update to Sentry 2.x #861 [Tim Perry]
|
|
|
|
|
|
2018-04-16 15:21:33 +00:00
|
|
|
|
## v7.3.2 - 2018-04-16
|
|
|
|
|
|
|
|
|
|
* Update Dockerode to fix local push issue in standalone builds #862 [Tim Perry]
|
|
|
|
|
|
2018-04-13 19:38:01 +00:00
|
|
|
|
## v7.3.1 - 2018-04-13
|
|
|
|
|
|
|
|
|
|
* Update resin-compose-parse to v1.8.1 to fix a problem parsing ports #849 [Pablo Carranza Velez]
|
|
|
|
|
|
2018-04-12 10:06:09 +00:00
|
|
|
|
## v7.3.0 - 2018-04-12
|
|
|
|
|
|
|
|
|
|
* Add 'api-key generate' command #854 [Tim Perry]
|
|
|
|
|
|
2018-04-10 13:49:09 +00:00
|
|
|
|
## v7.2.4 - 2018-04-10
|
|
|
|
|
|
|
|
|
|
* Explicitly depend on tar-stream #852 [Tim Perry]
|
|
|
|
|
* Correct documented node version requirement to 6+ #852 [Tim Perry]
|
|
|
|
|
|
2018-04-06 16:27:32 +00:00
|
|
|
|
## v7.2.3 - 2018-04-06
|
|
|
|
|
|
|
|
|
|
* Add a fast build script to package.json #847 [Cameron Diver]
|
|
|
|
|
|
2018-04-04 18:56:26 +00:00
|
|
|
|
## v7.2.2 - 2018-04-04
|
|
|
|
|
|
|
|
|
|
* Throw a clear error when logging in with an invalid token #846 [Tim Perry]
|
|
|
|
|
|
2018-03-29 13:52:06 +00:00
|
|
|
|
## v7.2.1 - 2018-03-29
|
|
|
|
|
|
|
|
|
|
* Update docker-qemu-transpose to avoid the broken 0.4.1 release #839 [Tim Perry]
|
|
|
|
|
|
2018-03-29 10:09:08 +00:00
|
|
|
|
## v7.2.0 - 2018-03-29
|
|
|
|
|
|
|
|
|
|
* Do not require a login for builds #835 [Tim Perry]
|
|
|
|
|
* Allow (experimental!) login with API keys #835 [Tim Perry]
|
|
|
|
|
|
2018-03-29 08:56:07 +00:00
|
|
|
|
## v7.1.6 - 2018-03-29
|
|
|
|
|
|
|
|
|
|
* Fix build emulation for multi-stage builds #838 [Tim Perry]
|
|
|
|
|
|
2018-03-27 17:51:36 +00:00
|
|
|
|
## v7.1.5 - 2018-03-27
|
|
|
|
|
|
|
|
|
|
* Fix crash when an app is not specified for build command #834 [Akis Kesoglou]
|
|
|
|
|
|
2018-03-26 16:09:22 +00:00
|
|
|
|
## v7.1.4 - 2018-03-26
|
|
|
|
|
|
|
|
|
|
* Upgrade resin-sync to pull in the fix for #824 #832 [Tim Perry]
|
|
|
|
|
|
2018-03-23 15:49:16 +00:00
|
|
|
|
## v7.1.3 - 2018-03-23
|
|
|
|
|
|
|
|
|
|
* Prefix all pine options with '$' in preload to avoid pine warnings. #831 [Alexis Svinartchouk]
|
|
|
|
|
|
2018-03-23 13:49:24 +00:00
|
|
|
|
## v7.1.2 - 2018-03-23
|
|
|
|
|
|
|
|
|
|
* Update resin-preload to 6.2.0 and resin-sdk to 9.0.0-beta16 #830 [Alexis Svinartchouk]
|
|
|
|
|
|
2018-03-22 17:06:07 +00:00
|
|
|
|
## v7.1.1 - 2018-03-22
|
|
|
|
|
|
|
|
|
|
* Remove explicit anchor links in CLI docs #827 [Zach Walchuk]
|
|
|
|
|
|
2018-03-22 11:36:41 +00:00
|
|
|
|
## v7.1.0 - 2018-03-22
|
|
|
|
|
|
|
|
|
|
* Warn early if deploying a multicontainer project to an incompatible app #818 [Akis Kesoglou]
|
|
|
|
|
* Add legacy deploy method back #818 [Akis Kesoglou]
|
|
|
|
|
|
2018-03-20 15:44:13 +00:00
|
|
|
|
## v7.0.7 - 2018-03-20
|
|
|
|
|
|
|
|
|
|
* Update resin-preload to 6.1.2 #821 [Alexis Svinartchouk]
|
|
|
|
|
|
2018-03-20 10:33:01 +00:00
|
|
|
|
## v7.0.6 - 2018-03-20
|
|
|
|
|
|
|
|
|
|
* Make sure image name is all lowercase #815 [Akis Kesoglou]
|
|
|
|
|
* Improve handling of build log output #815 [Akis Kesoglou]
|
|
|
|
|
|
2018-03-15 18:51:46 +00:00
|
|
|
|
## v7.0.5 - 2018-03-15
|
|
|
|
|
|
|
|
|
|
* Add bash completions #801 [Ronald McCollam]
|
|
|
|
|
|
2018-03-15 12:01:05 +00:00
|
|
|
|
## v7.0.4 - 2018-03-15
|
|
|
|
|
|
|
|
|
|
* Generate consistent working anchors for both our md output & resin docs #813 [Tim Perry]
|
|
|
|
|
|
2018-03-15 08:47:28 +00:00
|
|
|
|
## v7.0.3 - 2018-03-15
|
|
|
|
|
|
|
|
|
|
* Fix getting window size when there’s no TTY attached #812 [Akis Kesoglou]
|
|
|
|
|
|
2018-03-13 10:47:55 +00:00
|
|
|
|
## v7.0.2 - 2018-03-13
|
|
|
|
|
|
|
|
|
|
* Update full CLI docs with recent installation improvements too #807 [Tim Perry]
|
|
|
|
|
|
2018-03-12 15:36:10 +00:00
|
|
|
|
## v7.0.1 - 2018-03-12
|
|
|
|
|
|
|
|
|
|
* Recommend using unsafe-prem to avoid permission issues on install #805 [Tim Perry]
|
|
|
|
|
* Remove unnecessary resin-cli-auth dependency #805 [Tim Perry]
|
|
|
|
|
|
2018-03-09 22:04:51 +00:00
|
|
|
|
## v7.0.0 - 2018-03-09
|
|
|
|
|
|
|
|
|
|
* Add docker-compose-aware builds and deployments #792 [Akis Kesoglou]
|
|
|
|
|
* *BREAKING*: Remove support for plugins entirely #792 [Tim Perry]
|
|
|
|
|
* Update dashboard login to use the multicontainer SDK #792 [Alexis Svinartchouk]
|
|
|
|
|
* Multicontainer preload: Update resin-preload to 6.0.0-beta4 #792 [Alexis Svinartchouk]
|
|
|
|
|
* Update the keys action to use the multicontainer SDK #792 [Alexis Svinartchouk]
|
|
|
|
|
* Require multicontainer SDK #792 [Alexis Svinartchouk]
|
|
|
|
|
|
2018-03-07 14:38:49 +00:00
|
|
|
|
## v6.13.5 - 2018-03-07
|
|
|
|
|
|
|
|
|
|
* Fix prettier configuration to avoid linting errors #802 [Tim Perry]
|
|
|
|
|
|
2018-02-22 18:23:29 +00:00
|
|
|
|
## v6.13.4 - 2018-02-22
|
|
|
|
|
|
|
|
|
|
* Fix issue where emulated builds broke Docker `ENV` commands #796 [Gergely Imreh]
|
|
|
|
|
|
2018-02-20 21:30:39 +00:00
|
|
|
|
## v6.13.3 - 2018-02-20
|
|
|
|
|
|
|
|
|
|
* Tweak TS & add missing deps that may cause build failures in some envs #793 [Tim Perry]
|
|
|
|
|
|
2018-02-20 17:12:45 +00:00
|
|
|
|
## v6.13.2 - 2018-02-20
|
|
|
|
|
|
|
|
|
|
* Ensure login does not wait for the browser process to close #794 [Tim Perry]
|
|
|
|
|
|
2018-02-07 11:59:58 +00:00
|
|
|
|
## v6.13.1 - 2018-02-07
|
|
|
|
|
|
|
|
|
|
* Move to the correct coffeescript (no hyphen) dependency #786 [Tim Perry]
|
|
|
|
|
* Add typings for 'ent' #786 [Tim Perry]
|
|
|
|
|
|
2018-02-06 11:34:29 +00:00
|
|
|
|
## v6.13.0 - 2018-02-06
|
|
|
|
|
|
|
|
|
|
* Add support for Balena in local ssh #777 [Tim Perry]
|
|
|
|
|
|
2018-02-05 19:00:36 +00:00
|
|
|
|
## v6.12.9 - 2018-02-05
|
|
|
|
|
|
|
|
|
|
* Switch back to upstream global-tunnel-ng #781 [Alexis Svinartchouk]
|
|
|
|
|
|
2018-02-03 15:50:09 +00:00
|
|
|
|
## v6.12.8 - 2018-02-03
|
|
|
|
|
|
|
|
|
|
* Fix uuid params being parsed a numbers #774 [Thodoris Greasidis]
|
|
|
|
|
|
2018-01-30 17:29:59 +00:00
|
|
|
|
## v6.12.7 - 2018-01-30
|
|
|
|
|
|
|
|
|
|
* Add 'or mounted resinOS image' #767 [MoranF]
|
|
|
|
|
|
2018-01-29 14:44:44 +00:00
|
|
|
|
## v6.12.6 - 2018-01-29
|
|
|
|
|
|
|
|
|
|
* Don't use the deprecated 'os configure' format in internal calls #759 [Tim Perry]
|
|
|
|
|
|
2018-01-11 10:16:56 +00:00
|
|
|
|
## v6.12.5 - 2018-01-11
|
|
|
|
|
|
|
|
|
|
* Fix breakage in deploy command from recent TS conversion #754 [Tim Perry]
|
|
|
|
|
|
2018-01-10 09:48:26 +00:00
|
|
|
|
## v6.12.4 - 2018-01-10
|
|
|
|
|
|
|
|
|
|
* Start using Prettier #753 [Tim Perry]
|
|
|
|
|
|
2018-01-09 21:00:55 +00:00
|
|
|
|
## v6.12.3 - 2018-01-09
|
|
|
|
|
|
|
|
|
|
* Lint TypeScript and CoffeeScript with resin-lint #743 [Tim Perry]
|
|
|
|
|
* Move documentation generation to TypeScript #743 [Tim Perry]
|
|
|
|
|
* Convert most of utils to TypeScript #743 [Tim Perry]
|
|
|
|
|
|
2018-01-09 14:03:45 +00:00
|
|
|
|
## v6.12.2 - 2018-01-09
|
|
|
|
|
|
|
|
|
|
* Convert windows paths to posix when passing to tar #748 [Andrew Shirley]
|
|
|
|
|
|
2018-01-02 10:49:06 +00:00
|
|
|
|
## v6.12.1 - 2018-01-02
|
|
|
|
|
|
|
|
|
|
* Fix deprecation warning for os configure, when passing a bare UUID #744 [Tim Perry]
|
|
|
|
|
|
2017-12-19 08:37:19 +00:00
|
|
|
|
## v6.12.0 - 2017-12-19
|
|
|
|
|
|
|
|
|
|
* Add ssh option for direct host OS access #737 [Andreas Fitzek]
|
|
|
|
|
|
2017-12-18 14:48:09 +00:00
|
|
|
|
## v6.11.0 - 2017-12-18
|
|
|
|
|
|
|
|
|
|
* Fix docs generation when building on windows #729 [Tim Perry]
|
|
|
|
|
* Autodeploy built standalone binaries for all platforms to github #729 [Tim Perry]
|
|
|
|
|
* Package the CLI into a standalone runnable binary #729 [Tim Perry]
|
|
|
|
|
* Move from open to opn #729 [Tim Perry]
|
|
|
|
|
|
2017-12-15 17:48:25 +00:00
|
|
|
|
## v6.10.3 - 2017-12-15
|
|
|
|
|
|
|
|
|
|
* Ensure logout works even with invalid credentials, or if not logged in #730 [Tim Perry]
|
|
|
|
|
|
2017-11-27 17:25:41 +00:00
|
|
|
|
## v6.10.2 - 2017-11-27
|
|
|
|
|
|
|
|
|
|
* Inline the entire resin-cli-auth module #721 [Tim Perry]
|
|
|
|
|
|
2017-11-27 09:32:58 +00:00
|
|
|
|
## v6.10.1 - 2017-11-27
|
|
|
|
|
|
|
|
|
|
* Set up TypeScript compilation, and make a small start on converting the CLI #720 [Tim Perry]
|
|
|
|
|
* Don't commit raw JS build output #720 [Tim Perry]
|
|
|
|
|
|
2017-11-17 10:43:54 +00:00
|
|
|
|
## v6.10.0 - 2017-11-17
|
|
|
|
|
|
|
|
|
|
* Allow `os configure` to configure for an app, not just a specific device #718 [Tim Perry]
|
|
|
|
|
* Print help even for expected errors #718 [Tim Perry]
|
|
|
|
|
|
2017-11-16 14:09:40 +00:00
|
|
|
|
## v6.9.0 - 2017-11-16
|
|
|
|
|
|
|
|
|
|
* Allow non-interactice config generate for simple network settings #714 [Tim Perry]
|
|
|
|
|
* Fix issue where network settings were not used by `config generate` #714 [Tim Perry]
|
|
|
|
|
|
2017-11-16 13:55:44 +00:00
|
|
|
|
## v6.8.3 - 2017-11-16
|
|
|
|
|
|
|
|
|
|
* Remove resin promote command (which has never worked) to wait for larger resinOS provisioning updates #717 [Tim Perry]
|
|
|
|
|
|
2017-11-14 10:27:31 +00:00
|
|
|
|
## v6.8.2 - 2017-11-14
|
|
|
|
|
|
|
|
|
|
* Fix 'cannot read property R_OK of undefined' error in Node >=6 <6.3 #713 [Tim Perry]
|
|
|
|
|
|
2017-11-09 15:16:17 +00:00
|
|
|
|
## v6.8.1 - 2017-11-09
|
|
|
|
|
|
|
|
|
|
* Avoid AmbiguousApplication errors in device register when an id is used #711 [Tim Perry]
|
|
|
|
|
|
2017-10-27 14:32:34 +00:00
|
|
|
|
## v6.8.0 - 2017-10-27
|
|
|
|
|
|
|
|
|
|
* Allow preloading jetson-tx2 images, improve flasher images detection and remove the --dont-detect-flasher-type-images option. #706 [Alexis Svinartchouk]
|
|
|
|
|
|
2017-10-25 11:52:10 +00:00
|
|
|
|
## v6.7.4 - 2017-10-25
|
|
|
|
|
|
|
|
|
|
* Add preload to the CLI docs #702 [Tim Perry]
|
|
|
|
|
|
2017-10-25 10:17:42 +00:00
|
|
|
|
## v6.7.3 - 2017-10-25
|
|
|
|
|
|
|
|
|
|
* Allow specifying `--commit=latest` for `resin preload` #701 [Alexis Svinartchouk]
|
|
|
|
|
|
2017-10-24 17:57:39 +00:00
|
|
|
|
## v6.7.2 - 2017-10-24
|
|
|
|
|
|
|
|
|
|
* Make update-notifier more resilient and ensure it obeys NO_UPDATE_NOTIFIER, by updating it #699 [Tim Perry]
|
|
|
|
|
|
2017-10-24 14:56:48 +00:00
|
|
|
|
## v6.7.1 - 2017-10-24
|
|
|
|
|
|
|
|
|
|
* Respect the -dont-check-device-type option, fix error message #697 [Alexis Svinartchouk]
|
|
|
|
|
|
2017-10-18 18:18:01 +00:00
|
|
|
|
## v6.7.0 - 2017-10-18
|
|
|
|
|
|
|
|
|
|
* Added a device api key parameter to the `os configure` command. #487 [Pagan Gazzard]
|
|
|
|
|
* Added a `--device-api-key` option to the `config generate` command. #487 [Pagan Gazzard]
|
|
|
|
|
* Added a `--device-api-key` option to the `device register` command. #487 [Pagan Gazzard]
|
|
|
|
|
|
2017-10-18 10:41:28 +00:00
|
|
|
|
## v6.6.13 - 2017-10-18
|
|
|
|
|
|
|
|
|
|
* Fix issue where `os download` would always download prod images #689 [Tim Perry]
|
|
|
|
|
|
2017-10-16 18:51:54 +00:00
|
|
|
|
## v6.6.12 - 2017-10-16
|
|
|
|
|
|
|
|
|
|
* Update resin-preload to 4.0.2 to support preloading Edison images #687 [Alexis Svinartchouk]
|
|
|
|
|
|
2017-10-13 14:26:20 +00:00
|
|
|
|
## v6.6.11 - 2017-10-13
|
|
|
|
|
|
|
|
|
|
* Document how to `resin deploy` to an app as a collaborator #685 [Tim Perry]
|
|
|
|
|
|
2017-10-09 10:12:22 +00:00
|
|
|
|
## v6.6.10 - 2017-10-09
|
|
|
|
|
|
|
|
|
|
* Ensure hostname truly is optional when configuring device images #676 [Tim Perry]
|
|
|
|
|
|
2017-10-06 09:19:54 +00:00
|
|
|
|
## v6.6.9 - 2017-10-06
|
|
|
|
|
|
|
|
|
|
* Fix resin preload --splash-image argument handling #678 [Alexis Svinartchouk]
|
|
|
|
|
|
2017-10-06 07:42:39 +00:00
|
|
|
|
## v6.6.8 - 2017-10-06
|
|
|
|
|
|
|
|
|
|
* Ensure analytics failures (e.g. from broken tokens) at startup don't break commands #675 [Tim Perry]
|
|
|
|
|
|
2017-09-22 17:14:37 +00:00
|
|
|
|
## v6.6.7 - 2017-09-22
|
|
|
|
|
|
|
|
|
|
* Update to resin-sync, which fixes local push on windows #666 [Tim Perry]
|
|
|
|
|
* Add windows instructions to fix node-gyp installs #666 [Tim Perry]
|
|
|
|
|
|
2017-09-11 14:45:51 +00:00
|
|
|
|
## v6.6.6 - 2017-09-11
|
|
|
|
|
|
|
|
|
|
* Create ISSUE_TEMPLATE.md #655 [Kostas Lekkas]
|
|
|
|
|
|
2017-08-31 12:28:28 +00:00
|
|
|
|
## v6.6.5 - 2017-08-31
|
|
|
|
|
|
|
|
|
|
* Fix lodash bugs in device move & quickstart #643 [Tim Perry]
|
|
|
|
|
|
2017-08-31 12:18:41 +00:00
|
|
|
|
## v6.6.4 - 2017-08-31
|
|
|
|
|
|
|
|
|
|
* Catch uncommitted build output automatically in Travis #644 [Tim Perry]
|
|
|
|
|
|
2017-08-31 11:44:39 +00:00
|
|
|
|
## v6.6.3 - 2017-08-31
|
|
|
|
|
|
|
|
|
|
* Update README to link to the full CLI command documentation #641 [Tim Perry]
|
|
|
|
|
|
2017-08-31 07:22:43 +00:00
|
|
|
|
## v6.6.2 - 2017-08-31
|
|
|
|
|
|
|
|
|
|
* Use DOCKER_HOST from env if possible, and no connection options are available #642 [Tim Perry]
|
|
|
|
|
|
2017-08-28 09:34:59 +00:00
|
|
|
|
## v6.6.1 - 2017-08-28
|
|
|
|
|
|
|
|
|
|
* Update resin-preload to 3.1.4 #650 [Alexis Svinartchouk]
|
|
|
|
|
|
2017-08-28 08:42:44 +00:00
|
|
|
|
## v6.6.0 - 2017-08-28
|
|
|
|
|
|
|
|
|
|
* Add a --dont-check-device-type option for `resin preload` #647 [Alexis Svinartchouk]
|
|
|
|
|
|
2017-08-24 12:25:11 +00:00
|
|
|
|
## v6.5.3 - 2017-08-24
|
|
|
|
|
|
|
|
|
|
* Remove resin-preload build filtering workaround. #645 [Alexis Svinartchouk]
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.5.2 - 2017-08-22
|
2017-08-22 17:22:05 +00:00
|
|
|
|
|
2017-08-17 12:58:45 +00:00
|
|
|
|
### Changed
|
|
|
|
|
|
2017-08-22 13:33:03 +00:00
|
|
|
|
- Progress bar when preload builds its docker image or fetches the build size;
|
2017-08-17 12:58:45 +00:00
|
|
|
|
- Preload will do nothing if you try to preload a build that is already preloaded in the image.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.5.1 - 2017-08-21
|
2017-08-21 09:33:12 +00:00
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Fix lodash upgrade bug that broke `resin help`
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.5.0 - 2017-08-18
|
2017-08-18 13:45:45 +00:00
|
|
|
|
|
2017-08-11 10:02:58 +00:00
|
|
|
|
### Changed
|
|
|
|
|
|
2017-08-18 10:41:24 +00:00
|
|
|
|
- Set up Travis npm autodeploy
|
2017-08-16 16:16:21 +00:00
|
|
|
|
- Upgrade to Lodash v4, drastically reducing install size (due to dedupes)
|
2017-08-16 09:22:21 +00:00
|
|
|
|
- Updated npm package description
|
2017-08-11 10:02:58 +00:00
|
|
|
|
- Added support for looking up shared apps via [owner]/[appname] strings
|
|
|
|
|
|
2017-08-04 12:53:31 +00:00
|
|
|
|
### Added
|
|
|
|
|
|
2017-08-11 14:52:21 +00:00
|
|
|
|
- Use forked global-tunnel-ng that doesn't proxy connections to socket files
|
2017-08-04 12:53:31 +00:00
|
|
|
|
- Preload support
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.4.0 - 2017-08-11
|
2017-08-02 15:15:35 +00:00
|
|
|
|
|
2017-08-09 13:18:16 +00:00
|
|
|
|
### Changed
|
|
|
|
|
|
2017-08-11 11:31:53 +00:00
|
|
|
|
- Support overlay2 in resin local push
|
|
|
|
|
- Support Docker versions greater than 1.X in resin sync
|
2017-08-10 19:40:05 +00:00
|
|
|
|
- Provide a helpful warning when Docker is not installed (or is unaccessible)
|
2017-08-09 13:18:16 +00:00
|
|
|
|
- Added a link to the Node download page in the warning for users with old Node versions
|
2017-08-09 15:53:22 +00:00
|
|
|
|
- Remove inconsistent (and now unneccesary) 'Tagging image as' message from local build output
|
2017-08-08 08:37:22 +00:00
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.3.1 - 2017-08-08
|
2017-08-08 08:37:22 +00:00
|
|
|
|
|
|
|
|
|
- Updated resin-cli-auth to point to the correct resin dashboard ued for authentication (for example, staging)
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.3.0 - 2017-08-03
|
2017-08-03 15:05:27 +00:00
|
|
|
|
|
2017-08-02 15:15:35 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Fixed compatibility of `resin local push` with docker >= 1.12
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.2.0 - 2017-07-27
|
2017-07-27 11:07:05 +00:00
|
|
|
|
|
2017-07-26 19:48:27 +00:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Support the new resinOS versions where the sample connection file is called `resin-sample.ignore`
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.1.1 - 2017-07-18
|
2017-07-18 16:09:32 +00:00
|
|
|
|
|
2017-07-18 14:42:45 +00:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Hide the intro quickstart message for now (until it gets renovated)
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.1.0 - 2017-06-30
|
2017-06-30 18:47:28 +00:00
|
|
|
|
|
2017-06-27 13:05:54 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Fix issue where emulated builds broke Docker `ARG` commands
|
2017-06-29 10:44:14 +00:00
|
|
|
|
- Fix issue when using resin deploy with non-standard stdin (e.g. git bash on windows)
|
2017-06-27 13:05:54 +00:00
|
|
|
|
|
2017-06-15 13:40:57 +00:00
|
|
|
|
### Added
|
|
|
|
|
|
2017-06-30 17:49:35 +00:00
|
|
|
|
- Bump resin-sync@8.0.1
|
2017-06-21 17:30:12 +00:00
|
|
|
|
- Permit resin sync to collaborators
|
2017-06-30 17:49:35 +00:00
|
|
|
|
- Fix "'cwd' must be a string" error in Node 8
|
2017-06-29 08:51:29 +00:00
|
|
|
|
- Do not explicitly disable ControlMaster option for device SSH connections
|
2017-06-15 13:40:57 +00:00
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v6.0.0 - 2017-06-26
|
2017-06-26 11:38:22 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
2017-06-26 09:56:24 +00:00
|
|
|
|
|
|
|
|
|
- Added support for `--squash` parameter for `resin build`
|
|
|
|
|
|
2017-06-26 11:38:22 +00:00
|
|
|
|
### Fixed
|
2017-06-22 16:58:09 +00:00
|
|
|
|
|
|
|
|
|
- **Breaking** Remove Buffer polyfill, require Node v6+, and print warnings in older versions
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.11.1 - 2017-06-22
|
2017-06-22 16:19:53 +00:00
|
|
|
|
|
2017-06-26 11:38:22 +00:00
|
|
|
|
### Added
|
2017-06-22 12:48:25 +00:00
|
|
|
|
|
|
|
|
|
- Include Node version in Sentry logging
|
|
|
|
|
|
2017-06-26 11:38:22 +00:00
|
|
|
|
### Fixed
|
2017-06-20 10:48:15 +00:00
|
|
|
|
|
|
|
|
|
- Ensure to send .pem file contents rather than filename to docker daemon
|
2017-06-22 11:32:07 +00:00
|
|
|
|
- Add a polyfill to fix `local configure` in older (<6) Node versions
|
2017-06-20 10:48:15 +00:00
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.11.0 - 2017-06-19
|
2017-06-08 10:53:41 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- `package-lock.json` for `npm5` users
|
2017-06-13 17:28:37 +00:00
|
|
|
|
- Added ability to run an emulated build silently with `resin build`
|
|
|
|
|
- Gzip images when uploading in `resin deploy`
|
2017-06-13 17:47:47 +00:00
|
|
|
|
- Show a clear message immediately as the deploy starts, if we're deploying an image.
|
2017-06-12 11:26:57 +00:00
|
|
|
|
- Forced update to the newest resin-sdk (^6.4.1)
|
2017-06-08 19:58:37 +00:00
|
|
|
|
- Allow OS version selection when doing `resin device init`
|
2017-06-08 20:55:56 +00:00
|
|
|
|
- Actually tolerate the `--yes` param to `resin device init`
|
2017-06-09 09:32:28 +00:00
|
|
|
|
- Allows passing `--drive` to `resin device init`
|
2017-06-13 09:42:42 +00:00
|
|
|
|
- List detected drives with `resin util available-drives`
|
2017-06-12 08:42:08 +00:00
|
|
|
|
- Add the `resin os build-config` method to pass the interactive config step once
|
2017-06-13 09:42:42 +00:00
|
|
|
|
and reuse the built file for subsequent `resin os configure` calls (added the new `--config` param to it),
|
2017-06-12 08:42:08 +00:00
|
|
|
|
and for `resin device init` (same `--config` param)
|
2017-06-12 10:27:15 +00:00
|
|
|
|
- Improve the supported device types listing
|
2017-06-08 10:53:41 +00:00
|
|
|
|
|
2017-06-14 18:50:24 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Ensure emulated builds use the correct relative path to qemu when called from any location
|
2017-06-15 14:36:44 +00:00
|
|
|
|
- Make emulated builds reliable in the presence for WORKDIR comands
|
2017-06-14 18:50:24 +00:00
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.10.2 - 2017-05-31
|
2017-05-31 12:08:04 +00:00
|
|
|
|
|
2017-05-29 12:59:25 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Fixed command line arguments for `resin build`
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.10.1 - 2017-05-22
|
2017-05-22 19:59:12 +00:00
|
|
|
|
|
2017-05-22 18:49:34 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Fixed breaking bug in `resin local ssh`
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.10.0 - 2017-05-22
|
2017-05-22 13:44:28 +00:00
|
|
|
|
|
2017-04-24 10:06:53 +00:00
|
|
|
|
### Added
|
|
|
|
|
|
2017-05-11 16:16:27 +00:00
|
|
|
|
- Reduce granularity of update checking to one day
|
2017-05-12 09:47:49 +00:00
|
|
|
|
- Include extra usage metadata in error logging to help debugging
|
2017-04-24 10:06:53 +00:00
|
|
|
|
- Add uploading of build logs when present with resin deploy
|
2017-05-02 12:27:18 +00:00
|
|
|
|
- Highlight cache usage in a local build
|
2017-05-10 20:06:35 +00:00
|
|
|
|
- Show a progress bar for upload progress
|
2017-05-10 19:02:52 +00:00
|
|
|
|
- Add ability to specify build-time variables for local builds
|
2017-05-19 21:20:22 +00:00
|
|
|
|
- Added the proxy support for the `resin ssh` command
|
2017-04-24 10:06:53 +00:00
|
|
|
|
|
2017-04-28 12:44:40 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Fixed the not enough unicorns bug in resin build
|
2017-05-19 21:20:22 +00:00
|
|
|
|
- Removed the install-time warning for the `valid-email` package
|
2017-04-28 12:44:40 +00:00
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.9.1 - 2017-05-01
|
2017-05-01 11:19:21 +00:00
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Technical release because v5.9.0 was published earlier (erroneously)
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.9.0 - 2017-05-01
|
2017-05-01 11:14:37 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- HTTP(S) proxy support
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.8.1 - 2017-04-27
|
2017-04-27 13:24:57 +00:00
|
|
|
|
|
2017-04-27 13:18:39 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- The `ssh` command was broken
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.8.0 - 2017-04-26
|
2017-04-26 11:18:07 +00:00
|
|
|
|
|
2017-03-29 11:03:40 +00:00
|
|
|
|
### Added
|
|
|
|
|
|
2017-04-26 11:18:07 +00:00
|
|
|
|
- Add cloud builder output to local build
|
|
|
|
|
- Add nocache and tag options to resin deploy
|
2017-03-29 11:03:40 +00:00
|
|
|
|
- Add ability to build and deploy an image to resin's infrastructure
|
|
|
|
|
|
2017-04-21 10:10:30 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
2017-03-29 11:03:40 +00:00
|
|
|
|
- Capture and report errors happening during the program initialization, like parsing invalid YAML config
|
2017-04-21 10:10:30 +00:00
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.7.2 - 2017-04-18
|
2017-04-18 09:15:11 +00:00
|
|
|
|
|
2017-04-07 19:26:56 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Fixed warning on NPM install due to dependency conflicts
|
2017-04-14 09:41:55 +00:00
|
|
|
|
- Improved node v4 support (some operations are fixed, some will run faster)
|
2017-04-07 19:26:56 +00:00
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.7.1 - 2017-04-03
|
2017-04-03 14:07:32 +00:00
|
|
|
|
|
2017-04-03 13:36:04 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- Add basic support for the new ResinOS version format
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.7.0 - 2017-03-28
|
2017-03-28 11:43:31 +00:00
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- The OS init issues:
|
|
|
|
|
* failing to get the superuser resin auth (tried to look into `/root/.resin`)
|
|
|
|
|
* failing to write to the drive
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.6.1 - 2017-03-23
|
2017-03-23 12:52:06 +00:00
|
|
|
|
|
2017-03-23 12:32:06 +00:00
|
|
|
|
### Added
|
|
|
|
|
|
2017-03-17 17:37:07 +00:00
|
|
|
|
- Add Sentry error tracking
|
|
|
|
|
|
2017-03-23 12:32:06 +00:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
- The unneeded warning about the default OS version download from the `device init` command.
|
|
|
|
|
- Changed the help references from gitter to forums.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.6.0 - 2017-03-23
|
2017-03-22 22:36:08 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- The `--version` option to the `os download` command. Check `resin help os download` for details.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.5.0 - 2017-03-10
|
2017-03-10 18:19:45 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Require superuser for scan commands, also introduce docker timeout
|
|
|
|
|
- Bump resin-sync@7.0.0: use experimental rds which requires superuser permissions
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.4.0 - 2017-03-09
|
2017-03-09 23:56:10 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Implement 'resin local stop'
|
|
|
|
|
- Implement 'resin local'
|
|
|
|
|
- Implement 'resin local push'
|
|
|
|
|
- Implement 'resin local ssh'
|
|
|
|
|
- Implement 'resin local scan'
|
|
|
|
|
- Implement 'resin local promote'
|
|
|
|
|
- Implement 'resin local logs'
|
|
|
|
|
- Implement 'resin local flash'
|
|
|
|
|
- Implement 'resin local configure'
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Remove app create from primary commands
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.3.0 - 2017-03-03
|
2017-03-03 16:12:56 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- `resin sync` AUFS device support
|
|
|
|
|
|
2017-01-25 18:32:07 +00:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Moved to the new version of `resin-sdk` (via `resin-sdk-preconfigured`)
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.2.4 - 2017-01-18
|
2017-01-18 17:13:25 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Fix documented requirements for resin ssh and resin sync
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.2.3 - 2017-01-04
|
2017-01-04 17:54:09 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Add missing `js-yaml` dependency.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.2.2 - 2016-11-01
|
2016-11-01 18:38:55 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Fix `shutdown` command not being available.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.2.1 - 2016-10-28
|
2016-10-28 16:17:25 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Fix `Boolean options can't have parameters` error in every command.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.2.0 - 2016-10-27
|
2016-10-27 21:47:43 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Add `shutdown` command.
|
|
|
|
|
- Add `--force` option to `device reboot` command.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.1.0 - 2016-09-25
|
2016-09-25 23:55:55 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Add `devices supported` command.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v5.0.0 - 2016-09-15
|
2016-09-15 16:36:06 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Automatically parse '.gitignore' for file inclusions/exclusions from resin sync by default. Skip parsing with `--skip-gitignore`.
|
|
|
|
|
- Automatically save options to `<sourceDirectory>/.resin-sync.yml` after every run.
|
|
|
|
|
- Support user-specified destination directories with `--destination/-d` option.
|
|
|
|
|
- Implement `--after` option to perform actions local (e.g. cleanup) after resin sync has finished.
|
|
|
|
|
- Implement interactive dialog for destination directory, with `/usr/src/app` being the default choice.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Require `resin sync` `--source/-s` option if a `.resin-sync.yml` file is not found in the current directory.
|
|
|
|
|
- Require `uuid` as an argument in `resin sync/ssh` (`appName` has been removed).
|
|
|
|
|
- Always display interactive device selection dialog when uuid is not passed as an argument.
|
|
|
|
|
- Disable ControlMaster ssh option (as reported in support).
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.5.0 - 2016-09-14
|
2016-09-14 18:09:43 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Attempt to retrieve device type from the image's first partition.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.4.0 - 2016-08-11
|
2016-08-11 14:35:19 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Display OS and Supervisor version in `devices` and `device` commands.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.3.0 - 2016-08-11
|
2016-08-11 14:21:41 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Implement `device public-url enable` command.
|
|
|
|
|
- Implement `device public-url disable` command.
|
|
|
|
|
- Implement `device public-url status` command.
|
|
|
|
|
- Implement `device public-url` command.
|
|
|
|
|
- Add global `--help` option.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.2.1 - 2016-07-26
|
2016-07-26 17:04:21 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Fix log messages being `undefined`.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.2.0 - 2016-06-22
|
2016-06-22 20:19:31 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Add `verbose` option to `resin sync`.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.1.0 - 2016-06-22
|
2016-06-22 13:46:18 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Add `verbose` option to `resin ssh`.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.0.3 - 2016-05-17
|
2016-05-17 14:00:04 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Fix `resin ssh` errors when running in `cmd.exe`.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.0.2 - 2016-04-27
|
2016-04-27 15:19:35 +00:00
|
|
|
|
|
2016-05-17 14:00:04 +00:00
|
|
|
|
### Changed
|
|
|
|
|
|
2016-04-27 15:19:35 +00:00
|
|
|
|
- Upgrade `resin-sync` to v2.0.2.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.0.1 - 2016-04-26
|
2016-04-26 16:40:20 +00:00
|
|
|
|
|
2016-05-17 14:00:04 +00:00
|
|
|
|
### Changed
|
|
|
|
|
|
2016-04-26 16:40:20 +00:00
|
|
|
|
- Fix unhandled exceptions in the `resin ssh` command.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v4.0.0 - 2016-04-26
|
2016-04-26 13:16:02 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Implement `resin ssh` command
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
2016-04-27 15:19:21 +00:00
|
|
|
|
- Remove `resin sync` `exec` option.
|
|
|
|
|
- Upgrade `resin-sync` to v2.0.1.
|
|
|
|
|
- Upgrade `resin-sdk` to v5.3.0.
|
2016-04-26 13:16:02 +00:00
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v3.0.2 - 2016-04-08
|
2016-04-08 17:30:40 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Fix `os configure` command not working with shorter uuids.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v3.0.1 - 2016-03-29
|
2016-03-29 15:30:11 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Log Mixpanel events based on the matching command signature.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v3.0.0 - 2016-03-28
|
2016-03-28 13:29:31 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Implement `config inject` command.
|
|
|
|
|
- Document the case where `EACCES` is thrown during login because of an expired token.
|
|
|
|
|
- Integrate `resin-plugin-sync` as a build-in command.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Allow `config generate` to generate a `config.json` for an application.
|
|
|
|
|
- Force update alert to always be shown.
|
|
|
|
|
- Only throw "Invalid 2FA code" if we're sure that's the cause during `login`.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.7.0 - 2016-03-07
|
2016-03-07 12:34:32 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Implement `config generate` command.
|
|
|
|
|
- Implement `device reboot` command.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.6.2 - 2016-02-19
|
2016-02-19 12:36:25 +00:00
|
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
- Remove debugging statement in `quickstart`.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.6.1 - 2016-02-12
|
2016-02-12 18:41:37 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Documented corrupted image MBR error.
|
|
|
|
|
- Show parser device status in `device` command.
|
|
|
|
|
- Show id a device is online in `devices` command.
|
|
|
|
|
- Make use of static images.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Improve analytics.
|
|
|
|
|
- Improve `quickstart` messages.
|
|
|
|
|
- Fix `device` example.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.6.0 - 2016-01-21
|
2016-01-21 19:59:52 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Add support for credential-based authentication.
|
|
|
|
|
- Redirect users to GitHub and Gitter in case of errors.
|
|
|
|
|
- Add Resin.io ASCII art header on `login`.
|
|
|
|
|
- Print an informative next-steps message after `login`.
|
|
|
|
|
- Print informative verbose help to `resin help`.
|
|
|
|
|
- Support for shorter uuids in all commands.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Change license to Apache 2.0.
|
|
|
|
|
- Don't make `device init` a primary command.
|
|
|
|
|
- Stop instructing users to run `quickstart` as root.
|
|
|
|
|
- Make `login` command purely interactive.
|
|
|
|
|
- Handle authentication in `quickstart` if user is not logged in.
|
|
|
|
|
- Redirect to `signup` from `login` if user doesn't have an account.
|
|
|
|
|
- Make sure to remove registered device resource in case of errors in `quickstart`.
|
|
|
|
|
- Upgrade Resin SDK to v5.0.1.
|
|
|
|
|
- Upgrade Resin Image Manager to v3.2.6.
|
|
|
|
|
- Make `devices` output shorter uuids.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.5.0 - 2015-12-11
|
2015-12-12 01:30:02 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Show device id in `resin devices`.
|
|
|
|
|
- Add helpful instructions after `resin quickstart`.
|
|
|
|
|
- Add timestamp to `resin logs` lines.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Lazy load command actions dependencies for performance reasons.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.4.0 - 2015-12-01
|
2015-12-01 18:43:53 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Show device types when selecting applications.
|
|
|
|
|
- Automatic token exchange login with the web dashboard.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Simplify download output messages.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.3.0 - 2015-11-20
|
2015-11-20 17:01:58 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Implement `settings` command.
|
|
|
|
|
- Handle Windows elevation automatically.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Show uuids in `devices` command.
|
|
|
|
|
- Clarify resin url in `login` and `whoami`.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.2.0 - 2015-11-12
|
2015-11-12 12:33:51 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Implement `device move` command.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.1.0 - 2015-11-11
|
2015-11-11 12:31:32 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Implement `config read` command.
|
|
|
|
|
- Implement `config write` command.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Clarify the need of computer password during `sudo` in `os initialize`.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.0.1 - 2015-10-26
|
2015-10-26 12:46:16 +00:00
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Fix critical error when elevating permissions.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v2.0.0 - 2015-10-26
|
2015-10-26 12:08:20 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Add `drive` option to `os initialize`.
|
|
|
|
|
- Add application name length validation.
|
|
|
|
|
- Allow passing a custom uuid to `device register`.
|
|
|
|
|
- Add `advanced` option in `device init`.
|
|
|
|
|
- Implement user/password login form with 2FA support.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Clarify the need for admin privileges on update.
|
|
|
|
|
- Fix non working `yes` option in `os initialize`.
|
|
|
|
|
- Fix non working `type` option in `app create`.
|
|
|
|
|
- Take device type as an option in `os initialize`.
|
|
|
|
|
- Improve the way the update notifier is shown.
|
|
|
|
|
- Ignore advanced configuration options by default.
|
|
|
|
|
- Fix `device info` shadowing other command help pages.
|
|
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
- Remove login with token functionality.
|
|
|
|
|
- Remove project directory creation logic in `device init`.
|
|
|
|
|
- Remove `app associate` command.
|
|
|
|
|
|
2017-08-22 17:26:32 +00:00
|
|
|
|
## v1.1.0 - 2015-10-13
|
2015-10-13 16:37:50 +00:00
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
- Implement `os download` command.
|
|
|
|
|
- Implement `os configure` command.
|
|
|
|
|
- Implement `os initialize` command.
|
|
|
|
|
- Implement `device register` command.
|
|
|
|
|
- Add TROUBLESHOOTING guide.
|
|
|
|
|
- Add a dynamic widget for selecting connected drives.
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
- Make sure temporary files are removed on failures in `device init`.
|
|
|
|
|
- Prompt to select application if running `device init` with no arguments.
|
|
|
|
|
- Only use admin privileges in `os initialize` to avoid the cache directory to belong to `root`.
|
|
|
|
|
- Separate help output per relevance.
|
|
|
|
|
- Only print primary command help by default.
|
|
|
|
|
- Print plugin warnings in red as the rest of the errors.
|
|
|
|
|
- Shorten the length of device await message.
|
|
|
|
|
- Upgrade Resin SDK to v3.0.0.
|
|
|
|
|
- Check that a directory is a `git` repository before attempting to run `git` operations on it.
|
|
|
|
|
- Improve plugin scanning mechanism.
|
|
|
|
|
- Fix `EPERM` issue in Windows after a successfull `device init`.
|
|
|
|
|
- Fix SDCard burning issues in Windows 10.
|
|
|
|
|
- Fix plugins not being loaded in Windows 10.
|
|
|
|
|
- Fix bug when listing the available drives in Windows when the user name contains spaces.
|
|
|
|
|
- Fix an edge case that caused drives to be scanned incorrectly in OS X.
|
|
|
|
|
- Fix operating system not being detected correctly when initializing a device.
|
|
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
- Remove outdated information from README.
|