open-balena/CHANGELOG.md
2020-11-03 18:22:26 +02:00

11 KiB

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.

v3.1.0

(2020-11-03)

  • Change S3 OS images folder from resinos to images [Stevche Radevski]

v3.0.1

(2020-10-29)

  • Update the API fixing an issue with migrations [Akis Kesoglou]

v3.0.0

(2020-10-28)

  • Update versions of services [Akis Kesoglou]

v2.0.5

(2020-10-09)

  • docs: add table comparing features of openBalena and balenaCloud [Matthew McGinn]

v2.0.4

(2020-10-08)

  • docs: note that balenaCLI is incompatible >12.2.2 [Matthew McGinn]

v2.0.3

(2020-06-01)

  • docs: Add PSA about balenaOS version breakage [Rich Bayliss]

v2.0.2

(2020-04-03)

  • Added units to haproxy.cfg default timeouts [Frederic Tausch]

v2.0.1

(2020-01-17)

  • cert-provider: Update to support ACMEv2 on staging provider [Rich Bayliss]

v2.0.0

(2019-09-02)

  • feature: Use S3 bucket for Registry service backend [Rich Bayliss]

v1.3.0

(2019-07-30)

  • services: Update Registry service version [Rich Bayliss]
  • feature: Support deployment via balena push to local-mode balenaOS devices [Rich Bayliss]

v1.2.0

(2019-05-21)

  • tidy: Remove unused DEVICE_CONFIG_OPENVPN_CONFIG variable [Rich Bayliss]
  • services: Update Registry service version [Akis Kesoglou]
  • services: Update API service version [Rich Bayliss]
View details

open-balena-api-0.19.5

(2019-05-20)

  • Update typed-error to 3.1.0 [Pagan Gazzard]
View details

typed-error-3.1.0

(2019-04-01)

  • dev: Enforce prettier coding standards [Will Boyce]
  • npm: Update dependencies and remove package-lock.json [Will Boyce]
  • codeowners: Add top contributors @wrboyce, @Page-, and @dfunckt [Will Boyce]
  • versionbot: Add CHANGELOG.yml (for nested changelogs) [Will Boyce]

typed-error-3.0.2

(2018-11-01)

  • Update README with new import style [CameronDiver]

typed-error-3.0.1

(2018-10-29)

  • Update to typescript 3 [Pagan Gazzard]
  • Update dev dependencies [Pagan Gazzard]
  • Add node-10 to the circle test suite [Pagan Gazzard]

typed-error-3.0.0

(2018-04-17)

  • Distribute generated typescript declaration [Will Boyce]
  • use circle for build/publish and add package-lock [Will Boyce]
  • add lint scripts/requirements [Will Boyce]
  • Remove BaseError class and directly subclass Error [Will Boyce]
  • Update dependencies, clean up package/tsconfig [Will Boyce]

typed-error-2.0.1

(2017-12-15)

  • Add LICENSE [Akis Kesoglou]

open-balena-api-0.19.4

(2019-05-20)

  • Some linting fixes for resin-lint 3 [Pagan Gazzard]

open-balena-api-0.19.3

(2019-05-17)

  • Silence expected API key related rejections [Akis Kesoglou]

open-balena-api-0.19.2

(2019-05-17)

  • Update dependencies [Pagan Gazzard]

open-balena-api-0.19.1

(2019-05-15)

  • Make use of a prepared query for device state query [Pagan Gazzard]
  • Update pinejs to 10.14.0 [Pagan Gazzard]
View details

pinejs-10.14.0

(2019-05-15)

  • Update pinejs-client-core and make use of prepared queries [Pagan Gazzard]
View details

odata-parser-1.0.3

(2019-05-08)
  • Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]

odata-parser-1.0.2

(2019-04-15)
  • Update dependencies [Pagan Gazzard]

abstract-sql-compiler-6.4.2

(2019-05-09)
  • Update and fix lodash typings [Pagan Gazzard]
  • Update husky/mocha dev dependencies [Pagan Gazzard]

abstract-sql-compiler-6.4.1

(2019-05-08)
  • Fix typescript compilation [Pagan Gazzard]
View details
sbvr-parser-0.2.2
(2019-05-08)
  • Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]
  • Add node 12 tests [Pagan Gazzard]
  • Add repo.yml for upstream changelogs [Pagan Gazzard]
  • Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]

