CHANGELOG.md
## 0.4.0 (2017-10-10)
### Update
- Support [Microsoft Azure](https://azure.microsoft.com/).
## 0.3.13 (2017-09-23)
### Fixed
- `config` command's help was broken according to the update of cli package.
## 0.3.12 (2017-09-22)
### Fixed
- source URLs when source files are uploaded by `--local` flag (#24)
## 0.3.11 (2017-06-30)
### Update
- Use go-colorable to implement color/no-color mode
### Fixed
- Several bugs in queue command.
- If any OAuth token is not given, use a default client to access GCP.
## 0.3.10 (2017-06-19)
### Fixed
- `-f` and `--follow` flag in `roadie run` command.
## 0.3.9 (2017-06-15)
### Updated
- Follow the update of Google APIs Client Library for Go.
### Fixed
- Path problems in Windows
- result commands shows not only results of asking instance but also results of
instances which has the requested name as a prefix
## 0.3.8 (2017-05-06)
### Updated
- Support `--no-color` option to output messages without color information.
### Fixed
- Path problems in Windows
- result commands shows not only results of asking instance but also results of
instances which has the requested name as a prefix
## 0.3.7 (2017-05-03)
### Updated
- Use better authentication protocol.
## 0.3.6 (2017-05-03)
### Updated
- Run authentication process for Google Cloud Platform
- Not dependent gcloud
- Initialization command becomes simple
## 0.3.5 (2017-05-01)
### Updated
- Worker instances use [Core OS](https://coreos.com/) (v20170401)
- Flags `--disksize` and `--no-shutdown` are moved to config file
- Rename the default config file to `roadie.yml` and minimum required configuration is shown below:
```yml
gcp:
project: <your project id>
```
### Fixed
- Missing log entries
## 0.3.4 (2017-02-11)
### Updated
- Switch to use Google Cloud for Go instead of Google APIs Client Library for
Go to access storages,
- Use https URLs for git repositories even if ssh URLs.
### Fixed
- Broken tables to print download status,
- Complete a wild card if any glob pattern is not given in result get command,
- Complete missing .tar.gz in source flag of run command.
## 0.3.3 (2016-12-29)
### Fixed
- Cloud datastore access according to the new API.
- Stackdriver Logging client to use the new [logadmin](https://godoc.org/cloud.google.com/go/logging/logadmin) package.
### Added
- `assets.go` to compile roadie without go-bindata command.
## 0.3.2 (2016-10-11)
### Fixed
- `roadie result show` command won't output escape sequences.
## 0.3.1 (2016-10-11)
### Added
- Creating instance function waits until operation done message appears in log.
- Logs from worker instances have the instance name instead of the queue name.
## 0.3.0 (2016-09-22)
### Added
- Support queue based task management.
## 0.2.7 (2016-09-22)
### Update
- Startup script waits until fluentd is ready.
## 0.2.6 (2016-09-21)
### Fixed
- Not specifying default zone and machine type.
## 0.2.5 (2016-09-17)
### Added
- Support parallel uploading data files.
## 0.2.4 (2016-09-14)
### Added
- Support a new URL scheme `roadie://` which is a shortcut to
`gs://<your bucket>/.roadie/<section>` in script files.
For example, a URL `roadie://sample.dat` in `data` section of your script file,
will be treated as `gs://<your bucket>/.roadie/data/sample.dat`.
It will reduce your types to make script files.
## 0.2.3 (2016-09-13)
### Fixed
- Output log entries of old instances when reusing same instance name.
## 0.2.2 (2016-09-08)
### Added
- Support to restart program after rebooting containers.
### Fixed
- Retry number in run command.
## 0.2.1 (2016-08-13)
### Fixed
- Issue #15: Delete old container before retrying.
## 0.2.0 (2016-08-12)
### Added
- Support `--retry` option by default it is set to 10.
By the option, roadie will retry executing a given program such times
when GCP error happens.
## 0.1.4 (2016-07-17)
### Fixed
- Look for configuration files.
- Print warning if Project ID is not set in configure file.
- Project ID and Bucket name do not allow empty strings.
- Project name has been renamed to Project ID.
- Update to use current zone name in order to search available machine types.
- Run command creates a bucket if necessary.
## 0.1.3 (2016-07-15)
### Feature
- In addition to `--name` flag, support `-n` flag as a short version.
### Fixed
- A bug of uploaded file names that all uploaded files were saved as a same name.
## 0.1.2 (2016-07-13)
### Fixed
- Disable font color and style in Windows.
In Windows, command prompt does not support escape scenes.
From this version, in windows, such escape sequences are not used.
## 0.1.1 (2016-07-10)
### Fixed
- Fixed a bug when gcloud does not return any project IDs.
## 0.1.0 (2016-07-08)
Initial release