- commits:
    - subject: Update dependency balena-config-karma to v4.0.3
      hash: 5957eb452ce5b23e4b034e5ac265d59e0d324d3b
      body: |
        Update balena-config-karma from 4.0.2 to 4.0.3
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 14.2.3
  title: ""
  date: 2026-05-16T00:10:20.668Z
- commits:
    - subject: Update dependency balena-errors to v5
      hash: a5885be92a2abdec995ba28341ff8692f9ee5a71
      body: |
        Update balena-errors from 4.9.0 to 5.0.1
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 14.2.2
  title: ""
  date: 2026-05-13T08:16:32.401Z
- commits:
    - subject: Avoid unnecessary array creations while running the response interceptors
      hash: 2150d6669ae50eed667b32bc5d930d8568d14648
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        See: https://balena.fibery.io/Work/Project/2327
        see: https://balena.fibery.io/Work/Project/2327
      author: Thodoris Greasidis
      nested: []
  version: 14.2.1
  title: ""
  date: 2026-04-24T14:12:32.566Z
- commits:
    - subject: Export error types for users to be able to use `instanceof` with
      hash: c4e43ac0a7ac563a213f7685d4c1f7e4c5dbc1a9
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.2.0
  title: ""
  date: 2026-03-24T18:12:09.034Z
- commits:
    - subject: Use a backwards compatible alternative to URL.canParse
      hash: af8fb6b626f2485d1db6e0ccbd6f47487a3d84c2
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 14.1.7
  title: ""
  date: 2026-03-02T18:30:43.272Z
- commits:
    - subject: Make url a devDependency since it should now only be necessary in the
        browser tests
      hash: 83c95a2d9d630ddd51dba2ad906295dceec2ef4a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Replace internal uses of the deprecated url.parse & url.resolve with
        WHATWG URL API
      hash: d0f5f81f4b8e68cb17cc73142a3111f08a67f1b8
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        See: https://balena.fibery.io/Work/Project/2258
        see: https://balena.fibery.io/Work/Project/2258
      author: Thodoris Greasidis
      nested: []
    - subject: Update flowzone config
      hash: 197a199c14e95a046dd53a84fb3eb31f762adedc
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 14.1.6
  title: ""
  date: 2026-02-12T13:18:35.796Z
- commits:
    - subject: Remove no longer needed timekeeper dev dependency
      hash: 6a9cbc6b862dc30108038ee7c743cea0e65bc457
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 14.1.5
  title: ""
  date: 2025-05-29T11:26:52.369Z
- commits:
    - subject: Update dependency buffer to v6
      hash: f153b5da35a102597550a8fc1b9924448359862a
      body: |
        Update buffer from 5.7.1 to 6.0.3
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 14.1.4
  title: ""
  date: 2025-05-29T07:05:01.734Z
- commits:
    - subject: Abstract the timeout implementation
      hash: 0fe4910a29415c8f293f68d9d9bcb32879db6fd8
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 14.1.3
  title: ""
  date: 2025-05-28T15:36:56.822Z
- commits:
    - subject: Simplify the event emitting logic in the stream() method
      hash: 5f82b96b68d6574ffa59dcd96e3b7c98edeeb2d2
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 14.1.2
  title: ""
  date: 2025-05-27T16:11:22.289Z
- commits:
    - subject: Update dependency temp to ^0.9.0
      hash: 47d34ab568e24fe7cb7a8c9030f55eb2977850d6
      body: |
        Update temp from 0.8.4 to 0.9.4
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 14.1.1
  title: ""
  date: 2025-05-27T16:01:09.110Z
- commits:
    - subject: Add test for stream() progress events
      hash: acc60b08828da2d1019ce22b269610ac3495b2c7
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: "tests/stream: Remove redundant response length checks"
      hash: ae2775cc753639785d7673382afa5ea7839e2c61
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Convert the stream tests to async await
      hash: 0456af703d04895e2a543820b1aa7fff9a6800d1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Add typing for the progress event on the result of the stream() method
      hash: 351dfdd509ebcd0e9c2ae14f215e2a99665030c5
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Thodoris Greasidis
      nested: []
  version: 14.1.0
  title: ""
  date: 2025-05-27T14:39:45.095Z
- commits:
    - subject: Drop fetch-ponyfill in favor of native fetch & node-fetch for streaming
        downloads
      hash: 21ff9c1fee6a9c4b367fbca1cb3cca82967b53cd
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Deprecate the isBrowser parameter
      hash: a76a91a624bd47aa0f75c01681f6ce5f3477e1ef
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 14.0.8
  title: ""
  date: 2025-05-26T14:40:42.661Z
- commits:
    - subject: Drop @balena/node-web-streams
      hash: e59a9609e7a18f08780cebcc68138f55030ffb93
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 14.0.7
  title: ""
  date: 2025-05-26T13:30:25.806Z
- commits:
    - subject: Clear created setTimeout
      hash: f4f0a2f561950d30c7148494ce046c1c6779b3e2
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 14.0.6
  title: ""
  date: 2025-05-23T15:38:46.408Z
- commits:
    - subject: Update dependency sinon to v19
      hash: 4d5a5ed4313040ff7a005aea08ef58c1ed079003
      body: |
        Update sinon from 15.2.0 to 19.0.5
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 14.0.5
  title: ""
  date: 2025-04-11T10:50:02.844Z
- commits:
    - subject: Update dependency @balena/lint to v8
      hash: bf0b3a16321749d983b968a4312e830ca7f45f7f
      body: |
        Update @balena/lint from 7.3.0 to 8.2.8
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 14.0.4
  title: ""
  date: 2025-04-10T15:22:42.604Z