pinejs-client-js-5.5.1

(2019-05-15)
  • Fix downstream declaration creation errors due to Dictionary [Pagan Gazzard]

pinejs-client-js-5.5.0

(2019-05-15)
  • Add a prepare method that prepares a query into a function [Pagan Gazzard]

pinejs-client-js-5.4.1

(2019-05-10)
  • Add CODEOWNERS [Gergely Imreh]

pinejs-client-js-5.4.0

(2019-05-10)
  • Add support for parameter aliases in resource ids [Pagan Gazzard]

pinejs-client-js-5.3.10

(2019-05-10)
  • Deduplicate transformation of GET results [Pagan Gazzard]

pinejs-client-js-5.3.9

(2019-05-10)
  • Simplify how we expose types, which means subscribe is now exposed [Pagan Gazzard]

pinejs-client-js-5.3.8

(2019-05-09)
  • Add automatic formatting via prettier [Pagan Gazzard]

pinejs-client-js-5.3.7

(2019-05-08)
  • Remove node 4 build, add node 12 [Pagan Gazzard]
  • Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]

odata-to-abstract-sql-3.1.2

(2019-05-08)
  • Add node 12 tests [Pagan Gazzard]
  • Add repo.yml for upstream changelogs [Pagan Gazzard]
  • Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]

sbvr-types-2.0.3

(2019-05-08)
  • Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]

sbvr-parser-0.2.2

(2019-05-08)
  • Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]

pinejs-10.13.3

(2019-05-14)

  • Fix possible null error when using a parameter alias with no value [Pagan Gazzard]

pinejs-10.13.2

(2019-05-08)

  • Add repo.yml for nested changelogs [Pagan Gazzard]

pinejs-10.13.1

(2019-05-06)

  • Add node 12 to the circle tests [Pagan Gazzard]

pinejs-10.13.0

(2019-05-06)

  • Expose odata-compiler as a bin script [Pagan Gazzard]

pinejs-10.12.0

(2019-05-01)

  • Expose sbvr-compiler as a bin script [Pagan Gazzard]
  • Move odata-metadata-generator into odata-metadata directory [Pagan Gazzard]

pinejs-10.11.3

(2019-05-01)

  • Update @types/lodash, avoiding _.isObject where necessary [Pagan Gazzard]

pinejs-10.11.2

(2019-04-22)

  • Only validate the model if the query affected at least 1 row [Pagan Gazzard]

pinejs-10.11.1

(2019-04-11)

  • Switch odata-metadata-generator to using an abstract sql model [Pagan Gazzard]

open-balena-api-0.19.0

(2019-05-15)

  • Update target to es2018 [Pagan Gazzard]

open-balena-api-0.18.6

(2019-05-10)

  • bug: Resolve NPM dependency issues preventing startup [Rich Bayliss]

open-balena-api-0.18.5

(2019-05-08)

  • Add typed-error upstream to repo.yml [Pagan Gazzard]
  • Add open-balena-base upstream to repo.yml [Pagan Gazzard]

open-balena-api-0.18.4

(2019-05-06)

  • Disable the service start limit [Pagan Gazzard]
  • Update open-balena-base to v7.0.2 [Pagan Gazzard]

open-balena-api-0.18.3

(2019-05-01)

  • tests: Add test framework [Rich Bayliss]

open-balena-api-0.18.2

(2019-04-29)

  • Fix import ordering issue [Pagan Gazzard]

open-balena-api-0.18.1

(2019-04-29)

  • versionbot: add machine readable changelog [Gergely Imreh]

open-balena-api-0.18.0

(2019-04-29)

  • device-config: allow devices going back to v1.2.1 to use registry v2 [Gergely Imreh]

open-balena-api-0.17.4

(2019-04-26)

  • Handle requesting registry scopes with explicit indices above 20 [Pagan Gazzard]

open-balena-api-0.17.3

(2019-04-26)

  • Use more accurate BadRequestErrors for invalid env var names [Pagan Gazzard]
  • Remove unnecessary nameProp argument from addEnvHooks [Pagan Gazzard]
  • Avoid unnecessary object creation on env var validation [Pagan Gazzard]

open-balena-api-0.17.2

(2019-04-24)

  • os-config: disable client-initiated vpn tls key renegotiation [Will Boyce]

