# Change Log

All notable changes to this project will be documented in this file
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/).

## 0.3.9 - 2023-04-14

* Update build to use node v18 [Ken Bannister]

## 0.3.8 - 2023-04-14

* Minor update for ClearBlade [Ken Bannister]

## 0.3.7 - 2023-04-14

* Auto-publish to hub blocks [Ken Bannister]

## 0.3.6 - 2023-04-14

* Ancillary fixups [Ken Bannister]
* Designate project as a block type [Ken Bannister]

## 0.3.5 - 2023-03-18

* Timeout if MQTT connect to GCP does not respond [Ken Bannister]

## 0.3.4 - 2023-03-03

* Publish to npmjs [Ken Bannister]

## 0.3.3 - 2023-02-26

* Fix typo in org name [Ken Bannister]

## 0.3.2 - 2023-02-26

* Workaround build error with base image arch [Ken Bannister]
* Use balena-io-examples org for cloud relay block [Ken Bannister]

## 0.3.1 - 2023-02-26

* Simplify README Getting Started [Ken Bannister]

## 0.3.0 - 2023-02-25

* Minor comment and log test updates [Ken Bannister]
* Update docs to include ClearBlade [Ken Bannister]

## 0.2.11 - 2023-02-12

* Add env variable for GCP messaging host [Ken Bannister]

## 0.2.10 - 2023-02-10

* Fix automated determination when GCP is cloud provider [Ken Bannister]

## 0.2.9 - 2023-02-10

* Changes to flowzone CI [Otávio Jacobi]
* Fix Azure provision URL format [Ken Bannister]

## 0.2.8 - 2022-07-14

* Add balena repo.yml file for node type [Ken Bannister]

# v0.2.7
## (2022-07-03)

* Refine text for per device variables from provisioning tool [Ken Bannister]

# v0.2.6
## (2022-07-02)

* Add link to generated env variables in provision repos [Ken Bannister]

# v0.2.5
## (2022-06-07)

* Minor doc improvement [Ken Bannister]

# v0.2.4
## (2022-06-05)

* Include balenaCloud when describe provisioning [Ken Bannister]

# v0.2.3
## (2022-05-23)

* Use hub bh.cr repo for cloud-relay image [Ken Bannister]

# v0.2.2
## (2022-05-22)

* Build locally as block on hub [Ken Bannister]

# v0.2.1
## (2022-05-22)

* patch: bump aws-iot-device-sdk from 2.2.11 to 2.2.12 [dependabot[bot]]

# v0.2.0
## (2022-05-22)

* Add dependabot version update configuration file [Ken Bannister]
* Add stub test script [Ken Bannister]
* Workaround versionbot limitation with ES6 modules [Ken Bannister]
* Minor improvements to README.md [Ken Bannister]
* Organize env variable configuration by cloud provider [Ken Bannister]
* Minor doc improvements [Ken Bannister]

# v0.1.0
## (2022-05-22)

* Add stub test script [Ken Bannister]
* Workaround versionbot limitation with ES6 modules [Ken Bannister]
* Minor improvements to README.md [Ken Bannister]
* Organize env variable configuration by cloud provider [Ken Bannister]
* Minor doc improvements [Ken Bannister]
* Update documentation for true block implementation [Ken Bannister]
* Update docker-compose to contain only cloud-relay service [Ken Bannister]
* Trivial change for a PR test [Ken Bannister]
* Add balena infrastructure files [Ken Bannister]
* Clean up dependency vulnerabilities and set package version [Ken Bannister]
* Initial save of package-lock.json [Ken Bannister]
* Update body of provisioning HTTP request to add balena service name [Ken Bannister]
* Derive value of CLOUD_PROVIDER if possible [Ken Bannister]
* Minor update [Ken Bannister]
* Add support for Azure IoT [Ken Bannister]
* Minor changes to image [Ken Bannister]
* Expand README on cloud provisioning [Ken Bannister]
* Extend image build to RPi architectures [Ken Bannister]
* Refactor for use of aws-iot-provision project [Ken Bannister]
* Eliminate AWS CA cert variable; use cert in distro [Ken Bannister]
* Minor updates for clarity [Ken Bannister]
* Minor updates for GCP environment variables [Ken Bannister]
* Don't need openssl to run [Ken Bannister]
* Use standard Google MQTT broker with built-in root certificates [Ken Bannister]
* Use environment variables for GCP generated by the provisioning tool [Ken Bannister]
* Minor improvements [Ken Bannister]
* Update GCP environment vars to match README [Ken Bannister]
* Update README for use with GCP [Ken Bannister]
* Fix restart policy for cloud-relay container [Ken Bannister]
* Add required renewal of GCP message token [Ken Bannister]
* Rework how to retry connection to MQTT for clarity [Ken Bannister]
* Improve error handling for GCP and local MQTT [Ken Bannister]
* Add data push to GCP [Ken Bannister]
* Move messaging to separate library file [Ken Bannister]