- commits:
    - subject: Update dependency mocha to v11
      hash: 5d8c3cbe58ed4834d8670edaba3bc6bcc204e0e6
      body: |
        Update mocha from 10.8.2 to 11.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 14.0.3
  title: ""
  date: 2025-04-09T11:06:10.275Z
- commits:
    - subject: Update dependency balena-config-karma to v4.0.2
      hash: b2ccc776cd9676092b5a5b2199bf9e3a0eca64f2
      body: |
        Update balena-config-karma from 4.0.0 to 4.0.2
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 14.0.2
  title: ""
  date: 2025-03-19T15:58:06.627Z
- commits:
    - subject: Avoid requiring some node dependencies using the package.json browser
        field
      hash: 739b173c101e5a73c1423dd79e213d4da86117a4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 14.0.1
  title: ""
  date: 2024-12-05T18:43:12.772Z
- commits:
    - subject: Switch tsconfig module to Node16
      hash: 87bd6d494fc65c3fbcef83655bc65651c671782f
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Update form-data-encoder to 4.x and formdata-node to 6.x
      hash: 676f92a98921e912a7f7bb0f8b1d42f1cb9f9268
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Update tsconfig target to es2017
      hash: b9a06f235143dacd9daa35e8a6e88df8f1cb1013
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Set `type` to `commonjs` in package.json
      hash: e5184c777fd5c5d473bb9fe78b3bbf5399fd6b2d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.0.0
  title: ""
  date: 2024-12-04T16:40:30.923Z
- commits:
    - subject: "Tests: Convert to typescript"
      hash: 2697961c510380f62735cf0a3e9a2c2224e70545
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.3.4
  title: ""
  date: 2024-12-04T16:10:07.343Z
- commits:
    - subject: "Tests: add missing @types/temp dependency"
      hash: 2698e0be2a764268831bf2388c82fabeeac542a4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: "Tests: remove bluebird dependency"
      hash: 461710c7c2e7b76e7141ae920e668bf93620e745
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: "Tests: remove rindle dependency"
      hash: 27fca4510937b79cf796be5985ff251d0cd33ece
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Update `author` in package.json
      hash: b7d09e73d66a2253b672fabae3b4f1d5c111247d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.3.3
  title: ""
  date: 2024-12-03T15:23:02.553Z
- commits:
    - subject: Fix always following redirects when followRedirect = false
      hash: 34db7e138eabfcfcfd822133b391c738d01de323
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 13.3.2
  title: ""
  date: 2024-07-12T09:16:13.529Z
- commits:
    - subject: Update balena-auth to 6.0.1
      hash: 1d3cd469288f2dd0e1ed70a292778b70bd518528
      body: |
        Update balena-auth from 5.1.0 to 6.0.1
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 13.3.1
  title: ""
  date: 2024-02-23T10:50:39.931Z
- commits:
    - subject: Increase TOKEN_REFRESH_INTERVAL from 1 hours to 1 day
      hash: b841794b35ef310f831a37df9003418e9b90c99a
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otávio Jacobi
      nested: []
  version: 13.3.0
  title: ""
  date: 2024-02-13T22:08:49.619Z
- commits:
    - subject: "fix: throw BalenaExpiredToken only when token is really expired"
      hash: 1de264cc38f3c873afd08b80f678329b61f00dd4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 13.2.1
  title: ""
  date: 2024-02-13T17:17:44.014Z
- commits:
    - subject: Include the response headers in BalenaRequestErrors
      hash: 9bce8edb035392b57dcb075ad832bb4ffa865f72
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Thodoris Greasidis
      nested: []
    - subject: Stop using require-npm4-to-publish
      hash: 747bbef0c0a5bd54dde4e93245890957cc1c8052
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 13.2.0
  title: ""
  date: 2023-11-01T14:24:17.988Z
- commits:
    - subject: Add multi part request support when File-like is present
      hash: 6c62ff8b183f0f12fb901700f42792d3a334ebef
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otávio Jacobi
      nested: []
    - subject: Update @balena/lint to 7.2.0 Update @balena/lint from 5.4.1 to 7.2.0
      hash: 8c7db82bd3f808904ac68f998ee816acc1da8f47
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 13.1.0
  title: ""
  date: 2023-10-30T16:30:21.489Z
- commits:
    - subject: Update @balena/lint to 7.2.0 Update @balena/lint from 5.4.1 to 7.2.0
      hash: 72f85ffa2f79b4b7d45b08678023409a633d2a17
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 13.0.1
  title: ""
  date: 2023-10-18T16:48:34.377Z
- commits:
    - subject: Drop support for node 14 & 16
      hash: c7bdf11c4ce4ea3b885a608d5ce76eeab758d32d
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Otávio Jacobi
      nested: []
  version: 13.0.0
  title: ""
  date: 2023-10-11T17:43:03.483Z
- commits:
    - subject: Refactor the interceptors to stop using .reduce()
      hash: bb3ebd421cff85803bc80ead121b83e8ed103499
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 12.0.4
  title: ""
  date: 2023-08-23T08:22:55.377Z
- commits:
    - subject: Avoid deep imports from balena-auth
      hash: c11642a930772b968ff736583358d04a0b9321f4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Update balena-auth to 5.1.0
      hash: d86de07cb9386cc5fe79c01e9ed03d9af664fe4b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 12.0.3
  title: ""
  date: 2023-08-09T12:18:22.918Z