open-balena-api-0.17.1

(2019-04-19)

  • Remove unused DEVICE_CONFIG_OPENVPN_CONFIG fron env backend [Pagan Gazzard]

open-balena-api-0.17.0

(2019-04-18)

  • Rename env_var_name to name to match cloud [Pagan Gazzard]

open-balena-api-0.16.1

(2019-04-18)

  • fix: Changes required to make my_application resource available [Rich Bayliss]

open-balena-api-0.16.0

(2019-04-17)

  • Handle my_applications within pinejs [Pagan Gazzard]

open-balena-api-0.15.2

(2019-04-17)

  • device-proxy: use .balena tld in favour of .resin [Will Boyce]

open-balena-api-0.15.1

(2019-04-17)

  • Update method-override to 3.x [Pagan Gazzard]

open-balena-api-0.15.0

(2019-04-15)

  • Rename configPath to config and make sure config.json is valid [Pagan Gazzard]

open-balena-api-0.14.0

(2019-04-11)

  • Whitelist the new RESIN_SUPERVISOR_INSTANT_UPDATE_TRIGGER configuration variable [Pablo Carranza Velez]

open-balena-api-0.13.3

(2019-04-02)

  • Fix ResolvableReturnType typing [Pagan Gazzard]

open-balena-api-0.13.2

(2019-04-01)

  • Add CODEOWNERS file [Pagan Gazzard]

open-balena-api-0.13.1

(2019-04-01)

  • Add an index for the vpn's service instance lookup [Pagan Gazzard]

open-balena-api-0.13.0

(2019-03-28)

  • Use a readTransaction for device state [Pagan Gazzard]
  • Remove runInTransaction wrapper to avoid unnecessary function creation [Pagan Gazzard]
  • Avoid need to repeateadly check for readTransaction existence [Pagan Gazzard]

open-balena-api-0.12.0

(2019-03-19)

  • Add build log to release resource [Stevche Radevski]

v1.1.1

(2019-05-07)

  • docker: Update docker-compose version to latest [Heds Simons]

v1.1.0

(2019-05-07)

  • s3: Update to latest version with credentials [Heds Simons]

v1.0.2

(2019-04-17)

  • scripts: Handle missing coreutils on Mac [Roman Mazur]

v1.0.1

(2019-03-20)

  • vpn: Remove BALENA_ROOT_CA from the VPN trust chain [Rich Bayliss]

v1.0.0

(2019-03-15)

  • tags: Pin the image tags for the service stack [Rich Bayliss]

v0.2.2

(2019-03-08)

  • codeowners: Add CODEOWNERS file [Rich Bayliss]

v0.2.1

(2019-03-08)

  • certs: Add support for an ACME certificate provider [Rich Bayliss]

v0.2.0

(2019-01-25)

  • Do not publish DB and Redis ports to the host [Akis Kesoglou]

v0.1.4

(2019-01-10)

  • vagrant: Add missing Node dependency [Rich Bayliss]

v0.1.3

(2019-01-10)

  • vagrant: Improve the Vagrant file to make development easier [Rich Bayliss]

v0.1.2

(2018-12-20)

  • init: Make scripts macOS compatible [Rich Bayliss]

v0.1.1

(2018-12-17)

  • Ignore package-lock.json [Akis Kesoglou]
  • Print the proper path to root CA cert [Akis Kesoglou]

v0.1.0

(2018-11-20)

  • vagrant: Change into open-balena directory automatically [Will Boyce]
  • api: Pass full VPN CA chain to os-config [Will Boyce]
  • haproxy: Proxy port 3128 to vpn service [Will Boyce]

v0.0.7

(2018-11-14)

  • Update README [Akis Kesoglou]

v0.0.6

(2018-11-10)

  • fix changelog.md [Giovanni Garufi]

v0.0.5

(2018-11-07)

  • env: Pass superuser credentials in the environment [Rich Bayliss]

v0.0.4

(2018-11-02)

  • Automatically detect the correct NodeJS binary [Akis Kesoglou]

v0.0.3

(2018-11-02)

  • Forward VPN config to the API container [Akis Kesoglou]

v0.0.2

(2018-11-01)

  • Add support for automatic versioning [Akis Kesoglou]

v0.0.1

(2018-02-20)

  • Initial commit