Skip to content

Latest commit

 

History

History
281 lines (160 loc) · 5.46 KB

CHANGELOG.md

File metadata and controls

281 lines (160 loc) · 5.46 KB

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.

v6.3.0

(2023-03-23)

  • Add optional logs endpoint [Christina Ying Wang]

v6.2.1

(2023-03-23)

  • Move to Flowzone [Christina Ying Wang]

v6.2.0

(2020-04-17)

  • Make vpn port/endpoint optional [Pagan Gazzard]

v6.1.1

(2020-04-17)

  • Allow optionally passing mixpanelToken and userId [Pagan Gazzard]

v6.1.0

(2020-04-16)

  • Make mixpanelToken optional in the schema and stop adding to new config [Pagan Gazzard]

v6.0.0

(2020-04-13)

  • Rename to balena [Pagan Gazzard]
  • Make application name optional in the schema, and stop adding it to new config [Pagan Gazzard]
  • Update dependencies [Pagan Gazzard]
  • Drop explicit node 6/8 support [Pagan Gazzard]
  • Remove circleci publishing in favor of balenaci [Pagan Gazzard]
  • Add node 12 to the test matrix [Pagan Gazzard]
  • Stop including empty pubnub keys on generation [Pagan Gazzard]
  • Make user info optional in the schema, and stop adding it to new config [Pagan Gazzard]

5.1.1 - 2018-11-06

  • Continue to include empty pubnub keys for backwards compatibility [Tim Perry]

v5.1.0 - 2018-11-01

  • Drop pubnub [Pagan Gazzard]

v5.0.0 - 2018-10-29

  • Include node 8/10 in travis and appveyor tests [Pagan Gazzard]
  • Drop node 4 support [Pagan Gazzard]
  • Update to coffeescript 2 [Pagan Gazzard]
  • Run tests against the built code [Pagan Gazzard]
  • Update dev dependencies [Pagan Gazzard]
  • Switch to resin-lint for linting [Pagan Gazzard]
  • Remove config.getByApplication and config.getByDevice [Pagan Gazzard]
  • Use a prepare script instead of committing compiled files [Pagan Gazzard]

v4.2.0 - 2018-05-22

  • Support applications with mixed device types #61 [Thodoris Greasidis]

v4.1.6 - 2018-05-01

  • Use a range for the bluebird version so that it can be deduped #59 [Pagan Gazzard]

v4.1.5 - 2018-05-01

  • Add circleci tests and auto publishing #60 [Pagan Gazzard]

v4.1.4 - 2018-04-27

  • Lazily load the resin-sdk, saving startup time and memory usage when you already have the info available and don't need to fetch it #58 [Pagan Gazzard]

v4.1.3 - 2018-04-11

  • Add schema for balenaRootCA key. #57 [Heds Simons]

v4.1.2 - 2018-03-08

  • Change default vpn port from 1723 to 443 #55 [Alexis Svinartchouk]

v4.1.1 - 2018-02-26

  • Allow the Pubnub keys to be empty if required. #53 [Heds Simons]

v4.1.0 - 2018-01-09

  • Allow multiple network configurations under the network key #49 [Lucian Buzzo]

v4.0.1 - 2017-04-21

Changed

  • Make UUID validation more flexible to support new 16 byte UUID format

v4.0.0 - 2017-04-15

Added

  • Added a required deviceApiKey parameter to getByDevice.

Changed

  • Updated bluebird to ^3.5.0
  • Updated lodash to ^4.17.4
  • Updated resin-sdk-preconfigured to ^6.0.0
  • Updated coffee-script to ~1.12.5

v3.3.3 - 2017-03-03

Changed

  • Don't include the connectivity section if a version >= 2.0.0 is given.

v3.3.2 - 2017-02-15

Changed

  • Don't include the files section if a version >= 2.0.0 is given.

v3.3.1 - 2017-01-24

Changed

v3.3.0 - 2016-08-12

Added

  • Add connectivity property.

v3.2.0 - 2016-07-18

Changed

  • Disable connman ntp as it is now handled by systemd-timesyncd.

v3.1.0 - 2016-06-14

Changed

  • Support for hidden wifi networks.

v3.0.1 - 2016-04-08

Changed

  • Expand shorter uuids in .getByDevice().

v3.0.0 - 2016-03-21

Added

  • Implement .getByApplication().

Changed

  • Rename .get() to .getByDevice().

v2.6.1 - 2016-02-26

Changed

  • Upgrade resin-sdk to v5.1.0.

v2.6.0 - 2016-02-18

Added

  • Add support for static IPs.

v2.5.2 - 2016-02-11

Changed

  • Make deltaEndpoint optional.
  • Throw an error if vpnPort becomes NaN.

v2.5.1 - 2016-02-10

Changed

  • Make sure vpnPort is a number.

v2.5.0 - 2016-02-03

Added

  • Add deltaEndpoint property to config.json.

v2.4.4 - 2015-12-04

Changed

  • Omit tests in NPM package.

v2.4.3 - 2015-11-24

  • Upgrade Resin SDK to v4.0.0.
  • Upgrade Resin Errors to v2.0.0.

v2.4.2 - 2015-11-12

  • Upgrade resin-settings-client to v3.2.2.

v2.4.1 - 2015-11-09

  • Upgrade resin-settings-client to v3.2.1.

v2.4.0 - 2015-10-26

Added

  • Validate configuration right after generation.
  • Add wifiKey nad wifiSsid options.

v2.3.0 - 2015-10-22

Added

  • Implement deviceConfig.generate().
  • Implement deviceConfig.validate().
  • Add vpnPort.
  • Add applicationName.
  • Implement strict validation.

Changed

  • Validate output of deviceConfig.get() by default.

v2.2.1 - 2015-10-12

Changed

  • Upgrade Resin SDK to v3.0.0.

v2.2.0 - 2015-09-25

Added

  • Add listenPort.
  • Add pubnubSubscribeKey.
  • Add pubnubPublishKey.
  • Add mixpanelToken.

v2.1.0 - 2015-09-07

Added

  • Add registered_at property.
  • Add default appUpdatePollInterval value.
  • Add vpnEndpoint property.
  • Add registryUrl property.

Removed

  • Remove wifiSsid deprecated property.
  • Remove wifiKey deprecated property.

v2.0.1 - 2015-09-07

Added

  • Add missing apiEndpoint property.

v2.0.0 - 2015-08-10

Added

  • Add deviceId and uuid properties to the configuration object.

Changed

  • Take a uuid instead of an application name.