- commits:
    - subject: Make `url` a normal dependency
      hash: 1598cca9808180f2df2455bd8514b2647ea88f47
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 12.0.2
  title: ""
  date: 2023-07-25T15:56:21.136Z
- commits:
    - subject: Update balena-auth to 5.0.0
      hash: 4b103ca558e38e86bf3563be028d70e676b01fd0
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 12.0.1
  title: ""
  date: 2023-07-24T14:51:27.716Z
- commits:
    - subject: Update TypeScript to 5.1.6
      hash: 59a1fccdc229e8bd82012e8220cddb4db642d9b0
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Update mockttp to v3.8.0
      hash: 46506098976ae25e9ac34247c1bf419a68ddf132
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Drop support for node < 14
      hash: 05563b3d00f0c3b86f08d3baff504ae1f10cbacb
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Thodoris Greasidis
      nested: []
    - subject: Add querystring-es3 polyfill to fix browser tests
      hash: f77da5d61cbb7d38445d04db5372a1d2722e03ea
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: "tsconfig: Enable skipLibCheck to avoid mockttp nested dependency errors"
      hash: 5bf7323fccf5d12675df2c4ad12a0d9bd7779093
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Update TypeScript to 4.9.5
      hash: 6c5d05a90cc0adef07abe6bf1e4d13b6f223752a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: "patch: Update flowzone.yml"
      hash: 39545c94e94c9c4603ab9179dcf77716db11da9f
      body: ""
      footer: {}
      author: Kyle Harding
      nested: []
  version: 12.0.0
  title: ""
  date: 2023-07-14T08:49:12.073Z
- commits:
    - subject: Update balena-errors to v4.7.3
      hash: 204577a91d0fee6e0add575fbcc5f847217d024c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: JSReds
      nested: []
  version: 11.5.10
  title: ""
  date: 2022-11-02T12:16:20.101Z
- commits:
    - subject: Delete redundant .resinci.yml
      hash: c39a7cda2a1847d2f0751ced983b264a4b987187
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 11.5.9
  title: ""
  date: 2022-09-26T12:41:16.411Z
- commits:
    - subject: Fix overriding the whole webpack resolve section of karma tests
      hash: c5823879e00d5089c5fda7be05253be804b41574
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
      nested: []
  version: 11.5.8
  title: ""
  date: 2022-09-22T22:04:38.880Z
- commits:
    - subject: Replace balenaCI with flowzone
      hash: 357d06a0ecbc122edca6c235afbff86dfafbade1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Fix tests in node 18
      hash: 770fcfd45f6230a5cd4df83bd7a57a90dff9c958
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
      nested: []
    - subject: Specify the supported node engines in the package.json
      hash: f15985475b73a911010db51ccbceb88b32138cf6
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Thodoris Greasidis
        signed-off-by: Thodoris Greasidis
      author: Thodoris Greasidis
      nested: []
  version: 11.5.7
  title: ""
  date: 2022-09-22T11:56:28.774Z
- commits:
    - subject: Fix the typings to properly mark the auth parameter as optional
      hash: e809a9b4dcf3deb5f693e2f734fb7e056498372e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
    - subject: Update TypeScript to 4.8.3
      hash: 31ba03f9dd49750ad323c68a3ef1bc2232ee032e
      body: |
        Was necessary since the typing tests were
        failing in master.
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
  version: 11.5.6
  title: "'Fix the typings to proprly mark the auth parameter as optional'"
  date: 2022-09-22T09:49:16.631Z
- commits:
    - subject: Fix extracting the response error from object response bodies
      hash: 78dff444e207df7d6838f0e8bdf25b8673c065d6
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
  version: 11.5.5
  title: "'Fix extracting the response error from object response bodies'"
  date: 2022-04-06T15:35:57.195Z
- commits:
    - subject: Drop explicit karma-chrome-launcher devDependency
      hash: db032a369a48b9707665189e2a42497105f1c596
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
  version: 11.5.4
  title: "'Drop explicit karma-chrome-launcher devDependency'"
  date: 2022-04-06T12:08:34.148Z
- commits:
    - subject: Use response error as response message if there is one
      hash: 909a8c6d89cebf7cc0f3a1ee90c70fd34e29e693
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
        signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
      author: Matthew Yarmolinsky
  version: 11.5.3
  title: "'Use response error as response message if there is one'"
  date: 2022-04-05T13:15:16.453Z
- commits:
    - subject: Drop circle.yml
      hash: d4fdd033595829116f90813ee2b65b5a3dd38df1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
  version: 11.5.2
  title: "'Drop circle.yml'"
  date: 2022-04-04T13:14:27.546Z
- commits:
    - subject: Drop mochainon & bump karma
      hash: c26d97fcb58971b2139c726306b92fd7593e1726
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
  version: 11.5.1
  title: "'Bump mocha and add karma-chrome-launcher as a dev dependency'"
  date: 2022-04-04T13:00:51.223Z
- commits:
    - subject: Convert tests to JavaScript and drop coffeescript
      hash: 0098dcd5be16c1eebbe722fd29d4a7597a8411bb
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
    - subject: Fix the jsdoc generation
      hash: a8779e0bf665f29493afa16aea41a140b02e133d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
    - subject: Convert to typescript and publish typings
      hash: 44106facfa8b770e786c04bdb01b1071fa737b45
      body: ""
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
  version: 11.5.0
  date: 2021-11-28T13:07:15.557Z
- commits:
    - subject: Allow overriding the default zlib flush setting
      hash: e3bab85ca37f37aac5e3d84caf91c7884655717d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Kyle Harding <kyle@balena.io>
        signed-off-by: Kyle Harding <kyle@balena.io>
      author: Kyle Harding
  version: 11.4.2
  date: 2021-09-20T16:46:49.698Z
- commits:
    - subject: Allow more lenient gzip decompression
      hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650
      body: |
        Be more lenient with decoding compressed responses, since (very rarely)
        servers send slightly invalid gzip responses that are still accepted
        by common browsers.

        Always using Z_SYNC_FLUSH is what cURL does.
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Kyle Harding <kyle@balena.io>
        signed-off-by: Kyle Harding <kyle@balena.io>
      author: Kyle Harding
  version: 11.4.1
  date: 2021-08-27T19:10:59.811Z
- commits:
    - subject: Update fetch-ponyfill to v7
      hash: 4a560e48b303e842dfb4aee7b681a25d1268451e
      body: |
        The only breaking change is dropping support
        for node v8 but we have already done that in v11.
      footer:
        Change-type: minor
        change-type: minor
        See: https://github.com/qubyte/fetch-ponyfill/blob/main/HISTORY.md#700
        see: https://github.com/qubyte/fetch-ponyfill/blob/main/HISTORY.md#700
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
  version: 11.4.0
  date: 2021-03-12T16:50:40.750Z
- commits:
    - subject: Switch to the versioned token refresh endpoint
      hash: 1f062bf1833b470a7b02a5299101ad1ffa1a89c2
      body: ""
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
  version: 11.3.0
  date: 2021-03-12T16:41:20.902Z
- commits:
    - subject: Prevent token refresh when no base url is provided
      hash: c3b694821ccdfabd36ca27bc689b55295128aea8
      body: |
        Otherwise request from the browser could end up
        on the domain of the current url. For the dashboard
        this would mean the UI nginx would respond with
        the page not found page, and that content would
        have ended up being saved as the token.
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
  version: 11.2.1
  date: 2021-03-12T16:13:27.652Z
- commits:
    - subject: Update balena-auth from 4.0.0 to 4.1.0
      hash: a0c18a805b2a492705255b6dbcc8748fbd4f2c5a
      body: |
        Update balena-errors from 4.4.0 to 4.7.1
      footer:
        Change-type: minor
        change-type: minor
      author: josecoelho
  version: 11.2.0
  date: 2020-11-12T08:29:09.564Z
- commits:
    - subject: Stop refreshing the token on absolute urls
      hash: a61c8bb2a7c144748048e41b201f1ee2f7d6e7c7
      body: |
        Essentially reverting v11.0.1 but rejecting with a
        better error than before.
      footer:
        Change-type: patch
        change-type: patch
        See: https://github.com/balena-io/balena-ui/issues/3942
        see: https://github.com/balena-io/balena-ui/issues/3942
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
  version: 11.1.1
  date: 2020-08-13T13:01:55.868Z
- commits:
    - subject: Add lazy loading for most modules
      hash: 45042aca602e44a8e4eefdf0fb57ab188530a48e
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 11.1.0
  date: 2020-07-16T13:01:21.964Z
- commits:
    - subject: Fix body overwriting on nodejs
      hash: 432ee302c8c55e629f4915146d4d1c7388d6b01b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 11.0.4
  date: 2020-07-14T09:49:16.044Z
- commits:
    - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
      hash: 6cdf460919b09a3cfe49bdfdfc1b1157117cc507
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 11.0.3
  date: 2020-07-13T12:58:43.704Z
- commits:
    - author: Thodoris Greasidis
      body: |-
        Stops using circleCI for npm deploys.
        No longer runs the tests before publishing, since that resinCI
        step is meant to be really slim and also the image used doesn't
        have Chrome installed (see attached discussion).
        Should not be a concern since:
        * the tests were run before merging to master
        * we are moving away from manual publishing.
        ResinCI requires zero configuration so most of the time
        there is no reason to publish anything manually.
      footers:
        change-type: patch
        resolves: "#126"
        see: https://www.flowdock.com/app/rulemotion/r-beginners/threads/fnuvWdmMTYdgY4sAitqaYvA0-f3
        signed-off-by: Thodoris Greasidis <thodoris@resin.io>
      hash: ba50fe34f970182279e4ec580c9a2d209d11b9e6
      subject: Use resinCI for publishing to npm
  date: 2018-09-17T11:33:27Z
  version: 9.3.5
- commits:
    - author: Thodoris Greasidis
      body: ""
      footers:
        change-type: patch
        connects-to: "#121"
        signed-off-by: Thodoris Greasidis <thodoris@resin.io>
      hash: c8e5b5ced6100ea4b8d47059edd2eee046e05a72
      subject: "stream: Fix Edge bug that causes sending wrong request headers"
  date: 2018-09-14T10:24:53Z
  version: 9.3.4
- commits:
    - author: Thodoris Greasidis
      body: ""
      footers:
        change-type: patch
        depends-on: https://github.com/resin-io/resin-concourse/pull/248/
        signed-off-by: Thodoris Greasidis <thodoris@resin.io>
      hash: ea7378ef49177dc48669ee9e8457f322e4b9199f
      subject: "chore: Add headless Chrome parameters to work on ResinCi"
  date: 2018-09-14T08:30:55Z
  version: 9.3.3
- commits:
    - author: amdomanska
      body: "connects-to: https://github.com/resin-io/resin-sdk/issues/292"
      footers:
        change-type: patch
        signed-off-by: amdomanska <aga@resin.io>
      hash: 38366d2e59dbb85018373410be479d836a5aaf11
      subject: Add method to do the token refresh
  date: 2018-08-17T14:15:02Z
  version: 9.3.2
- commits:
    - author: Tim Perry
      body: ""
      footers:
        change-type: patch
      hash: d54d3a118bb727a5becbbbafe3eec7fd956e8786
      subject: Handle errors in aborted requests to avoid uncaught exception warnings
    - author: Tim Perry
      body: ""
      footers:
        change-type: patch
      hash: 9059f903abc20f495f7f1efdd5c8693d68411585
      subject: Ensure request errors whilst streaming are passed on
  date: 2018-07-09T10:24:34Z
  version: 9.3.1
- commits:
    - author: Tim Perry
      body: ""
      footers:
        change-type: minor
      hash: c9778753308400d8e8351605a20efb426d4e0462
      subject: Support Abort signals where natively available
    - author: Tim Perry
      body: ""
      footers:
        change-type: patch
      hash: 233bc8e719bf58be2ba74a1fd713cbcf541ef82b
      subject: Fake Abort in environments with cancellable response bodies
    - author: Tim Perry
      body: ""
      footers:
        change-type: patch
      hash: c96b3e51d8124238c0e37dbb7c05ea53504189b4
      subject: Fake Abort in environments with Node streams
    - author: Tim Perry
      body: ""
      hash: e5917d28c59bd2d9d069e0c09ed0a872e3bd6c50
      subject: Add basic docs for request aborting
    - author: Tim Perry
      body: ""
      hash: df47d7e7535d1a916630ea7af209cdc3da1f784d
      subject: Tweaks after review
  date: 2018-07-05T12:47:00Z
  version: 9.3.0
- commits:
    - author: Tim Perry
      body: ""
      hash: 6059daf5b10cdf704632af8217f9aa91be6d32bd
      subject: Remove package-lock.json entirely
    - author: Tim Perry
      body: ""
      hash: 037ca5fb8e5ad7ce93a07b5e351ef940ba50baaa
      subject: Make sure tests are always run without any preexisting tokens from the
        environment
    - author: Tim Perry
      body: ""
      hash: a6484886bf21a625d74e6cfe48ba7a9705021bde
      subject: Run tests in headless Chrome, not PhantomJS
    - author: Tim Perry
      body: ""
      hash: 0b6ac3cb972bbd4113410fd90454a6446ac6b5da
      subject: Move tests from fetch-mock to mockttp, to test real HTTP
    - author: Tim Perry
      body: ""
      footers:
        change-type: minor
      hash: c00a6bc8bb54f73d5651b2b6dbe8f8c1ec324cc6
      subject: Add support for streaming in the browser
    - author: Tim Perry
      body: ""
      hash: 6de6e46335609dc4629b6ffe66259564bd5f99e5
      subject: Fixing an automated review nit
    - author: Tim Perry
      body: ""
      hash: 47f79856f6edf62b0b88487a51e7686c04275400
      subject: Lots of test tweaks and clarification after review
    - author: Tim Perry
      body: ""
      hash: 2db226b445937d18fded0655c459783edb74d315
      subject: Require streaming dependencies upfront, not dynamically, now they're
        not node-only
  date: 2018-07-02T13:22:38Z
  version: 9.2.0
- commits:
    - author: Thodoris Greasidis
      body: ""
      footers:
        change-type: minor
        resolves: "#113"
        see: https://github.com/resin-io/resin-api/blob/e6d53fe97ea91bf406415ab46dbbeac78645e7ed/src/models/hooks/index.coffee#L1171
      hash: 3175d3e1556ebc7c87bc6dd8a101f6cf35954537
      subject: Return the whole body when having a non-object error property
  date: 2018-06-12T11:30:12Z
  version: 9.1.0
- commits:
    - author: Tim Perry
      body: ""
      footers:
        change-type: patch
      hash: c65a00656226cbaf08e483c1e71191e620860040
      subject: "Update jsdoc-to-markdown to fix #110"
    - author: Tim Perry
      body: ""
      hash: 8364b057998223530443e3bfb4b0eec6eb1f6ee7
      subject: Fix JSDoc for interceptor type definitions
    - author: Tim Perry
      body: ""
      hash: 82200f48ccebdb88bd426ac08b8ac043b979e50c
      subject: Temporarily pin global-tunnel-ng to a working version (#111)
  date: 2018-04-25T09:58:57Z
  version: 9.0.3
- commits:
    - author: Tim Perry
      body: ""
      footers:
        change-type: patch
      hash: 61d479b71638b1b3a49634d98171f335d0f98177
      subject: Set up circleci npm autopublishing
  date: 2017-11-22T17:45:58Z
  version: 9.0.2
- commits:
    - author: Tim Perry
      body: ""
      footers:
        change-type: patch
      hash: d9712b07ac05c8aed116c052e15ae86079226de1
      subject: Reformat changelog to add versionbot
  date: 2017-11-01T12:52:45Z
  version: 9.0.1
- commits:
    - author: MoranF
      body: "Connects-To: #106"
      footers:
        change-type: major
      hash: 1e17e2f5edc3899f5da9575263ab402d3571307a
      subject: Update resin-request to use resin-auth, so that when it sends requests,
        they work with either the JWT or the API key
  date: 2017-10-31T09:54:53Z
  version: 9.0.0
- commits:
    - author: Tim Perry
      body: ""
      footers:
        change-type: minor
      hash: cd70f1627a9e7ff13d885a67dd3612eaf40fd62c
      subject: Allow requests to be sent without a token, even if one exists
  date: 2017-10-05T16:30:29Z
  version: 8.6.0
- commits:
    - author: Eugene Mirotin
      body: ""
      hash: c3a24f21ed768d13a45cbe4fd47d788669b8b540
      subject: add package-lock.json
    - author: Eugene Mirotin
      body: ""
      hash: ae080cc7e9f4f9a320b25d4115afd3bc9bb58851
      subject: allow passing the explicit response format
    - author: Tim Perry
      body: |-
        `name` depends on the actual name of the class, which changes during
        minification. In this case, resin-ui would catch errors correctly in
        dev, but not in staging/production (as name was `t`).
      hash: e4d635b1361e6788dd82ae35cdb2676af216bbe5
      subject: Fix bug with token error handling when code is minified
    - author: Eugene Mirotin
      body: make fetch injectable per-instance
      hash: 75e2062d6e13372323a4404e70bee1e39dd1ddc4
      subject: proxy tests
  date: 2017-07-07T14:10:27Z
  version: 8.5.0
- commits:
    - author: Pagan Gazzard
      body: ""
      hash: 9800f63a8e913190daf5484588c2c5e5910a7a32
      subject: Update rindle so that bluebird and lodash can be deduped
    - author: Pagan Gazzard
      body: ""
      hash: 250c95298fa35425676f51e8ead393a5361034ba
      subject: Don't try to resolve the token when none is provided
    - author: Pagan Gazzard
      body: ""
      hash: b9ce4320ffe099c991271ceb241cc9701053d8a0
      subject: Remove unused `resin-token` import, so that it's possible to use the
        module with api keys without installing `resin-token`
  date: 2017-04-09T05:08:58Z
  version: 8.4.0
- commits:
    - author: Tim Perry
      body: ""
      hash: 04723baa1072021c5aa430935db98ce1dbb5d7bf
      subject: Include request options in request errors
    - author: Tim Perry
      body: |-
        Outside the browser this is correct, but in a browser the encoding
        process is outside our control, and the browser will ignore this and
        log a warning.
      hash: 5d02a4b0705073135e07ab2f35d55dc3e04c56b4
      subject: Don't automatically add accept-encoding when running in a browser
  date: 2017-02-23T19:34:32Z
  version: 8.3.0
- commits:
    - author: Tim Perry
      body: ""
      hash: 4c3a820d0872ef0183e49a4857ea2135ee4c5ae8
      subject: Add intercept hooks for requests
    - author: Tim Perry
      body: ""
      hash: 35f3195fae0919823a33bf5c3ea11dcc80be9608
      subject: Add intercept hooks for responses
    - author: Tim Perry
      body: ""
      hash: 80c1470f0bd559868f961cbeb65255c3d4a40166
      subject: Make sure requestError intercept intercepts token issues
    - author: Tim Perry
      body: ""
      hash: 70247a3e96b6cf0c27dca3de64b900901cef5a50
      subject: Support .stream() in interception hooks too
    - author: Tim Perry
      body: ""
      hash: c8d1f9747a88f0a2513d161544460d77512aaac4
      subject: Test tweaks and tidyup
    - author: Tim Perry
      body: ""
      hash: 59a6f3113ce79d089fd7478b203b3c55d893516f
      subject: Improve interceptors documentation
    - author: Tim Perry
      body: ""
      hash: ca0d0c89907db2c8925f28c107960335e183bb36
      subject: Avoid Bluebird warnings and add some style tweaks, from review
  date: 2017-02-20T12:34:02Z
  version: 8.2.0
- commits:
    - author: Eugene Mirotin
      body: ""
      hash: 30b4ceecee18be6e695c68e5522ac6dd5039b6a4
      subject: switch to using the resin-fetch-mock module and expose the proper hook
        to inject the mocked fetch
  date: 2017-01-06T14:40:15Z
  version: 8.1.0
- commits:
    - author: Tim Perry
      body: ""
      hash: 1bd3b760e1dada3a77a0bb5d40d69f87c5df478f
      subject: Fix tiny bug that broke everything, except in the tests
  date: 2017-01-05T14:27:28Z
  version: 8.0.1
- commits:
    - author: Tim Perry
      body: ""
      hash: 7d837056918ea0c0f5eef0791609f1a5baed45d2
      subject: Move to a DI approach for resin-token
    - author: Tim Perry
      body: ""
      hash: a80eb396c18be3ded0e528df62e3375193b3819a
      subject: Fix timeouts, and abort underlying requests where possible
    - author: Tim Perry
      body: ""
      hash: 8f237ac78bd5dbb7290d24821b16eae7f01d1634
      subject: Improve Promise code readability (from review)
    - author: Tim Perry
      body: ""
      hash: 870dab9a535a9d7878d90b64c350dd896bcdd8a4
      subject: Tweak style after review
    - author: Tim Perry
      body: |-
        This import is exposed as exports.fetch, so it can be changed outside
        this module. All uses inside the module should consistently use the _
        prefixed version, to make sure they all get consistently stubbed.
      hash: e720041c788f51feda6b5fef2a8844f65485fc51
      subject: Make it clear that fetch import in utils should never be used directly
  date: 2017-01-04T14:49:11Z
  version: 8.0.0
- commits:
    - author: Tim Perry
      body: |-
        This is functionally working and passing the tests now, but still a
        little messy in how it manages its globals and mocking.
      hash: 6d2fed0f20a8dc14d6fb7bd98be8617c42cca856
      subject: Move to fetch-ponyfill instead of expecting fetch globals
    - author: Tim Perry
      body: ""
      hash: f71815b4a7009b248649b6ecf059144aac872c59
      subject: Move from ^ to 'begin:' (new fetch-mock api)
    - author: Tim Perry
      body: ""
      hash: 8df19e1ca10b95790311791065394a076fb031e9
      subject: Delete duplicated test
    - author: Tim Perry
      body: ""
      hash: bdd86bc7dd035520c3b3f1075da24e1b2fa1ee8d
      subject: Fix bug in fetch-mock that breaks custom Promise usage
    - author: Tim Perry
      body: |-
        This also removes global.Promise - that workaround was independently
        solved by setting fetchMock.fetchMock.Promise
      hash: 6cb6f6ed66000a52036e4573b6ebfed96a87c643
      subject: Document fetch-mock issue workarounds so we can remove them later
    - author: Tim Perry
      body: ""
      hash: 80a23c5a9c5a18296b94b0f49495a45468fa7fc7
      subject: Small style tweaks after review
    - author: Tim Perry
      body: ""
      hash: 95f6298daa19d0a318f9d6980072f0269df41712
      subject: Move optional indicator for requestAsync param to JSDoc instead
    - author: Tim Perry
      body: ""
      hash: 4adbf0bc20e8590560759020cc868def2d7f6d0c
      subject: Simplify request catch&retry logic
    - author: Tim Perry
      body: ""
      hash: 32199fab8befd4b0a78e5295c22bc0ddde60b782
      subject: Use bluebird's built in timeout support rather than implementing our own
  date: 2017-01-02T13:02:59Z
  version: 7.0.0
- commits:
    - author: Tim Perry
      body: ""
      hash: 76d52dcd7ad220395c8aa94695ce65bdb41154b7
      subject: Track request time and include it in output when debug mode is enabled
    - author: Tim Perry
      body: ""
      hash: b299ea34394cc4cb231a392b26ca331e10294a80
      subject: Remove afterEach duplication
    - author: Tim Perry
      body: ""
      hash: a08734c50d6c05020a58c045180843d6a9e80fde
      subject: Allow (optional) retries for failing requests
    - author: Tim Perry
      body: ""
      hash: 2a5f79a3e40af0365f269da0c572651b7b898684
      subject: Tiny formatting tweak
    - author: Tim Perry
      body: ""
      hash: 132bab20597eb751fcbfc515576154e52db3c310
      subject: Update changelog to include retries option
    - author: Tim Perry
      body: ""
      hash: eaa3352f5bcf25009c5dd2783a18af116f4e9264
      subject: Allow setting a default retries property in the initial getRequest call
  date: 2016-12-13T19:43:01Z
  version: 6.2.0
- commits:
    - author: Eugene Mirotin
      body: ""
      hash: 13c64669ffbe1d02972ecd1cf06b011b8ea28afe
      subject: "clone the response object before assigning the parsed body - fix #76"
    - author: Eugene Mirotin
      body: ""
      hash: f8392767be772fb458f71e184629beac40ee28cc
      subject: changelog
  date: 2016-12-13T15:11:48Z
  version: 6.1.1
- commits:
    - author: Eugene Mirotin
      body: ""
      hash: e5fc69e01975b6af35c34e5063dc5e7740cfa5ca
      subject: lazy-load dependencies that are not used in the browser
  date: 2016-12-13T10:58:08Z
  version: 6.1.0
- commits:
    - author: Eugene Mirotin
      body: ""
      hash: 7a7a02fa786f484b3f44f4ec5f5939e9a3116a1c
      subject: add missing qs dependency
  date: 2016-11-24T10:31:34Z
  version: 6.0.1
- commits:
    - author: Eugene Mirotin
      body: ""
      hash: c61bf009534fa47cb03160e52d8a58958992f845
      subject: standardize package.json
    - author: Eugene Mirotin
      body: ""
      hash: b8016c337e1b2d3b7f667a7e0de0e31f0fe217ab
      subject: Fix the apikey query param name
    - author: Eugene Mirotin
      body: ""
      hash: ebf3d7a89aad80e07851a588e8d641d97529063b
      subject: fix for resin-pine use-case
    - author: Eugene Mirotin
      body: ""
      hash: 0e92682683f560ddb47738bba85ba4421982cefe
      subject: fix changelog
    - author: Eugene Mirotin
      body: |-
        update dependencies
        decouple from process.env
      hash: fbdc5ce8a55fe2bdf557bfd6cac9da6f8a6db066
      subject: switch to factory
    - author: Eugene Mirotin
      body: ""
      hash: 6fa34c70d99c41d2dfa795864a35ecdf508f9066
      subject: remove old node 0.12 from the test matrix
  date: 2016-11-20T20:07:40Z
  version: 6.0.0
- commits:
    - author: Eugene Mirotin
      body: ""
      hash: 6172f602110301c6786cabb45a832228689df0ea
      subject: update resin-token and add browser tests runner
    - author: Eugene Mirotin
      body: ""
      hash: b0c9c20cd57824d4492baf2190b155130ad89db0
      subject: update npm before running the tests on Windows
  date: 2016-09-15T12:33:26Z
  version: 5.0.0
- commits:
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: 4bcb7ac6741cdb115cba767920f6264d255322f3
      subject: Fix tslib dependency
  date: 2020-07-06T10:51:52Z
  version: 11.0.2
- commits:
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: 079bfeece6bf01b0ebb9e12515f1304e51fcb068
      subject: Fix passing baseUrl to refreshToken if the request uses an absolute url
  date: 2020-07-03T21:42:07Z
  version: 11.0.1
- commits:
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: major
      hash: f20a78343dae178d7bbe42f199cfdfcf017faaa0
      subject: Convert to type checked javascript
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: major
      hash: 85d3e6df1b23af26275ab516d8cd0ed8ab3b08b5
      subject: Switch to returning native promises
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: major
      hash: c53ca904ff5950271a5d8ed7911c04efc92358e6
      subject: Drop support for nodejs < 10
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: major
      hash: 072299f337bef7cd3e23d70c61cbc1cf8ab04df5
      subject: Update balena-auth to 4.x
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: 812054063a073816af2b405b20c5fcec7fd43d69
      subject: Remove rindle dependency
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: major
      hash: a8db723a33e6c912de25581f29796bfc5c7040da
      subject: Update fetch-ponyfill to 6.x
    - author: Pagan Gazzard
      body: ""
      hash: b3851fc526d94df3da1b4e768489eb91f4aa5d91
      subject: Remove proxy tests as global-tunnel-ng only supports nodejs < 10.16.0
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: major
      hash: 0f67d2157ff70c8cfada7b6359ba4b58aeeacf3c
      subject: Switch to a named export
    - author: Pagan Gazzard
      body: ""
      hash: be34df9a401b1155e8b6a5ead9604fbd86164662
      subject: Use typescript import helpers
    - author: Thodoris Greasidis
      body: ""
      footers:
        change-type: patch
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      hash: 403418796d1505c9567396e06f221d1e959d4115
      subject: Bump balena-config-karma & convert karma.conf.coffee to js
    - author: Thodoris Greasidis
      body: ""
      footers:
        change-type: major
      hash: 25e8293b8ed3df3c80581903ab56a42c3e41babc
      subject: Change the browser request timeout error to be consistent with node
  date: 2020-07-03T19:12:04Z
  version: 11.0.0
- commits:
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: 48a92875ffa4787dd3546d90a4eebec83bf87771
      subject: Switch to native Object.assign
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: b7c99c45c7c9581af1b73f4cea28d098dad5524c
      subject: Remove lodash noop usage
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: d272be5d3f2613d047da39a4f698d148007d1141
      subject: Switch to native includes
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: e02728b4ad5758bf3807fd5b22843d605afbc871
      subject: Use Object.assign to emulate lodash/defaults
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: 56e6a5ecdb8ed317ba8bdce5731be194acae581e
      subject: Use native check in favour of isEmpty
  date: 2020-04-20T15:12:53Z
  version: 10.0.9
- commits:
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: 3319bf188491da5b7e0b30e92b43251b25a09ed2
      subject: Remove lodash/parseint
  date: 2020-03-02T16:45:21Z
  version: 10.0.8
- commits:
    - author: Thodoris Greasidis
      body: ""
      footers:
        change-type: patch
      hash: dff1ff91a08f8d4e11caca28b0d6a4d3e304c5e6
      subject: Use @balena/node-web-streams instead of a GitHub branch
  date: 2020-02-13T15:13:28Z
  version: 10.0.7
- commits:
    - author: Thodoris Greasidis
      body: ""
      footers:
        change-type: patch
      hash: 293c54d18e0a2475611a6a7523f22dbfc3751393
      subject: Add the build directory to the .gitignore
  date: 2020-02-13T15:00:04Z
  version: 10.0.6
- commits:
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: bd669e9884e6f605191afc4c515a634ccf309687
      subject: Update github target
  date: 2020-02-13T13:37:13Z
  version: 10.0.5
- commits:
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: 097061a5c5b4a4c3a4463cca2743e4a1c6301e80
      subject: Update dependencies
    - author: Pagan Gazzard
      body: ""
      hash: db47e7c105c59f1909ae08cda622ad0d91232cda
      subject: Update gulp
  date: 2020-01-21T15:31:12Z
  version: 10.0.4
- commits:
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: 793f2f4104a06d8a2fe019a537350b1f6cf413e3
      subject: Use a prepare script to build on install via git and remove built files
    - author: Pagan Gazzard
      body: ""
      footers:
        change-type: patch
      hash: b8b882b2eea4d6b52794b31b0bd64f6d04b5afbb
      subject: Increase the default timeout from 30s to 59s
  date: 2020-01-15T22:01:26Z
  version: 10.0.3
- commits:
    - author: Thodoris Greasidis
      body: |-
        This was probably missed during the rename PR.
        It seems that we updated the devDependency to v3
        and missed to also update the version for the
        peerDependency.
        Also note that balena-auth starts with v3.
      footers:
        change-type: patch
        resolves: "#133"
        see: https://github.com/balena-io/balena-sdk/issues/663
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      hash: 18174e7d3615fbc54d5b226f08b8c4da2cda46dd
      subject: Fix invalid balena-auth peer dependency
  date: 2019-04-12T14:16:56Z
  version: 10.0.2
- commits:
    - author: Tim Perry
      body: |-
        This brings in the changes from
        https://github.com/jonnyreeves/fetch-readablestream/pull/7
      footers:
        change-type: patch
      hash: e0f8613cdd9e54136558378e9d4e01af9cf9865b
      subject: Update to new fetch-readablestream that properly supports abort()
  date: 2018-11-13T13:21:12Z
  version: 10.0.1
- commits:
    - author: Tim Perry
      body: ""
      footers:
        change-type: major
        signed-off-by: Tim Perry <tim@balena.io>
      hash: 54a9d4e4a1c8f588e53e9f1691b9854f36c18f95
      subject: Rename everything 'resin' to 'balena'
  date: 2018-10-18T09:28:00Z
  version: 10.0.0
