- commits:
    - subject: Mark `User` interface `id` on Req as optional
      hash: 0a34073460ec1986c9b9c9f4230843f0aada9c1c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 24.0.4
  title: ""
  date: 2026-05-28T14:21:28.468Z
- commits:
    - subject: Update dependency lint-staged to v17
      hash: b6fd4dede6bc372f19a756fdee4e6588e3f1c469
      body: |
        Update lint-staged from 16.4.0 to 17.0.5
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 24.0.3
  title: ""
  date: 2026-05-25T23:07:20.936Z
- commits:
    - subject: Reduce lodash usage
      hash: 2ae7a71d16a868244b4a40dae680882940bfbf23
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 24.0.2
  title: ""
  date: 2026-05-19T16:25:59.350Z
- commits:
    - subject: Narrow typings of `resolveAuthHeader` to only what is needed
      hash: 696b26d450d4b83758e70ddbbe07f24aa7c63ba9
      body: |
        https://balena.fibery.io/Work/Project/1002
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 24.0.1
  title: ""
  date: 2026-05-19T15:33:48.523Z
- commits:
    - subject: "Tasks: Default the generic arg of TaskHandler to the type of
        is_executed_with__parameter_set"
      hash: 87d9ec00a91ca160d5b32d97cd2605156577d446
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Thodoris Greasidis
      nested: []
    - subject: "permissions: Make the TX the second argument of resolveApiKey()"
      hash: d9fed00ba198cd1a31a828bebe718606e91d6465
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Thodoris Greasidis
      nested: []
    - subject: "permissions: Make the TX the second argument of resolveAuthHeader()"
      hash: 40fda0e26caabd4eaa9ee8456461fe02e945c4f5
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Thodoris Greasidis
      nested: []
    - subject: "tasks: Stop exporting the setup() function"
      hash: f60db63c3d2e1dd581ae31f94e0918bc5d6e9fcf
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Thodoris Greasidis
      nested: []
    - subject: Update pine's sub-dependencies
      hash: 29eb1d6212fa4a9ec748a9dda93768b0ce901227
      body: |
        It's a major because the lf-to-abstract-sql
        bump it affects the generated sql & name of
        some rules that get optimized to check
        constraints.

        Update @balena/lf-to-abstract-sql from 5.0.12 to 6.0.0
        Update @balena/abstract-sql-compiler from 11.2.3 to 11.3.18
        Update @balena/pinejs-webresource-s3 from 2.1.10 to 2.1.27
        Update @balena/abstract-sql-to-typescript from 6.1.2 to 6.1.19
      footer:
        Change-type: major
        change-type: major
        See: https://github.com/balena-io-modules/lf-to-abstract-sql/pull/98
        see: https://github.com/balena-io-modules/lf-to-abstract-sql/pull/98
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Revert flowzone pinning to master
              hash: 14578726007f8ed6baf4ec23bfe21aee6f7f1cd4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Kyle Harding
              nested: []
          version: abstract-sql-compiler-11.3.18
          title: ""
          date: 2026-03-26T17:20:35.565Z
        - commits:
            - subject: Update product-os/flowzone digest to 3eb3c97
              hash: 3f32f59254b88fe34cd7f3de9bee574f05fcf0de
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.17
          title: ""
          date: 2026-03-26T10:13:08.010Z
        - commits:
            - subject: Update product-os/flowzone digest to 7b49c1e
              hash: 07f56d883a5c87960827278aa6738063324cb78e
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.16
          title: ""
          date: 2026-03-26T09:12:28.069Z
        - commits:
            - subject: Update product-os/flowzone digest to 8d926e2
              hash: b34b67533aa5504222a5a2fdceb7fdec253eea91
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.15
          title: ""
          date: 2026-03-26T08:11:27.426Z
        - commits:
            - subject: Update product-os/flowzone digest to 20a58d6
              hash: 117e61d9ada74bac398983e870a9651f4eeefe57
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.14
          title: ""
          date: 2026-03-26T07:13:23.028Z
        - commits:
            - subject: Update product-os/flowzone digest to 7b1359d
              hash: c379c202b1b9f37879c58dc48e8b2e199eb0b714
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.13
          title: ""
          date: 2026-03-26T06:14:45.035Z
        - commits:
            - subject: Update product-os/flowzone digest to 7b87702
              hash: e703da0d4631d4d980f35b78810639ebb3a8d909
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.12
          title: ""
          date: 2026-03-26T05:29:20.093Z
        - commits:
            - subject: Update product-os/flowzone digest to cc9836f
              hash: 5e1f8b54519a3842498d66396ff8295721ad865a
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.11
          title: ""
          date: 2026-03-26T03:47:38.847Z
        - commits:
            - subject: Update product-os/flowzone digest to b79645a
              hash: c006dad2bc4f033db41c33f8dd0d4b8a622cd562
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.10
          title: ""
          date: 2026-03-26T02:42:50.518Z
        - commits:
            - subject: Update product-os/flowzone digest to 4815186
              hash: 3f374f70d03307eb400c5f891e86ed48087b37b2
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.9
          title: ""
          date: 2026-03-26T01:20:29.091Z
        - commits:
            - subject: Update product-os/flowzone digest to 267495d
              hash: acc8c2f8842d98a71017832ae28f5d7f113dde37
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.8
          title: ""
          date: 2026-03-26T00:00:30.102Z
        - commits:
            - subject: Update product-os/flowzone digest to f955793
              hash: 0d8738f0045c04dce83ed5207ceaff0a42f5083b
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.7
          title: ""
          date: 2026-03-25T23:10:16.700Z
        - commits:
            - subject: Update product-os/flowzone digest to 8674dc5
              hash: fe6eeea01c5ed586770f34b6955a2379a0943c0e
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.6
          title: ""
          date: 2026-03-25T21:31:56.530Z
        - commits:
            - subject: Update product-os/flowzone digest to eb703ea
              hash: a12800ff78023a1f82bd08e95301afcced33195a
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
            - subject: Pin product-os/flowzone action to 54776e8
              hash: cd45ca6dbfcebc746337a925b01feaf26e9f8d02
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.3.5
          title: ""
          date: 2026-03-25T20:03:02.960Z
        - commits:
            - subject: "optimizations/check-constraint: Check that the ReferencedFieldToField
                conversion only runs for the expected table"
              hash: 41bd92a6d0094286234e7fe02af2694ea5746836
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://balena.fibery.io/Work/Project/961
                see: https://balena.fibery.io/Work/Project/961
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-11.3.4
          title: ""
          date: 2026-03-17T15:14:16.563Z
        - commits:
            - subject: Split the check-constraint schema optimization to a separate file
              hash: b54ec3a27411b354e192238d4af0797e2becf976
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://balena.fibery.io/Work/Project/961
                see: https://balena.fibery.io/Work/Project/961
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-11.3.3
          title: ""
          date: 2026-03-11T15:25:54.082Z
        - commits:
            - subject: "Add id-token: write permission for NPM OIDC publishing"
              hash: 0eaaeff40d5cbc496038b4328ae203c1769ce584
              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
              nested: []
          version: abstract-sql-compiler-11.3.2
          title: ""
          date: 2026-02-19T14:07:34.826Z
        - commits:
            - subject: Extract convertReferencedFieldsToFields helper and switch to a for loop
              hash: e34931fdfb981f00a1630a0e01f6a0bb52ee3118
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://balena.fibery.io/Work/Project/961
                see: https://balena.fibery.io/Work/Project/961
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-11.3.1
          title: ""
          date: 2026-01-29T05:22:04.348Z
        - commits:
            - subject: Add affected ids optimization support for `SELECT NOT EXISTS (SELECT
                ...)` rules
              hash: 141d124deafea993927b57d1656721d434bac920
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.3.0
          title: ""
          date: 2026-01-22T15:45:47.996Z
        - commits:
            - subject: "tests: Replace lodash helpers with native alternatives"
              hash: 56c6b0e816b1f228258411fbcbae7b035fb3b21e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://balena.fibery.io/Work/Project/961
                see: https://balena.fibery.io/Work/Project/961
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-11.2.6
          title: ""
          date: 2026-01-22T15:28:51.659Z
        - commits:
            - subject: "tests: Replace lodash helpers with native counterparts where possible"
              hash: 51d203d57cd59cbe350e21f59d868c648df27000
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://balena.fibery.io/Work/Project/961
                see: https://balena.fibery.io/Work/Project/961
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-11.2.5
          title: ""
          date: 2026-01-22T13:51:09.063Z
        - commits:
            - subject: Re-run balena-lint
              hash: b60bf48f4b1cfa411dc799f1497a059dc0faa697
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Update tests for sbvr-types v11
              hash: 155ffe53a9e18cdd0b261197673048d3ad483d1a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://balena.fibery.io/Work/Project/961
                see: https://balena.fibery.io/Work/Project/961
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-11.2.4
          title: ""
          date: 2026-01-22T13:21:34.907Z
        - commits:
            - subject: Revert flowzone pinning to master
              hash: 796f27e670fbb9c4a645a3f71abfa1e403171000
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Kyle Harding
              nested: []
          version: abstract-sql-to-typescript-6.1.19
          title: ""
          date: 2026-03-26T17:20:41.230Z
        - commits:
            - subject: Update product-os/flowzone digest to 8ea01d3
              hash: 1a09c3628c3d7870337a049024dd55731a57165d
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.18
          title: ""
          date: 2026-03-26T12:05:48.048Z
        - commits:
            - subject: Update product-os/flowzone digest to 3eb3c97
              hash: d20f3a4bee163ae4009432b26b6cd550c1d10b90
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.17
          title: ""
          date: 2026-03-26T10:12:50.045Z
        - commits:
            - subject: Update product-os/flowzone digest to 7b49c1e
              hash: 7e54d3c7e3cb65cb08bff18bcebcdfcc2ad683dd
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.16
          title: ""
          date: 2026-03-26T09:12:13.042Z
        - commits:
            - subject: Update product-os/flowzone digest to 8d926e2
              hash: 8316d18ac41dc40c0070772f348b371979602114
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.15
          title: ""
          date: 2026-03-26T08:11:11.002Z
        - commits:
            - subject: Update product-os/flowzone digest to 20a58d6
              hash: ed5deb1a6418c3f0d4872778c88072364b974b85
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.14
          title: ""
          date: 2026-03-26T07:13:12.851Z
        - commits:
            - subject: Update product-os/flowzone digest to 7b1359d
              hash: b2e09b6703799779d25d966e29d13ad02c49f750
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.13
          title: ""
          date: 2026-03-26T06:14:33.908Z
        - commits:
            - subject: Update product-os/flowzone digest to 7b87702
              hash: 22ded4e5c48483602681a82b72f39a26a6492a5c
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.12
          title: ""
          date: 2026-03-26T05:28:13.878Z
        - commits:
            - subject: Update product-os/flowzone digest to cc9836f
              hash: 004f41b776f691e4a559ced6f807ec738862f01b
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.11
          title: ""
          date: 2026-03-26T03:46:58.042Z
        - commits:
            - subject: Update product-os/flowzone digest to b79645a
              hash: c598c8e0ab6e96256b3fd26a8c1224a0498d77bb
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.10
          title: ""
          date: 2026-03-26T02:42:41.175Z
        - commits:
            - subject: Update product-os/flowzone digest to 4815186
              hash: 52bdb5cc1701a1945d871abb17466522e0078ca8
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.9
          title: ""
          date: 2026-03-26T01:20:24.729Z
        - commits:
            - subject: Update product-os/flowzone digest to 267495d
              hash: 58cf2ab04c1e6dd1a3143f6c2d0901bc14066fe6
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.8
          title: ""
          date: 2026-03-26T00:00:16.795Z
        - commits:
            - subject: Update product-os/flowzone digest to f955793
              hash: 42b9fa6d740db64d5d0e158fa3f9192fceed6faa
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.7
          title: ""
          date: 2026-03-25T23:09:43.462Z
        - commits:
            - subject: Update product-os/flowzone digest to 8674dc5
              hash: 235addedcc9c062bbcd6d01fed3db8385d408a92
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.6
          title: ""
          date: 2026-03-25T21:31:25.402Z
        - commits:
            - subject: Update product-os/flowzone digest to eb703ea
              hash: 2a9025f9baddd812b1d9e31df91d85a7d71ebff5
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
            - subject: Update product-os/flowzone digest to 54776e8
              hash: cb6d26427d8e1a8d99c1ff508e666417ff84cfa1
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.5
          title: ""
          date: 2026-03-25T20:02:33.722Z
        - commits:
            - subject: Pin product-os/flowzone action to a53cf4b
              hash: 61143c653ca416eaf2a3e1dd5d6a68c4ec01f73e
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.4
          title: ""
          date: 2026-03-24T18:07:19.156Z
        - commits:
            - subject: "Add id-token: write permission for NPM OIDC publishing"
              hash: 1006cce49079d5a39d69f85e44ac1f903097b58f
              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
              nested: []
          version: abstract-sql-to-typescript-6.1.3
          title: ""
          date: 2026-02-19T01:33:57.929Z
        - commits:
            - subject: Drop support for nodejs < 22.2.0
              hash: 6499c4f1b5e05382c3efc667619e1840130bad86
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Thodoris Greasidis
              nested: []
            - subject: Replace attribute check with single this.tables lookup
              hash: da88a79627609665328142984b8c60baf30413ae
              body: |
                this.attributes was a redundant registry that
                only AttrDatabaseAttribute ever wrote to, causing
                the term-form case to be missed. All other rules
                already use GetTable() === 'Attribute' so align
                ProcessAtomicFormulationsAttributes with the same
                pattern.
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: jaomaloy <jan.maloy@balena.io>
                signed-off-by: jaomaloy <jan.maloy@balena.io>
              author: jaomaloy
              nested: []
          version: lf-to-abstract-sql-6.0.0
          title: ""
          date: 2026-04-06T16:06:16.378Z
        - commits:
            - subject: Add test for Term Form Resource with FK + Field composite natural key
              hash: 8ca14268f22547cace51ce99a3b81affb3abf7cb
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: lf-to-abstract-sql-5.0.31
          title: ""
          date: 2026-04-06T15:58:39.531Z
        - commits:
            - subject: Revert flowzone pinning to master
              hash: b39464917b5ecce5f6ec38acbd2162f059cfd9b0
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Kyle Harding
              nested: []
          version: lf-to-abstract-sql-5.0.30
          title: ""
          date: 2026-03-26T17:22:00.304Z
        - commits:
            - subject: Update product-os/flowzone digest to 8ea01d3
              hash: 7a725fa58c0b613116f9aacc2317b9b813742eda
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.29
          title: ""
          date: 2026-03-26T12:10:15.143Z
        - commits:
            - subject: Update product-os/flowzone digest to 3eb3c97
              hash: 85559e5411af84a671f6a5b8d9c9da4b14fb0780
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.28
          title: ""
          date: 2026-03-26T10:18:25.389Z
        - commits:
            - subject: Update product-os/flowzone digest to 7b49c1e
              hash: eea2c4a9a478489f6e2da39bc7427a8942b7a948
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.27
          title: ""
          date: 2026-03-26T09:17:50.325Z
        - commits:
            - subject: Update product-os/flowzone digest to 8d926e2
              hash: da56a385f4acad430eeede3b445daec72449cd66
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.26
          title: ""
          date: 2026-03-26T08:16:15.062Z
        - commits:
            - subject: Update product-os/flowzone digest to 20a58d6
              hash: 5be1c56b72f55c93670a9e2aa94e59dfb1b194b4
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.25
          title: ""
          date: 2026-03-26T07:19:11.042Z
        - commits:
            - subject: Update product-os/flowzone digest to 7b1359d
              hash: c86ee3ea5c2900d92393db8425db829f6931a547
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.24
          title: ""
          date: 2026-03-26T06:19:58.351Z
        - commits:
            - subject: Update product-os/flowzone digest to 7b87702
              hash: 5c8ab76def1f13f6394daa69478bd54f964f39ae
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.23
          title: ""
          date: 2026-03-26T05:32:31.442Z
        - commits:
            - subject: Update product-os/flowzone digest to cc9836f
              hash: 0ddb4cfa8eea37799af109fdd615540f0e575968
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.22
          title: ""
          date: 2026-03-26T03:52:19.889Z
        - commits:
            - subject: Update product-os/flowzone digest to b79645a
              hash: e08eb6f64baa1546cdde755610f803c3bcf8e9e1
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.21
          title: ""
          date: 2026-03-26T02:47:20.811Z
        - commits:
            - subject: Update product-os/flowzone digest to 4815186
              hash: ed4c0ad21302ebf78b6a4003d5c4f9da59e5b8c8
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.20
          title: ""
          date: 2026-03-26T01:25:00.189Z
        - commits:
            - subject: Update product-os/flowzone digest to 267495d
              hash: 1c372f1c76817eb2858eb74577c5bc7a863bc5a7
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.19
          title: ""
          date: 2026-03-26T00:04:50.671Z
        - commits:
            - subject: Update product-os/flowzone digest to f955793
              hash: f0a4a35a895d3ee154a6448c1c6fe5325d99b3d8
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.18
          title: ""
          date: 2026-03-25T23:13:47.795Z
        - commits:
            - subject: Update product-os/flowzone digest to 8674dc5
              hash: 71bba7384ed5d647baa310963e6f1c40da6d7b10
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.17
          title: ""
          date: 2026-03-25T21:36:56.577Z
        - commits:
            - subject: Update product-os/flowzone digest to eb703ea
              hash: dacb4dd83c83d2d6f9e10806381b353c89e29278
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.16
          title: ""
          date: 2026-03-25T20:06:26.179Z
        - commits:
            - subject: Pin product-os/flowzone action to a53cf4b
              hash: e8370dad0e511d1eebc56edff9f2df2ce6a1acfb
              body: |
                Update product-os/flowzone
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.15
          title: ""
          date: 2026-03-24T18:15:30.342Z
        - commits:
            - subject: Fix rule info table name for term forms
              hash: 5ce073f5774e6137d2651ae945425ab80e6147f2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-5.0.14
          title: ""
          date: 2026-02-24T00:27:35.372Z
        - commits:
            - subject: "Add id-token: write permission for NPM OIDC publishing"
              hash: 45940cc781ebdb9f75613f21f25758b7c3f9ff82
              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
              nested: []
          version: lf-to-abstract-sql-5.0.13
          title: ""
          date: 2026-02-19T01:56:49.027Z
    - subject: Update tsconfig target to es2024
      hash: 8ff433d368c5ffddfa300a64bb8ae98e6df0255f
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Thodoris Greasidis
      nested: []
    - subject: Drop support for nodejs < 22.2.0
      hash: 9c4376f5d654d6331277cd5faf0e0c2dc99a5841
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Thodoris Greasidis
      nested: []
  version: 24.0.0
  title: ""
  date: 2026-04-10T10:53:35.600Z
- commits:
    - subject: Update dependency @types/supertest to v7
      hash: dffa79b81b0aebdbc7ef961fec604a4afecd4c1a
      body: |
        Update @types/supertest from 6.0.3 to 7.2.0
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 23.4.1
  title: ""
  date: 2026-03-04T14:02:15.609Z
- commits:
    - subject: Add the addCronTask helper to make registering cron tasks easier
      hash: a132a08fc083f87de4e9ccdc0f03b0962c3b5ac9
      body: ""
      footer:
        Change-type: minor
        change-type: minor
        See: https://balena.fibery.io/Work/Project/961
        see: https://balena.fibery.io/Work/Project/961
      author: Thodoris Greasidis
      nested: []
  version: 23.4.0
  title: ""
  date: 2026-02-26T16:52:11.844Z
- commits:
    - subject: Fix the flakiness of the cron task creation test
      hash: e0716d4c749c6fec659aa95ed16b6c462d5a4b44
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        See: https://balena.fibery.io/Work/Project/961
        see: https://balena.fibery.io/Work/Project/961
      author: Thodoris Greasidis
      nested: []
  version: 23.3.11
  title: ""
  date: 2026-02-24T10:52:09.338Z
- commits:
    - subject: Update generated type comments
      hash: 96be68f6c82be7b976f68745e26b4aa48bd82303
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: joshbwlng
      nested: []
    - subject: "Add id-token: write permission for NPM OIDC publishing"
      hash: e46ea2d4597fb53f15c52db805819685e42a8780
      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
      nested: []
  version: 23.3.10
  title: ""
  date: 2026-02-19T03:00:53.543Z
- commits:
    - subject: Fix the flakiness of the scheduled task creation test
      hash: a2ecf40b91f6a927b14d23d635b3f4a1c01d7ffb
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        See: https://balena.fibery.io/Work/Project/961
        see: https://balena.fibery.io/Work/Project/961
      author: Thodoris Greasidis
      nested: []
  version: 23.3.9
  title: ""
  date: 2026-02-17T12:48:27.607Z
- commits:
    - subject: "Migrations: handle invalid return from async migration fns"
      hash: 612793444b68501f6d0e28fa9638d5e311f54887
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.3.8
  title: ""
  date: 2026-02-16T16:32:52.944Z
- commits:
    - subject: Update dependency bcrypt to v6
      hash: dccec230815fa09d7e5e0a4329a38580c8ef0105
      body: |
        Update bcrypt from 5.1.1 to 6.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 23.3.7
  title: ""
  date: 2026-02-16T15:32:31.127Z
- commits:
    - subject: "tasks: Avoid failing cron tasks by scheduling them closer to present
        than allowed"
      hash: 7c609bb6eaa57456bfc20731632331f7c2ed612e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: "tasks: Always validate the provided cron expression"
      hash: f75e730f5acd6c484c556b9eb72351a22ea56c40
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 23.3.6
  title: ""
  date: 2026-02-12T19:04:56.635Z
- commits:
    - subject: Add a convenience 'fasttest' npm script
      hash: aa32c5e86de8835eb83131d1aae579bb68e3ce1a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        See: https://balena.fibery.io/Work/Project/961
        see: https://balena.fibery.io/Work/Project/961
      author: Thodoris Greasidis
      nested: []
  version: 23.3.5
  title: ""
  date: 2026-02-03T07:52:06.513Z
- commits:
    - subject: "Tasks: separate the check for unknown handlers"
      hash: a4354ff241d5520270c5a1b4948339261731d3a3
      body: |
        This allows for registering handlers/starting the task system without
        first having to wait for/ensure all handlers are registered, avoiding
        race conditions and general errors associated with that whilst keeping
        the ability to have the safety check to ensure there aren't any
        unexpected/dangling tasks
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.3.4
  title: ""
  date: 2026-02-02T17:04:03.543Z
- commits:
    - subject: "Tasks: Calculate exponential backoff using ms"
      hash: a97ff20dad92e2305d55694cc38d5b2ef66a6767
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: joshbwlng
      nested: []
  version: 23.3.3
  title: ""
  date: 2026-01-28T09:59:27.660Z
- commits:
    - subject: Move responsibility for initializing webresource tasks to the
        webresource code
      hash: 48636d71e048bd4c8d1426e8ec8f62b159f85010
      body: |
        This makes far more sense as the tasks code shouldn't need to know
        about who is using it and should only be responsible for providing the
        framework for them to use
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.3.2
  title: ""
  date: 2026-01-14T13:27:14.608Z
- commits:
    - subject: Improve typing of `setup` functions
      hash: 6c07622ba5fd73ea9f75c11982708b3c0e75de69
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.3.1
  title: ""
  date: 2026-01-13T22:51:52.081Z
- commits:
    - subject: Add support for adjusting the task queue interval after initialization
      hash: 799c389b4566ee8e724364c99b733f210f940529
      body: |
        This is necessary as we no longer allow setting up the task system
        multiple times and hence creating additional workers with separate
        intervals
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
    - subject: Add support for adjusting the task concurrency after initialization
      hash: c2ddcadd8b428c32ec823482ac982cf6b69aba70
      body: |
        This requires calling `tasks.worker.start()` to increase the
        concurrency and will be automatically observed when decreasing the
        concurrency

        This is necessary as we no longer allow setting up the task system
        multiple times and hence creating additional workers with separate
        concurrency limits which can result in a much higher concurrency limit
        than expected
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 23.3.0
  title: ""
  date: 2026-01-13T18:08:23.048Z
- commits:
    - subject: Avoid trying to set up tasks twice
      hash: cf256f4610aeb0d6720790f9fab8845d3d86e0c5
      body: |
        This avoids any potential issues with orphaned task workers and
        duplicate hooks
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.16
  title: ""
  date: 2026-01-12T18:40:28.430Z
- commits:
    - subject: Fix off-by-one in `env.db.prepareAfterN` so that it's now after N
        rather than N+1
      hash: 1d1fa3a46f3bf90d612a4262ad9de0d9457e5d3b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.15
  title: ""
  date: 2025-12-03T14:22:25.773Z
- commits:
    - subject: Update body-parser to 2.x, with middleware to keep `req.body ??= {}`
        behavior
      hash: 4abc3f07119bd7ee83b275d05740c9b5553f65d8
      body: |
        Ideally we would remove the reliance on `req.body` always being defined
        but that is a larger change and in the meantime it is possible to
        update with minimal work by keeping a shim
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.14
  title: ""
  date: 2025-12-03T13:08:23.780Z
- commits:
    - subject: Use smaller maximum webresource multipart upload size on tests
      hash: 524718daa8c2462908260c3fc1214b6fec802f18
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 23.2.13
  title: ""
  date: 2025-12-03T12:43:36.346Z
- commits:
    - subject: Pre-allocate a buffer to improve performance for hashing sql
      hash: d50220d1083d63be27acd2fc6dbfbd492f7ef361
      body: |
        This avoids constantly creating new buffers for each call and the
        associated GC work
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.12
  title: ""
  date: 2025-11-13T22:43:28.960Z
- commits:
    - subject: Update pinejs-client-core to 8.4.1
      hash: fb35a0707998cbbdf4d61dfbcd622f817996e6de
      body: |
        Update pinejs-client-core from 8.4.0 to 8.4.1
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Stop adding white space after comma in $in expressions
              hash: a0530b427983bab8b826a0e3d313531fa15aa377
              body: >
                inExpr = RWS "in" RWS ( listExpr / commonExpr )

                listExpr  = OPEN BWS primitiveLiteral BWS *( COMMA BWS
                primitiveLiteral BWS ) CLOSE

                COMMA  = "," / "%2C"

                BWS =  f( SP / HTAB / "%20" / "%09" )  ; "bad" whitespace
              footer:
                Change-type: patch
                change-type: patch
                See: https://docs.oasis-open.org/odata/odata/v4.01/os/abnf/odata-abnf-construction-rules.txt
                see: https://docs.oasis-open.org/odata/odata/v4.01/os/abnf/odata-abnf-construction-rules.txt
              author: Thodoris Greasidis
              nested: []
          version: pinejs-client-js-8.4.1
          title: ""
          date: 2025-11-10T17:12:36.457Z
  version: 23.2.11
  title: ""
  date: 2025-11-10T21:48:31.823Z
- commits:
    - subject: Avoid deep cloning relationships when hitting additional permissions
        for constrained models
      hash: 87f3eab16ce45346d89731020adbcf7334792d14
      body: |
        This reduces the memory usage for each constrained model
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.10
  title: ""
  date: 2025-11-07T15:10:34.414Z
- commits:
    - subject: "db-layer: switch `maybePrepareCache` to using a `Map`"
      hash: 4ad09860d7370eb267c8597fba253d1f0d272f42
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: "db-layer: switch `transactionLockNamespaceMap` to using a `Map`"
      hash: 46f213c6657b98b70ea28fdf13763de850a02651
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.9
  title: ""
  date: 2025-11-05T16:39:05.353Z
- commits:
    - subject: "Tasks: switch to using a `Map` for storing task handlers"
      hash: f8e3bc91c79b9644ec81f640e89cda9699ff7925
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.8
  title: ""
  date: 2025-11-05T14:56:32.740Z
- commits:
    - subject: Avoid deep cloning tables when creating translated models
      hash: 22caee0573cf4d1c0fe65ac827d22ef68fee2a49
      body: |
        This reduces the memory usage for each translated model
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.7
  title: ""
  date: 2025-11-05T13:49:53.164Z
- commits:
    - subject: "Tests: use `Array.from`'s `mapFn` argument to avoid intermediate arrays"
      hash: ff7f89973b8055031bf2395c72dd2cb294e5beb6
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.6
  title: ""
  date: 2025-11-04T21:20:32.506Z
- commits:
    - subject: Avoid deep cloning relationships when creating constrained models
      hash: b3a7649dde0956aadfbc7248d36245fcf7d7eaf1
      body: |
        This reduces the memory usage for each constrained model
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.5
  title: ""
  date: 2025-11-03T17:28:11.891Z
- commits:
    - subject: "odata-response: avoid iterating the field names when there are no
        webresource fields"
      hash: 37ad9263d98e1f823538c52c5d87ab4ed9cde91d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: "odata-response: use native functions for creating
        `fetchProcessingFields`"
      hash: 1e283f7e4913b9d185d1c4f43437bf682f571521
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: "odata-response: use `Set`s for `localFields`/`webresourceFields`
        lookups"
      hash: 24f0a65e6cf629578d245584833c7673ef1e7e15
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.4
  title: ""
  date: 2025-10-30T13:22:59.929Z
- commits:
    - subject: "Translations: remove dead code when namespacing relationships"
      hash: a00806079ad2bd2edad1d0ffd3cf5b178fa67c6e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.3
  title: ""
  date: 2025-10-29T16:06:48.566Z
- commits:
    - subject: Reduce unnecessary assignments
      hash: 0604941acdc48f459ccfdc0d548ce93b4bf57f83
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.2
  title: ""
  date: 2025-10-29T15:08:13.960Z
- commits:
    - subject: Avoid deep cloning tables when creating constrained models
      hash: 172b1fb7781af36e172e88ca603b7d602e8b5653
      body: |
        This reduces the memory usage for each constrained model
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.2.1
  title: ""
  date: 2025-10-29T14:04:01.119Z
- commits:
    - subject: "tests: Prefer waitFor instead of setTimeout"
      hash: dd0c40533ddf5c07059a1f042b21b303070e0bd9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
    - subject: Add Tx preCommit hook
      hash: 11ac064b8c303034e572eaab443ec2b249c8d8d5
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested: []
  version: 23.2.0
  title: ""
  date: 2025-10-28T13:09:14.934Z
- commits:
    - subject: Fix `@typescript-eslint/prefer-optional-chain` rules
      hash: 6d23c3c957d199a0ef0018fb9f6cd00961510ef4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 23.1.15
  title: ""
  date: 2025-10-23T15:45:08.193Z
- commits:
    - subject: Add tests to Tx hooks
      hash: 1d60f4c500e5aa9597f05ab57bfdebd745333a3e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 23.1.14
  title: ""
  date: 2025-10-13T15:13:16.099Z
- commits:
    - subject: Switch tsconfig module to `Node20`
      hash: cfe9e1803c73adc55de3f7c34ac4bbc3b2ef3368
      body: |
        This avoids using a floating version which may break later
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.1.13
  title: ""
  date: 2025-10-13T13:15:02.921Z
- commits:
    - subject: Update dependencies
      hash: 4a6e17f14e1455c6c17d995bb68399328bdd6d30
      body: |
        Update @balena/abstract-sql-compiler from 11.2.1 to 11.2.3
        Update @balena/lf-to-abstract-sql from 5.0.10 to 5.0.12
        Update @balena/odata-parser from 4.2.6 to 4.2.8
        Update @balena/odata-to-abstract-sql from 10.0.3 to 10.0.4
        Update @balena/pinejs-webresource-s3 from 2.1.7 to 2.1.10
        Update @balena/sbvr-types from 11.1.3 to 11.1.4
        Update pinejs-client-core from 8.3.2 to 8.4.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add a test for getting the Length of JSON fields
              hash: 2e9547ed7542ef22a3f9d42e34ec10b6116f339d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Fix Cast to Text in MySQL
              hash: 1c6c61b6e1b460647d9e67da56ab335e6583eb4c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-11.2.3
          title: ""
          date: 2025-09-12T12:47:39.916Z
        - commits:
            - subject: Update dependency chai to v6
              hash: 104f044041ae45dfb04dd513dbe570fe935f6e15
              body: |
                Update chai from 5.3.3 to 6.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-11.2.2
          title: ""
          date: 2025-09-11T11:46:59.593Z
        - commits:
            - subject: Update dependency chai to v6
              hash: 92f7046617444bfa6086f43857697a52da377037
              body: |
                Update chai from 5.3.3 to 6.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.12
          title: ""
          date: 2025-09-11T11:46:47.642Z
        - commits:
            - subject: Add tests for JSON fields
              hash: 3102d8cd62eb48006123a394417621ab12194e31
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Update @balena/sbvr-types to 11.1.0
              hash: 236400d41d2d9083d33f534cde074092cb17bef7
              body: |
                Update @balena/sbvr-types from 9.0.0 to 11.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested:
                - commits:
                    - subject: Add the 'is represented by Text' property to the JSON type
                      hash: 4de0b318d04d63ef8c0ba5fa75e8a6282e9a09ec
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                        See: https://balena.fibery.io/Work/Project/API-Limit-size-of-large-fields-975
                        see: https://balena.fibery.io/Work/Project/API-Limit-size-of-large-fields-975
                      author: Thodoris Greasidis
                  version: sbvr-types-11.1.0
                  title: ""
                  date: 2025-07-31T15:05:45.750Z
                - commits:
                    - subject: Update DateTime to include time zone information
                      hash: 4888db5251dd7a510cfd72f1fae1376410a0e3e2
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Josh Bowling
                  version: sbvr-types-11.0.0
                  title: ""
                  date: 2025-07-15T03:50:13.516Z
                - commits:
                    - subject: Extend webresource write type with File api
                      hash: f5a0f83beecc65319b149735c6522f857b5b7028
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Otavio Jacobi
                  version: sbvr-types-10.1.0
                  title: ""
                  date: 2025-06-19T16:01:41.144Z
                - commits:
                    - subject: Drop support for no longer maintained node 16 & 18
                      hash: 151b346d0e8cd3148306f07a7bb8abd48b69c440
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Otavio Jacobi
                  version: sbvr-types-10.0.0
                  title: ""
                  date: 2025-06-19T15:40:49.398Z
                - commits:
                    - subject: Update dependency lint-staged to v16
                      hash: 3a504c7aa334b2351439571caf17b59b49e6a53e
                      body: |
                        Update lint-staged from 15.5.2 to 16.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: balena-renovate[bot]
                  version: sbvr-types-9.2.6
                  title: ""
                  date: 2025-06-07T23:33:59.105Z
                - commits:
                    - subject: Update dependency bcryptjs to v3
                      hash: de6eb8f3cac0c9dcc2209df880333be31d550ad5
                      body: |
                        Update bcryptjs from 2.4.3 to 3.0.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: balena-renovate[bot]
                  version: sbvr-types-9.2.5
                  title: ""
                  date: 2025-04-11T10:48:47.730Z
                - commits:
                    - subject: Update @balena/lint to 9.x
                      hash: 21e9201b585945ab7bdc6650f067b73359f0e07e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-9.2.4
                  title: ""
                  date: 2025-04-10T12:49:03.449Z
                - commits:
                    - subject: Update dependency mocha to v11
                      hash: 3e0daf18580fc79877d008a9635be4e7153ca876
                      body: |
                        Update mocha from 10.8.2 to 11.1.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: balena-renovate[bot]
                  version: sbvr-types-9.2.3
                  title: ""
                  date: 2025-04-09T10:58:39.494Z
                - commits:
                    - subject: Update dependency @balena/abstract-sql-compiler to v10
                      hash: 4298ea50286d12237996b1fc50a028450647a16b
                      body: >
                        Update @balena/abstract-sql-compiler from 9.2.0 to 10.2.3
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: balena-renovate[bot]
                  version: sbvr-types-9.2.2
                  title: ""
                  date: 2025-03-24T02:59:46.151Z
                - commits:
                    - subject: Update dependency @types/chai-datetime to v1
                      hash: 3072ff0292859b64f981f5c6809a63ff13fc823f
                      body: |
                        Update @types/chai-datetime from 0.0.39 to 1.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: balena-renovate[bot]
                  version: sbvr-types-9.2.1
                  title: ""
                  date: 2025-03-24T01:35:33.820Z
                - commits:
                    - subject: Use big integer for webresource casting type
                      hash: 49acafb188c3cbf3cd16bbcc9b701d4cac8ca341
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Otavio Jacobi
                  version: sbvr-types-9.2.0
                  title: ""
                  date: 2025-02-24T14:20:04.519Z
                - commits:
                    - subject: Add `is case insensitively equal to` for Text types
                      hash: c6414b8b53cb6935e2a496a31d29c7e90efefe38
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Otavio Jacobi
                  version: sbvr-types-9.1.0
                  title: ""
                  date: 2024-10-24T15:56:32.550Z
                - commits:
                    - subject: Change the exported Types to an interface so that they can be augmented
                      hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                  version: sbvr-types-9.0.2
                  title: ""
                  date: 2024-09-17T12:44:29.082Z
                - commits:
                    - subject: Update @balena/lint to v8.2.7
                      hash: 630ca7d6cbe4fed2d41827205215a2f28a971aea
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                  version: sbvr-types-9.0.1
                  title: ""
                  date: 2024-08-05T08:18:14.129Z
            - subject: Add vscode profiler launch.json
              hash: d54c66a38c4238dbb89c24147d5dcdad12362554
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: lf-to-abstract-sql-5.0.11
          title: ""
          date: 2025-08-01T14:27:47.409Z
        - commits:
            - subject: Update dependency lint-staged to v16
              hash: 1ad6c3e66d76d9fba07440f75e719f210505f9d9
              body: |
                Update lint-staged from 15.5.2 to 16.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: odata-parser-4.2.8
          title: ""
          date: 2025-09-11T12:20:28.065Z
        - commits:
            - subject: Update dependency peggy to v5
              hash: a3bd65a4f4a63999b58a5076563e0eaa51a755d3
              body: |
                Update peggy from 4.2.0 to 5.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: odata-parser-4.2.7
          title: ""
          date: 2025-09-11T12:15:50.679Z
        - commits:
            - subject: Update dependency chai to v6
              hash: dda1a7188b430a9b9fbb6ad26c14d8f04784c967
              body: |
                Update chai from 5.3.3 to 6.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: odata-to-abstract-sql-10.0.4
          title: ""
          date: 2025-09-11T11:47:33.834Z
        - commits:
            - subject: Add a `StatusError` class that downstream is expected to use for errors
              hash: 5c589f1ddb12ffac87c13d3daed2bda09d386378
              body: >
                This isn't enforced currently but it will help to standardize
                errors

                across implementations and make it easier to switch between them
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-8.4.0
          title: ""
          date: 2025-10-10T16:59:39.572Z
        - commits:
            - subject: "Types: make use of inference for some simplification"
              hash: 9622554854b58352a581300d7a6cf97b156d2a9a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-8.3.3
          title: ""
          date: 2025-10-10T13:05:32.557Z
        - commits:
            - subject: Update dependency chai to v6
              hash: f274704db15b15d148a8ea66903c2ebf185f2b54
              body: |
                Update chai from 4.5.0 to 6.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-types-11.1.4
          title: ""
          date: 2025-09-11T02:02:03.461Z
  version: 23.1.12
  title: ""
  date: 2025-10-13T12:26:21.906Z
- commits:
    - subject: Update dependency mocha to v11.7.4
      hash: 7182e858031ea26bc36d64b2b4bd890ca7f881e8
      body: |
        Update mocha from 11.7.3 to 11.7.4
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 23.1.11
  title: ""
  date: 2025-10-04T23:12:28.523Z
- commits:
    - subject: Update dependency mocha to v11.7.3
      hash: c7830ab505006f0ab54b00cf1b009aa08d78a2c0
      body: |
        Update mocha from 11.7.2 to 11.7.3
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 23.1.10
  title: ""
  date: 2025-10-03T13:22:34.042Z
- commits:
    - subject: Update dependency @faker-js/faker to v10
      hash: 1e8d3f6cc6c0646cac09a1059121e15a74ef9581
      body: |
        Update @faker-js/faker from 9.9.0 to 10.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 23.1.9
  title: ""
  date: 2025-09-11T06:06:24.905Z
- commits:
    - subject: Update minio
      hash: 1bc9de6a494b870418fd8ae277a66b480d4b8449
      body: >
        Update minio/mc from RELEASE.2025-07-21T05-28-08Z to
        RELEASE.2025-08-13T08-35-41Z
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 23.1.8
  title: ""
  date: 2025-09-11T05:47:27.976Z
- commits:
    - subject: Update dependency chai to v6
      hash: b8b15327a17b19775f2c6ba11d197123eb24d225
      body: |
        Update chai from 5.3.3 to 6.0.1
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 23.1.7
  title: ""
  date: 2025-09-08T17:19:12.150Z
- commits:
    - subject: Update dependencies
      hash: 3b50eb7d6f94571b434f2efe0013ebed81a3d83f
      body: |
        Update @balena/abstract-sql-compiler from 11.2.0 to 11.2.1
        Update @balena/abstract-sql-to-typescript from 6.1.1 to 6.1.2
        Update @balena/odata-to-abstract-sql from 10.0.2 to 10.0.3
        Update @balena/sbvr-parser from 1.4.12 to 1.4.13
        Update pinejs-client-core from 8.3.1 to 8.3.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dev dependencies
              hash: 2b3e90b922b1394d991bd4898bb2c63dc9637fb1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.2.1
          title: ""
          date: 2025-08-19T12:03:05.758Z
        - commits:
            - subject: Update dependency chai to v6
              hash: 5e98dd16dcc924b88afc15992b5cec7bdf1b4d3b
              body: |
                Update chai from 5.3.3 to 6.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-6.1.2
          title: ""
          date: 2025-09-03T01:57:27.167Z
        - commits:
            - subject: Add jsdoc documentation for `minimizeAliases` option
              hash: 00b3b9bab41520a06870c64ba2e5b3a494790f33
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-10.0.3
          title: ""
          date: 2025-08-19T15:40:11.393Z
        - commits:
            - subject: "Improve typing of the `$: 'prop_name'` case"
              hash: adf6dbc6225ee22a72512e2416470556594fb566
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-8.3.2
          title: ""
          date: 2025-09-03T14:40:29.282Z
        - commits:
            - subject: Update dependency chai to v6
              hash: c08d34f52cf3263af00d9713d5a18ab6eb42e354
              body: |
                Update chai from 5.3.3 to 6.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-parser-1.4.13
          title: ""
          date: 2025-09-03T01:57:57.152Z
  version: 23.1.6
  title: ""
  date: 2025-09-08T16:10:50.985Z
- commits:
    - subject: Reduce the amount of data cloned to create a constrained abstract sql
        model
      hash: 7c5da86a94fa4fa0a9da5dd8c6d61ba79ab3acf3
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.1.5
  title: ""
  date: 2025-09-03T02:01:22.466Z
- commits:
    - subject: Use `= ANY` instead of `IN`
      hash: d4760be26a6169369f1187a187e7cef19d829a0d
      body: >
        `= ANY` has advantages over `IN`, most noticeable being easier to cache
        (due to fixed number of binding params)
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 23.1.4
  title: ""
  date: 2025-09-02T16:28:14.918Z
- commits:
    - subject: "Permissions: simplify the constrained abstract sql by using `SELECT *`"
      hash: 0eaa7ce15888483beb8b9cd1bf2bf348d83eba03
      body: |
        This avoids the need to manually reference each field and shrinks the
        permissions SQL and makes the intent clearer/more understandable

        Update @balena/odata-to-abstract-sql from 10.0.0 to 10.0.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Avoid adding `$modifyid` to the SELECT when it is already covered by *
              hash: 7c8ef6fa36a6e6a724dfff586fe27524b8d2d489
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-10.0.2
          title: ""
          date: 2025-08-19T13:08:05.545Z
        - commits:
            - subject: Remove an unnecessary alias node from `$expand`s output
              hash: 5e94f8a654fa6c008ea56fbd9e902b212edfb1c7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-10.0.1
          title: ""
          date: 2025-08-18T21:50:44.901Z
  version: 23.1.3
  title: ""
  date: 2025-08-19T13:25:23.576Z
- commits:
    - subject: Update @balena/abstract-sql-to-typescript to 6.1.1
      hash: 68043f560d8d44b04fb2a40a0128f8d46e8a5ba8
      body: |
        Update @balena/abstract-sql-to-typescript from 6.1.0 to 6.1.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependencies
              hash: 0aeb6faa2e522dbfc9fa79b470ff81a74f6026fd
              body: |
                Update @balena/odata-to-abstract-sql from 9.0.0 to 10.0.0
                Update @balena/abstract-sql-compiler from 11.0.0 to 11.2.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Make use of `ConvertRow` to ensure the correct type for out fake
                        $insert rows
                      hash: 4f85a9a22f7e9fc145cd6f3c3b8a2208acf6e40f
                      body: >
                        This requires @balena/abstract-sql-compiler ^11.2.0


                        Update @balena/abstract-sql-compiler from 11.0.0 to
                        11.2.0
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add support for a `ConvertRow` virtual node to convert a row that looks
                                like a table row to match the type
                              hash: e1988d6cbc6cb5a759b14e31854636bebc5a26a6
                              body: >
                                Note: this is only supported on postgres
                                currently
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add support for a `JSONPopulateRecord` node to convert JSON to a row
                              hash: 54720af879b4a799b441984705b7ff22e0c6f640
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add support for a `RowToJSON` node to convert a row to JSON
                              hash: 5bcb0aa3bc03f3e9abdf22c266b9a6dc3816ed84
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add support for casting to a table/record type
                              hash: fe84e97d6a5709cbfbb874fedda7a08c1315cdc0
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.2.0
                          title: ""
                          date: 2025-08-15T14:55:12.172Z
                        - commits:
                            - subject: Remove redundant exports from abstract-sql-schema-optimizer
                              hash: 467259a9fe3dd09a83d2c9a7b2e68dc5619eefb5
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.1.4
                          title: ""
                          date: 2025-08-15T12:44:01.234Z
                        - commits:
                            - subject: Handle optimizing/compiling table nodes in the standard manner
                              hash: 5e656c36b73b6c4d9343bbed28cceb52c74be300
                              body: >
                                This standardizes them rather than having custom
                                handling for some

                                reason
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.1.3
                          title: ""
                          date: 2025-08-14T23:52:56.586Z
                        - commits:
                            - subject: Ignore duplicate function errors when creating computed functions
                              hash: e98a9ca6c287f320bf7d55006ec861339179a3fb
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.1.2
                          title: ""
                          date: 2025-08-13T11:45:56.590Z
                        - commits:
                            - subject: Create computed functions after table definitions
                              hash: f5b3ec1e7f4a23c8958e16ecfc016abb4b83ec15
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.1.1
                          title: ""
                          date: 2025-08-12T15:07:21.133Z
                        - commits:
                            - subject: Add the ability to have computed fields generate/call functions
                              hash: 2a0d1a357a7baa36eaaef71c5b15c206b44a1a0f
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.1.0
                          title: ""
                          date: 2025-08-12T00:17:28.281Z
                        - commits:
                            - subject: Optimize away unnecessary aliasing
                              hash: bc19f720415adc56684978d56a70d1c5407c3ab7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.0.3
                          title: ""
                          date: 2025-08-08T15:34:13.225Z
                        - commits:
                            - subject: "Tests: update dev dependencies"
                              hash: d3b7d59ef4413015b28b78a5943753304bfdfb01
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.0.2
                          title: ""
                          date: 2025-08-08T14:17:18.123Z
                        - commits:
                            - subject: Update tsconfig module to `Node18`
                              hash: 7b551369ed6974b4b537c80085bfad74b8a692a0
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                            - subject: "Tests: switch from ts-node to @swc-node/register"
                              hash: 0645665e87ad356aa91a97f9e730a855feb8bd67
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.0.1
                          title: ""
                          date: 2025-08-01T13:37:39.968Z
                  version: odata-to-abstract-sql-10.0.0
                  title: ""
                  date: 2025-08-15T15:10:44.518Z
                - commits:
                    - subject: "Tests: Re-enable tests about avoiding recomputing computed fields"
                      hash: 893490a603337521121e520348cf4e06e0dfd357
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-9.0.1
                  title: ""
                  date: 2025-08-08T14:17:43.144Z
          version: abstract-sql-to-typescript-6.1.1
          title: ""
          date: 2025-08-15T16:23:39.237Z
  version: 23.1.2
  title: ""
  date: 2025-08-19T13:00:16.691Z
- commits:
    - subject: Fix issues with computed functions on tables that do not match the
        expected column order
      hash: 2c7a70cea273ab61098e220529e4570cc4136f46
      body: |
        Update @balena/abstract-sql-compiler from 11.1.1 to 11.2.0
        Update @balena/odata-to-abstract-sql from 9.0.1 to 10.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for a `ConvertRow` virtual node to convert a row that looks
                like a table row to match the type
              hash: e1988d6cbc6cb5a759b14e31854636bebc5a26a6
              body: |
                Note: this is only supported on postgres currently
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
            - subject: Add support for a `JSONPopulateRecord` node to convert JSON to a row
              hash: 54720af879b4a799b441984705b7ff22e0c6f640
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
            - subject: Add support for a `RowToJSON` node to convert a row to JSON
              hash: 5bcb0aa3bc03f3e9abdf22c266b9a6dc3816ed84
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
            - subject: Add support for casting to a table/record type
              hash: fe84e97d6a5709cbfbb874fedda7a08c1315cdc0
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.2.0
          title: ""
          date: 2025-08-15T14:55:12.172Z
        - commits:
            - subject: Remove redundant exports from abstract-sql-schema-optimizer
              hash: 467259a9fe3dd09a83d2c9a7b2e68dc5619eefb5
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.1.4
          title: ""
          date: 2025-08-15T12:44:01.234Z
        - commits:
            - subject: Handle optimizing/compiling table nodes in the standard manner
              hash: 5e656c36b73b6c4d9343bbed28cceb52c74be300
              body: >
                This standardizes them rather than having custom handling for
                some

                reason
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.1.3
          title: ""
          date: 2025-08-14T23:52:56.586Z
        - commits:
            - subject: Ignore duplicate function errors when creating computed functions
              hash: e98a9ca6c287f320bf7d55006ec861339179a3fb
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.1.2
          title: ""
          date: 2025-08-13T11:45:56.590Z
        - commits:
            - subject: Make use of `ConvertRow` to ensure the correct type for out fake
                $insert rows
              hash: 4f85a9a22f7e9fc145cd6f3c3b8a2208acf6e40f
              body: |
                This requires @balena/abstract-sql-compiler ^11.2.0

                Update @balena/abstract-sql-compiler from 11.0.0 to 11.2.0
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add support for a `ConvertRow` virtual node to convert a row that looks
                        like a table row to match the type
                      hash: e1988d6cbc6cb5a759b14e31854636bebc5a26a6
                      body: |
                        Note: this is only supported on postgres currently
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                    - subject: Add support for a `JSONPopulateRecord` node to convert JSON to a row
                      hash: 54720af879b4a799b441984705b7ff22e0c6f640
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                    - subject: Add support for a `RowToJSON` node to convert a row to JSON
                      hash: 5bcb0aa3bc03f3e9abdf22c266b9a6dc3816ed84
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                    - subject: Add support for casting to a table/record type
                      hash: fe84e97d6a5709cbfbb874fedda7a08c1315cdc0
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.2.0
                  title: ""
                  date: 2025-08-15T14:55:12.172Z
                - commits:
                    - subject: Remove redundant exports from abstract-sql-schema-optimizer
                      hash: 467259a9fe3dd09a83d2c9a7b2e68dc5619eefb5
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.1.4
                  title: ""
                  date: 2025-08-15T12:44:01.234Z
                - commits:
                    - subject: Handle optimizing/compiling table nodes in the standard manner
                      hash: 5e656c36b73b6c4d9343bbed28cceb52c74be300
                      body: >
                        This standardizes them rather than having custom
                        handling for some

                        reason
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.1.3
                  title: ""
                  date: 2025-08-14T23:52:56.586Z
                - commits:
                    - subject: Ignore duplicate function errors when creating computed functions
                      hash: e98a9ca6c287f320bf7d55006ec861339179a3fb
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.1.2
                  title: ""
                  date: 2025-08-13T11:45:56.590Z
                - commits:
                    - subject: Create computed functions after table definitions
                      hash: f5b3ec1e7f4a23c8958e16ecfc016abb4b83ec15
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.1.1
                  title: ""
                  date: 2025-08-12T15:07:21.133Z
                - commits:
                    - subject: Add the ability to have computed fields generate/call functions
                      hash: 2a0d1a357a7baa36eaaef71c5b15c206b44a1a0f
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.1.0
                  title: ""
                  date: 2025-08-12T00:17:28.281Z
                - commits:
                    - subject: Optimize away unnecessary aliasing
                      hash: bc19f720415adc56684978d56a70d1c5407c3ab7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.0.3
                  title: ""
                  date: 2025-08-08T15:34:13.225Z
                - commits:
                    - subject: "Tests: update dev dependencies"
                      hash: d3b7d59ef4413015b28b78a5943753304bfdfb01
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.0.2
                  title: ""
                  date: 2025-08-08T14:17:18.123Z
                - commits:
                    - subject: Update tsconfig module to `Node18`
                      hash: 7b551369ed6974b4b537c80085bfad74b8a692a0
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                    - subject: "Tests: switch from ts-node to @swc-node/register"
                      hash: 0645665e87ad356aa91a97f9e730a855feb8bd67
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.0.1
                  title: ""
                  date: 2025-08-01T13:37:39.968Z
          version: odata-to-abstract-sql-10.0.0
          title: ""
          date: 2025-08-15T15:10:44.518Z
  version: 23.1.1
  title: ""
  date: 2025-08-15T16:06:07.818Z
- commits:
    - subject: Add the ability to have computed fields generate/call functions
      hash: b7a4c06f031ec11bb2f1a02645a555288a570c77
      body: |
        Update @balena/abstract-sql-compiler from 11.0.0 to 11.1.1
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Create computed functions after table definitions
              hash: f5b3ec1e7f4a23c8958e16ecfc016abb4b83ec15
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.1.1
          title: ""
          date: 2025-08-12T15:07:21.133Z
        - commits:
            - subject: Add the ability to have computed fields generate/call functions
              hash: 2a0d1a357a7baa36eaaef71c5b15c206b44a1a0f
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.1.0
          title: ""
          date: 2025-08-12T00:17:28.281Z
        - commits:
            - subject: Optimize away unnecessary aliasing
              hash: bc19f720415adc56684978d56a70d1c5407c3ab7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.0.3
          title: ""
          date: 2025-08-08T15:34:13.225Z
        - commits:
            - subject: "Tests: update dev dependencies"
              hash: d3b7d59ef4413015b28b78a5943753304bfdfb01
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.0.2
          title: ""
          date: 2025-08-08T14:17:18.123Z
        - commits:
            - subject: Update tsconfig module to `Node18`
              hash: 7b551369ed6974b4b537c80085bfad74b8a692a0
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: switch from ts-node to @swc-node/register"
              hash: 0645665e87ad356aa91a97f9e730a855feb8bd67
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.0.1
          title: ""
          date: 2025-08-01T13:37:39.968Z
  version: 23.1.0
  title: ""
  date: 2025-08-12T15:35:03.658Z
- commits:
    - subject: Simplify abstract sql to use `TRUE` rather than `TRUE = TRUE`
      hash: d250c28079aef4fcd34ac1b6d2f3066e90cc5d8b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 23.0.1
  title: ""
  date: 2025-08-08T17:13:14.684Z
- commits:
    - subject: Update @balena/abstract-sql-compiler to 11.x,
        @balena/odata-to-abstract-sql to 9.x
      hash: bf7937fb577912576ebc7d2c81852e136a95da68
      body: |
        Update @balena/abstract-sql-compiler from 10.6.3 to 11.0.0
        Update @balena/abstract-sql-to-typescript from 5.1.5 to 6.1.0
        Update @balena/odata-to-abstract-sql from 8.0.2 to 9.0.0

        This handles constrained definitions for computed field definitions
        as they are now how computed fields are handled. And as part of that
        improved computed field handling we fixed cases where there could be
        broken behavior where the computed field would not be accessible to
        `$filter`/`$orderby` and throw an error or instead it would be the
        entry from the next version (eg `v3`) rather than the expected/current
        one (eg `v2`)
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Only publish the `out` directory
              hash: 7511b8ebe5a9461f20add0ed97d0670ed3b5a479
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Compile computed fields into the table definition
              hash: 45529f014aa1c181f338c0f7348767f2990a9084
              body: >
                This allows all downstream consumers to simplify as they only
                ever have

                to look at/use the table definition and can completely ignore
                whether

                fields are computed or not as it will have been handled for them

                already as necessary
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Standardize filenames
              hash: 2bf244d1b75f0248df7ba897487425272c234989
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Improve typing of `AbstractSqlField['computed']`
              hash: cb702d0505617fed4b60297a4951a89a9ddbce02
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Improve typing of `AbstractSqlModel['rules']`
              hash: c4099bb461f7633d57f6d5173bbd6315bcc6ee62
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Remove support for deprecated `['Bind', string, string]` bind node
                format
              hash: 6a6f353f44475b369181d71a6fd93924939aceba
              body: |
                Use `['Bind', [string, string]]` instead
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Remove deprecated `AliasableFromTypeNodes` type, use `FromTypeNodes`
                instead
              hash: 73d2e69e3ee2969d1bd6e73bab4bd56a032a76fa
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Use an options object for `optimizeSchema` rather than flags
              hash: c8451a5781df92f0f6e4f21fb666db493ae4c810
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Convert to ESM
              hash: d71031138e0b0cc49aaaa514f8bc4ff5abfcbdc2
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Remove support for legacy `Now` nodes in favor of `CurrentTimestamp`
              hash: 903a7ab4a727d09e1089684140b5fcdf48bf9967
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Switch to a separate `viewDefinition` property for creating views
              hash: 214523e0cfe05e256c2d1c67c48231968a32d620
              body: >
                This removes the inference of whether to create a view from
                based on

                inspecting the definition and instead makes it a conscious
                choice to

                avoid converting a definition to a view in cases where that may
                not

                make sense, eg if using a definition over a materialized table
                in order

                to have a dynamic view over that table
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-11.0.0
          title: ""
          date: 2025-08-01T11:57:14.534Z
        - commits:
            - subject: Add support for writable tables with definitions
              hash: 0fe525bf580706d3d37758e836830be6c65956dc
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-6.1.0
          title: ""
          date: 2025-08-06T12:50:39.595Z
        - commits:
            - subject: Update @balena/abstract-sql-compiler to 11.x,
                @balena/odata-to-abstract-sql to 9.x
              hash: 7ca2207809ca28a640542cd92f1a46dce029b09a
              body: |
                Update @balena/abstract-sql-compiler from 10.6.3 to 11.0.0
                Update @balena/odata-to-abstract-sql from 8.0.2 to 9.0.0
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Only publish the `out` directory
                      hash: 1f210d29c2053207e31d28a520b43b7f1521f27d
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Update tsconfig module to `Node18`
                      hash: b89d039e1fa96d2c33f8c5e875384144295b56ed
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                    - subject: Rely on computed fields having been compiled into the table definition
                      hash: ccc192fa696378f57ad5d174ae795a7415599b88
                      body: >
                        This greatly simplifies the code and the overall
                        computed fields

                        implementation whilst also removing a bunch of edge
                        cases with computed

                        fields and `$filter`/`$orderby`
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Update @balena/abstract-sql-compiler to 11.x
                      hash: 1952cc5fe23284d46d7533f454cd78636e59a262
                      body: >
                        Update @balena/abstract-sql-compiler from 10.6.2 to
                        11.0.0
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Only publish the `out` directory
                              hash: 7511b8ebe5a9461f20add0ed97d0670ed3b5a479
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Compile computed fields into the table definition
                              hash: 45529f014aa1c181f338c0f7348767f2990a9084
                              body: >
                                This allows all downstream consumers to simplify
                                as they only ever have

                                to look at/use the table definition and can
                                completely ignore whether

                                fields are computed or not as it will have been
                                handled for them

                                already as necessary
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Standardize filenames
                              hash: 2bf244d1b75f0248df7ba897487425272c234989
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Improve typing of `AbstractSqlField['computed']`
                              hash: cb702d0505617fed4b60297a4951a89a9ddbce02
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Improve typing of `AbstractSqlModel['rules']`
                              hash: c4099bb461f7633d57f6d5173bbd6315bcc6ee62
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for deprecated `['Bind', string, string]` bind node
                                format
                              hash: 6a6f353f44475b369181d71a6fd93924939aceba
                              body: |
                                Use `['Bind', [string, string]]` instead
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove deprecated `AliasableFromTypeNodes` type, use `FromTypeNodes`
                                instead
                              hash: 73d2e69e3ee2969d1bd6e73bab4bd56a032a76fa
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Use an options object for `optimizeSchema` rather than flags
                              hash: c8451a5781df92f0f6e4f21fb666db493ae4c810
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Convert to ESM
                              hash: d71031138e0b0cc49aaaa514f8bc4ff5abfcbdc2
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for legacy `Now` nodes in favor of `CurrentTimestamp`
                              hash: 903a7ab4a727d09e1089684140b5fcdf48bf9967
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Switch to a separate `viewDefinition` property for creating views
                              hash: 214523e0cfe05e256c2d1c67c48231968a32d620
                              body: >
                                This removes the inference of whether to create
                                a view from based on

                                inspecting the definition and instead makes it a
                                conscious choice to

                                avoid converting a definition to a view in cases
                                where that may not

                                make sense, eg if using a definition over a
                                materialized table in order

                                to have a dynamic view over that table
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-11.0.0
                          title: ""
                          date: 2025-08-01T11:57:14.534Z
                        - commits:
                            - subject: "Tests: Update @balena/odata-to-abstract-sql to 8.0.1"
                              hash: 66ee93652310d4add5b0c8c09843dc052d796f5e
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-10.6.3
                          title: ""
                          date: 2025-07-17T11:05:36.688Z
                    - subject: Convert to ESM
                      hash: a3a76d60cb6598e0918163d0e0771e14adafd13e
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-9.0.0
                  title: ""
                  date: 2025-08-01T13:41:59.468Z
            - subject: Convert to ESM
              hash: eabeffb8039c65cabafe396e7f8653509d1b3218
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-6.0.0
          title: ""
          date: 2025-08-01T13:46:57.529Z
        - commits:
            - subject: Only publish the `out` directory
              hash: 1f210d29c2053207e31d28a520b43b7f1521f27d
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Update tsconfig module to `Node18`
              hash: b89d039e1fa96d2c33f8c5e875384144295b56ed
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Rely on computed fields having been compiled into the table definition
              hash: ccc192fa696378f57ad5d174ae795a7415599b88
              body: >
                This greatly simplifies the code and the overall computed fields

                implementation whilst also removing a bunch of edge cases with
                computed

                fields and `$filter`/`$orderby`
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Update @balena/abstract-sql-compiler to 11.x
              hash: 1952cc5fe23284d46d7533f454cd78636e59a262
              body: |
                Update @balena/abstract-sql-compiler from 10.6.2 to 11.0.0
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Only publish the `out` directory
                      hash: 7511b8ebe5a9461f20add0ed97d0670ed3b5a479
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Compile computed fields into the table definition
                      hash: 45529f014aa1c181f338c0f7348767f2990a9084
                      body: >
                        This allows all downstream consumers to simplify as they
                        only ever have

                        to look at/use the table definition and can completely
                        ignore whether

                        fields are computed or not as it will have been handled
                        for them

                        already as necessary
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Standardize filenames
                      hash: 2bf244d1b75f0248df7ba897487425272c234989
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Improve typing of `AbstractSqlField['computed']`
                      hash: cb702d0505617fed4b60297a4951a89a9ddbce02
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Improve typing of `AbstractSqlModel['rules']`
                      hash: c4099bb461f7633d57f6d5173bbd6315bcc6ee62
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Remove support for deprecated `['Bind', string, string]` bind node
                        format
                      hash: 6a6f353f44475b369181d71a6fd93924939aceba
                      body: |
                        Use `['Bind', [string, string]]` instead
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Remove deprecated `AliasableFromTypeNodes` type, use `FromTypeNodes`
                        instead
                      hash: 73d2e69e3ee2969d1bd6e73bab4bd56a032a76fa
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Use an options object for `optimizeSchema` rather than flags
                      hash: c8451a5781df92f0f6e4f21fb666db493ae4c810
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Convert to ESM
                      hash: d71031138e0b0cc49aaaa514f8bc4ff5abfcbdc2
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Remove support for legacy `Now` nodes in favor of `CurrentTimestamp`
                      hash: 903a7ab4a727d09e1089684140b5fcdf48bf9967
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Switch to a separate `viewDefinition` property for creating views
                      hash: 214523e0cfe05e256c2d1c67c48231968a32d620
                      body: >
                        This removes the inference of whether to create a view
                        from based on

                        inspecting the definition and instead makes it a
                        conscious choice to

                        avoid converting a definition to a view in cases where
                        that may not

                        make sense, eg if using a definition over a materialized
                        table in order

                        to have a dynamic view over that table
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-11.0.0
                  title: ""
                  date: 2025-08-01T11:57:14.534Z
                - commits:
                    - subject: "Tests: Update @balena/odata-to-abstract-sql to 8.0.1"
                      hash: 66ee93652310d4add5b0c8c09843dc052d796f5e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-10.6.3
                  title: ""
                  date: 2025-07-17T11:05:36.688Z
            - subject: Convert to ESM
              hash: a3a76d60cb6598e0918163d0e0771e14adafd13e
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-9.0.0
          title: ""
          date: 2025-08-01T13:41:59.468Z
  version: 23.0.0
  title: ""
  date: 2025-08-08T13:58:20.073Z
- commits:
    - subject: Always add the constrained definition to constrained tables
      hash: 7b0bc3ea9beb204861cc25b8896c8babc1c803bd
      body: |
        This just avoids any potential edge cases and simplifies things, it
        also means we need to test for the case where two entries in the
        constrained model are aliases of each other and only constrain a given
        table once, rather than once per alias
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 22.1.4
  title: ""
  date: 2025-08-07T18:04:32.542Z
- commits:
    - subject: Update dependencies
      hash: 484a0ac08086e881026323429a4c0d0d677b1bdd
      body: |
        Update @balena/abstract-sql-compiler from 10.5.1 to 10.6.3
        Update @balena/abstract-sql-to-typescript from 5.1.2 to 5.1.5
        Update @balena/odata-to-abstract-sql from 8.0.0 to 8.0.2
        Update @balena/sbvr-parser from 1.4.10 to 1.4.12
        Update @balena/sbvr-types from 11.1.0 to 11.1.3
        Update pinejs-client-core from 8.3.0 to 8.3.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: "Tests: Update @balena/odata-to-abstract-sql to 8.0.1"
              hash: 66ee93652310d4add5b0c8c09843dc052d796f5e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.6.3
          title: ""
          date: 2025-07-17T11:05:36.688Z
        - commits:
            - subject: Include comments in generated output to preserve jsdoc info
              hash: 7045c5bd5244459330a7899ad0fbb974a429ca14
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.6.2
          title: ""
          date: 2025-07-16T12:44:51.636Z
        - commits:
            - subject: Update dev dependencies
              hash: 444f515b81454a512eaf3a28f49f7b25938b4b9c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.6.1
          title: ""
          date: 2025-07-16T11:37:51.776Z
        - commits:
            - subject: Export `abstractSqlContainsNode` helper function
              hash: 92e7d4dd97329fb93e2f1c27b275c9cc38ab74c5
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.6.0
          title: ""
          date: 2025-07-14T23:48:55.689Z
        - commits:
            - subject: Update tsconfig module to `Node18`
              hash: 4874b7f0a272a983e6ebec40487750869d19a6d9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: switch from ts-node to @swc-node/register"
              hash: 27958308c3c19ebdd349655381e33ca9ddd5851a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-5.1.5
          title: ""
          date: 2025-08-01T13:38:39.834Z
        - commits:
            - subject: Update deps
              hash: 32efff80fac186229a046864dad0351ac7d5d3d9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: joshbwlng
              nested: []
          version: abstract-sql-to-typescript-5.1.4
          title: ""
          date: 2025-07-18T08:00:56.720Z
        - commits:
            - subject: Allow for sbvr-types v11
              hash: deb4653b75a83d2cdd8bd6711b7c9fd9c9b0c926
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: joshbwlng
              nested: []
          version: abstract-sql-to-typescript-5.1.3
          title: ""
          date: 2025-07-15T10:01:35.510Z
        - commits:
            - subject: Improve typings
              hash: b302828cf24e8bf20d24c8247863b8ba9352de09
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-8.0.2
          title: ""
          date: 2025-07-30T15:23:24.794Z
        - commits:
            - subject: Stop using deprecated bind node format
              hash: 2104e5fff48d18398048500358f613b98a00e003
              body: |
                Update @balena/abstract-sql-compiler from 10.6.0 to 10.6.2
                Update @balena/odata-parser from 4.2.1 to 4.2.6
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Include comments in generated output to preserve jsdoc info
                      hash: 7045c5bd5244459330a7899ad0fbb974a429ca14
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-10.6.2
                  title: ""
                  date: 2025-07-16T12:44:51.636Z
                - commits:
                    - subject: Update dev dependencies
                      hash: 444f515b81454a512eaf3a28f49f7b25938b4b9c
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-10.6.1
                  title: ""
                  date: 2025-07-16T11:37:51.776Z
                - commits:
                    - subject: Update @balena/lint to 9.x
                      hash: c1809b591bae1b5f1872d5a30eab2eb90337d3cd
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-4.2.6
                  title: ""
                  date: 2025-04-10T03:22:06.692Z
                - commits:
                    - subject: "Tests: convert to typescript"
                      hash: 0f71c04f5812b10f4a9e09bdf280217c64caa0ee
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Improve typings
                      hash: 3a782a7b87c1f83bb279c509b62dfb6f796e5fe7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-4.2.5
                  title: ""
                  date: 2025-04-09T12:12:31.048Z
                - commits:
                    - subject: 'Build: switch tsconfig to use module "Node16" with type "commonjs"'
                      hash: 2a6499f3c5d259680f9a0f84379c8aed57636a62
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-4.2.4
                  title: ""
                  date: 2025-04-09T09:30:46.885Z
                - commits:
                    - subject: Avoid setting $count `options` for $orderby when not provided
                      hash: 4e1f9750aed95dba4731d1fe9e7a46a000ea4ab6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                  version: odata-parser-4.2.3
                  title: ""
                  date: 2025-04-01T08:42:18.322Z
                - commits:
                    - subject: Update dependency mocha to v11
                      hash: 118d83467fc89b977ad89f7b9444897739399693
                      body: |
                        Update mocha from 10.8.2 to 11.1.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: balena-renovate[bot]
                  version: odata-parser-4.2.2
                  title: ""
                  date: 2025-03-25T16:34:08.496Z
          version: odata-to-abstract-sql-8.0.1
          title: ""
          date: 2025-07-16T12:59:09.322Z
        - commits:
            - subject: Update dependencies
              hash: 8836413c5bf77bb637e61e65fc54f73affeed69f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-8.3.1
          title: ""
          date: 2025-08-01T14:12:31.816Z
        - commits:
            - subject: Update dependency @balena/sbvr-types to v11
              hash: c4efe5a3ea98ba824a0fce85ed48ef298fd94d1c
              body: |
                Update @balena/sbvr-types from 10.1.0 to 11.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-parser-1.4.12
          title: ""
          date: 2025-07-15T23:26:25.926Z
        - commits:
            - subject: Update dependency @balena/sbvr-types to v10
              hash: 550aa8f3885357550e9a1cdc3668f71c22f17540
              body: |
                Update @balena/sbvr-types from 9.2.6 to 10.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-parser-1.4.11
          title: ""
          date: 2025-07-08T02:29:13.076Z
        - commits:
            - subject: Update dependencies
              hash: 3079d1e0a086bd694edeb240a8183d61c41ddcf7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-11.1.3
          title: ""
          date: 2025-08-05T17:27:47.398Z
        - commits:
            - subject: Fix the JSON type being incorrectly marked as Concept Type of Text
              hash: bc94439af75bdfbec32e3305b45618c455ad1e76
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
          version: sbvr-types-11.1.2
          title: ""
          date: 2025-08-04T10:36:00.407Z
        - commits:
            - subject: Update dev dependencies
              hash: 5983e93e42c043443b2557b2f4aa533685bcf4bd
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-11.1.1
          title: ""
          date: 2025-08-01T13:35:46.141Z
  version: 22.1.3
  title: ""
  date: 2025-08-06T13:58:19.432Z
- commits:
    - subject: Switch to lazily creating the write permissions for translated tables
      hash: c8d8b439ad38dbe49c0a93d3d5dc43f78ae6983d
      body: |
        Creating them lazily reduces the startup time and the memory usage to
        only permissions that actually get used in practice
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 22.1.2
  title: ""
  date: 2025-08-04T15:52:34.125Z
- commits:
    - subject: Add node 24 to the engines list
      hash: bd4b2103be646b3131a1a820267d868f2a02d08c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 22.1.1
  title: ""
  date: 2025-08-01T15:09:43.674Z
- commits:
    - subject: Bump dependencies to add support for 'JSON is represented by Text'
      hash: 66b6e0cd6e191a27881c1553b29bff4d13cd7f16
      body: |
        Update @balena/lf-to-abstract-sql from 5.0.7 to 5.0.10
        Update @balena/sbvr-types from 11.0.0 to 11.1.0
      footer:
        Change-type: minor
        change-type: minor
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Switch `ProcessAtomicFormulationsRecurse` to use a breadth first search
              hash: 6b748b23d3f7e9bf994f68beb707e03e9f7627f1
              body: >
                This creates the bindings in the correct order and means that
                they are

                available for later levels if they need to be used there. It
                also

                avoids the need to store a depth attribute in order to use the

                shallowest version, since due to being breadth first now we know
                that

                the first time we see them will be at the shallowest level they
                exist
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-5.0.10
          title: ""
          date: 2025-07-29T16:24:13.572Z
        - commits:
            - subject: Add test for multiple Necessities on the same name/type
              hash: 6538d3d92b1ab337e4c46f0af8be472cfaac5a1f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: lf-to-abstract-sql-5.0.9
          title: ""
          date: 2025-06-24T07:05:18.175Z
        - commits:
            - subject: Update dependency chai to v5
              hash: da263a226f63e04911dbd9d7f352fa25625e3aeb
              body: |
                Update chai from 4.5.0 to 5.2.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.8
          title: ""
          date: 2025-06-20T13:09:15.384Z
        - commits:
            - subject: Add the 'is represented by Text' property to the JSON type
              hash: 4de0b318d04d63ef8c0ba5fa75e8a6282e9a09ec
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                See: https://balena.fibery.io/Work/Project/API-Limit-size-of-large-fields-975
                see: https://balena.fibery.io/Work/Project/API-Limit-size-of-large-fields-975
              author: Thodoris Greasidis
          version: sbvr-types-11.1.0
          title: ""
          date: 2025-07-31T15:05:45.750Z
  version: 22.1.0
  title: ""
  date: 2025-07-31T15:30:33.397Z
- commits:
    - subject: Update dependency commander to v14
      hash: 2cedd7c00a7f3191a9ddd2ad1b7622439dc6df8c
      body: |
        Update commander from 13.1.0 to 14.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 22.0.5
  title: ""
  date: 2025-07-29T13:31:56.092Z
- commits:
    - subject: Update minio/minio Docker tag to RELEASE.2025-07-23T15-54-02Z
      hash: eccfe7c55aead976a182cd9f37df9b7f5b8cf5aa
      body: >
        Update minio/minio from RELEASE.2025-06-13T11-33-47Z to
        RELEASE.2025-07-23T15-54-02Z
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 22.0.4
  title: ""
  date: 2025-07-28T03:13:05.701Z
- commits:
    - subject: Update minio/mc Docker tag to RELEASE.2025-07-21T05-28-08Z
      hash: 990a2589f6346dc9e151fbf1f9dacb30b94a92ad
      body: >
        Update minio/mc from RELEASE.2025-05-21T01-59-54Z to
        RELEASE.2025-07-21T05-28-08Z
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 22.0.3
  title: ""
  date: 2025-07-25T14:21:20.112Z
- commits:
    - subject: Remove unused @types/multer dependency
      hash: ed6ba332e87c985ffeb54e5bd2af6b2ac76c0e75
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 22.0.2
  title: ""
  date: 2025-07-25T13:11:28.143Z
- commits:
    - subject: Use PineTest for webresource tests
      hash: 04b4fe374f1c0c4087fdafe728ff96b75d5e0baf
      body: |
        Update pinejs-client-supertest from 3.0.1 to 3.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
    - subject: Bump pinejs-client-core to v8.3.0
      hash: c6d6ae18aa1209a3b2794368eb86d39a4eedbd0f
      body: |
        Update pinejs-client-core from 8.2.0 to 8.3.0
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested:
        - commits:
            - subject: Add support to odata-actions
              hash: 2bbb89d841a0122a069f1b89aac3503b38880ee5
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otavio Jacobi
              nested: []
          version: pinejs-client-js-8.3.0
          title: ""
          date: 2025-07-17T14:02:58.283Z
        - commits:
            - subject: Safely access 'id' of Params to avoid `unknown` propagation
              hash: 2ce99460c2385b3cd98935a6b5cbb1a876242e6b
              body: >
                When resolving the typings of a query, if the id is not present
                and we try to access it anyway

                typescript will infer `unknown`, which caused
                `OptionsToResponse` to satisfy as if ID was present (thus,
                turning it into a query with `id`)
              footer:
                Change-type: patch
                change-type: patch
              author: Otavio Jacobi
              nested: []
          version: pinejs-client-js-8.2.1
          title: ""
          date: 2025-07-04T16:23:19.320Z
  version: 22.0.1
  title: ""
  date: 2025-07-21T13:10:52.818Z
- commits:
    - subject: Migrate to timestamptz
      hash: c76cdb8a75d936c22dfb07ca28a1cdbe4733a71a
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: joshbwlng
      nested: []
  version: 22.0.0
  title: ""
  date: 2025-07-16T11:50:45.474Z
- commits:
    - subject: Clarify that we're using the final vocabulary when resolving permissions
      hash: 71b39e047ecda76ba510faabc044f48bea46e403
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 21.6.16
  title: ""
  date: 2025-07-14T07:21:10.458Z
- commits:
    - subject: Update dependency @balena/sbvr-types to v10
      hash: 7558c03c081cc7afc0040cc3003c048aea4e9818
      body: |
        Update @balena/sbvr-types from 9.2.6 to 10.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested:
        - commits:
            - subject: Extend webresource write type with File api
              hash: f5a0f83beecc65319b149735c6522f857b5b7028
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otavio Jacobi
          version: sbvr-types-10.1.0
          title: ""
          date: 2025-06-19T16:01:41.144Z
        - commits:
            - subject: Drop support for no longer maintained node 16 & 18
              hash: 151b346d0e8cd3148306f07a7bb8abd48b69c440
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Otavio Jacobi
          version: sbvr-types-10.0.0
          title: ""
          date: 2025-06-19T15:40:49.398Z
  version: 21.6.15
  title: ""
  date: 2025-07-08T03:08:42.815Z
- commits:
    - subject: Update minio/minio Docker tag to RELEASE.2025-06-13T11-33-47Z
      hash: 319db9c5964b85f0c8ce959ddb4b4be853f88957
      body: >
        Update minio/minio from RELEASE.2025-05-24T17-08-30Z to
        RELEASE.2025-06-13T11-33-47Z
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 21.6.14
  title: ""
  date: 2025-07-08T01:48:08.508Z
- commits:
    - subject: Update dependency mocha to v11.7.1
      hash: 0ba32f2fffa0857cf33a8c03599d58efc9ab9809
      body: |
        Update mocha from 11.6.0 to 11.7.1
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 21.6.13
  title: ""
  date: 2025-06-27T14:17:24.226Z
- commits:
    - subject: Update @balena/sbvr-parser to 1.4.10
      hash: bb08f1ff0d318172f88978dfdf75a8451a9a3c65
      body: |
        Update @balena/sbvr-parser from 1.4.9 to 1.4.10
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Allow using single value Definitions
              hash: ed36e9f54a6e99347010a88e27c877f136ddfe4a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
          version: sbvr-parser-1.4.10
          title: ""
          date: 2025-06-26T13:22:09.508Z
  version: 21.6.12
  title: ""
  date: 2025-06-26T14:57:38.195Z
- commits:
    - subject: Optimize the abstract-sql schema whilst creating it
      hash: 6923276da34d847275493b5ecde3c1353c45abc1
      body: |
        Update @balena/abstract-sql-compiler from 10.3.3 to 10.4.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Export an `optimizeSchema` variant that is database engine agnostic
              hash: 9b52888ca68ed9298b469fbda89eb2dbbb861668
              body: >
                This can be used to optimize the schema without yet committing
                to a

                specific database engine, useful for a pass over abstractSql
                prior to

                generating a db engine specific sql model
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.4.0
          title: ""
          date: 2025-06-20T14:45:59.796Z
        - commits:
            - subject: Switch to using a duplicate function exception to handle double
                function creation
              hash: 4354e067178bf7b462eb01182b078a8885b38031
              body: >
                This should have slightly less edge cases than trying to execute
                the

                function and checking that it does not already exist,
                particularly if

                we add arguments or similar in future where the `PERFORM`
                command would

                need to match precisely
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.3.5
          title: ""
          date: 2025-06-20T13:28:03.428Z
        - commits:
            - subject: Throw an error when trying to combine computed fields with a definition
              hash: 0092dd499c9b4e8a3418144acbdf37084f73a3bc
              body: >
                This is poorly/unsupported and will cause all sorts of edge
                cases and

                breaking behavior so blocking it early will avoid bugs and allow

                handling computed fields in a better way in future
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.3.4
          title: ""
          date: 2025-06-20T13:11:18.564Z
  version: 21.6.11
  title: ""
  date: 2025-06-24T04:34:10.559Z
- commits:
    - subject: Bump @balena/abstract-sql-to-typescript to v5.1.2
      hash: 0f724993cc836232702ad28a7d271ecef645f065
      body: |
        Update @balena/abstract-sql-to-typescript from 5.1.1 to 5.1.2
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested:
        - commits:
            - subject: Allow sbvr-types v10 as peer dependency
              hash: 769015a6e199bbc4c497a6d29d6b79f3761fe884
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Otavio Jacobi
              nested: []
          version: abstract-sql-to-typescript-5.1.2
          title: ""
          date: 2025-06-19T19:45:38.533Z
  version: 21.6.10
  title: ""
  date: 2025-06-20T14:58:24.529Z
- commits:
    - subject: Update @balena/lf-to-abstract-sql from 5.0.5 to 5.0.7
      hash: b2cd76db8f7fd15d967c0eb4f91d8fc514baaefc
      body: |
        Update @balena/lf-to-abstract-sql from 5.0.5 to 5.0.7
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Support multiple attributes of the same name/type
              hash: e4fab5433ca617bc72d89cc87a271025ec8549d4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-5.0.7
          title: ""
          date: 2025-06-20T12:05:42.012Z
        - commits:
            - subject: Update dependency @balena/sbvr-types to v9
              hash: ffe67f4ce0c2d3c6b240206da5c4ed2fea2c353a
              body: |
                Update @balena/sbvr-types from 8.0.0 to 9.2.2
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested:
                - commits:
                    - subject: Update dependency @balena/abstract-sql-compiler to v10
                      hash: 4298ea50286d12237996b1fc50a028450647a16b
                      body: >
                        Update @balena/abstract-sql-compiler from 9.2.0 to 10.2.3
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: balena-renovate[bot]
                  version: sbvr-types-9.2.2
                  title: ""
                  date: 2025-03-24T02:59:46.151Z
                - commits:
                    - subject: Update dependency @types/chai-datetime to v1
                      hash: 3072ff0292859b64f981f5c6809a63ff13fc823f
                      body: |
                        Update @types/chai-datetime from 0.0.39 to 1.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: balena-renovate[bot]
                  version: sbvr-types-9.2.1
                  title: ""
                  date: 2025-03-24T01:35:33.820Z
                - commits:
                    - subject: Use big integer for webresource casting type
                      hash: 49acafb188c3cbf3cd16bbcc9b701d4cac8ca341
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Otavio Jacobi
                  version: sbvr-types-9.2.0
                  title: ""
                  date: 2025-02-24T14:20:04.519Z
                - commits:
                    - subject: Add `is case insensitively equal to` for Text types
                      hash: c6414b8b53cb6935e2a496a31d29c7e90efefe38
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Otavio Jacobi
                  version: sbvr-types-9.1.0
                  title: ""
                  date: 2024-10-24T15:56:32.550Z
                - commits:
                    - subject: Change the exported Types to an interface so that they can be augmented
                      hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                  version: sbvr-types-9.0.2
                  title: ""
                  date: 2024-09-17T12:44:29.082Z
                - commits:
                    - subject: Update @balena/lint to v8.2.7
                      hash: 630ca7d6cbe4fed2d41827205215a2f28a971aea
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                  version: sbvr-types-9.0.1
                  title: ""
                  date: 2024-08-05T08:18:14.129Z
                - commits:
                    - subject: Update BigInteger and BigSerial TsTypes
                      hash: 45d3cd6262f094a0c43ffe308dccab4968c074be
                      body: >
                        Return big integer values as strings instead of bigint
                        as we need to

                        parse them back into strings anyway when returning data
                        from pine. The

                        new logic and types closely follow the same pattern we
                        have for dates.
                      footer:
                        Change-type: major
                        change-type: major
                      author: Josh Bowling
                  version: sbvr-types-9.0.0
                  title: ""
                  date: 2024-08-02T00:05:31.143Z
          version: lf-to-abstract-sql-5.0.6
          title: ""
          date: 2025-04-11T10:51:20.820Z
  version: 21.6.9
  title: ""
  date: 2025-06-20T12:59:44.853Z
- commits:
    - subject: Handle computed fields in translated models where possible and throw
        where not
      hash: dfc34c70e4646fc95b64402a6db08aa7c2ff4daf
      body: |
        This avoids weird/unexpected/broken behaviors that can arise from using
        computed fields in translated models whilst being minimally disruptive
        for cases that can be handled
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 21.6.8
  title: ""
  date: 2025-06-19T16:28:26.396Z
- commits:
    - subject: Fix optimization for constrained abstract sql when having full access
      hash: e31af5c072d7a2c5318465360c9941c1f786adcd
      body: |
        Update @balena/odata-to-abstract-sql from 7.2.4 to 7.2.5
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Remove the "already computed fields" optimization
              hash: d0f448d7040fcfa984a5e4ff9ed3412dfa1a8c22
              body: >
                It can have broken behavior when combined with pinejs
                translations and

                so removing it until it can either be reimplemented in a safe
                way or

                replaced by an equivalent optimization
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-7.2.5
          title: ""
          date: 2025-06-17T15:49:14.203Z
  version: 21.6.7
  title: ""
  date: 2025-06-17T16:12:22.302Z
- commits:
    - subject: Update dependencies
      hash: a45fe4a9d75c60e930f3dffb6862cf1511606d20
      body: |
        Update @balena/abstract-sql-compiler from 10.2.3 to 10.3.2
        Update @balena/lf-to-abstract-sql from 5.0.3 to 5.0.5
        Update @balena/odata-parser from 4.2.2 to 4.2.6
        Update @balena/odata-to-abstract-sql from 7.2.0 to 7.2.4
        Update @balena/pinejs-webresource-s3 from 2.1.1 to 2.1.3
        Update @balena/sbvr-types from 9.2.2 to 9.2.6
        Update pinejs-client-core from 8.1.4 to 8.2.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Extend `IsNotDistinctFrom` paren omission to more atomic node types
              hash: d88c42902f0de4a26dfc1739b05c321f707e47c7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.3.2
          title: ""
          date: 2025-06-12T13:09:06.989Z
        - commits:
            - subject: Omit parens for `IsNotDistinctFrom` when the value is a field node
              hash: 57126032875eca0b0b050ff09fa461f471b77936
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.3.1
          title: ""
          date: 2025-06-12T09:52:48.898Z
        - commits:
            - subject: Treat `CaseNode` as an unknown type node as expected
              hash: 3e07fe58ed65e73e9104a84ccff02f4fbc155e1e
              body: >
                This matches the fact that the result type is unknown/can be
                anything

                and also matches the existing typing
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.3.0
          title: ""
          date: 2025-06-12T09:17:31.179Z
        - commits:
            - subject: Update dependency lint-staged to v16
              hash: 65f51a7d4c10810989efb02c96ae2bf754f6b365
              body: |
                Update lint-staged from 15.5.2 to 16.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-compiler-10.2.12
          title: ""
          date: 2025-06-05T06:26:44.888Z
        - commits:
            - subject: Add missing ; in trigger creation $$ section
              hash: b8742b7b1f2f8727b70df5088d2b0aaacb0b9e94
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-10.2.11
          title: ""
          date: 2025-06-04T12:41:18.924Z
        - commits:
            - subject: Update @balena/lint to 9.x
              hash: b5768bbd59e7a402ddd93f031b8d74483f96fdb4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.10
          title: ""
          date: 2025-04-08T16:22:33.105Z
        - commits:
            - subject: Avoid lodash chaining / move lodash to a dev dependency
              hash: 14d0033542647d08a183e911c2f56185563bf80b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Use native version of `uniq`
              hash: 091d220b2f1d305b223a1c3ac56be7592ccfbe02
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Use native version of `mapValues`
              hash: c54e44a96112b753212b143e7817fa833e522a70
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Use native version of `isEqual`
              hash: 35f8c302e97c2bbaa1a38b5b0c70a2f3398ca28d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Use native version of `flatMap`
              hash: 6c47e516d93cbdd109b08b5f4ec22f5bda0a09f7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Use native version of `find`
              hash: 650919951b46df475dd2d14acc74f27adf78e62e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Avoid using lodash `identity` method
              hash: a4110882ef60db6df45ad376624d2732a9243317
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Avoid using lodash for duration node validation
              hash: 1892c9bde28d5cc98e4869e18b0c561a2f56ed19
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.9
          title: ""
          date: 2025-04-07T16:16:44.644Z
        - commits:
            - subject: Improve typings for the `In`/`NotIn` optimization helpers
              hash: fc2f84b46e1559beae90e99d8e1b9abbd28d195d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.8
          title: ""
          date: 2025-04-07T14:47:06.493Z
        - commits:
            - subject: Switch to a more standard `isFieldTypeNode` helper
              hash: 62657e2886cbcc8174b36bd2cd9589712a3845d2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.7
          title: ""
          date: 2025-04-07T12:30:18.840Z
        - commits:
            - subject: "Tests: convert test/sbvr/reference-type to typescript"
              hash: c41377f6f468c2c4006399e19117153837b503e6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/sbvr/pilots to typescript"
              hash: a275ef78d116e2768f95c402b1bcbcf79b1e0079
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/sbvr/test to typescript"
              hash: 18ec8de28eb80b2d1d3ec46cc7550dbbe8b4b9e6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/odata/expand to typescript"
              hash: 031750d479e9c67293c489ccd93436d33aa668f9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/odata/filterby to typescript"
              hash: 206aaf4363007e81f5d54d4bf957835b184fcf94
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/odata/orderby to typescript"
              hash: 1bd82f39836a28017436090307fb6d2646396d69
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/odata/paging to typescript"
              hash: fec1912620feecf5c6ab596680cec2909bfdcb1b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/odata/resource_parsing to typescript"
              hash: 601c5256a8ac7acd00ae3f978365eab44782448e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/odata/select to typescript"
              hash: 75492ad8a054b7178cb2579c61cfa98a191d49b8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/odata/stress to typescript"
              hash: 35caa5820914c0ca082f7784ff4c54c5245cefcc
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.6
          title: ""
          date: 2025-04-07T12:00:15.272Z
        - commits:
            - subject: "Tests: convert test/odata/test to typescript"
              hash: c00e9270589111b882d4894fc437dd8b0343ecce
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.5
          title: ""
          date: 2025-04-06T22:40:57.152Z
        - commits:
            - subject: Update dev dependencies
              hash: 703263fa73aff2253d1a931a5946a027d20c9ff6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.4
          title: ""
          date: 2025-04-04T14:00:21.240Z
        - commits:
            - subject: Update dependency @balena/sbvr-types to v8
              hash: 8ec669075e8fa450e1fa11f11224ed0b449289bf
              body: |
                Update @balena/sbvr-types from 7.1.3 to 8.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested:
                - commits:
                    - subject: Improve BigInteger and BigSerial support
                      hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Josh Bowling
                  version: sbvr-types-8.0.0
                  title: ""
                  date: 2024-06-12T22:37:59.778Z
          version: lf-to-abstract-sql-5.0.5
          title: ""
          date: 2025-04-10T14:01:08.915Z
        - commits:
            - subject: Update dependency mocha to v11
              hash: 8e4d2bb26584004c5bccf9c32244e59023082372
              body: |
                Update mocha from 10.8.2 to 11.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: lf-to-abstract-sql-5.0.4
          title: ""
          date: 2025-04-02T15:10:22.415Z
        - commits:
            - subject: Update @balena/lint to 9.x
              hash: c1809b591bae1b5f1872d5a30eab2eb90337d3cd
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-4.2.6
          title: ""
          date: 2025-04-10T03:22:06.692Z
        - commits:
            - subject: "Tests: convert to typescript"
              hash: 0f71c04f5812b10f4a9e09bdf280217c64caa0ee
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Improve typings
              hash: 3a782a7b87c1f83bb279c509b62dfb6f796e5fe7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-4.2.5
          title: ""
          date: 2025-04-09T12:12:31.048Z
        - commits:
            - subject: 'Build: switch tsconfig to use module "Node16" with type "commonjs"'
              hash: 2a6499f3c5d259680f9a0f84379c8aed57636a62
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-4.2.4
          title: ""
          date: 2025-04-09T09:30:46.885Z
        - commits:
            - subject: Avoid setting $count `options` for $orderby when not provided
              hash: 4e1f9750aed95dba4731d1fe9e7a46a000ea4ab6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
          version: odata-parser-4.2.3
          title: ""
          date: 2025-04-01T08:42:18.322Z
        - commits:
            - subject: Update dependency lint-staged to v16
              hash: 539a3b023ec33d7d43ab33c2c4d98fe80136cd4a
              body: |
                Update lint-staged from 15.5.2 to 16.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: odata-to-abstract-sql-7.2.4
          title: ""
          date: 2025-06-06T06:23:08.242Z
        - commits:
            - subject: Fix lintstaged config
              hash: 6ab3c8c750775093b1fbf0f2fb04b319da05f32b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-7.2.3
          title: ""
          date: 2025-04-16T12:17:46.173Z
        - commits:
            - subject: Update @balena/lint to 9.x
              hash: f7554beac797a0876ea84cd01dd911afd982f98d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-7.2.2
          title: ""
          date: 2025-04-08T16:21:35.351Z
        - commits:
            - subject: Ensure resource is always translated to table on computed terms
              hash: e76969c928bacd80d237b5f084c9f5e481b0dc9d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Otavio Jacobi
              nested: []
          version: odata-to-abstract-sql-7.2.1
          title: ""
          date: 2025-04-07T11:45:17.745Z
        - commits:
            - subject: Expose ResourceID typings
              hash: bfbecf13bbcf330c7da20f339be39f0e4cdf74e3
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otavio Jacobi
              nested: []
          version: pinejs-client-js-8.2.0
          title: ""
          date: 2025-06-10T07:20:27.502Z
        - commits:
            - subject: Fix linting
              hash: 29627add4a7c5701c9e4f032ea1f15a0523e2877
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Otavio Jacobi
              nested: []
          version: pinejs-client-js-8.1.5
          title: ""
          date: 2025-05-23T11:24:08.969Z
        - commits:
            - subject: Update dependency lint-staged to v16
              hash: 3a504c7aa334b2351439571caf17b59b49e6a53e
              body: |
                Update lint-staged from 15.5.2 to 16.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-types-9.2.6
          title: ""
          date: 2025-06-07T23:33:59.105Z
        - commits:
            - subject: Update dependency bcryptjs to v3
              hash: de6eb8f3cac0c9dcc2209df880333be31d550ad5
              body: |
                Update bcryptjs from 2.4.3 to 3.0.2
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-types-9.2.5
          title: ""
          date: 2025-04-11T10:48:47.730Z
        - commits:
            - subject: Update @balena/lint to 9.x
              hash: 21e9201b585945ab7bdc6650f067b73359f0e07e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-9.2.4
          title: ""
          date: 2025-04-10T12:49:03.449Z
        - commits:
            - subject: Update dependency mocha to v11
              hash: 3e0daf18580fc79877d008a9635be4e7153ca876
              body: |
                Update mocha from 10.8.2 to 11.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-types-9.2.3
          title: ""
          date: 2025-04-09T10:58:39.494Z
  version: 21.6.6
  title: ""
  date: 2025-06-12T13:39:41.306Z
- commits:
    - subject: "Translations: simplify the generated definition when only
        `$toResource` is provided"
      hash: f441ff7589559ded26a3a0ee1464508fb666780d
      body: |
        This avoids unnecessary indirection in the generated SQL for this case
        and so will reduce the size of the generated SQL and hence the memory
        usage by cache and network usage to transmit the queries
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 21.6.5
  title: ""
  date: 2025-06-10T14:14:34.972Z
- commits:
    - subject: "Translations: avoid fully referenced fields when not necessary"
      hash: 1eac90d96e73db3744f868603df9ea498c51cca0
      body: |
        This should reduce the size of the generated SQL and hence the memory
        usage by cache and network usage to transmit the queries
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 21.6.4
  title: ""
  date: 2025-06-10T13:58:27.675Z
- commits:
    - subject: Update dependency lint-staged to v16
      hash: 75beac7b22b63eaa059a487da902023354619f88
      body: |
        Update lint-staged from 15.5.2 to 16.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 21.6.3
  title: ""
  date: 2025-06-06T06:30:50.646Z
- commits:
    - subject: Reduce memory usage for translation models by avoiding cloning
      hash: 2d2247693c9f91f9abace2e186e5bec36788117d
      body: |
        Most of the relationships should remain the same as the target model
        and we only need to clone the parts we're specifically modifying for
        the translated entries
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 21.6.2
  title: ""
  date: 2025-06-02T15:18:12.801Z
- commits:
    - subject: "CI: Update minio/mc bucket setup commands & bump versions"
      hash: 82fb24d8beb256f34aed3c9bffc78bbb87845d17
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 21.6.1
  title: ""
  date: 2025-05-27T12:44:45.750Z
- commits:
    - subject: Add multipart upload actions
      hash: 11cf78252a39f157a4f0bb9d7f04bf594fb46ef5
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested: []
    - subject: Add webresource vocabulary
      hash: d48ace8066bbbcf6a4449166aeb68fb3043693ba
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested: []
  version: 21.6.0
  title: ""
  date: 2025-05-15T15:04:41.299Z
- commits:
    - subject: Bump @balena/abstract-sql-to-typescript to v5.1.1
      hash: fd25e9fca5a820efbe70609d7777d99831502810
      body: |
        Update @balena/abstract-sql-to-typescript from 5.1.0 to 5.1.1
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested:
        - commits:
            - subject: Update dependency lint-staged to v16
              hash: 12e514d1fd8eb2174e7c47ac0b0f632c6fe546ec
              body: |
                Update lint-staged from 15.5.2 to 16.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: abstract-sql-to-typescript-5.1.1
          title: ""
          date: 2025-05-14T23:28:42.126Z
  version: 21.5.1
  title: ""
  date: 2025-05-15T14:43:52.951Z
- commits:
    - subject: Delete files with pine tasks when it is available
      hash: 1b94e8cf0019bb242e41fca10672cb9ee993d2b7
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested: []
  version: 21.5.0
  title: ""
  date: 2025-05-08T17:07:29.703Z
- commits:
    - subject: Add support for defining odata actions
      hash: ddce5e07ff6a03826338740127eff4b423e2dd9c
      body: ""
      footer:
        See: https://balena.fibery.io/search/9OI72#Work/Improvement/Add-odata-actions-foundation-for-pinejs-2818
        see: https://balena.fibery.io/search/9OI72#Work/Improvement/Add-odata-actions-foundation-for-pinejs-2818
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested: []
  version: 21.4.0
  title: ""
  date: 2025-05-06T16:18:39.604Z
- commits:
    - subject: Improve webresource tests to be independent of filename
      hash: 1bd9e7250748b86aaccc54347add4b50ea3b335a
      body: >
        Previous version of tests were relying on the fact that the href
        (generated) property used the given filename to be generated and would
        search over the bucket for that filename.


        This is highly undesirable as it makes the tests unreliable to possible
        underlying (non breaking) changes, as it relies on a side effect


        The current PR changes it by ensuring the specific keys exist on the
        bucket without any relation for the given filename.
      footer:
        See: https://balena.fibery.io/search/tyKzx#Work/Improvement/Make-webresources-file-deletion-more-reliable-2819
        see: https://balena.fibery.io/search/tyKzx#Work/Improvement/Make-webresources-file-deletion-more-reliable-2819
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 21.3.2
  title: ""
  date: 2025-05-05T17:14:40.111Z
- commits:
    - subject: Fix webresource tests for deleted files with signed hrefs
      hash: 36265762455f7a2182d8bfcc02b3e9787dfe4abe
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
    - subject: Clear webresources bucket after test run
      hash: a7e792f447bc508d08dd29717ef71d75cf72a167
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 21.3.1
  title: ""
  date: 2025-05-05T06:24:42.955Z
- commits:
    - subject: Add multipart upload interface for handlers
      hash: d78ee0da169cb9b252bfe8d51c4f57cd10051475
      body: |
        See: https://balena.fibery.io/search/PtK6F#Work/Improvement/Add-multipart-upload-interface-for-webresource-handlers-and-add-them-to-S3-Cloudfront-handlers-2584
      footer:
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested: []
  version: 21.3.0
  title: ""
  date: 2025-04-28T17:28:32.044Z
- commits:
    - subject: Add test for webresource rule on patches
      hash: 1294fc741b573723050e80458dbdebc21fd3e096
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 21.2.1
  title: ""
  date: 2025-04-16T14:00:43.482Z
- commits:
    - subject: "Postgres: add the option to prepare db queries after N executions"
      hash: 1a6ee61f71b282a73fb0490fd32111a3c233ec7a
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 21.2.0
  title: ""
  date: 2025-04-16T13:43:31.709Z
- commits:
    - subject: Support $orderby based on a unique reverse navigation resource
      hash: 890e86b168483d6158e251ab2c0d7e41b8bd50ae
      body: |
        Update @balena/odata-to-abstract-sql from 7.1.6 to 7.2.0
      footer:
        Depends-on: https://github.com/balena-io-modules/odata-to-abstract-sql/pull/166
        depends-on: https://github.com/balena-io-modules/odata-to-abstract-sql/pull/166
        Change-type: minor
        change-type: minor
        See: https://balena.fibery.io/Work/Project/Shape--Build-Add-support-for-sorting-on-user-selected-tag-columns-in-the-server-side-paginated-devic-912
        see: https://balena.fibery.io/Work/Project/Shape--Build-Add-support-for-sorting-on-user-selected-tag-columns-in-the-server-side-paginated-devic-912
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Support ORDER BY a Collection Navigation property using the Key
                notation
              hash: cc2bfbe7558b252855ccb2289d771a0ed92a365d
              body: ""
              footer:
                Depends-on: https://github.com/balena-io-modules/odata-parser/pull/96
                depends-on: https://github.com/balena-io-modules/odata-parser/pull/96
                Change-type: minor
                change-type: minor
                See: https://balena.fibery.io/Work/Project/Shape--Build-Add-support-for-sorting-on-user-selected-tag-columns-in-the-server-side-paginated-devic-912
                see: https://balena.fibery.io/Work/Project/Shape--Build-Add-support-for-sorting-on-user-selected-tag-columns-in-the-server-side-paginated-devic-912
              author: Thodoris Greasidis
              nested: []
          version: odata-to-abstract-sql-7.2.0
          title: ""
          date: 2025-04-03T12:35:50.097Z
        - commits:
            - subject: "Tests: convert test/filterby to typescript"
              hash: 92d206795a7e7f60da03a874785f364d995a2180
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/expand to typescript"
              hash: 04c310f3383173b67d69af394582c48e8724feb0
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/orderby to typescript"
              hash: a95840abc03109b1c719bed30b1e388c31fa69e0
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/resource_parsing to typescript"
              hash: e70202afdfa112c4e182abaf8ab7ff843faf56a8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/select to typescript"
              hash: 12d873a51539f043143738fb632fb0d44952c6bc
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/paging to typescript"
              hash: a74eb53a5c4f0728d5aabb6e6e9748bd6ef28a86
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/stress to typescript"
              hash: 43402fa7238daa8c200781bdd42a29a409676fbc
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/chai-sql to typescript"
              hash: d9d203864ef9d29f7a993c69b4951e575bf8a0c1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-7.1.7
          title: ""
          date: 2025-04-02T14:08:06.831Z
  version: 21.1.0
  title: ""
  date: 2025-04-03T14:50:42.747Z
- commits:
    - subject: Update minio/mc Docker tag to RELEASE.2024-11-21T17-21-54Z
      hash: dcb916fe5dbfd46de8284678eed69ce91a04ea42
      body: >
        Update minio/mc from RELEASE.2024-07-22T20-02-49Z to
        RELEASE.2024-11-21T17-21-54Z
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 21.0.4
  title: ""
  date: 2025-03-31T03:56:29.987Z
- commits:
    - subject: Update @balena/odata-to-abstract-sql to 7.1.6
      hash: f521dee8066b9c35ff65f6a0ad164c2b4efdaa3b
      body: |
        Update @balena/odata-to-abstract-sql from 7.1.4 to 7.1.6
      footer:
        Depends-on: https://github.com/balena-io-modules/odata-to-abstract-sql/pull/160
        depends-on: https://github.com/balena-io-modules/odata-to-abstract-sql/pull/160
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Support path expressions of resources with 0..1 cardinality in
                $select/$filter/$orderby
              hash: 0e9954ba628717eae2581f05cfb5b78c29f2f9a9
              body: |
                Update @balena/odata-parser from 4.1.0 to 4.2.1
              footer:
                Change-type: patch
                change-type: patch
                See: https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_PathExpressions
                see: https://docs.oasis-open.org/odata/odata/v4.01/odata-v4.01-part2-url-conventions.html#sec_PathExpressions
              author: Thodoris Greasidis
              nested:
                - commits:
                    - subject: Add the missing MethodCall type
                      hash: 78efcd852c6ff653da7eb17c9d15cdfaf18f177e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                    - subject: Add the missing properties in the PropertyPath typings
                      hash: dde814052753c19020bdf069050cb96c03229f24
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        See: https://github.com/balena-io-modules/odata-parser/pull/96
                        see: https://github.com/balena-io-modules/odata-parser/pull/96
                      author: Thodoris Greasidis
                  version: odata-parser-4.2.1
                  title: ""
                  date: 2025-03-18T11:16:09.003Z
                - commits:
                    - subject: Support ordering by a Collection Navigation property using a Key
                        notation
                      hash: 460e4f3775068621b914c3c4a12cac34aba5e0e0
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                        See: https://balena.fibery.io/Work/Project/Shape--Build-Add-support-for-sorting-on-user-selected-tag-columns-in-the-server-side-paginated-devic-912
                        see: https://balena.fibery.io/Work/Project/Shape--Build-Add-support-for-sorting-on-user-selected-tag-columns-in-the-server-side-paginated-devic-912
                      author: Thodoris Greasidis
                  version: odata-parser-4.2.0
                  title: ""
                  date: 2025-03-12T23:08:54.233Z
            - subject: Fix OrderBy to use LEFT JOIN instead of INNER JOIN
              hash: e9f636b894c00b1b29946ddcb0f7bb635cb0d01d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Andrea Rosci
              nested: []
          version: odata-to-abstract-sql-7.1.6
          title: ""
          date: 2025-03-28T05:47:18.848Z
        - commits:
            - subject: Fix translation of Resource -> Table when using a computed term
              hash: 1ece1c36cee6650d5ec72ba767842bb15fdcc953
              body: >
                When adding a computed term which the abstract sql body uses a
                `Resource` node

                odata-to-abstract-sql was failing to convert the Resource into
                the correct Table due

                to missing table ref search
              footer:
                Change-type: patch
                change-type: patch
              author: Otavio Jacobi
              nested: []
          version: odata-to-abstract-sql-7.1.5
          title: ""
          date: 2025-03-27T18:14:04.062Z
  version: 21.0.3
  title: ""
  date: 2025-03-28T06:43:08.288Z
- commits:
    - subject: Convert permissions `namespaceRelationships` to for-of
      hash: 74eb91db2c258904ed5cb0f2cbd395b7392f0812
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Fix unintentional return in translations `namespaceRelationships`
      hash: f2ad063fd3953721b708bdf7262824a0648f5e88
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 21.0.2
  title: ""
  date: 2025-03-26T16:33:03.656Z
- commits:
    - subject: Update dependencies
      hash: a72ff8a0f6347386e325ca60a7f0ae01c1230a80
      body: |
        Update @balena/env-parsing from 1.2.0 to 1.2.4
        Update @balena/lint from 9.1.4 to 9.1.6
        Update @balena/odata-parser from 4.2.1 to 4.2.2
        Update @balena/odata-to-abstract-sql from 7.1.3 to 7.1.4
        Update @balena/pinejs-webresource-s3 from 1.0.3 to 1.0.4
        Update @balena/sbvr-parser from 1.4.6 to 1.4.9
        Update @balena/sbvr-types from 9.2.0 to 9.2.2
        Update pinejs-client-core from 8.1.2 to 8.1.4
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependency mocha to v11
              hash: 118d83467fc89b977ad89f7b9444897739399693
              body: |
                Update mocha from 10.8.2 to 11.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: odata-parser-4.2.2
          title: ""
          date: 2025-03-25T16:34:08.496Z
        - commits:
            - subject: Use primitive mode memoization for `checkAlias`
              hash: 8e895a74f16b1bfe70584d2e941c79bc9ef83042
              body: |
                This should slightly improve performance
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-7.1.4
          title: ""
          date: 2025-03-21T16:29:36.413Z
        - commits:
            - subject: Update dependency mocha to v11
              hash: 85c2c2a779ba2cc94da6d35504e4f5ffb0263dcc
              body: |
                Update mocha from 10.8.2 to 11.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: pinejs-client-js-8.1.4
          title: ""
          date: 2025-03-25T18:19:44.959Z
        - commits:
            - subject: Update dependency @balena/lint to v9
              hash: 80ad49f9351dc1546aec43eb9a838a3d12e88afa
              body: |
                Update @balena/lint from 8.2.8 to 9.1.4
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
              nested: []
          version: pinejs-client-js-8.1.3
          title: ""
          date: 2025-03-25T17:15:51.568Z
        - commits:
            - subject: Update dependency mocha to v11
              hash: 2942f2c5888f58699908bd29cd484dd7df0c3b9e
              body: |
                Update mocha from 10.8.2 to 11.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-parser-1.4.9
          title: ""
          date: 2025-03-25T00:03:51.476Z
        - commits:
            - subject: Update dependency @balena/sbvr-types to v9
              hash: 4adc65de4803853bcabc2f58c29dceca1db7b19c
              body: |
                Update @balena/sbvr-types from 8.0.0 to 9.2.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-parser-1.4.8
          title: ""
          date: 2025-03-24T23:34:24.420Z
        - commits:
            - subject: Update chai to v5
              hash: 84c5e0761fd4fec6bd2f9b2dac27dbca958bcd32
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: joshbwlng
          version: sbvr-parser-1.4.7
          title: ""
          date: 2025-03-24T09:04:32.576Z
        - commits:
            - subject: Update dependency @balena/abstract-sql-compiler to v10
              hash: 4298ea50286d12237996b1fc50a028450647a16b
              body: |
                Update @balena/abstract-sql-compiler from 9.2.0 to 10.2.3
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-types-9.2.2
          title: ""
          date: 2025-03-24T02:59:46.151Z
        - commits:
            - subject: Update dependency @types/chai-datetime to v1
              hash: 3072ff0292859b64f981f5c6809a63ff13fc823f
              body: |
                Update @types/chai-datetime from 0.0.39 to 1.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: balena-renovate[bot]
          version: sbvr-types-9.2.1
          title: ""
          date: 2025-03-24T01:35:33.820Z
  version: 21.0.1
  title: ""
  date: 2025-03-26T05:52:05.397Z
- commits:
    - subject: Update @balena/lint to 9.x
      hash: a48d8d3e901671a0e0a9c836e60340445c770eb6
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: "Translations: switch warning to an error when aliasing a $toResource"
      hash: 3d55c635df0614509d535da40b587dd2040bf91a
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Replace the cached abstractSqlQuery with the compiled sqlQuery once
        generated
      hash: b5d51b27fa6bfa6e38093a00ba7ecfb21db38520
      body: |
        This allows freeing up all the memory used by the abstractSqlQuery tree
        once the sqlQuery has been generated at the cost that the
        abstractSqlQuery cannot be recompiled for another db engines. In
        practice this shouldn't be a limitation as using multiple db engines
        with a single model is not supported and unlikely to work.
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Drop sbvr-server built-in module
      hash: ef648b0c43ca67aeed637250964ccdbf34f609d7
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Drop http-transactions built-in module
      hash: 94ca15ace9b736bb212a8863527c5bf6e24d7694
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
  version: 21.0.0
  title: ""
  date: 2025-03-24T15:16:13.363Z
- commits:
    - subject: Update cron-parser to v5
      hash: 44721754b32264e048f2b5aa695ca18224a17fb9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: joshbwlng
      nested: []
  version: 20.0.12
  title: ""
  date: 2025-03-24T09:16:04.798Z
- commits:
    - subject: "Tests: use faster config for postgres"
      hash: bd764d463a99e9b05082de3c96365ba3d7d03ca6
      body: |
        These settings are not safe for data we care about as we might lose
        or corrupt data in the case of power failure, but for test data where
        that is not an issue they offer a performance benefit
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 20.0.11
  title: ""
  date: 2025-03-21T23:48:29.813Z
- commits:
    - subject: Fix some linting issues
      hash: 9e15788b2a6c0b3e353ab13f25a46dc6c3167fe4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 20.0.10
  title: ""
  date: 2025-03-21T17:30:02.249Z
- commits:
    - subject: Update dependencies
      hash: 78d8cc5744e904762f52eb2fc893773da79296a2
      body: |
        Update @balena/abstract-sql-compiler from 10.2.0 to 10.2.3
        Update @balena/odata-parser from 4.1.0 to 4.2.1
        Update @balena/odata-to-abstract-sql from 7.1.0 to 7.1.3
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: "Tests: convert test/abstract-sql/case-when-else.js to typescript"
              hash: 0edb21cc4ee30ead2a6eeb290623f3a0adc7a0fe
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: convert test/abstract-sql/test.js to typescript"
              hash: 43c24e87e4af08c8dd803a1cc4dfcb8bead301e9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: "Tests: simplify handling of variadic test helper functions"
              hash: f07fa0857b22c99c019cb1d3ea04a9b6fa7449e7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.3
          title: ""
          date: 2025-03-19T14:16:28.813Z
        - commits:
            - subject: Clarify the `['Bind', string, string]` form of `BindNode` is legacy
              hash: aa72d3c77c2b6dae37d517ca149a27ea7e5a9bc1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.2
          title: ""
          date: 2025-02-14T17:34:12.685Z
        - commits:
            - subject: Fix @balena/sbvr-types peer dependency version specifier
              hash: 228e9411aa5c502db92e2c5227e1c88b3b3ef288
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-10.2.1
          title: ""
          date: 2025-01-29T12:57:29.155Z
        - commits:
            - subject: Add the missing MethodCall type
              hash: 78efcd852c6ff653da7eb17c9d15cdfaf18f177e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
            - subject: Add the missing properties in the PropertyPath typings
              hash: dde814052753c19020bdf069050cb96c03229f24
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://github.com/balena-io-modules/odata-parser/pull/96
                see: https://github.com/balena-io-modules/odata-parser/pull/96
              author: Thodoris Greasidis
          version: odata-parser-4.2.1
          title: ""
          date: 2025-03-18T11:16:09.003Z
        - commits:
            - subject: Support ordering by a Collection Navigation property using a Key
                notation
              hash: 460e4f3775068621b914c3c4a12cac34aba5e0e0
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                See: https://balena.fibery.io/Work/Project/Shape--Build-Add-support-for-sorting-on-user-selected-tag-columns-in-the-server-side-paginated-devic-912
                see: https://balena.fibery.io/Work/Project/Shape--Build-Add-support-for-sorting-on-user-selected-tag-columns-in-the-server-side-paginated-devic-912
              author: Thodoris Greasidis
          version: odata-parser-4.2.0
          title: ""
          date: 2025-03-12T23:08:54.233Z
        - commits:
            - subject: Test that multiple $select & $orderby on the same resource result it
                being JOINed just once
              hash: cd87826ae0972d8f0ac6493cbb25d8a5301cca3e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Add tests capturing the current behavior when using incorrect property
                paths
              hash: dcd9258b0498ca5f504dc717288f222923d90d31
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Add more $any & $all tests
              hash: 4c59dcdaf87127b684f4850f7127bf4e6d1910d8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: odata-to-abstract-sql-7.1.3
          title: ""
          date: 2025-03-21T15:59:08.312Z
        - commits:
            - subject: Add support for also shortening translation suffix names, eg `x$test`
                -> `x$t`
              hash: 3b16beeadf1f2fde59dab5be924623b015abae7f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Treat $ as a word separator for alias shortening for better translation
                support
              hash: 9f96bf9bb28538b3c961a635560bf77e4e1f5bea
              body: >
                Since translations in pinejs use $ as their boundary this allows
                for

                shortening translated models much better
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Also shorten the overall alias if it is possible and beneficial to do
                so
              hash: c0010bd4613ea489e37000d01b3b5132cf2cf87a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Always look up short aliases using lower case, to avoid issues with
                mixed cases
              hash: d66df2195a347e86471bd356f9efa68a5c7fa301
              body: >
                This could happen if eg you have `Some Term` and `some other
                term`

                where the mixing of cases would mean one version would not be
                correctly

                shortened due to not matching the case-sensitive check
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Generate short versions both short and long versions of the `-`
                containing aliases
              hash: 3dedcc1ac808b5dd88c21cd09f64dac8c37d820d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Generate short versions both short and long versions of the ` `
                containing aliases
              hash: 48f7ca9b0a3bf3f486ed943cde2bb5aa3e7b1c2b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Properly handle the case where there is no shorter alias available
              hash: a6d160e826424ef261b71bb0f13668c22112bedf
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-7.1.2
          title: ""
          date: 2025-03-20T17:49:23.847Z
        - commits:
            - subject: "tests: Remove unnecessary returns & add curly braces"
              hash: 9ad21e94dc29b333542caa92a1b465d89579e2ef
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: odata-to-abstract-sql-7.1.1
          title: ""
          date: 2025-03-18T13:55:56.178Z
  version: 20.0.9
  title: ""
  date: 2025-03-21T16:12:40.605Z
- commits:
    - subject: "Tasks: add a 100ms retry delay after a failed poll"
      hash: 908e687c9d9e315ef3a9a649ffcd3c3abf3336f4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 20.0.8
  title: ""
  date: 2025-03-07T18:06:36.151Z
- commits:
    - subject: Free up migration related memory after the models get executed
      hash: 6dde0e76a1bc1b70b1d212fb76b2222e72742fed
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 20.0.7
  title: ""
  date: 2025-02-20T10:39:41.686Z
- commits:
    - subject: "fix: Resolve `\\canAccess` for term forms"
      hash: 3695f922218b0f40bcfa24c2426a280be26c5582
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 20.0.6
  title: ""
  date: 2025-02-19T17:11:29.159Z
- commits:
    - subject: Optimise webresource upload permissions check for multiple uploads in
        single request
      hash: 40f30c18e26bcb3de0d4f0bc5ef1f7b92dbe6ffa
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
    - subject: Avoid non-blob webresources fields on multipart requests
      hash: 978b425e1d90bb8fa6c09944e8a70c06ea68b1a8
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 20.0.5
  title: ""
  date: 2025-02-17T17:33:46.101Z
- commits:
    - subject: Fix missing required validation on bindings
      hash: 5eac96faefde83ce9d1964b407cf6a490df83920
      body: |
        In previous commit `bdb34d` the code path for `getAndCheckBindValues` was simplified
        considering the declared type of `{dataType: string}`. That typing is not complete and thus the simplification was wrong.

        The field property may also contain a `required` property which is used for doing oData validation (from sbvr-types)
        In that simplification we excluded the required information for bound variables: https://github.com/balena-io/pinejs/commit/bdb34d9df39e0d9d00db492cbb1ef6dfc61e8450#diff-abade937407ef92d95cd36b5719e481229475da7d3f8bdc613bebef8971c35d2R107

        This reverts back the code simplification but keeping the necessary changes for List binding type.
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 20.0.4
  title: ""
  date: 2025-02-14T04:13:50.720Z
- commits:
    - subject: Compile in as (= ANY($singleListBinding))
      hash: bdb34d9df39e0d9d00db492cbb1ef6dfc61e8450
      body: |
        Update @balena/abstract-sql-compiler from 10.1.0 to 10.2.0
        Update @balena/odata-parser from 3.1.2 to 4.1.0
        Update @balena/odata-to-abstract sql from 7.0.1 to 7.1.0
      footer:
        Change-type: patch
        change-type: patch
        See: https://balena.fibery.io/search/rLsEn#Work/Project/Pinejs-$in-as-a-single-bind-895
        see: https://balena.fibery.io/search/rLsEn#Work/Project/Pinejs-$in-as-a-single-bind-895
      author: Otavio Jacobi
      nested:
        - commits:
            - subject: Add EqualAny node
              hash: 79d5bce0b61510653ca1c100b742ba1333493fe7
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otavio Jacobi
              nested: []
          version: abstract-sql-compiler-10.2.0
          title: ""
          date: 2025-01-22T22:03:53.181Z
        - commits:
            - subject: Update dependency @balena/odata-to-abstract-sql to v7
              hash: 5e6e2cfc7d6d531b28f9e7f36bcf352fff095a28
              body: |
                Update @balena/odata-to-abstract-sql from 6.4.0 to 7.0.1
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested:
                - commits:
                    - subject: Update dependency mocha to v11
                      hash: c52717d4ab947a92b94d018713634217fac3da73
                      body: |
                        Update mocha from 10.8.2 to 11.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: odata-to-abstract-sql-7.0.1
                  title: ""
                  date: 2024-12-04T13:36:56.587Z
                - commits:
                    - subject: Update dependencies
                      hash: 200e20aa0e4ef4df625c398be401065b6c7b0771
                      body: >
                        Update @balena/abstract-sql-compiler from 9.2.0 to
                        10.0.1

                        Update @balena/sbvr-types from 7.1.3 to 9.0.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested:
                        - commits:
                            - subject: Wrap composite comparison operations with parenthesis when necessary
                              hash: b39c90a5a816b647bd1d4e4b1294bb377a798726
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
                                see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-10.0.1
                          title: ""
                          date: 2024-10-07T12:50:02.908Z
                        - commits:
                            - subject: "tsconfig: Switch the module compiler option to Node16"
                              hash: 28c15f305c99bd1e581a93fddfc985b82d20bdf8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Update tsconfig target to es2023
                              hash: 9fa62364ed291750c48a199b6895b1babfe1b959
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Update minimum supported nodejs version to 20.14.0
                              hash: 2e399f73a7aa751abe02378990540d2ea68b522b
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Make @balena/sbvr-types a peer dependency
                              hash: af8dc56b94b2b917588f5f53c2d95dab6f1f4ad9
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Lint fixes
                              hash: 6ea529e0daa0608860ec2840e9b0212ae91830b7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Update dependencies & tests to match
                              hash: 877ea17f70057641e5d9da81bf6538cfa7e8db79
                              body: >
                                Update @balena/lf-to-abstract-sql from 5.0.0 to
                                5.0.2

                                Update @balena/odata-parser from 3.0.0 to 3.1.0

                                Update @balena/odata-to-abstract-sql from 6.0.1
                                to 6.4.0

                                Update @balena/sbvr-parser from 1.4.3 to 1.4.6

                                Update @balena/sbvr-types from 7.0.1 to 9.0.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested:
                                - commits:
                                    - subject: Update `@balena/sbvr-types` devDependency
                                      hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                                      body: >
                                        Update @balena/sbvr-types from 5.0.0 to
                                        7.0.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Harald Fischer <harald@balena.io>
                                        signed-off-by: Harald Fischer <harald@balena.io>
                                      author: Harald Fischer
                                      nested:
                                        - commits:
                                            - subject: Update dependency @balena/abstract-sql-compiler to v9
                                              hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                                              body: >
                                                Update
                                                @balena/abstract-sql-compiler
                                                from 8.5.0 to 9.0.4
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-7.0.1
                                          title: ""
                                          date: 2024-03-04T19:48:17.416Z
                                        - commits:
                                            - subject: Return `ISODateString` instead of `date`
                                              hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                                              body: >
                                                The internal and external
                                                representation of the returned
                                                object from pinejs should be
                                                consistent.

                                                Pinejs internal interface will
                                                return date or date time fields
                                                as date object. For the external
                                                interface the object is
                                                JSON.stringified so that date
                                                becomes an ISO string anyway.
                                              footer:
                                                Change-type: major
                                                change-type: major
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                          version: sbvr-types-7.0.0
                                          title: ""
                                          date: 2024-03-04T17:37:23.873Z
                                        - commits:
                                            - subject: Update dependency @types/chai-datetime to ^0.0.39
                                              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                              body: >
                                                Update @types/chai-datetime from
                                                0.0.37 to 0.0.39
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-6.1.1
                                          title: ""
                                          date: 2024-01-02T18:54:07.180Z
                                        - commits:
                                            - subject: Add checksum to WebResource
                                              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.1.0
                                          title: ""
                                          date: 2023-10-03T22:49:47.984Z
                                        - commits:
                                            - subject: Change contents to snake_case
                                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                                              body: ""
                                              footer:
                                                Change-Type: major
                                                change-type: major
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.0.0
                                          title: ""
                                          date: 2023-08-09T00:10:50.917Z
                                        - commits:
                                            - subject: Expose WebResource as WebResourceType
                                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.2.0
                                          title: ""
                                          date: 2023-08-08T21:01:49.459Z
                                        - commits:
                                            - subject: Adds WebResource type
                                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                                Co-authored-by: ramirogm
                                                co-authored-by: ramirogm
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.1.0
                                          title: ""
                                          date: 2023-08-03T09:36:41.490Z
                                  version: lf-to-abstract-sql-5.0.2
                                  title: ""
                                  date: 2024-03-05T13:44:30.007Z
                                - commits:
                                    - subject: Update @balena/sbvr-types to 5.0.0
                                      hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                                      body: >
                                        Update @balena/sbvr-types from 3.4.18 to
                                        5.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Switch from `export =` to `export default`
                                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                          version: sbvr-types-5.0.0
                                          title: ""
                                          date: 2023-05-16T15:56:09.861Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-4.0.2
                                          title: ""
                                          date: 2023-05-03T11:40:24.422Z
                                        - commits:
                                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                          version: sbvr-types-4.0.1
                                          title: ""
                                          date: 2023-05-02T13:39:37.722Z
                                        - commits:
                                            - subject: Add test cases for Objects in JSON validate
                                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                              body: >
                                                As balena-lint rejects `new
                                                Boolean()`, `new Number()` and
                                                `new String()` constructor
                                                usage, test cases double check
                                                that they are not instantiated
                                                as object but primitive type.
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Drop `require-npm4-to-publish` devDependency
                                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                                              body: >
                                                As engine and npm is now
                                                required as part of package.json
                                                we can drop this dependency
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Assert that JSON input typeof is object
                                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                              body: >
                                                Ensure that the input passed in
                                                for JSON types is either an
                                                object or

                                                an array (typeof returns
                                                'object' for arrays as well).
                                                This change is

                                                mainly to prevent primitives
                                                from being stored as JSON.
                                              footer:
                                                Change-type: major
                                                change-type: major
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-4.0.0
                                          title: ""
                                          date: 2023-04-26T15:00:16.169Z
                                        - commits:
                                            - subject: Add Big Serial type
                                              hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Josh Bowling
                                          version: sbvr-types-3.5.0
                                          title: ""
                                          date: 2023-03-21T11:16:27.398Z
                                        - commits:
                                            - subject: "Flowzone: Allow external contributions"
                                              hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-3.4.19
                                          title: ""
                                          date: 2022-12-08T01:08:35.143Z
                                  version: lf-to-abstract-sql-5.0.1
                                  title: ""
                                  date: 2023-05-16T16:11:31.737Z
                                - commits:
                                    - subject: Use bind vars for $top and $skip options
                                      hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: odata-parser-3.1.0
                                  title: ""
                                  date: 2024-10-03T23:27:17.856Z
                                - commits:
                                    - subject: Fix type checking of the declaration file
                                      hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.8
                                  title: ""
                                  date: 2024-06-04T09:56:51.182Z
                                - commits:
                                    - subject: Update dependency husky to v9
                                      hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                                      body: |
                                        Update husky from 8.0.3 to 9.0.11
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.7
                                  title: ""
                                  date: 2024-04-13T14:30:01.103Z
                                - commits:
                                    - subject: Update dependency peggy to v4
                                      hash: d0c83b2955f285f3cac927e4310e0b948d522189
                                      body: |
                                        Update peggy from 3.0.2 to 4.0.2
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.6
                                  title: ""
                                  date: 2024-04-12T09:10:02.194Z
                                - commits:
                                    - subject: Update dependency lint-staged to v15
                                      hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                                      body: |
                                        Update lint-staged from 13.3.0 to 15.2.2
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.5
                                  title: ""
                                  date: 2024-04-12T08:19:19.907Z
                                - commits:
                                    - subject: Update dependency @balena/lint to v8
                                      hash: 8048f717367a41233a995096edf2da6710e9e247
                                      body: |
                                        Update @balena/lint from 7.3.0 to 8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.4
                                  title: ""
                                  date: 2024-04-12T02:48:22.037Z
                                - commits:
                                    - subject: Optimize by moving constant values into global init
                                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.3
                                  title: ""
                                  date: 2024-01-04T15:30:09.102Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                      body: >
                                        - Update @balena/lint from 6.2.2 to
                                        7.2.4

                                        - Delete `require-npm4-to-publish` as
                                        handled by `engines` parameter in
                                        `package.json`
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.2
                                  title: ""
                                  date: 2024-01-04T10:16:56.896Z
                                - commits:
                                    - subject: Allow running CI on external PRs
                                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.1
                                  title: ""
                                  date: 2023-09-25T10:50:13.648Z
                                - commits:
                                    - subject: Support number references as boolean types
                                      hash: 7ab64045cd94b573f51ab193be0f80712df195eb
                                      body: >
                                        This allows things like `$top=10` and
                                        `$skip=5` to work whilst being

                                        converted to bind variables


                                        Update @balena/odata-parser from 3.0.8
                                        to 3.1.0
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Use bind vars for $top and $skip options
                                              hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                          version: odata-parser-3.1.0
                                          title: ""
                                          date: 2024-10-03T23:27:17.856Z
                                  version: odata-to-abstract-sql-6.4.0
                                  title: ""
                                  date: 2024-10-04T12:00:36.654Z
                                - commits:
                                    - subject: Support PUT/PATCH/DELETE requests on resources with a translated ID
                                        field
                                      hash: 65b06761fca1b13e13ec99c4ed5394814feff4ef
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Thodoris Greasidis
                                      nested: []
                                  version: odata-to-abstract-sql-6.3.0
                                  title: ""
                                  date: 2024-08-26T16:45:57.380Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 5bb046976db9be203106ebd20db6248064fc9728
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 9.1.4 to 9.2.0

                                        Update @balena/lf-to-abstract-sql from
                                        5.0.1 to 5.0.2

                                        Update @balena/odata-parser from 3.0.3
                                        to 3.0.8

                                        Update @balena/sbvr-parser from 1.4.3 to
                                        1.4.6

                                        Update @balena/sbvr-types from 7.0.1 to
                                        7.1.3
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Adds `EndsWithNode` and `ContainsNode` typings
                                              hash: bb2233220c988afaece120ece38e035c8dd14b02
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-9.2.0
                                          title: ""
                                          date: 2024-06-12T13:14:07.807Z
                                        - commits:
                                            - subject: Update `@balena/sbvr-types` devDependency
                                              hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                                              body: >
                                                Update @balena/sbvr-types from
                                                5.0.0 to 7.0.1
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Harald Fischer <harald@balena.io>
                                                signed-off-by: Harald Fischer <harald@balena.io>
                                              author: Harald Fischer
                                              nested:
                                                - commits:
                                                    - subject: Update dependency @balena/abstract-sql-compiler to v9
                                                      hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                                                      body: |
                                                        Update @balena/abstract-sql-compiler from 8.5.0 to 9.0.4
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Self-hosted Renovate Bot
                                                  version: sbvr-types-7.0.1
                                                  title: ""
                                                  date: 2024-03-04T19:48:17.416Z
                                                - commits:
                                                    - subject: Return `ISODateString` instead of `date`
                                                      hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                                                      body: >
                                                        The internal and
                                                        external representation
                                                        of the returned object
                                                        from pinejs should be
                                                        consistent.

                                                        Pinejs internal
                                                        interface will return
                                                        date or date time fields
                                                        as date object. For the
                                                        external interface the
                                                        object is
                                                        JSON.stringified so that
                                                        date becomes an ISO
                                                        string anyway.
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                  version: sbvr-types-7.0.0
                                                  title: ""
                                                  date: 2024-03-04T17:37:23.873Z
                                                - commits:
                                                    - subject: Update dependency @types/chai-datetime to ^0.0.39
                                                      hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                                      body: >
                                                        Update
                                                        @types/chai-datetime
                                                        from 0.0.37 to 0.0.39
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Self-hosted Renovate Bot
                                                  version: sbvr-types-6.1.1
                                                  title: ""
                                                  date: 2024-01-02T18:54:07.180Z
                                                - commits:
                                                    - subject: Add checksum to WebResource
                                                      hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-6.1.0
                                                  title: ""
                                                  date: 2023-10-03T22:49:47.984Z
                                                - commits:
                                                    - subject: Change contents to snake_case
                                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                                      body: ""
                                                      footer:
                                                        Change-Type: major
                                                        change-type: major
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-6.0.0
                                                  title: ""
                                                  date: 2023-08-09T00:10:50.917Z
                                                - commits:
                                                    - subject: Expose WebResource as WebResourceType
                                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-5.2.0
                                                  title: ""
                                                  date: 2023-08-08T21:01:49.459Z
                                                - commits:
                                                    - subject: Adds WebResource type
                                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                        Co-authored-by: ramirogm
                                                        co-authored-by: ramirogm
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-5.1.0
                                                  title: ""
                                                  date: 2023-08-03T09:36:41.490Z
                                          version: lf-to-abstract-sql-5.0.2
                                          title: ""
                                          date: 2024-03-05T13:44:30.007Z
                                        - commits:
                                            - subject: Fix type checking of the declaration file
                                              hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-3.0.8
                                          title: ""
                                          date: 2024-06-04T09:56:51.182Z
                                        - commits:
                                            - subject: Update dependency husky to v9
                                              hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                                              body: >
                                                Update husky from 8.0.3 to 9.0.11
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: odata-parser-3.0.7
                                          title: ""
                                          date: 2024-04-13T14:30:01.103Z
                                        - commits:
                                            - subject: Update dependency peggy to v4
                                              hash: d0c83b2955f285f3cac927e4310e0b948d522189
                                              body: |
                                                Update peggy from 3.0.2 to 4.0.2
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: odata-parser-3.0.6
                                          title: ""
                                          date: 2024-04-12T09:10:02.194Z
                                        - commits:
                                            - subject: Update dependency lint-staged to v15
                                              hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                                              body: >
                                                Update lint-staged from 13.3.0
                                                to 15.2.2
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: odata-parser-3.0.5
                                          title: ""
                                          date: 2024-04-12T08:19:19.907Z
                                        - commits:
                                            - subject: Update dependency @balena/lint to v8
                                              hash: 8048f717367a41233a995096edf2da6710e9e247
                                              body: >
                                                Update @balena/lint from 7.3.0
                                                to 8.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: odata-parser-3.0.4
                                          title: ""
                                          date: 2024-04-12T02:48:22.037Z
                                        - commits:
                                            - subject: Update dependency @balena/sbvr-types to v8
                                              hash: cf8795b08f30806b5500508dcab3623c5d444928
                                              body: >
                                                Update @balena/sbvr-types from
                                                7.1.3 to 8.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-parser-1.4.6
                                          title: ""
                                          date: 2024-07-30T06:48:09.778Z
                                        - commits:
                                            - subject: Switch to an inflection library from npm which does not monkey patch
                                              hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-parser-1.4.5
                                          title: ""
                                          date: 2024-06-18T21:23:34.689Z
                                        - commits:
                                            - subject: Updated `@balena/sbvr-types`
                                              hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                                              body: >
                                                Update @balena/sbvr-types from
                                                3.4.15 to 7.0.1
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Harald Fischer <harald@balena.io>
                                                signed-off-by: Harald Fischer <harald@balena.io>
                                              author: Harald Fischer
                                          version: sbvr-parser-1.4.4
                                          title: ""
                                          date: 2024-03-05T12:54:23.843Z
                                        - commits:
                                            - subject: Add typings for all abstract sql fragments, fixing where necessary
                                              hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.1.3
                                          title: ""
                                          date: 2024-06-12T21:08:39.814Z
                                        - commits:
                                            - subject: Explicitly type the `compare` function for `hashed`
                                              hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                                              body: >
                                                This avoids the need for
                                                downstream users to have the
                                                bcrypt types

                                                available whilst also avoiding
                                                accidental breaking changes
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.1.2
                                          title: ""
                                          date: 2024-06-12T12:19:17.354Z
                                        - commits:
                                            - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                                              hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.1.1
                                          title: ""
                                          date: 2024-06-04T09:59:12.864Z
                                        - commits:
                                            - subject: Export typescript read/write types for each sbvr type
                                              hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.1.0
                                          title: ""
                                          date: 2024-04-25T11:57:56.975Z
                                        - commits:
                                            - subject: Update Big Serial concept type to Big Integer
                                              hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                          version: sbvr-types-7.0.10
                                          title: ""
                                          date: 2024-04-09T11:21:31.060Z
                                        - commits:
                                            - subject: Add Big Serial to Type.sbvr
                                              hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                          version: sbvr-types-7.0.9
                                          title: ""
                                          date: 2024-04-09T10:03:09.812Z
                                        - commits:
                                            - subject: Update prepare script for husky v9
                                              hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                            - subject: Update dependency husky to v9
                                              hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                                              body: >
                                                Update husky from 8.0.3 to 9.0.11
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-7.0.8
                                          title: ""
                                          date: 2024-04-09T01:25:47.103Z
                                        - commits:
                                            - subject: Update dependency @balena/lint to v8
                                              hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                                              body: >
                                                Update @balena/lint from 7.3.0
                                                to 8.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-7.0.7
                                          title: ""
                                          date: 2024-04-09T01:07:54.165Z
                                        - commits:
                                            - subject: Improve JSON typings
                                              hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.6
                                          title: ""
                                          date: 2024-03-21T15:44:08.831Z
                                        - commits:
                                            - subject: Remove unnecessary catch bindings
                                              hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.5
                                          title: ""
                                          date: 2024-03-13T15:50:57.151Z
                                        - commits:
                                            - subject: Improve validate typings
                                              hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.4
                                          title: ""
                                          date: 2024-03-13T01:47:54.313Z
                                        - commits:
                                            - subject: Improve fetchProcessing typings
                                              hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.3
                                          title: ""
                                          date: 2024-03-12T15:51:33.314Z
                                        - commits:
                                            - subject: "Tests: convert to typescript"
                                              hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.2
                                          title: ""
                                          date: 2024-03-12T15:06:28.057Z
                                  version: odata-to-abstract-sql-6.2.8
                                  title: ""
                                  date: 2024-08-26T13:17:55.861Z
                                - commits:
                                    - subject: Properly error when using fields of a partial index as an alternate key
                                      hash: 8652f142511cef14872353ec879365a5fd745c53
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 9.0.4 to 9.1.4
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                      nested:
                                        - commits:
                                            - subject: Cast Big Serial to integer
                                              hash: 9e4025dd57517f4ad6d06f4cb894062c6ce370cf
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                              nested: []
                                          version: abstract-sql-compiler-9.1.4
                                          title: ""
                                          date: 2024-04-09T10:04:33.059Z
                                        - commits:
                                            - subject: Update prepare script for husky v9
                                              hash: bae835665431a88f0fdd4804f1d70757a7e11dd0
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                              nested: []
                                            - subject: Update dependency husky to v9
                                              hash: d53d2f121e97d0dde35fe646e63b9d7179f4f098
                                              body: >
                                                Update husky from 8.0.3 to 9.0.11
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                              nested: []
                                          version: abstract-sql-compiler-9.1.3
                                          title: ""
                                          date: 2024-04-09T01:41:53.829Z
                                        - commits:
                                            - subject: Update dependency lint-staged to v15
                                              hash: 6b5c28a3170006cd3f6f963f03ec2ee67273223e
                                              body: >
                                                Update lint-staged from 13.3.0
                                                to 15.2.2
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                              nested: []
                                          version: abstract-sql-compiler-9.1.2
                                          title: ""
                                          date: 2024-04-09T01:09:18.361Z
                                        - commits:
                                            - subject: Update dependency @balena/lint to v8
                                              hash: 835365353b766b89d80c80b84f48583ba0322849
                                              body: >
                                                Update @balena/lint from 6.2.2
                                                to 8.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                              nested: []
                                          version: abstract-sql-compiler-9.1.1
                                          title: ""
                                          date: 2024-03-26T10:27:12.964Z
                                        - commits:
                                            - subject: Export the generateRuleHashAcronym helper
                                              hash: 6d00b7dba58690019cfb443e4c876d30e8d7ad98
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Thodoris Greasidis
                                              nested: []
                                            - subject: Add support for unique indexes with NOT DISTINCT NULLS
                                              hash: cbd1177d14cd2266dd92f29755819a3139bf3bc1
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Thodoris Greasidis
                                              nested: []
                                            - subject: Add support for partial unique indexes
                                              hash: e2c92b8d5022ad29b95dd1e0837ec9dddec24fa4
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Thodoris Greasidis
                                              nested: []
                                          version: abstract-sql-compiler-9.1.0
                                          title: ""
                                          date: 2024-03-26T09:29:57.519Z
                                        - commits:
                                            - subject: Update dependency @balena/odata-parser to v3
                                              hash: d23614a1f7346edb262897ca8ff62abc2eaffff6
                                              body: >
                                                Update @balena/odata-parser from
                                                2.5.0 to 3.0.3
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                              nested:
                                                - commits:
                                                    - subject: Optimize by moving constant values into global init
                                                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                  version: odata-parser-3.0.3
                                                  title: ""
                                                  date: 2024-01-04T15:30:09.102Z
                                                - commits:
                                                    - subject: Update dependencies
                                                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                                      body: |
                                                        - Update @balena/lint from 6.2.2 to 7.2.4
                                                        - Delete `require-npm4-to-publish` as handled by `engines` parameter in `package.json`
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                  version: odata-parser-3.0.2
                                                  title: ""
                                                  date: 2024-01-04T10:16:56.896Z
                                                - commits:
                                                    - subject: Allow running CI on external PRs
                                                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: odata-parser-3.0.1
                                                  title: ""
                                                  date: 2023-09-25T10:50:13.648Z
                                                - commits:
                                                    - subject: Use optional chaining operator
                                                      hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Set minimum supported nodejs version to 16.13.0
                                                      hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                  version: odata-parser-3.0.0
                                                  title: ""
                                                  date: 2023-04-26T14:57:49.416Z
                                          version: abstract-sql-compiler-9.0.7
                                          title: ""
                                          date: 2024-03-22T13:08:03.336Z
                                        - commits:
                                            - subject: Update TypeScript to 5.4.3
                                              hash: 29299180ecbcb5bcd26b47e52f86538fa9a1f0f8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                              nested: []
                                          version: abstract-sql-compiler-9.0.6
                                          title: ""
                                          date: 2024-03-21T16:34:21.387Z
                                        - commits:
                                            - subject: Update `@balena/sbvr-types`
                                              hash: 1822aa5e81736f18f2a4dd265e5754b589d4fd36
                                              body: >
                                                Updaet @balena/sbvr-types from
                                                6.0.0 to 7.0.1


                                                @balena/sbvr-types changes
                                                `fetchProcessing` and not
                                                validate. No change in
                                                abstract-sql-compiler
                                                interfaces. => Patch
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Harald Fischer <harald@balena.io>
                                                signed-off-by: Harald Fischer <harald@balena.io>
                                              author: Harald Fischer
                                              nested: []
                                          version: abstract-sql-compiler-9.0.5
                                          title: ""
                                          date: 2024-03-05T19:12:37.779Z
                                  version: odata-to-abstract-sql-6.2.7
                                  title: ""
                                  date: 2024-04-23T12:52:44.677Z
                                - commits:
                                    - subject: Update dependency husky to v9
                                      hash: cb1f02871fbea35df4b637f73625fbc39840da3a
                                      body: |
                                        Update husky from 8.0.3 to 9.0.11
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.6
                                  title: ""
                                  date: 2024-04-13T14:30:55.197Z
                                - commits:
                                    - subject: Update dependency @balena/lint to v8
                                      hash: 7b0e4b7272b0cda5690b925b7de259612085940e
                                      body: |
                                        Update @balena/lint from 7.3.0 to 8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.5
                                  title: ""
                                  date: 2024-04-10T00:24:14.349Z
                                - commits:
                                    - subject: Update `@balena/sbvr-types` devDependencies
                                      hash: 93ba82f914f8e036e79fa174a58881db294b84c6
                                      body: >
                                        Update `@balena/sbvr-types` from 6.1.1
                                        to 7.0.1


                                        Update of devDependencies => patch
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                      nested: []
                                    - subject: Fix linter issue
                                      hash: d5e0d142e779f29ef316cdb20d0f91a983960e69
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.4
                                  title: ""
                                  date: 2024-03-05T18:23:43.575Z
                                - commits:
                                    - subject: Require at least one field to be updated for PATCH requests
                                      hash: ad819432657598898a4811d9628c9ca0a0e428c6
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.3
                                  title: ""
                                  date: 2024-01-15T16:41:10.852Z
                                - commits:
                                    - subject: Simplify support for MERGE as an alias for PATCH
                                      hash: 1da1bd4a49aab7d1bc5053c86109cb976f79c91d
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.2
                                  title: ""
                                  date: 2024-01-15T16:21:54.195Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 6f619f6a24ec7a4086963b035fe3c015c729678c
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 9.0.3 to 9.0.4

                                        Update @balena/lint from 7.2.0 to 7.2.4

                                        Update @balena/odata-parser from 3.0.1
                                        to 3.0.3

                                        Update @balena/sbvr-types from 6.1.0 to
                                        6.1.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Update dependency @types/node to v20
                                              hash: 82a6edce01af738b184d223351bdfe79c63e7cce
                                              body: >
                                                Update @types/node from 18.19.4
                                                to 20.10.6
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                              nested: []
                                          version: abstract-sql-compiler-9.0.4
                                          title: ""
                                          date: 2024-01-02T18:48:39.478Z
                                        - commits:
                                            - subject: Optimize by moving constant values into global init
                                              hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                          version: odata-parser-3.0.3
                                          title: ""
                                          date: 2024-01-04T15:30:09.102Z
                                        - commits:
                                            - subject: Update dependencies
                                              hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                              body: >
                                                - Update @balena/lint from 6.2.2
                                                to 7.2.4

                                                - Delete
                                                `require-npm4-to-publish` as
                                                handled by `engines` parameter
                                                in `package.json`
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                          version: odata-parser-3.0.2
                                          title: ""
                                          date: 2024-01-04T10:16:56.896Z
                                        - commits:
                                            - subject: Update dependency @types/chai-datetime to ^0.0.39
                                              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                              body: >
                                                Update @types/chai-datetime from
                                                0.0.37 to 0.0.39
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-6.1.1
                                          title: ""
                                          date: 2024-01-02T18:54:07.180Z
                                  version: odata-to-abstract-sql-6.2.1
                                  title: ""
                                  date: 2024-01-15T15:03:52.684Z
                                - commits:
                                    - subject: Optimize Duplications of `ComputedField` queries
                                      hash: 87c73d455a8495f268aa5bd0e291f3f3e8bf5777
                                      body: >
                                        For each modelName the a `ComputedField`
                                        is only compiled into abstract-sql-query
                                        once. Afterwards it's used as
                                        ReferencedField
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.0
                                  title: ""
                                  date: 2023-11-24T17:37:33.674Z
                                - commits:
                                    - subject: Update dependency @types/chai-things to v0.0.38
                                      hash: eefceedfe462c2b5b8b6bbf2590f1c8b4afc1983
                                      body: >
                                        Update @types/chai-things from 0.0.37 to
                                        0.0.38
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: odata-to-abstract-sql-6.1.3
                                  title: ""
                                  date: 2023-11-10T01:09:34.325Z
                                - commits:
                                    - subject: Update dependency @types/chai-things to v0.0.37
                                      hash: bb8f58d7429e4a91ab4f179c71a5970b4d516f1b
                                      body: >
                                        Update @types/chai-things from 0.0.36 to
                                        0.0.37
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: odata-to-abstract-sql-6.1.2
                                  title: ""
                                  date: 2023-10-20T23:51:44.598Z
                                - commits:
                                    - subject: Update dependencies eslint, sbvrTypes, abstract-sql-compiler
                                      hash: f9e08b24decefe20be1d8fb1747063deb2c1cb5e
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 8.4.1 to 9.0.3

                                        Update @balena/odata-parser from 3.0.0
                                        to 3.0.1

                                        Update @types/lodash from 4.14.194 to
                                        4.14.199

                                        Update @types/memoizee from 0.4.8 to
                                        0.4.9

                                        Update @balena/lf-to-abstract-sql from
                                        5.0.0 to 5.0.1

                                        Update @balena/lint from 6.2.2 to 7.2.0

                                        Update @balena/sbvr-types from 4.0.0 to
                                        6.1.0

                                        Update @types/chai from 4.3.4 to 4.3.8

                                        Update @types/chai-things from 0.0.35 to
                                        0.0.36

                                        Update @types/mocha from 10.0.1 to
                                        10.0.2

                                        Update chai from 4.3.7 to 4.3.10

                                        Update lint-staged from 13.2.2 to 15.0.1

                                        Update typescript from 5.0.4 to 5.2.2
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Harald Fischer <harald@balena.io>
                                        signed-off-by: Harald Fischer <harald@balena.io>
                                      author: Harald Fischer
                                      nested:
                                        - commits:
                                            - subject: Update @balena/sbvr-types to 6.0.0
                                              hash: 76aed21f8b79dea58914ef9d02775ba93c8226ec
                                              body: >
                                                Update @balena/sbvr-types from
                                                5.0.0 to 6.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Otávio Jacobi
                                              nested:
                                                - commits:
                                                    - subject: Change contents to snake_case
                                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                                      body: ""
                                                      footer:
                                                        Change-Type: major
                                                        change-type: major
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-6.0.0
                                                  title: ""
                                                  date: 2023-08-09T00:10:50.917Z
                                                - commits:
                                                    - subject: Expose WebResource as WebResourceType
                                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-5.2.0
                                                  title: ""
                                                  date: 2023-08-08T21:01:49.459Z
                                                - commits:
                                                    - subject: Adds WebResource type
                                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                        Co-authored-by: ramirogm
                                                        co-authored-by: ramirogm
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-5.1.0
                                                  title: ""
                                                  date: 2023-08-03T09:36:41.490Z
                                          version: abstract-sql-compiler-9.0.3
                                          title: ""
                                          date: 2023-08-09T00:41:33.356Z
                                        - commits:
                                            - subject: Update @balena/sbvr-types to 5.0.0
                                              hash: 67e4fafb3f89a05646f9911354fc74d9012c3096
                                              body: >
                                                Update @balena/sbvr-types from
                                                4.0.0 to 5.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Switch from `export =` to `export default`
                                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                  version: sbvr-types-5.0.0
                                                  title: ""
                                                  date: 2023-05-16T15:56:09.861Z
                                                - commits:
                                                    - subject: Improve typings
                                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: sbvr-types-4.0.2
                                                  title: ""
                                                  date: 2023-05-03T11:40:24.422Z
                                                - commits:
                                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Thodoris Greasidis
                                                  version: sbvr-types-4.0.1
                                                  title: ""
                                                  date: 2023-05-02T13:39:37.722Z
                                          version: abstract-sql-compiler-9.0.2
                                          title: ""
                                          date: 2023-05-16T16:05:11.077Z
                                        - commits:
                                            - subject: Fix TS errors for the latest sbvrTypes
                                              hash: bb1f16713d084eaf6285138a2a587e9b36bc7759
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                              nested: []
                                          version: abstract-sql-compiler-9.0.1
                                          title: ""
                                          date: 2023-05-15T12:54:08.040Z
                                        - commits:
                                            - subject: Drop `require-npm4-to-publish` as `engines` used
                                              hash: 374bc5bd42c3caac5c68608f802302674a511c23
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                              nested: []
                                            - subject: Update @balena/odata-to-abstract-sql to 6.x
                                              hash: e7194718065ab98328c0cb3266df9838787c08c3
                                              body: >
                                                Update
                                                @balena/odata-to-abstract-sql
                                                from 5.9.3 to 6.0.1
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Update dependencies
                                                      hash: d749289e311ad22e2b09793ad1dd472762bdf402
                                                      body: >
                                                        Update
                                                        @balena/odata-parser
                                                        from 2.4.6 to 3.0.0

                                                        Update
                                                        @balena/sbvr-types from
                                                        3.5.0 to 4.0.0
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested:
                                                        - commits:
                                                            - subject: Use optional chaining operator
                                                              hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                            - subject: Set minimum supported nodejs version to 16.13.0
                                                              hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                          version: odata-parser-3.0.0
                                                          title: ""
                                                          date: 2023-04-26T14:57:49.416Z
                                                        - commits:
                                                            - subject: Update to peggy 3 and make us of the repetition operator
                                                              hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
                                                              body: ""
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.5.0
                                                          title: ""
                                                          date: 2023-04-26T11:09:24.513Z
                                                        - commits:
                                                            - subject: Add test cases for Objects in JSON validate
                                                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                                              body: >
                                                                
                                                                








































































































                                                                As balena-lint
                                                                rejects `new
                                                                Boolean()`, `new
                                                                Number()` and `new
                                                                String()`
                                                                constructor usage,
                                                                test cases double
                                                                check that they are
                                                                not instantiated as
                                                                object but primitive
                                                                type.
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                                Signed-off-by: fisehara <harald@balena.io>
                                                                signed-off-by: fisehara <harald@balena.io>
                                                              author: fisehara
                                                            - subject: Drop `require-npm4-to-publish` devDependency
                                                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                                                              body: >
                                                                
                                                                








































































































                                                                As engine and npm is
                                                                now required as part
                                                                of package.json we
                                                                can drop this
                                                                dependency
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                                Signed-off-by: fisehara <harald@balena.io>
                                                                signed-off-by: fisehara <harald@balena.io>
                                                              author: fisehara
                                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                            - subject: Assert that JSON input typeof is object
                                                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                                              body: >
                                                                
                                                                








































































































                                                                Ensure that the
                                                                input passed in for
                                                                JSON types is either
                                                                an object or

                                                                an array (typeof
                                                                returns 'object' for
                                                                arrays as well).
                                                                This change is

                                                                mainly to prevent
                                                                primitives from
                                                                being stored as
                                                                JSON.
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                                              author: Josh Bowling
                                                          version: sbvr-types-4.0.0
                                                          title: ""
                                                          date: 2023-04-26T15:00:16.169Z
                                                  version: odata-to-abstract-sql-6.0.1
                                                  title: ""
                                                  date: 2023-04-27T08:45:33.841Z
                                                - commits:
                                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                                      hash: 7f6f98637339f43b34ae7faa8e868129efe6d754
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                      nested: []
                                                    - subject: Switch `AggregateJSON` to use the newer `ReferencedField` format
                                                      hash: e8038b15c471d801b21f39cec2c95ff6689b0595
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: odata-to-abstract-sql-6.0.0
                                                  title: ""
                                                  date: 2023-04-26T13:50:25.845Z
                                                - commits:
                                                    - subject: Collapse `AliasedFunction` into `FunctionMatch`
                                                      hash: 98093a48aa75e5b8bd8eadc25ca37b53cc80ce2c
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: odata-to-abstract-sql-5.9.6
                                                  title: ""
                                                  date: 2023-04-25T13:27:44.188Z
                                                - commits:
                                                    - subject: Improve typings
                                                      hash: 78d4a48022ac0465c5d2c48db53b8ddd08e6e1bf
                                                      body: |
                                                        Update @balena/abstract-sql-compiler from 8.4.0 to 8.4.1
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested:
                                                        - commits:
                                                            - subject: Add much finer grained typings for abstract-sql-optimizer
                                                              hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.4.1
                                                          title: ""
                                                          date: 2023-04-25T10:03:26.380Z
                                                  version: odata-to-abstract-sql-5.9.5
                                                  title: ""
                                                  date: 2023-04-25T12:16:48.086Z
                                                - commits:
                                                    - subject: Update dependencies
                                                      hash: 5aa3c51cbbfc66cddedebd41dacba5eabbacf709
                                                      body: |
                                                        Update @balena/abstract-sql-compiler from 8.0.0 to 8.4.0
                                                        Update @balena/odata-parser from 2.4.2 to 2.4.6
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested:
                                                        - commits:
                                                            - subject: Add support for using field type nodes with an AggregateJSON node
                                                              hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
                                                              body: >
                                                                
                                                                








































































































                                                                This also deprecates
                                                                the legacy version
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.4.0
                                                          title: ""
                                                          date: 2023-04-24T12:05:48.116Z
                                                        - commits:
                                                            - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
                                                              hash: 283da4816fe5e6d672e4959b05800861625dda99
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.13
                                                          title: ""
                                                          date: 2023-04-24T12:00:41.593Z
                                                        - commits:
                                                            - subject: Revert tightening of `OrderBy` to only field nodes
                                                              hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
                                                              body: >
                                                                
                                                                








































































































                                                                It can in fact be a
                                                                lot of different
                                                                things and that is
                                                                now also

                                                                reflected in the
                                                                typing
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.12
                                                          title: ""
                                                          date: 2023-04-17T16:53:20.918Z
                                                        - commits:
                                                            - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
                                                              hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                            - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
                                                              hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
                                                              body: >
                                                                
                                                                








































































































                                                                We know what type
                                                                they return and they
                                                                should be explicitly
                                                                accepted as

                                                                those types instead
                                                                where it is valid to
                                                                do so
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.11
                                                          title: ""
                                                          date: 2023-04-13T11:28:36.049Z
                                                        - commits:
                                                            - subject: Fix DateNode/AnyNode typings
                                                              hash: aab549e8cf4e274a2a8b93814da393451acc4238
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.10
                                                          title: ""
                                                          date: 2023-04-13T10:27:14.478Z
                                                        - commits:
                                                            - subject: Update dependencies
                                                              hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
                                                              body: >
                                                                
                                                                








































































































                                                                Update
                                                                @balena/sbvr-types
                                                                from 3.4.18 to 3.5.0
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested:
                                                                - commits:
                                                                    - subject: Add Big Serial type
                                                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                                                      body: ""
                                                                      footer:
                                                                        Change-type: minor
                                                                        change-type: minor
                                                                      author: Josh Bowling
                                                                  version: sbvr-types-3.5.0
                                                                  title: ""
                                                                  date: 2023-03-21T11:16:27.398Z
                                                                - commits:
                                                                    - subject: "Flowzone: Allow external contributions"
                                                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                                                      body: ""
                                                                      footer:
                                                                        Change-type: patch
                                                                        change-type: patch
                                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                                      author: Josh Bowling
                                                                  version: sbvr-types-3.4.19
                                                                  title: ""
                                                                  date: 2022-12-08T01:08:35.143Z
                                                          version: abstract-sql-compiler-8.3.9
                                                          title: ""
                                                          date: 2023-04-13T10:09:53.529Z
                                                        - commits:
                                                            - subject: Improve typings
                                                              hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.8
                                                          title: ""
                                                          date: 2023-04-12T17:26:10.992Z
                                                        - commits:
                                                            - subject: Remove typing for non-existent JSON node
                                                              hash: 76181d438f0f37463642704d7908c1774040c2c2
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.7
                                                          title: ""
                                                          date: 2023-04-12T16:38:07.014Z
                                                        - commits:
                                                            - subject: Tighten the `isXValue` function typings
                                                              hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.6
                                                          title: ""
                                                          date: 2023-04-12T16:18:20.829Z
                                                        - commits:
                                                            - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
                                                              hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                            - subject: Add EmbeddedTextNode typing
                                                              hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.5
                                                          title: ""
                                                          date: 2023-04-12T16:01:45.643Z
                                                        - commits:
                                                            - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
                                                              hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.4
                                                          title: ""
                                                          date: 2023-04-12T15:55:47.432Z
                                                        - commits:
                                                            - subject: Improve node typings
                                                              hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.3
                                                          title: ""
                                                          date: 2023-04-12T15:43:13.357Z
                                                        - commits:
                                                            - subject: Add more node typings
                                                              hash: db162a8a4d645c2f37c968224d667ed753e534dd
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.2
                                                          title: ""
                                                          date: 2023-04-12T15:01:22.252Z
                                                        - commits:
                                                            - subject: Add more node typings
                                                              hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.1
                                                          title: ""
                                                          date: 2023-04-12T13:14:25.174Z
                                                        - commits:
                                                            - subject: Support boolean nodes in a ValuesNode
                                                              hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
                                                              body: >
                                                                
                                                                








































































































                                                                This also deprecates
                                                                the legacy use of
                                                                direct true/false
                                                                entries
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.0
                                                          title: ""
                                                          date: 2023-04-11T14:56:54.403Z
                                                        - commits:
                                                            - subject: Add `Between` node type
                                                              hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
                                                              body: ""
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.2.0
                                                          title: ""
                                                          date: 2023-04-11T14:19:22.378Z
                                                        - commits:
                                                            - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
                                                              hash: f155d1daca54086b653fa590e3248c5ef805afff
                                                              body: ""
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.1.0
                                                          title: ""
                                                          date: 2023-04-11T14:11:01.677Z
                                                        - commits:
                                                            - subject: Add `NotInNode` type
                                                              hash: 9870d746344033db53ec14fddc23a8580b863ad9
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                            - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
                                                              hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                            - subject: Add `CharacterLengthNode` type
                                                              hash: 1fbab42cee8128025756076dc826dacda4ea1597
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.0.2
                                                          title: ""
                                                          date: 2023-04-06T18:12:29.893Z
                                                        - commits:
                                                            - subject: Adds Cast node type to tree parsing
                                                              hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Otávio Jacobi
                                                              nested: []
                                                          version: abstract-sql-compiler-8.0.1
                                                          title: ""
                                                          date: 2023-04-06T17:59:29.723Z
                                                        - commits:
                                                            - subject: Improve typings
                                                              hash: ed5fa5675021485a775eb777f2358d8041b93ce1
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.4.6
                                                          title: ""
                                                          date: 2023-02-24T17:02:58.272Z
                                                        - commits:
                                                            - subject: Use const/let as appropriate
                                                              hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.4.5
                                                          title: ""
                                                          date: 2023-02-23T16:31:08.299Z
                                                        - commits:
                                                            - subject: Use shorthand object notation
                                                              hash: 611c0480681965c7af06302264eac79fea18bded
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.4.4
                                                          title: ""
                                                          date: 2023-02-23T16:26:30.639Z
                                                        - commits:
                                                            - subject: Update dependencies
                                                              hash: 25b153aca258347c6742cb8b4efe54c0ae199695
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.4.3
                                                          title: ""
                                                          date: 2023-02-23T16:14:13.013Z
                                                  version: odata-to-abstract-sql-5.9.4
                                                  title: ""
                                                  date: 2023-04-24T16:26:44.367Z
                                            - subject: Remove support for the legacy AggregateJSON format of `[tableName,
                                                fieldName]`
                                              hash: ab90bed96cd80599f57c59f03dd02b6ac7bc6115
                                              body: >
                                                Use `['ReferencedField,
                                                tableName, fieldName]` instead
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Remove support for the legacy boolean format of `true|false`
                                              hash: 1826e6d9ad81542dd3c1123768ae926254a85a17
                                              body: >
                                                Use `['Boolean', true|false]`
                                                instead
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                              hash: 62bef1d7243d256ebe270881691c6a56216c67d6
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Remove support for the legacy alias format of `[node, alias]`
                                              hash: 52038aa06d833c1bfbc14f721e7417d4272edc28
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Remove support for the legacy table format of `tableName`
                                              hash: 3ff760a6e360421ed1030afe355761d655408547
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Remove support for the legacy null formats of `null` and `'Null'`
                                              hash: 166d2616b245f8593b17160722c915a5868b2b3a
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Reflect the usage of BOOLEAN db type
                                              hash: ddab41907418024df2747fa7f630abd80d580a43
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Update @balena/sbvr-types to 4.x
                                              hash: ff17af594020723ab91bf65aed197dc01ace7981
                                              body: >
                                                Update @balena/sbvr-types from
                                                3.5.0 to 4.0.0
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Add test cases for Objects in JSON validate
                                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                                      body: >
                                                        As balena-lint rejects
                                                        `new Boolean()`, `new
                                                        Number()` and `new
                                                        String()` constructor
                                                        usage, test cases double
                                                        check that they are not
                                                        instantiated as object
                                                        but primitive type.
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Drop `require-npm4-to-publish` devDependency
                                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                                      body: >
                                                        As engine and npm is now
                                                        required as part of
                                                        package.json we can drop
                                                        this dependency
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Assert that JSON input typeof is object
                                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                                      body: >
                                                        Ensure that the input
                                                        passed in for JSON types
                                                        is either an object or

                                                        an array (typeof returns
                                                        'object' for arrays as
                                                        well). This change is

                                                        mainly to prevent
                                                        primitives from being
                                                        stored as JSON.
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                      author: Josh Bowling
                                                  version: sbvr-types-4.0.0
                                                  title: ""
                                                  date: 2023-04-26T15:00:16.169Z
                                          version: abstract-sql-compiler-9.0.0
                                          title: ""
                                          date: 2023-05-02T10:21:03.552Z
                                        - commits:
                                            - subject: Use native `StartsWith` node type for postgres
                                              hash: 0e0055782f05eccf3d7d8bf01f2d6810e738c4e6
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Convert `EscapeForLike` into a standalone node type
                                              hash: 9732e2e6e678262dfb25c8fbe5d935e4d6201296
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.5.0
                                          title: ""
                                          date: 2023-04-27T14:11:46.912Z
                                        - commits:
                                            - subject: Update @balena/sbvr-types to 5.0.0
                                              hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                                              body: >
                                                Update @balena/sbvr-types from
                                                3.4.18 to 5.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Switch from `export =` to `export default`
                                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                  version: sbvr-types-5.0.0
                                                  title: ""
                                                  date: 2023-05-16T15:56:09.861Z
                                                - commits:
                                                    - subject: Improve typings
                                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: sbvr-types-4.0.2
                                                  title: ""
                                                  date: 2023-05-03T11:40:24.422Z
                                                - commits:
                                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Thodoris Greasidis
                                                  version: sbvr-types-4.0.1
                                                  title: ""
                                                  date: 2023-05-02T13:39:37.722Z
                                                - commits:
                                                    - subject: Add test cases for Objects in JSON validate
                                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                                      body: >
                                                        As balena-lint rejects
                                                        `new Boolean()`, `new
                                                        Number()` and `new
                                                        String()` constructor
                                                        usage, test cases double
                                                        check that they are not
                                                        instantiated as object
                                                        but primitive type.
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Drop `require-npm4-to-publish` devDependency
                                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                                      body: >
                                                        As engine and npm is now
                                                        required as part of
                                                        package.json we can drop
                                                        this dependency
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Assert that JSON input typeof is object
                                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                                      body: >
                                                        Ensure that the input
                                                        passed in for JSON types
                                                        is either an object or

                                                        an array (typeof returns
                                                        'object' for arrays as
                                                        well). This change is

                                                        mainly to prevent
                                                        primitives from being
                                                        stored as JSON.
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                      author: Josh Bowling
                                                  version: sbvr-types-4.0.0
                                                  title: ""
                                                  date: 2023-04-26T15:00:16.169Z
                                                - commits:
                                                    - subject: Add Big Serial type
                                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Josh Bowling
                                                  version: sbvr-types-3.5.0
                                                  title: ""
                                                  date: 2023-03-21T11:16:27.398Z
                                                - commits:
                                                    - subject: "Flowzone: Allow external contributions"
                                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                      author: Josh Bowling
                                                  version: sbvr-types-3.4.19
                                                  title: ""
                                                  date: 2022-12-08T01:08:35.143Z
                                          version: lf-to-abstract-sql-5.0.1
                                          title: ""
                                          date: 2023-05-16T16:11:31.737Z
                                        - commits:
                                            - subject: Allow running CI on external PRs
                                              hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-3.0.1
                                          title: ""
                                          date: 2023-09-25T10:50:13.648Z
                                        - commits:
                                            - subject: Add checksum to WebResource
                                              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.1.0
                                          title: ""
                                          date: 2023-10-03T22:49:47.984Z
                                        - commits:
                                            - subject: Change contents to snake_case
                                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                                              body: ""
                                              footer:
                                                Change-Type: major
                                                change-type: major
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.0.0
                                          title: ""
                                          date: 2023-08-09T00:10:50.917Z
                                        - commits:
                                            - subject: Expose WebResource as WebResourceType
                                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.2.0
                                          title: ""
                                          date: 2023-08-08T21:01:49.459Z
                                        - commits:
                                            - subject: Adds WebResource type
                                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                                Co-authored-by: ramirogm
                                                co-authored-by: ramirogm
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.1.0
                                          title: ""
                                          date: 2023-08-03T09:36:41.490Z
                                        - commits:
                                            - subject: Switch from `export =` to `export default`
                                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                          version: sbvr-types-5.0.0
                                          title: ""
                                          date: 2023-05-16T15:56:09.861Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-4.0.2
                                          title: ""
                                          date: 2023-05-03T11:40:24.422Z
                                        - commits:
                                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                          version: sbvr-types-4.0.1
                                          title: ""
                                          date: 2023-05-02T13:39:37.722Z
                                  version: odata-to-abstract-sql-6.1.1
                                  title: ""
                                  date: 2023-10-19T06:28:01.252Z
                                - commits:
                                    - subject: Support bind references as boolean types
                                      hash: 6eab6c354cf734861e207a58d6a289eeef043f70
                                      body: >
                                        This allows things like `$filter=true`
                                        and `$filter=x/any(y:true)` to

                                        work
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-6.1.0
                                  title: ""
                                  date: 2023-08-16T15:36:29.822Z
                                - commits:
                                    - subject: Update dependency @balena/sbvr-types to v8
                                      hash: cf8795b08f30806b5500508dcab3623c5d444928
                                      body: >
                                        Update @balena/sbvr-types from 7.1.3 to
                                        8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-parser-1.4.6
                                  title: ""
                                  date: 2024-07-30T06:48:09.778Z
                                - commits:
                                    - subject: Switch to an inflection library from npm which does not monkey patch
                                      hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-1.4.5
                                  title: ""
                                  date: 2024-06-18T21:23:34.689Z
                                - commits:
                                    - subject: Updated `@balena/sbvr-types`
                                      hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                                      body: >
                                        Update @balena/sbvr-types from 3.4.15 to
                                        7.0.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Harald Fischer <harald@balena.io>
                                        signed-off-by: Harald Fischer <harald@balena.io>
                                      author: Harald Fischer
                                  version: sbvr-parser-1.4.4
                                  title: ""
                                  date: 2024-03-05T12:54:23.843Z
                                - commits:
                                    - subject: Change the exported Types to an interface so that they can be augmented
                                      hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                  version: sbvr-types-9.0.2
                                  title: ""
                                  date: 2024-09-17T12:44:29.082Z
                                - commits:
                                    - subject: Update @balena/lint to v8.2.7
                                      hash: 630ca7d6cbe4fed2d41827205215a2f28a971aea
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                  version: sbvr-types-9.0.1
                                  title: ""
                                  date: 2024-08-05T08:18:14.129Z
                                - commits:
                                    - subject: Update BigInteger and BigSerial TsTypes
                                      hash: 45d3cd6262f094a0c43ffe308dccab4968c074be
                                      body: >
                                        Return big integer values as strings
                                        instead of bigint as we need to

                                        parse them back into strings anyway when
                                        returning data from pine. The

                                        new logic and types closely follow the
                                        same pattern we have for dates.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Josh Bowling
                                  version: sbvr-types-9.0.0
                                  title: ""
                                  date: 2024-08-02T00:05:31.143Z
                                - commits:
                                    - subject: Improve BigInteger and BigSerial support
                                      hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Josh Bowling
                                  version: sbvr-types-8.0.0
                                  title: ""
                                  date: 2024-06-12T22:37:59.778Z
                                - commits:
                                    - subject: Add typings for all abstract sql fragments, fixing where necessary
                                      hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.3
                                  title: ""
                                  date: 2024-06-12T21:08:39.814Z
                                - commits:
                                    - subject: Explicitly type the `compare` function for `hashed`
                                      hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                                      body: >
                                        This avoids the need for downstream
                                        users to have the bcrypt types

                                        available whilst also avoiding
                                        accidental breaking changes
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.2
                                  title: ""
                                  date: 2024-06-12T12:19:17.354Z
                                - commits:
                                    - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                                      hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.1
                                  title: ""
                                  date: 2024-06-04T09:59:12.864Z
                                - commits:
                                    - subject: Export typescript read/write types for each sbvr type
                                      hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.0
                                  title: ""
                                  date: 2024-04-25T11:57:56.975Z
                                - commits:
                                    - subject: Update Big Serial concept type to Big Integer
                                      hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                  version: sbvr-types-7.0.10
                                  title: ""
                                  date: 2024-04-09T11:21:31.060Z
                                - commits:
                                    - subject: Add Big Serial to Type.sbvr
                                      hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                  version: sbvr-types-7.0.9
                                  title: ""
                                  date: 2024-04-09T10:03:09.812Z
                                - commits:
                                    - subject: Update prepare script for husky v9
                                      hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                    - subject: Update dependency husky to v9
                                      hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                                      body: |
                                        Update husky from 8.0.3 to 9.0.11
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-7.0.8
                                  title: ""
                                  date: 2024-04-09T01:25:47.103Z
                                - commits:
                                    - subject: Update dependency @balena/lint to v8
                                      hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                                      body: |
                                        Update @balena/lint from 7.3.0 to 8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-7.0.7
                                  title: ""
                                  date: 2024-04-09T01:07:54.165Z
                                - commits:
                                    - subject: Improve JSON typings
                                      hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.6
                                  title: ""
                                  date: 2024-03-21T15:44:08.831Z
                                - commits:
                                    - subject: Remove unnecessary catch bindings
                                      hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.5
                                  title: ""
                                  date: 2024-03-13T15:50:57.151Z
                                - commits:
                                    - subject: Improve validate typings
                                      hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.4
                                  title: ""
                                  date: 2024-03-13T01:47:54.313Z
                                - commits:
                                    - subject: Improve fetchProcessing typings
                                      hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.3
                                  title: ""
                                  date: 2024-03-12T15:51:33.314Z
                                - commits:
                                    - subject: "Tests: convert to typescript"
                                      hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.2
                                  title: ""
                                  date: 2024-03-12T15:06:28.057Z
                          version: abstract-sql-compiler-10.0.0
                          title: ""
                          date: 2024-10-07T10:02:59.467Z
                        - commits:
                            - subject: Change the exported Types to an interface so that they can be augmented
                              hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                          version: sbvr-types-9.0.2
                          title: ""
                          date: 2024-09-17T12:44:29.082Z
                        - commits:
                            - subject: Update @balena/lint to v8.2.7
                              hash: 630ca7d6cbe4fed2d41827205215a2f28a971aea
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                          version: sbvr-types-9.0.1
                          title: ""
                          date: 2024-08-05T08:18:14.129Z
                        - commits:
                            - subject: Update BigInteger and BigSerial TsTypes
                              hash: 45d3cd6262f094a0c43ffe308dccab4968c074be
                              body: >
                                Return big integer values as strings instead of
                                bigint as we need to

                                parse them back into strings anyway when
                                returning data from pine. The

                                new logic and types closely follow the same
                                pattern we have for dates.
                              footer:
                                Change-type: major
                                change-type: major
                              author: Josh Bowling
                          version: sbvr-types-9.0.0
                          title: ""
                          date: 2024-08-02T00:05:31.143Z
                        - commits:
                            - subject: Improve BigInteger and BigSerial support
                              hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Josh Bowling
                          version: sbvr-types-8.0.0
                          title: ""
                          date: 2024-06-12T22:37:59.778Z
                    - subject: "tsconfig: Switch the module compiler option to Node16"
                      hash: 91f33ac80c5e186bfd02a093c2e278639e672bc8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Update minimum supported nodejs version to 20.14.0
                      hash: 2a9815141bc7b059d5b30ebd307e004d38d5face
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Thodoris Greasidis
                      nested: []
                  version: odata-to-abstract-sql-7.0.0
                  title: ""
                  date: 2024-10-08T09:36:03.018Z
          version: abstract-sql-compiler-10.1.2
          title: ""
          date: 2025-01-06T22:52:51.534Z
        - commits:
            - subject: Update dependency mocha to v11
              hash: 08528d0b68fdfda0370ca8bac7d33bb670eba9f7
              body: |
                Update mocha from 10.8.2 to 11.0.1
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: abstract-sql-compiler-10.1.1
          title: ""
          date: 2025-01-06T22:00:14.311Z
        - commits:
            - subject: Allow ['Null'] inside a bound list
              hash: ce0338116f41852351d253539f3630e085d095e0
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otavio Jacobi
          version: odata-parser-4.1.0
          title: ""
          date: 2025-02-11T13:47:36.947Z
        - commits:
            - subject: "feat: compile odata `in` to a abstract sql `eq any $listBind`"
              hash: e0c9da393753d8bb056f7a822a6a821af1274e35
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Otavio Jacobi
          version: odata-parser-4.0.0
          title: ""
          date: 2025-01-29T15:24:40.161Z
  version: 20.0.3
  title: ""
  date: 2025-02-11T16:46:22.425Z
- commits:
    - subject: "Migrations.md: Update the rollbackable migrations guide"
      hash: 192216f3f07fa8637bc024bb634227d1b09b26d8
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 20.0.2
  title: ""
  date: 2025-02-05T12:49:36.855Z
- commits:
    - subject: Update postgres Docker tag to v17
      hash: cfd7adeb986bad2fa6bfdf266ffd36c50c30a9f9
      body: |
        Update postgres from 16 to 17
      footer:
        Change-type: patch
        change-type: patch
      author: balena-renovate[bot]
      nested: []
  version: 20.0.1
  title: ""
  date: 2025-01-21T16:53:29.494Z
- commits:
    - subject: Update node engines entry to clarify we don't actively support 21.x
      hash: bb75825da9bf23f38f1c0fe2bae301d171d84de6
      body: |
        It might work but we don't actively support it/worry if it breaks
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Use `instanceof Error` rather than lodash `_.isError`
      hash: b13fb81d3586938003b915c11ac0c4c35d31f1fe
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Drop exposed S3 handler in favor of @balena/pinejs-webresource-s3 handler
      hash: ec99776fbf3c0731c47349e06a5d566f35e9758b
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Otavio Jacobi
      nested: []
    - subject: Update commander to 13.x
      hash: 3ee1971703b3e07974b87915e298e67e4c876a5d
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Update chai to 5.x
      hash: 03604c3aad00e6e27162d8db0ebcbcb4b76e17a5
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Convert to ESM
      hash: e42d7ce07ab7401abb633540c128d0128f876bc9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 20.0.0
  title: ""
  date: 2025-01-10T18:15:01.199Z
- commits:
    - subject: Use for-of loops in preference of lodash `_.forEach`
      hash: cef68084a2670d797559c2fd4a36825be67b7729
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Use `.at(-1)` in preference of lodash `_.last`
      hash: c479508c98adfbb2354c149ad0ef09201f509103
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 19.7.5
  title: ""
  date: 2025-01-09T18:45:54.529Z
- commits:
    - subject: Remove jsdoc typings from typescript file
      hash: c9a77da956c3d90589ce3002c34d30b541dcd48b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 19.7.4
  title: ""
  date: 2025-01-09T13:14:40.580Z
- commits:
    - subject: "Tests: use `@balena/pinejs` for resolving to the runtime files"
      hash: fc28f2efec230ea40150c14cbf7f062649f2fc40
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: "Tests: avoid deep imports in favor of the standard module entrypoint"
      hash: 8e26f0f37189809bfc517a580a37ff659a207ba6
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: "Tests: run against compiled source rather than transpiling on the fly"
      hash: cf6351dac10a89633624a5ebf3b1aad29f0ab8ec
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 19.7.3
  title: ""
  date: 2025-01-04T23:36:23.908Z
- commits:
    - subject: Update dependencies
      hash: a909ee054f395de407ec4e1275fd0f5b7514fe29
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 19.7.2
  title: ""
  date: 2025-01-02T16:47:36.699Z
- commits:
    - subject: Use/export explicit functions for loading SBVR files
      hash: c47a755613fec8293547c7cfb34cc9e707a7c703
      body: |
        This is in preference to using the require loader which is not very
        portable when mixing commonjs and esm code
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Log the async migration status on initialization rather than on import
      hash: 83eacbb700f89dd2730c9a879b96a456503a1d2a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Use `import` instead of `require` where possible
      hash: e16a795d1ff549bb08beeb121cf129a61473d5bd
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Fetch version from package.json without using `require`
      hash: 2f5777afb3694498bc80335efee1ca1a5842c223
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Remove use of commonjs specific `exports` property
      hash: b4c11fe904ac2c8fa2f0ba7ffc87804101be1b56
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 19.7.1
  title: ""
  date: 2024-12-30T14:24:28.696Z
- commits:
    - subject: Add convert serial option to generate-types command
      hash: 13e62a4a1a9671ded893cb7d7945d6fe55a2fa8c
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Josh Bowling
      nested: []
  version: 19.7.0
  title: ""
  date: 2024-12-18T11:40:18.233Z
- commits:
    - subject: Use translationAbstractSqlModel for resolving translations
      hash: 62dabf733348b2f82549264d63380555d7d61eb7
      body: >
        This is necessary because the `fromAbstractSqlModel` (here renamed to
        translationAbstractSqlModel)

        will actually contain both the unaliased fromResource and aliased
        toResource where the previous

        approach of passing only `toResource` might not contain the aliased
        toResource
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 19.6.3
  title: ""
  date: 2024-12-04T15:10:14.481Z
- commits:
    - subject: Update dependency @balena/lf-to-abstract-sql to 5.0.3
      hash: 90c78095c8d41245f69ae6c56de6054034f06d12
      body: |
        Update @balena/lf-to-abstract-sql from 5.0.2 to 5.0.3
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested:
        - commits:
            - subject: Add multiple vocabulary ternary FactType test
              hash: 9c970468f97eabc70f02987db244162259a2bd9c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Otavio Jacobi
              nested: []
            - subject: Only force the first term on a tertiary fact type to not be an
                attribute
              hash: 4b780c84daa5798ed38f41076fb81dabc202cf36
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Otavio Jacobi
              nested: []
          version: lf-to-abstract-sql-5.0.3
          title: ""
          date: 2024-12-03T12:46:45.262Z
  version: 19.6.2
  title: ""
  date: 2024-12-03T14:55:50.754Z
- commits:
    - subject: Update typescript from 5.6.3 to 5.7.2
      hash: a033b67687714d1c70754ee62aa7ab96104eea0e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 19.6.1
  title: ""
  date: 2024-12-03T14:41:34.088Z
- commits:
    - subject: Infer async task fn callback arguments typing from schema
      hash: 377a7c25118b9853f23cc8fdd1a2bf3d093ad1b1
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested: []
  version: 19.6.0
  title: ""
  date: 2024-11-21T22:47:59.119Z
- commits:
    - subject: Run tests on UTC timezone
      hash: ccf628b9716d281023b4bc88a6227c2f65cd6235
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 19.5.5
  title: ""
  date: 2024-11-21T07:57:52.346Z
- commits:
    - subject: Fix async tasks race condition for selecting task to be executed
      hash: 97936ec9a2b3f5179a9088b6ae3fac14537ed378
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
    - subject: Run async task tests with cluster mode
      hash: 8f308c83cbf73125a0d825c28bfe520057ba3d8a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 19.5.4
  title: ""
  date: 2024-10-28T15:58:17.248Z
- commits:
    - subject: Run tests with node cluster mode
      hash: 64fbd77b96f995b43ee37fe44c5ac569e5408f3a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 19.5.3
  title: ""
  date: 2024-10-28T14:10:29.329Z
- commits:
    - subject: Update dependency webpack-dev-server to v5
      hash: bc6bb0a5e88091233fbd40b1f14d0df2bea716b5
      body: |
        Update webpack-dev-server from 4.15.2 to 5.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 19.5.2
  title: ""
  date: 2024-10-25T12:07:12.024Z
- commits:
    - subject: Expose tasks model on sbvrUtils api
      hash: 26b94af7df763012382c29a42ea7f50b45240087
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 19.5.1
  title: ""
  date: 2024-10-25T10:39:26.156Z
- commits:
    - subject: Update dependencies to support `is case insensitively equal to`
      hash: b8987501d09383f91688a13a7e29ec48374d6367
      body: |
        Update @balena/abstract-sql-compiler from 10.0.1 to 10.1.0
        Update @balena/sbvr-types from 9.0.2 to 9.1.0
      footer:
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested:
        - commits:
            - subject: Add Lower unary node for countTableSelects optimization
              hash: e3ebcddbf6c725139535fa53de06492a64c9e2a9
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otavio Jacobi
              nested: []
          version: abstract-sql-compiler-10.1.0
          title: ""
          date: 2024-10-24T14:43:39.710Z
        - commits:
            - subject: Add `is case insensitively equal to` for Text types
              hash: c6414b8b53cb6935e2a496a31d29c7e90efefe38
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otavio Jacobi
          version: sbvr-types-9.1.0
          title: ""
          date: 2024-10-24T15:56:32.550Z
  version: 19.5.0
  title: ""
  date: 2024-10-24T16:40:57.333Z
- commits:
    - subject: Linting fixes
      hash: 709e32ba4b581f059500365f77667f8ee887e569
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 19.4.4
  title: ""
  date: 2024-10-24T14:33:42.814Z
- commits:
    - subject: Avoid starting more async task workers if it is already running
      hash: 2bcb311d0680a2010061ce923edf6f7d6616e06a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 19.4.3
  title: ""
  date: 2024-10-23T14:22:24.366Z
- commits:
    - subject: Fix starting async tasks before any tasks have yet been added
      hash: 109625b437c9466401d02e4da6132522dea746ba
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 19.4.2
  title: ""
  date: 2024-10-22T20:51:21.868Z
- commits:
    - subject: Update dependencies
      hash: d145bca44643c57fd881a1aab5e48b94071f36ee
      body: |
        Update @balena/abstract-sql-compiler from 10.0.0 to 10.0.1
        Update @balena/abstract-sql-to-typescript from 5.0.0 to 5.0.1
        Update @balena/odata-parser from 3.1.0 to 3.1.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Wrap composite comparison operations with parenthesis when necessary
              hash: b39c90a5a816b647bd1d4e4b1294bb377a798726
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
                see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-10.0.1
          title: ""
          date: 2024-10-07T12:50:02.908Z
        - commits:
            - subject: Fix types export
              hash: 0020286b742e955018eee82ea0081ea11ae68d90
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-5.0.1
          title: ""
          date: 2024-10-22T10:37:47.047Z
        - commits:
            - subject: Update dependencies
              hash: e671fc822a9db4c4aa43fc5b3d46d7c9b2558700
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-3.1.2
          title: ""
          date: 2024-10-04T15:48:57.862Z
        - commits:
            - subject: Avoid setting `property`/`count`/`options` for expands when not
                provided
              hash: 1f3e69085a7e4225c648ea55a594895c288c45e2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Avoid setting nested `property` for `PropertyPath` when not provided
              hash: 020a2a429e8782c38c84650fe644953a90288321
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-3.1.1
          title: ""
          date: 2024-10-04T15:32:30.651Z
    - subject: Use task model typings for tasks Worker.client
      hash: 721979ea57cb8992111a1767b2c7e3d879d9711b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 19.4.1
  title: ""
  date: 2024-10-22T18:36:10.643Z
- commits:
    - subject: Expose `checkApiKey` to allow resolving an api key string
      hash: 28be0bbd4d3b1c7e5bc13b3ee8daeac1787cb816
      body: |
        This allows for custom api key handlers that don't rely on
        `resolveAuthHeader` or `resolveApiKey`
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 19.4.0
  title: ""
  date: 2024-10-18T15:42:32.007Z
- commits:
    - subject: Allow changing pine's DEBUG mode on runtime when env.DEPLOYMENT=TEST
      hash: 6b7781dc03c946faa1095def2bc44dcad588bce9
      body: |
        This allows consumers to enable debug mode
        only for a single test case, reducing the
        amount of noise in their logs.
      footer:
        Change-type: minor
        change-type: minor
      author: Thodoris Greasidis
      nested: []
  version: 19.3.0
  title: ""
  date: 2024-10-18T08:13:34.468Z
- commits:
    - subject: Add tasks worker `stop` method
      hash: f9a85d7b6325c1d29750acb35a8eceb3861e9d3d
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested: []
  version: 19.2.0
  title: ""
  date: 2024-10-17T14:55:26.651Z
- commits:
    - subject: Add getAuthCompiler for building permissions
      hash: b1f5bf70c598872417ff46c160c9efcb11f24828
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otavio Jacobi
      nested: []
  version: 19.1.0
  title: ""
  date: 2024-10-17T14:32:27.754Z
- commits:
    - subject: Update pinejs-client-supertest to 3.0.1
      hash: 35cd08db371169c66dd4026ef60f708e8121ecc9
      body: |
        Update pinejs-client-supertest from 3.0.0 to 3.0.1
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Update pinejs-client-core to 8.1.1
      hash: 7d87cb224678fd10b265970f9cf912e7b56996ee
      body: |
        Update pinejs-client-core from 8.0.1 to 8.1.1
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Update @balena/abstract-sql-to-typescript to 5.0.0
              hash: cdea88ba8c8ce13513b3e4400a8035c1957c8307
              body: |
                Update @balena/abstract-sql-to-typescript from 4.0.9 to 5.0.0

                Chose a patch change type since this is a
                type only import.
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: pinejs-client-js-8.1.1
          title: ""
          date: 2024-10-09T14:28:39.149Z
        - commits:
            - subject: Add support for calling odata fns
              hash: befd5b25dc3c8f2d663c138255c68e4108abf8c9
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otavio Jacobi
              nested: []
          version: pinejs-client-js-8.1.0
          title: ""
          date: 2024-10-09T13:01:51.754Z
    - subject: Update dependency @balena/abstract-sql-to-typescript to v5
      hash: c1eb62c15e1db8d77691557edd4ce9108c693105
      body: |
        Update @balena/abstract-sql-to-typescript from 4.0.6 to 5.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested:
        - commits:
            - subject: Update dependencies
              hash: b2ef23c343366b32bc32af2922a67fd7114990d4
              body: |
                Update @balena/abstract-sql-compiler from 9.2.0 to 10.0.1
                Update @balena/odata-to-abstract-sql from 6.3.0 to 7.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested:
                - commits:
                    - subject: Update dependencies
                      hash: 200e20aa0e4ef4df625c398be401065b6c7b0771
                      body: >
                        Update @balena/abstract-sql-compiler from 9.2.0 to
                        10.0.1

                        Update @balena/sbvr-types from 7.1.3 to 9.0.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested:
                        - commits:
                            - subject: Wrap composite comparison operations with parenthesis when necessary
                              hash: b39c90a5a816b647bd1d4e4b1294bb377a798726
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
                                see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-10.0.1
                          title: ""
                          date: 2024-10-07T12:50:02.908Z
                        - commits:
                            - subject: "tsconfig: Switch the module compiler option to Node16"
                              hash: 28c15f305c99bd1e581a93fddfc985b82d20bdf8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Update tsconfig target to es2023
                              hash: 9fa62364ed291750c48a199b6895b1babfe1b959
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Update minimum supported nodejs version to 20.14.0
                              hash: 2e399f73a7aa751abe02378990540d2ea68b522b
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Make @balena/sbvr-types a peer dependency
                              hash: af8dc56b94b2b917588f5f53c2d95dab6f1f4ad9
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Lint fixes
                              hash: 6ea529e0daa0608860ec2840e9b0212ae91830b7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Update dependencies & tests to match
                              hash: 877ea17f70057641e5d9da81bf6538cfa7e8db79
                              body: >
                                Update @balena/lf-to-abstract-sql from 5.0.0 to
                                5.0.2

                                Update @balena/odata-parser from 3.0.0 to 3.1.0

                                Update @balena/odata-to-abstract-sql from 6.0.1
                                to 6.4.0

                                Update @balena/sbvr-parser from 1.4.3 to 1.4.6

                                Update @balena/sbvr-types from 7.0.1 to 9.0.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested:
                                - commits:
                                    - subject: Update `@balena/sbvr-types` devDependency
                                      hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                                      body: >
                                        Update @balena/sbvr-types from 5.0.0 to
                                        7.0.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Harald Fischer <harald@balena.io>
                                        signed-off-by: Harald Fischer <harald@balena.io>
                                      author: Harald Fischer
                                      nested:
                                        - commits:
                                            - subject: Update dependency @balena/abstract-sql-compiler to v9
                                              hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                                              body: >
                                                Update
                                                @balena/abstract-sql-compiler
                                                from 8.5.0 to 9.0.4
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-7.0.1
                                          title: ""
                                          date: 2024-03-04T19:48:17.416Z
                                        - commits:
                                            - subject: Return `ISODateString` instead of `date`
                                              hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                                              body: >
                                                The internal and external
                                                representation of the returned
                                                object from pinejs should be
                                                consistent.

                                                Pinejs internal interface will
                                                return date or date time fields
                                                as date object. For the external
                                                interface the object is
                                                JSON.stringified so that date
                                                becomes an ISO string anyway.
                                              footer:
                                                Change-type: major
                                                change-type: major
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                          version: sbvr-types-7.0.0
                                          title: ""
                                          date: 2024-03-04T17:37:23.873Z
                                        - commits:
                                            - subject: Update dependency @types/chai-datetime to ^0.0.39
                                              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                              body: >
                                                Update @types/chai-datetime from
                                                0.0.37 to 0.0.39
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-6.1.1
                                          title: ""
                                          date: 2024-01-02T18:54:07.180Z
                                        - commits:
                                            - subject: Add checksum to WebResource
                                              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.1.0
                                          title: ""
                                          date: 2023-10-03T22:49:47.984Z
                                        - commits:
                                            - subject: Change contents to snake_case
                                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                                              body: ""
                                              footer:
                                                Change-Type: major
                                                change-type: major
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.0.0
                                          title: ""
                                          date: 2023-08-09T00:10:50.917Z
                                        - commits:
                                            - subject: Expose WebResource as WebResourceType
                                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.2.0
                                          title: ""
                                          date: 2023-08-08T21:01:49.459Z
                                        - commits:
                                            - subject: Adds WebResource type
                                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                                Co-authored-by: ramirogm
                                                co-authored-by: ramirogm
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.1.0
                                          title: ""
                                          date: 2023-08-03T09:36:41.490Z
                                  version: lf-to-abstract-sql-5.0.2
                                  title: ""
                                  date: 2024-03-05T13:44:30.007Z
                                - commits:
                                    - subject: Update @balena/sbvr-types to 5.0.0
                                      hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                                      body: >
                                        Update @balena/sbvr-types from 3.4.18 to
                                        5.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Switch from `export =` to `export default`
                                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                          version: sbvr-types-5.0.0
                                          title: ""
                                          date: 2023-05-16T15:56:09.861Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-4.0.2
                                          title: ""
                                          date: 2023-05-03T11:40:24.422Z
                                        - commits:
                                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                          version: sbvr-types-4.0.1
                                          title: ""
                                          date: 2023-05-02T13:39:37.722Z
                                        - commits:
                                            - subject: Add test cases for Objects in JSON validate
                                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                              body: >
                                                As balena-lint rejects `new
                                                Boolean()`, `new Number()` and
                                                `new String()` constructor
                                                usage, test cases double check
                                                that they are not instantiated
                                                as object but primitive type.
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Drop `require-npm4-to-publish` devDependency
                                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                                              body: >
                                                As engine and npm is now
                                                required as part of package.json
                                                we can drop this dependency
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Assert that JSON input typeof is object
                                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                              body: >
                                                Ensure that the input passed in
                                                for JSON types is either an
                                                object or

                                                an array (typeof returns
                                                'object' for arrays as well).
                                                This change is

                                                mainly to prevent primitives
                                                from being stored as JSON.
                                              footer:
                                                Change-type: major
                                                change-type: major
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-4.0.0
                                          title: ""
                                          date: 2023-04-26T15:00:16.169Z
                                        - commits:
                                            - subject: Add Big Serial type
                                              hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Josh Bowling
                                          version: sbvr-types-3.5.0
                                          title: ""
                                          date: 2023-03-21T11:16:27.398Z
                                        - commits:
                                            - subject: "Flowzone: Allow external contributions"
                                              hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-3.4.19
                                          title: ""
                                          date: 2022-12-08T01:08:35.143Z
                                  version: lf-to-abstract-sql-5.0.1
                                  title: ""
                                  date: 2023-05-16T16:11:31.737Z
                                - commits:
                                    - subject: Use bind vars for $top and $skip options
                                      hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: odata-parser-3.1.0
                                  title: ""
                                  date: 2024-10-03T23:27:17.856Z
                                - commits:
                                    - subject: Fix type checking of the declaration file
                                      hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.8
                                  title: ""
                                  date: 2024-06-04T09:56:51.182Z
                                - commits:
                                    - subject: Update dependency husky to v9
                                      hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                                      body: |
                                        Update husky from 8.0.3 to 9.0.11
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.7
                                  title: ""
                                  date: 2024-04-13T14:30:01.103Z
                                - commits:
                                    - subject: Update dependency peggy to v4
                                      hash: d0c83b2955f285f3cac927e4310e0b948d522189
                                      body: |
                                        Update peggy from 3.0.2 to 4.0.2
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.6
                                  title: ""
                                  date: 2024-04-12T09:10:02.194Z
                                - commits:
                                    - subject: Update dependency lint-staged to v15
                                      hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                                      body: |
                                        Update lint-staged from 13.3.0 to 15.2.2
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.5
                                  title: ""
                                  date: 2024-04-12T08:19:19.907Z
                                - commits:
                                    - subject: Update dependency @balena/lint to v8
                                      hash: 8048f717367a41233a995096edf2da6710e9e247
                                      body: |
                                        Update @balena/lint from 7.3.0 to 8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.4
                                  title: ""
                                  date: 2024-04-12T02:48:22.037Z
                                - commits:
                                    - subject: Optimize by moving constant values into global init
                                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.3
                                  title: ""
                                  date: 2024-01-04T15:30:09.102Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                      body: >
                                        - Update @balena/lint from 6.2.2 to
                                        7.2.4

                                        - Delete `require-npm4-to-publish` as
                                        handled by `engines` parameter in
                                        `package.json`
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.2
                                  title: ""
                                  date: 2024-01-04T10:16:56.896Z
                                - commits:
                                    - subject: Allow running CI on external PRs
                                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.1
                                  title: ""
                                  date: 2023-09-25T10:50:13.648Z
                                - commits:
                                    - subject: Support number references as boolean types
                                      hash: 7ab64045cd94b573f51ab193be0f80712df195eb
                                      body: >
                                        This allows things like `$top=10` and
                                        `$skip=5` to work whilst being

                                        converted to bind variables


                                        Update @balena/odata-parser from 3.0.8
                                        to 3.1.0
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Use bind vars for $top and $skip options
                                              hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                          version: odata-parser-3.1.0
                                          title: ""
                                          date: 2024-10-03T23:27:17.856Z
                                  version: odata-to-abstract-sql-6.4.0
                                  title: ""
                                  date: 2024-10-04T12:00:36.654Z
                                - commits:
                                    - subject: Support PUT/PATCH/DELETE requests on resources with a translated ID
                                        field
                                      hash: 65b06761fca1b13e13ec99c4ed5394814feff4ef
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Thodoris Greasidis
                                      nested: []
                                  version: odata-to-abstract-sql-6.3.0
                                  title: ""
                                  date: 2024-08-26T16:45:57.380Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 5bb046976db9be203106ebd20db6248064fc9728
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 9.1.4 to 9.2.0

                                        Update @balena/lf-to-abstract-sql from
                                        5.0.1 to 5.0.2

                                        Update @balena/odata-parser from 3.0.3
                                        to 3.0.8

                                        Update @balena/sbvr-parser from 1.4.3 to
                                        1.4.6

                                        Update @balena/sbvr-types from 7.0.1 to
                                        7.1.3
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Adds `EndsWithNode` and `ContainsNode` typings
                                              hash: bb2233220c988afaece120ece38e035c8dd14b02
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-9.2.0
                                          title: ""
                                          date: 2024-06-12T13:14:07.807Z
                                        - commits:
                                            - subject: Update `@balena/sbvr-types` devDependency
                                              hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                                              body: >
                                                Update @balena/sbvr-types from
                                                5.0.0 to 7.0.1
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Harald Fischer <harald@balena.io>
                                                signed-off-by: Harald Fischer <harald@balena.io>
                                              author: Harald Fischer
                                              nested:
                                                - commits:
                                                    - subject: Update dependency @balena/abstract-sql-compiler to v9
                                                      hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                                                      body: |
                                                        Update @balena/abstract-sql-compiler from 8.5.0 to 9.0.4
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Self-hosted Renovate Bot
                                                  version: sbvr-types-7.0.1
                                                  title: ""
                                                  date: 2024-03-04T19:48:17.416Z
                                                - commits:
                                                    - subject: Return `ISODateString` instead of `date`
                                                      hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                                                      body: >
                                                        The internal and
                                                        external representation
                                                        of the returned object
                                                        from pinejs should be
                                                        consistent.

                                                        Pinejs internal
                                                        interface will return
                                                        date or date time fields
                                                        as date object. For the
                                                        external interface the
                                                        object is
                                                        JSON.stringified so that
                                                        date becomes an ISO
                                                        string anyway.
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                  version: sbvr-types-7.0.0
                                                  title: ""
                                                  date: 2024-03-04T17:37:23.873Z
                                                - commits:
                                                    - subject: Update dependency @types/chai-datetime to ^0.0.39
                                                      hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                                      body: >
                                                        Update
                                                        @types/chai-datetime
                                                        from 0.0.37 to 0.0.39
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Self-hosted Renovate Bot
                                                  version: sbvr-types-6.1.1
                                                  title: ""
                                                  date: 2024-01-02T18:54:07.180Z
                                                - commits:
                                                    - subject: Add checksum to WebResource
                                                      hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-6.1.0
                                                  title: ""
                                                  date: 2023-10-03T22:49:47.984Z
                                                - commits:
                                                    - subject: Change contents to snake_case
                                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                                      body: ""
                                                      footer:
                                                        Change-Type: major
                                                        change-type: major
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-6.0.0
                                                  title: ""
                                                  date: 2023-08-09T00:10:50.917Z
                                                - commits:
                                                    - subject: Expose WebResource as WebResourceType
                                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-5.2.0
                                                  title: ""
                                                  date: 2023-08-08T21:01:49.459Z
                                                - commits:
                                                    - subject: Adds WebResource type
                                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                        Co-authored-by: ramirogm
                                                        co-authored-by: ramirogm
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-5.1.0
                                                  title: ""
                                                  date: 2023-08-03T09:36:41.490Z
                                          version: lf-to-abstract-sql-5.0.2
                                          title: ""
                                          date: 2024-03-05T13:44:30.007Z
                                        - commits:
                                            - subject: Fix type checking of the declaration file
                                              hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-3.0.8
                                          title: ""
                                          date: 2024-06-04T09:56:51.182Z
                                        - commits:
                                            - subject: Update dependency husky to v9
                                              hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                                              body: >
                                                Update husky from 8.0.3 to 9.0.11
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: odata-parser-3.0.7
                                          title: ""
                                          date: 2024-04-13T14:30:01.103Z
                                        - commits:
                                            - subject: Update dependency peggy to v4
                                              hash: d0c83b2955f285f3cac927e4310e0b948d522189
                                              body: |
                                                Update peggy from 3.0.2 to 4.0.2
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: odata-parser-3.0.6
                                          title: ""
                                          date: 2024-04-12T09:10:02.194Z
                                        - commits:
                                            - subject: Update dependency lint-staged to v15
                                              hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                                              body: >
                                                Update lint-staged from 13.3.0
                                                to 15.2.2
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: odata-parser-3.0.5
                                          title: ""
                                          date: 2024-04-12T08:19:19.907Z
                                        - commits:
                                            - subject: Update dependency @balena/lint to v8
                                              hash: 8048f717367a41233a995096edf2da6710e9e247
                                              body: >
                                                Update @balena/lint from 7.3.0
                                                to 8.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: odata-parser-3.0.4
                                          title: ""
                                          date: 2024-04-12T02:48:22.037Z
                                        - commits:
                                            - subject: Update dependency @balena/sbvr-types to v8
                                              hash: cf8795b08f30806b5500508dcab3623c5d444928
                                              body: >
                                                Update @balena/sbvr-types from
                                                7.1.3 to 8.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-parser-1.4.6
                                          title: ""
                                          date: 2024-07-30T06:48:09.778Z
                                        - commits:
                                            - subject: Switch to an inflection library from npm which does not monkey patch
                                              hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-parser-1.4.5
                                          title: ""
                                          date: 2024-06-18T21:23:34.689Z
                                        - commits:
                                            - subject: Updated `@balena/sbvr-types`
                                              hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                                              body: >
                                                Update @balena/sbvr-types from
                                                3.4.15 to 7.0.1
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Harald Fischer <harald@balena.io>
                                                signed-off-by: Harald Fischer <harald@balena.io>
                                              author: Harald Fischer
                                          version: sbvr-parser-1.4.4
                                          title: ""
                                          date: 2024-03-05T12:54:23.843Z
                                        - commits:
                                            - subject: Add typings for all abstract sql fragments, fixing where necessary
                                              hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.1.3
                                          title: ""
                                          date: 2024-06-12T21:08:39.814Z
                                        - commits:
                                            - subject: Explicitly type the `compare` function for `hashed`
                                              hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                                              body: >
                                                This avoids the need for
                                                downstream users to have the
                                                bcrypt types

                                                available whilst also avoiding
                                                accidental breaking changes
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.1.2
                                          title: ""
                                          date: 2024-06-12T12:19:17.354Z
                                        - commits:
                                            - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                                              hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.1.1
                                          title: ""
                                          date: 2024-06-04T09:59:12.864Z
                                        - commits:
                                            - subject: Export typescript read/write types for each sbvr type
                                              hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.1.0
                                          title: ""
                                          date: 2024-04-25T11:57:56.975Z
                                        - commits:
                                            - subject: Update Big Serial concept type to Big Integer
                                              hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                          version: sbvr-types-7.0.10
                                          title: ""
                                          date: 2024-04-09T11:21:31.060Z
                                        - commits:
                                            - subject: Add Big Serial to Type.sbvr
                                              hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                          version: sbvr-types-7.0.9
                                          title: ""
                                          date: 2024-04-09T10:03:09.812Z
                                        - commits:
                                            - subject: Update prepare script for husky v9
                                              hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                            - subject: Update dependency husky to v9
                                              hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                                              body: >
                                                Update husky from 8.0.3 to 9.0.11
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-7.0.8
                                          title: ""
                                          date: 2024-04-09T01:25:47.103Z
                                        - commits:
                                            - subject: Update dependency @balena/lint to v8
                                              hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                                              body: >
                                                Update @balena/lint from 7.3.0
                                                to 8.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-7.0.7
                                          title: ""
                                          date: 2024-04-09T01:07:54.165Z
                                        - commits:
                                            - subject: Improve JSON typings
                                              hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.6
                                          title: ""
                                          date: 2024-03-21T15:44:08.831Z
                                        - commits:
                                            - subject: Remove unnecessary catch bindings
                                              hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.5
                                          title: ""
                                          date: 2024-03-13T15:50:57.151Z
                                        - commits:
                                            - subject: Improve validate typings
                                              hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.4
                                          title: ""
                                          date: 2024-03-13T01:47:54.313Z
                                        - commits:
                                            - subject: Improve fetchProcessing typings
                                              hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.3
                                          title: ""
                                          date: 2024-03-12T15:51:33.314Z
                                        - commits:
                                            - subject: "Tests: convert to typescript"
                                              hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-7.0.2
                                          title: ""
                                          date: 2024-03-12T15:06:28.057Z
                                  version: odata-to-abstract-sql-6.2.8
                                  title: ""
                                  date: 2024-08-26T13:17:55.861Z
                                - commits:
                                    - subject: Properly error when using fields of a partial index as an alternate key
                                      hash: 8652f142511cef14872353ec879365a5fd745c53
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 9.0.4 to 9.1.4
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                      nested:
                                        - commits:
                                            - subject: Cast Big Serial to integer
                                              hash: 9e4025dd57517f4ad6d06f4cb894062c6ce370cf
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                              nested: []
                                          version: abstract-sql-compiler-9.1.4
                                          title: ""
                                          date: 2024-04-09T10:04:33.059Z
                                        - commits:
                                            - subject: Update prepare script for husky v9
                                              hash: bae835665431a88f0fdd4804f1d70757a7e11dd0
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Josh Bowling
                                              nested: []
                                            - subject: Update dependency husky to v9
                                              hash: d53d2f121e97d0dde35fe646e63b9d7179f4f098
                                              body: >
                                                Update husky from 8.0.3 to 9.0.11
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                              nested: []
                                          version: abstract-sql-compiler-9.1.3
                                          title: ""
                                          date: 2024-04-09T01:41:53.829Z
                                        - commits:
                                            - subject: Update dependency lint-staged to v15
                                              hash: 6b5c28a3170006cd3f6f963f03ec2ee67273223e
                                              body: >
                                                Update lint-staged from 13.3.0
                                                to 15.2.2
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                              nested: []
                                          version: abstract-sql-compiler-9.1.2
                                          title: ""
                                          date: 2024-04-09T01:09:18.361Z
                                        - commits:
                                            - subject: Update dependency @balena/lint to v8
                                              hash: 835365353b766b89d80c80b84f48583ba0322849
                                              body: >
                                                Update @balena/lint from 6.2.2
                                                to 8.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                              nested: []
                                          version: abstract-sql-compiler-9.1.1
                                          title: ""
                                          date: 2024-03-26T10:27:12.964Z
                                        - commits:
                                            - subject: Export the generateRuleHashAcronym helper
                                              hash: 6d00b7dba58690019cfb443e4c876d30e8d7ad98
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Thodoris Greasidis
                                              nested: []
                                            - subject: Add support for unique indexes with NOT DISTINCT NULLS
                                              hash: cbd1177d14cd2266dd92f29755819a3139bf3bc1
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Thodoris Greasidis
                                              nested: []
                                            - subject: Add support for partial unique indexes
                                              hash: e2c92b8d5022ad29b95dd1e0837ec9dddec24fa4
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Thodoris Greasidis
                                              nested: []
                                          version: abstract-sql-compiler-9.1.0
                                          title: ""
                                          date: 2024-03-26T09:29:57.519Z
                                        - commits:
                                            - subject: Update dependency @balena/odata-parser to v3
                                              hash: d23614a1f7346edb262897ca8ff62abc2eaffff6
                                              body: >
                                                Update @balena/odata-parser from
                                                2.5.0 to 3.0.3
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                              nested:
                                                - commits:
                                                    - subject: Optimize by moving constant values into global init
                                                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                  version: odata-parser-3.0.3
                                                  title: ""
                                                  date: 2024-01-04T15:30:09.102Z
                                                - commits:
                                                    - subject: Update dependencies
                                                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                                      body: |
                                                        - Update @balena/lint from 6.2.2 to 7.2.4
                                                        - Delete `require-npm4-to-publish` as handled by `engines` parameter in `package.json`
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                  version: odata-parser-3.0.2
                                                  title: ""
                                                  date: 2024-01-04T10:16:56.896Z
                                                - commits:
                                                    - subject: Allow running CI on external PRs
                                                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: odata-parser-3.0.1
                                                  title: ""
                                                  date: 2023-09-25T10:50:13.648Z
                                                - commits:
                                                    - subject: Use optional chaining operator
                                                      hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Set minimum supported nodejs version to 16.13.0
                                                      hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                  version: odata-parser-3.0.0
                                                  title: ""
                                                  date: 2023-04-26T14:57:49.416Z
                                          version: abstract-sql-compiler-9.0.7
                                          title: ""
                                          date: 2024-03-22T13:08:03.336Z
                                        - commits:
                                            - subject: Update TypeScript to 5.4.3
                                              hash: 29299180ecbcb5bcd26b47e52f86538fa9a1f0f8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                              nested: []
                                          version: abstract-sql-compiler-9.0.6
                                          title: ""
                                          date: 2024-03-21T16:34:21.387Z
                                        - commits:
                                            - subject: Update `@balena/sbvr-types`
                                              hash: 1822aa5e81736f18f2a4dd265e5754b589d4fd36
                                              body: >
                                                Updaet @balena/sbvr-types from
                                                6.0.0 to 7.0.1


                                                @balena/sbvr-types changes
                                                `fetchProcessing` and not
                                                validate. No change in
                                                abstract-sql-compiler
                                                interfaces. => Patch
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Harald Fischer <harald@balena.io>
                                                signed-off-by: Harald Fischer <harald@balena.io>
                                              author: Harald Fischer
                                              nested: []
                                          version: abstract-sql-compiler-9.0.5
                                          title: ""
                                          date: 2024-03-05T19:12:37.779Z
                                  version: odata-to-abstract-sql-6.2.7
                                  title: ""
                                  date: 2024-04-23T12:52:44.677Z
                                - commits:
                                    - subject: Update dependency husky to v9
                                      hash: cb1f02871fbea35df4b637f73625fbc39840da3a
                                      body: |
                                        Update husky from 8.0.3 to 9.0.11
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.6
                                  title: ""
                                  date: 2024-04-13T14:30:55.197Z
                                - commits:
                                    - subject: Update dependency @balena/lint to v8
                                      hash: 7b0e4b7272b0cda5690b925b7de259612085940e
                                      body: |
                                        Update @balena/lint from 7.3.0 to 8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.5
                                  title: ""
                                  date: 2024-04-10T00:24:14.349Z
                                - commits:
                                    - subject: Update `@balena/sbvr-types` devDependencies
                                      hash: 93ba82f914f8e036e79fa174a58881db294b84c6
                                      body: >
                                        Update `@balena/sbvr-types` from 6.1.1
                                        to 7.0.1


                                        Update of devDependencies => patch
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                      nested: []
                                    - subject: Fix linter issue
                                      hash: d5e0d142e779f29ef316cdb20d0f91a983960e69
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.4
                                  title: ""
                                  date: 2024-03-05T18:23:43.575Z
                                - commits:
                                    - subject: Require at least one field to be updated for PATCH requests
                                      hash: ad819432657598898a4811d9628c9ca0a0e428c6
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.3
                                  title: ""
                                  date: 2024-01-15T16:41:10.852Z
                                - commits:
                                    - subject: Simplify support for MERGE as an alias for PATCH
                                      hash: 1da1bd4a49aab7d1bc5053c86109cb976f79c91d
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.2
                                  title: ""
                                  date: 2024-01-15T16:21:54.195Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 6f619f6a24ec7a4086963b035fe3c015c729678c
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 9.0.3 to 9.0.4

                                        Update @balena/lint from 7.2.0 to 7.2.4

                                        Update @balena/odata-parser from 3.0.1
                                        to 3.0.3

                                        Update @balena/sbvr-types from 6.1.0 to
                                        6.1.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Update dependency @types/node to v20
                                              hash: 82a6edce01af738b184d223351bdfe79c63e7cce
                                              body: >
                                                Update @types/node from 18.19.4
                                                to 20.10.6
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                              nested: []
                                          version: abstract-sql-compiler-9.0.4
                                          title: ""
                                          date: 2024-01-02T18:48:39.478Z
                                        - commits:
                                            - subject: Optimize by moving constant values into global init
                                              hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                          version: odata-parser-3.0.3
                                          title: ""
                                          date: 2024-01-04T15:30:09.102Z
                                        - commits:
                                            - subject: Update dependencies
                                              hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                              body: >
                                                - Update @balena/lint from 6.2.2
                                                to 7.2.4

                                                - Delete
                                                `require-npm4-to-publish` as
                                                handled by `engines` parameter
                                                in `package.json`
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                          version: odata-parser-3.0.2
                                          title: ""
                                          date: 2024-01-04T10:16:56.896Z
                                        - commits:
                                            - subject: Update dependency @types/chai-datetime to ^0.0.39
                                              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                              body: >
                                                Update @types/chai-datetime from
                                                0.0.37 to 0.0.39
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-6.1.1
                                          title: ""
                                          date: 2024-01-02T18:54:07.180Z
                                  version: odata-to-abstract-sql-6.2.1
                                  title: ""
                                  date: 2024-01-15T15:03:52.684Z
                                - commits:
                                    - subject: Optimize Duplications of `ComputedField` queries
                                      hash: 87c73d455a8495f268aa5bd0e291f3f3e8bf5777
                                      body: >
                                        For each modelName the a `ComputedField`
                                        is only compiled into abstract-sql-query
                                        once. Afterwards it's used as
                                        ReferencedField
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                      nested: []
                                  version: odata-to-abstract-sql-6.2.0
                                  title: ""
                                  date: 2023-11-24T17:37:33.674Z
                                - commits:
                                    - subject: Update dependency @types/chai-things to v0.0.38
                                      hash: eefceedfe462c2b5b8b6bbf2590f1c8b4afc1983
                                      body: >
                                        Update @types/chai-things from 0.0.37 to
                                        0.0.38
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: odata-to-abstract-sql-6.1.3
                                  title: ""
                                  date: 2023-11-10T01:09:34.325Z
                                - commits:
                                    - subject: Update dependency @types/chai-things to v0.0.37
                                      hash: bb8f58d7429e4a91ab4f179c71a5970b4d516f1b
                                      body: >
                                        Update @types/chai-things from 0.0.36 to
                                        0.0.37
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: odata-to-abstract-sql-6.1.2
                                  title: ""
                                  date: 2023-10-20T23:51:44.598Z
                                - commits:
                                    - subject: Update dependencies eslint, sbvrTypes, abstract-sql-compiler
                                      hash: f9e08b24decefe20be1d8fb1747063deb2c1cb5e
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 8.4.1 to 9.0.3

                                        Update @balena/odata-parser from 3.0.0
                                        to 3.0.1

                                        Update @types/lodash from 4.14.194 to
                                        4.14.199

                                        Update @types/memoizee from 0.4.8 to
                                        0.4.9

                                        Update @balena/lf-to-abstract-sql from
                                        5.0.0 to 5.0.1

                                        Update @balena/lint from 6.2.2 to 7.2.0

                                        Update @balena/sbvr-types from 4.0.0 to
                                        6.1.0

                                        Update @types/chai from 4.3.4 to 4.3.8

                                        Update @types/chai-things from 0.0.35 to
                                        0.0.36

                                        Update @types/mocha from 10.0.1 to
                                        10.0.2

                                        Update chai from 4.3.7 to 4.3.10

                                        Update lint-staged from 13.2.2 to 15.0.1

                                        Update typescript from 5.0.4 to 5.2.2
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Harald Fischer <harald@balena.io>
                                        signed-off-by: Harald Fischer <harald@balena.io>
                                      author: Harald Fischer
                                      nested:
                                        - commits:
                                            - subject: Update @balena/sbvr-types to 6.0.0
                                              hash: 76aed21f8b79dea58914ef9d02775ba93c8226ec
                                              body: >
                                                Update @balena/sbvr-types from
                                                5.0.0 to 6.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Otávio Jacobi
                                              nested:
                                                - commits:
                                                    - subject: Change contents to snake_case
                                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                                      body: ""
                                                      footer:
                                                        Change-Type: major
                                                        change-type: major
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-6.0.0
                                                  title: ""
                                                  date: 2023-08-09T00:10:50.917Z
                                                - commits:
                                                    - subject: Expose WebResource as WebResourceType
                                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-5.2.0
                                                  title: ""
                                                  date: 2023-08-08T21:01:49.459Z
                                                - commits:
                                                    - subject: Adds WebResource type
                                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                        Co-authored-by: ramirogm
                                                        co-authored-by: ramirogm
                                                      author: Otávio Jacobi
                                                  version: sbvr-types-5.1.0
                                                  title: ""
                                                  date: 2023-08-03T09:36:41.490Z
                                          version: abstract-sql-compiler-9.0.3
                                          title: ""
                                          date: 2023-08-09T00:41:33.356Z
                                        - commits:
                                            - subject: Update @balena/sbvr-types to 5.0.0
                                              hash: 67e4fafb3f89a05646f9911354fc74d9012c3096
                                              body: >
                                                Update @balena/sbvr-types from
                                                4.0.0 to 5.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Switch from `export =` to `export default`
                                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                  version: sbvr-types-5.0.0
                                                  title: ""
                                                  date: 2023-05-16T15:56:09.861Z
                                                - commits:
                                                    - subject: Improve typings
                                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: sbvr-types-4.0.2
                                                  title: ""
                                                  date: 2023-05-03T11:40:24.422Z
                                                - commits:
                                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Thodoris Greasidis
                                                  version: sbvr-types-4.0.1
                                                  title: ""
                                                  date: 2023-05-02T13:39:37.722Z
                                          version: abstract-sql-compiler-9.0.2
                                          title: ""
                                          date: 2023-05-16T16:05:11.077Z
                                        - commits:
                                            - subject: Fix TS errors for the latest sbvrTypes
                                              hash: bb1f16713d084eaf6285138a2a587e9b36bc7759
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                              nested: []
                                          version: abstract-sql-compiler-9.0.1
                                          title: ""
                                          date: 2023-05-15T12:54:08.040Z
                                        - commits:
                                            - subject: Drop `require-npm4-to-publish` as `engines` used
                                              hash: 374bc5bd42c3caac5c68608f802302674a511c23
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                              nested: []
                                            - subject: Update @balena/odata-to-abstract-sql to 6.x
                                              hash: e7194718065ab98328c0cb3266df9838787c08c3
                                              body: >
                                                Update
                                                @balena/odata-to-abstract-sql
                                                from 5.9.3 to 6.0.1
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Update dependencies
                                                      hash: d749289e311ad22e2b09793ad1dd472762bdf402
                                                      body: >
                                                        Update
                                                        @balena/odata-parser
                                                        from 2.4.6 to 3.0.0

                                                        Update
                                                        @balena/sbvr-types from
                                                        3.5.0 to 4.0.0
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested:
                                                        - commits:
                                                            - subject: Use optional chaining operator
                                                              hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                            - subject: Set minimum supported nodejs version to 16.13.0
                                                              hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                          version: odata-parser-3.0.0
                                                          title: ""
                                                          date: 2023-04-26T14:57:49.416Z
                                                        - commits:
                                                            - subject: Update to peggy 3 and make us of the repetition operator
                                                              hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
                                                              body: ""
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.5.0
                                                          title: ""
                                                          date: 2023-04-26T11:09:24.513Z
                                                        - commits:
                                                            - subject: Add test cases for Objects in JSON validate
                                                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                                              body: >
                                                                
                                                                




































































































































                                                                As balena-lint
                                                                rejects `new
                                                                Boolean()`, `new
                                                                Number()` and `new
                                                                String()`
                                                                constructor usage,
                                                                test cases double
                                                                check that they are
                                                                not instantiated as
                                                                object but primitive
                                                                type.
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                                Signed-off-by: fisehara <harald@balena.io>
                                                                signed-off-by: fisehara <harald@balena.io>
                                                              author: fisehara
                                                            - subject: Drop `require-npm4-to-publish` devDependency
                                                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                                                              body: >
                                                                
                                                                




































































































































                                                                As engine and npm is
                                                                now required as part
                                                                of package.json we
                                                                can drop this
                                                                dependency
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                                Signed-off-by: fisehara <harald@balena.io>
                                                                signed-off-by: fisehara <harald@balena.io>
                                                              author: fisehara
                                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                                              body: ""
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                              author: Pagan Gazzard
                                                            - subject: Assert that JSON input typeof is object
                                                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                                              body: >
                                                                
                                                                




































































































































                                                                Ensure that the
                                                                input passed in for
                                                                JSON types is either
                                                                an object or

                                                                an array (typeof
                                                                returns 'object' for
                                                                arrays as well).
                                                                This change is

                                                                mainly to prevent
                                                                primitives from
                                                                being stored as
                                                                JSON.
                                                              footer:
                                                                Change-type: major
                                                                change-type: major
                                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                                              author: Josh Bowling
                                                          version: sbvr-types-4.0.0
                                                          title: ""
                                                          date: 2023-04-26T15:00:16.169Z
                                                  version: odata-to-abstract-sql-6.0.1
                                                  title: ""
                                                  date: 2023-04-27T08:45:33.841Z
                                                - commits:
                                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                                      hash: 7f6f98637339f43b34ae7faa8e868129efe6d754
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                      nested: []
                                                    - subject: Switch `AggregateJSON` to use the newer `ReferencedField` format
                                                      hash: e8038b15c471d801b21f39cec2c95ff6689b0595
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: odata-to-abstract-sql-6.0.0
                                                  title: ""
                                                  date: 2023-04-26T13:50:25.845Z
                                                - commits:
                                                    - subject: Collapse `AliasedFunction` into `FunctionMatch`
                                                      hash: 98093a48aa75e5b8bd8eadc25ca37b53cc80ce2c
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: odata-to-abstract-sql-5.9.6
                                                  title: ""
                                                  date: 2023-04-25T13:27:44.188Z
                                                - commits:
                                                    - subject: Improve typings
                                                      hash: 78d4a48022ac0465c5d2c48db53b8ddd08e6e1bf
                                                      body: |
                                                        Update @balena/abstract-sql-compiler from 8.4.0 to 8.4.1
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested:
                                                        - commits:
                                                            - subject: Add much finer grained typings for abstract-sql-optimizer
                                                              hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.4.1
                                                          title: ""
                                                          date: 2023-04-25T10:03:26.380Z
                                                  version: odata-to-abstract-sql-5.9.5
                                                  title: ""
                                                  date: 2023-04-25T12:16:48.086Z
                                                - commits:
                                                    - subject: Update dependencies
                                                      hash: 5aa3c51cbbfc66cddedebd41dacba5eabbacf709
                                                      body: |
                                                        Update @balena/abstract-sql-compiler from 8.0.0 to 8.4.0
                                                        Update @balena/odata-parser from 2.4.2 to 2.4.6
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested:
                                                        - commits:
                                                            - subject: Add support for using field type nodes with an AggregateJSON node
                                                              hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
                                                              body: >
                                                                
                                                                




































































































































                                                                This also deprecates
                                                                the legacy version
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.4.0
                                                          title: ""
                                                          date: 2023-04-24T12:05:48.116Z
                                                        - commits:
                                                            - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
                                                              hash: 283da4816fe5e6d672e4959b05800861625dda99
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.13
                                                          title: ""
                                                          date: 2023-04-24T12:00:41.593Z
                                                        - commits:
                                                            - subject: Revert tightening of `OrderBy` to only field nodes
                                                              hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
                                                              body: >
                                                                
                                                                




































































































































                                                                It can in fact be a
                                                                lot of different
                                                                things and that is
                                                                now also

                                                                reflected in the
                                                                typing
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.12
                                                          title: ""
                                                          date: 2023-04-17T16:53:20.918Z
                                                        - commits:
                                                            - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
                                                              hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                            - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
                                                              hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
                                                              body: >
                                                                
                                                                




































































































































                                                                We know what type
                                                                they return and they
                                                                should be explicitly
                                                                accepted as

                                                                those types instead
                                                                where it is valid to
                                                                do so
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.11
                                                          title: ""
                                                          date: 2023-04-13T11:28:36.049Z
                                                        - commits:
                                                            - subject: Fix DateNode/AnyNode typings
                                                              hash: aab549e8cf4e274a2a8b93814da393451acc4238
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.10
                                                          title: ""
                                                          date: 2023-04-13T10:27:14.478Z
                                                        - commits:
                                                            - subject: Update dependencies
                                                              hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
                                                              body: >
                                                                
                                                                




































































































































                                                                Update
                                                                @balena/sbvr-types
                                                                from 3.4.18 to 3.5.0
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested:
                                                                - commits:
                                                                    - subject: Add Big Serial type
                                                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                                                      body: ""
                                                                      footer:
                                                                        Change-type: minor
                                                                        change-type: minor
                                                                      author: Josh Bowling
                                                                  version: sbvr-types-3.5.0
                                                                  title: ""
                                                                  date: 2023-03-21T11:16:27.398Z
                                                                - commits:
                                                                    - subject: "Flowzone: Allow external contributions"
                                                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                                                      body: ""
                                                                      footer:
                                                                        Change-type: patch
                                                                        change-type: patch
                                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                                      author: Josh Bowling
                                                                  version: sbvr-types-3.4.19
                                                                  title: ""
                                                                  date: 2022-12-08T01:08:35.143Z
                                                          version: abstract-sql-compiler-8.3.9
                                                          title: ""
                                                          date: 2023-04-13T10:09:53.529Z
                                                        - commits:
                                                            - subject: Improve typings
                                                              hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.8
                                                          title: ""
                                                          date: 2023-04-12T17:26:10.992Z
                                                        - commits:
                                                            - subject: Remove typing for non-existent JSON node
                                                              hash: 76181d438f0f37463642704d7908c1774040c2c2
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.7
                                                          title: ""
                                                          date: 2023-04-12T16:38:07.014Z
                                                        - commits:
                                                            - subject: Tighten the `isXValue` function typings
                                                              hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.6
                                                          title: ""
                                                          date: 2023-04-12T16:18:20.829Z
                                                        - commits:
                                                            - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
                                                              hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                            - subject: Add EmbeddedTextNode typing
                                                              hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.5
                                                          title: ""
                                                          date: 2023-04-12T16:01:45.643Z
                                                        - commits:
                                                            - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
                                                              hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.4
                                                          title: ""
                                                          date: 2023-04-12T15:55:47.432Z
                                                        - commits:
                                                            - subject: Improve node typings
                                                              hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.3
                                                          title: ""
                                                          date: 2023-04-12T15:43:13.357Z
                                                        - commits:
                                                            - subject: Add more node typings
                                                              hash: db162a8a4d645c2f37c968224d667ed753e534dd
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.2
                                                          title: ""
                                                          date: 2023-04-12T15:01:22.252Z
                                                        - commits:
                                                            - subject: Add more node typings
                                                              hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.1
                                                          title: ""
                                                          date: 2023-04-12T13:14:25.174Z
                                                        - commits:
                                                            - subject: Support boolean nodes in a ValuesNode
                                                              hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
                                                              body: >
                                                                
                                                                




































































































































                                                                This also deprecates
                                                                the legacy use of
                                                                direct true/false
                                                                entries
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.3.0
                                                          title: ""
                                                          date: 2023-04-11T14:56:54.403Z
                                                        - commits:
                                                            - subject: Add `Between` node type
                                                              hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
                                                              body: ""
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.2.0
                                                          title: ""
                                                          date: 2023-04-11T14:19:22.378Z
                                                        - commits:
                                                            - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
                                                              hash: f155d1daca54086b653fa590e3248c5ef805afff
                                                              body: ""
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.1.0
                                                          title: ""
                                                          date: 2023-04-11T14:11:01.677Z
                                                        - commits:
                                                            - subject: Add `NotInNode` type
                                                              hash: 9870d746344033db53ec14fddc23a8580b863ad9
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                            - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
                                                              hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                            - subject: Add `CharacterLengthNode` type
                                                              hash: 1fbab42cee8128025756076dc826dacda4ea1597
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                              nested: []
                                                          version: abstract-sql-compiler-8.0.2
                                                          title: ""
                                                          date: 2023-04-06T18:12:29.893Z
                                                        - commits:
                                                            - subject: Adds Cast node type to tree parsing
                                                              hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Otávio Jacobi
                                                              nested: []
                                                          version: abstract-sql-compiler-8.0.1
                                                          title: ""
                                                          date: 2023-04-06T17:59:29.723Z
                                                        - commits:
                                                            - subject: Improve typings
                                                              hash: ed5fa5675021485a775eb777f2358d8041b93ce1
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.4.6
                                                          title: ""
                                                          date: 2023-02-24T17:02:58.272Z
                                                        - commits:
                                                            - subject: Use const/let as appropriate
                                                              hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.4.5
                                                          title: ""
                                                          date: 2023-02-23T16:31:08.299Z
                                                        - commits:
                                                            - subject: Use shorthand object notation
                                                              hash: 611c0480681965c7af06302264eac79fea18bded
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.4.4
                                                          title: ""
                                                          date: 2023-02-23T16:26:30.639Z
                                                        - commits:
                                                            - subject: Update dependencies
                                                              hash: 25b153aca258347c6742cb8b4efe54c0ae199695
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                              author: Pagan Gazzard
                                                          version: odata-parser-2.4.3
                                                          title: ""
                                                          date: 2023-02-23T16:14:13.013Z
                                                  version: odata-to-abstract-sql-5.9.4
                                                  title: ""
                                                  date: 2023-04-24T16:26:44.367Z
                                            - subject: Remove support for the legacy AggregateJSON format of `[tableName,
                                                fieldName]`
                                              hash: ab90bed96cd80599f57c59f03dd02b6ac7bc6115
                                              body: >
                                                Use `['ReferencedField,
                                                tableName, fieldName]` instead
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Remove support for the legacy boolean format of `true|false`
                                              hash: 1826e6d9ad81542dd3c1123768ae926254a85a17
                                              body: >
                                                Use `['Boolean', true|false]`
                                                instead
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                              hash: 62bef1d7243d256ebe270881691c6a56216c67d6
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Remove support for the legacy alias format of `[node, alias]`
                                              hash: 52038aa06d833c1bfbc14f721e7417d4272edc28
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Remove support for the legacy table format of `tableName`
                                              hash: 3ff760a6e360421ed1030afe355761d655408547
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Remove support for the legacy null formats of `null` and `'Null'`
                                              hash: 166d2616b245f8593b17160722c915a5868b2b3a
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Reflect the usage of BOOLEAN db type
                                              hash: ddab41907418024df2747fa7f630abd80d580a43
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Update @balena/sbvr-types to 4.x
                                              hash: ff17af594020723ab91bf65aed197dc01ace7981
                                              body: >
                                                Update @balena/sbvr-types from
                                                3.5.0 to 4.0.0
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Add test cases for Objects in JSON validate
                                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                                      body: >
                                                        As balena-lint rejects
                                                        `new Boolean()`, `new
                                                        Number()` and `new
                                                        String()` constructor
                                                        usage, test cases double
                                                        check that they are not
                                                        instantiated as object
                                                        but primitive type.
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Drop `require-npm4-to-publish` devDependency
                                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                                      body: >
                                                        As engine and npm is now
                                                        required as part of
                                                        package.json we can drop
                                                        this dependency
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Assert that JSON input typeof is object
                                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                                      body: >
                                                        Ensure that the input
                                                        passed in for JSON types
                                                        is either an object or

                                                        an array (typeof returns
                                                        'object' for arrays as
                                                        well). This change is

                                                        mainly to prevent
                                                        primitives from being
                                                        stored as JSON.
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                      author: Josh Bowling
                                                  version: sbvr-types-4.0.0
                                                  title: ""
                                                  date: 2023-04-26T15:00:16.169Z
                                          version: abstract-sql-compiler-9.0.0
                                          title: ""
                                          date: 2023-05-02T10:21:03.552Z
                                        - commits:
                                            - subject: Use native `StartsWith` node type for postgres
                                              hash: 0e0055782f05eccf3d7d8bf01f2d6810e738c4e6
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Convert `EscapeForLike` into a standalone node type
                                              hash: 9732e2e6e678262dfb25c8fbe5d935e4d6201296
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.5.0
                                          title: ""
                                          date: 2023-04-27T14:11:46.912Z
                                        - commits:
                                            - subject: Update @balena/sbvr-types to 5.0.0
                                              hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                                              body: >
                                                Update @balena/sbvr-types from
                                                3.4.18 to 5.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Switch from `export =` to `export default`
                                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                  version: sbvr-types-5.0.0
                                                  title: ""
                                                  date: 2023-05-16T15:56:09.861Z
                                                - commits:
                                                    - subject: Improve typings
                                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: sbvr-types-4.0.2
                                                  title: ""
                                                  date: 2023-05-03T11:40:24.422Z
                                                - commits:
                                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Thodoris Greasidis
                                                  version: sbvr-types-4.0.1
                                                  title: ""
                                                  date: 2023-05-02T13:39:37.722Z
                                                - commits:
                                                    - subject: Add test cases for Objects in JSON validate
                                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                                      body: >
                                                        As balena-lint rejects
                                                        `new Boolean()`, `new
                                                        Number()` and `new
                                                        String()` constructor
                                                        usage, test cases double
                                                        check that they are not
                                                        instantiated as object
                                                        but primitive type.
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Drop `require-npm4-to-publish` devDependency
                                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                                      body: >
                                                        As engine and npm is now
                                                        required as part of
                                                        package.json we can drop
                                                        this dependency
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Assert that JSON input typeof is object
                                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                                      body: >
                                                        Ensure that the input
                                                        passed in for JSON types
                                                        is either an object or

                                                        an array (typeof returns
                                                        'object' for arrays as
                                                        well). This change is

                                                        mainly to prevent
                                                        primitives from being
                                                        stored as JSON.
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                      author: Josh Bowling
                                                  version: sbvr-types-4.0.0
                                                  title: ""
                                                  date: 2023-04-26T15:00:16.169Z
                                                - commits:
                                                    - subject: Add Big Serial type
                                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Josh Bowling
                                                  version: sbvr-types-3.5.0
                                                  title: ""
                                                  date: 2023-03-21T11:16:27.398Z
                                                - commits:
                                                    - subject: "Flowzone: Allow external contributions"
                                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                      author: Josh Bowling
                                                  version: sbvr-types-3.4.19
                                                  title: ""
                                                  date: 2022-12-08T01:08:35.143Z
                                          version: lf-to-abstract-sql-5.0.1
                                          title: ""
                                          date: 2023-05-16T16:11:31.737Z
                                        - commits:
                                            - subject: Allow running CI on external PRs
                                              hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-3.0.1
                                          title: ""
                                          date: 2023-09-25T10:50:13.648Z
                                        - commits:
                                            - subject: Add checksum to WebResource
                                              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.1.0
                                          title: ""
                                          date: 2023-10-03T22:49:47.984Z
                                        - commits:
                                            - subject: Change contents to snake_case
                                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                                              body: ""
                                              footer:
                                                Change-Type: major
                                                change-type: major
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.0.0
                                          title: ""
                                          date: 2023-08-09T00:10:50.917Z
                                        - commits:
                                            - subject: Expose WebResource as WebResourceType
                                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.2.0
                                          title: ""
                                          date: 2023-08-08T21:01:49.459Z
                                        - commits:
                                            - subject: Adds WebResource type
                                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                                Co-authored-by: ramirogm
                                                co-authored-by: ramirogm
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.1.0
                                          title: ""
                                          date: 2023-08-03T09:36:41.490Z
                                        - commits:
                                            - subject: Switch from `export =` to `export default`
                                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                          version: sbvr-types-5.0.0
                                          title: ""
                                          date: 2023-05-16T15:56:09.861Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-4.0.2
                                          title: ""
                                          date: 2023-05-03T11:40:24.422Z
                                        - commits:
                                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                          version: sbvr-types-4.0.1
                                          title: ""
                                          date: 2023-05-02T13:39:37.722Z
                                  version: odata-to-abstract-sql-6.1.1
                                  title: ""
                                  date: 2023-10-19T06:28:01.252Z
                                - commits:
                                    - subject: Support bind references as boolean types
                                      hash: 6eab6c354cf734861e207a58d6a289eeef043f70
                                      body: >
                                        This allows things like `$filter=true`
                                        and `$filter=x/any(y:true)` to

                                        work
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-6.1.0
                                  title: ""
                                  date: 2023-08-16T15:36:29.822Z
                                - commits:
                                    - subject: Update dependency @balena/sbvr-types to v8
                                      hash: cf8795b08f30806b5500508dcab3623c5d444928
                                      body: >
                                        Update @balena/sbvr-types from 7.1.3 to
                                        8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-parser-1.4.6
                                  title: ""
                                  date: 2024-07-30T06:48:09.778Z
                                - commits:
                                    - subject: Switch to an inflection library from npm which does not monkey patch
                                      hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-1.4.5
                                  title: ""
                                  date: 2024-06-18T21:23:34.689Z
                                - commits:
                                    - subject: Updated `@balena/sbvr-types`
                                      hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                                      body: >
                                        Update @balena/sbvr-types from 3.4.15 to
                                        7.0.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Harald Fischer <harald@balena.io>
                                        signed-off-by: Harald Fischer <harald@balena.io>
                                      author: Harald Fischer
                                  version: sbvr-parser-1.4.4
                                  title: ""
                                  date: 2024-03-05T12:54:23.843Z
                                - commits:
                                    - subject: Change the exported Types to an interface so that they can be augmented
                                      hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                  version: sbvr-types-9.0.2
                                  title: ""
                                  date: 2024-09-17T12:44:29.082Z
                                - commits:
                                    - subject: Update @balena/lint to v8.2.7
                                      hash: 630ca7d6cbe4fed2d41827205215a2f28a971aea
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                  version: sbvr-types-9.0.1
                                  title: ""
                                  date: 2024-08-05T08:18:14.129Z
                                - commits:
                                    - subject: Update BigInteger and BigSerial TsTypes
                                      hash: 45d3cd6262f094a0c43ffe308dccab4968c074be
                                      body: >
                                        Return big integer values as strings
                                        instead of bigint as we need to

                                        parse them back into strings anyway when
                                        returning data from pine. The

                                        new logic and types closely follow the
                                        same pattern we have for dates.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Josh Bowling
                                  version: sbvr-types-9.0.0
                                  title: ""
                                  date: 2024-08-02T00:05:31.143Z
                                - commits:
                                    - subject: Improve BigInteger and BigSerial support
                                      hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Josh Bowling
                                  version: sbvr-types-8.0.0
                                  title: ""
                                  date: 2024-06-12T22:37:59.778Z
                                - commits:
                                    - subject: Add typings for all abstract sql fragments, fixing where necessary
                                      hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.3
                                  title: ""
                                  date: 2024-06-12T21:08:39.814Z
                                - commits:
                                    - subject: Explicitly type the `compare` function for `hashed`
                                      hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                                      body: >
                                        This avoids the need for downstream
                                        users to have the bcrypt types

                                        available whilst also avoiding
                                        accidental breaking changes
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.2
                                  title: ""
                                  date: 2024-06-12T12:19:17.354Z
                                - commits:
                                    - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                                      hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.1
                                  title: ""
                                  date: 2024-06-04T09:59:12.864Z
                                - commits:
                                    - subject: Export typescript read/write types for each sbvr type
                                      hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.0
                                  title: ""
                                  date: 2024-04-25T11:57:56.975Z
                                - commits:
                                    - subject: Update Big Serial concept type to Big Integer
                                      hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                  version: sbvr-types-7.0.10
                                  title: ""
                                  date: 2024-04-09T11:21:31.060Z
                                - commits:
                                    - subject: Add Big Serial to Type.sbvr
                                      hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                  version: sbvr-types-7.0.9
                                  title: ""
                                  date: 2024-04-09T10:03:09.812Z
                                - commits:
                                    - subject: Update prepare script for husky v9
                                      hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                    - subject: Update dependency husky to v9
                                      hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                                      body: |
                                        Update husky from 8.0.3 to 9.0.11
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-7.0.8
                                  title: ""
                                  date: 2024-04-09T01:25:47.103Z
                                - commits:
                                    - subject: Update dependency @balena/lint to v8
                                      hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                                      body: |
                                        Update @balena/lint from 7.3.0 to 8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-7.0.7
                                  title: ""
                                  date: 2024-04-09T01:07:54.165Z
                                - commits:
                                    - subject: Improve JSON typings
                                      hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.6
                                  title: ""
                                  date: 2024-03-21T15:44:08.831Z
                                - commits:
                                    - subject: Remove unnecessary catch bindings
                                      hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.5
                                  title: ""
                                  date: 2024-03-13T15:50:57.151Z
                                - commits:
                                    - subject: Improve validate typings
                                      hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.4
                                  title: ""
                                  date: 2024-03-13T01:47:54.313Z
                                - commits:
                                    - subject: Improve fetchProcessing typings
                                      hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.3
                                  title: ""
                                  date: 2024-03-12T15:51:33.314Z
                                - commits:
                                    - subject: "Tests: convert to typescript"
                                      hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.2
                                  title: ""
                                  date: 2024-03-12T15:06:28.057Z
                          version: abstract-sql-compiler-10.0.0
                          title: ""
                          date: 2024-10-07T10:02:59.467Z
                        - commits:
                            - subject: Change the exported Types to an interface so that they can be augmented
                              hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                          version: sbvr-types-9.0.2
                          title: ""
                          date: 2024-09-17T12:44:29.082Z
                        - commits:
                            - subject: Update @balena/lint to v8.2.7
                              hash: 630ca7d6cbe4fed2d41827205215a2f28a971aea
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                          version: sbvr-types-9.0.1
                          title: ""
                          date: 2024-08-05T08:18:14.129Z
                        - commits:
                            - subject: Update BigInteger and BigSerial TsTypes
                              hash: 45d3cd6262f094a0c43ffe308dccab4968c074be
                              body: >
                                Return big integer values as strings instead of
                                bigint as we need to

                                parse them back into strings anyway when
                                returning data from pine. The

                                new logic and types closely follow the same
                                pattern we have for dates.
                              footer:
                                Change-type: major
                                change-type: major
                              author: Josh Bowling
                          version: sbvr-types-9.0.0
                          title: ""
                          date: 2024-08-02T00:05:31.143Z
                        - commits:
                            - subject: Improve BigInteger and BigSerial support
                              hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Josh Bowling
                          version: sbvr-types-8.0.0
                          title: ""
                          date: 2024-06-12T22:37:59.778Z
                    - subject: "tsconfig: Switch the module compiler option to Node16"
                      hash: 91f33ac80c5e186bfd02a093c2e278639e672bc8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Update minimum supported nodejs version to 20.14.0
                      hash: 2a9815141bc7b059d5b30ebd307e004d38d5face
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Thodoris Greasidis
                      nested: []
                  version: odata-to-abstract-sql-7.0.0
                  title: ""
                  date: 2024-10-08T09:36:03.018Z
                - commits:
                    - subject: Support number references as boolean types
                      hash: 7ab64045cd94b573f51ab193be0f80712df195eb
                      body: >
                        This allows things like `$top=10` and `$skip=5` to work
                        whilst being

                        converted to bind variables


                        Update @balena/odata-parser from 3.0.8 to 3.1.0
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Use bind vars for $top and $skip options
                              hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: odata-parser-3.1.0
                          title: ""
                          date: 2024-10-03T23:27:17.856Z
                  version: odata-to-abstract-sql-6.4.0
                  title: ""
                  date: 2024-10-04T12:00:36.654Z
            - subject: "tsconfig: Switch the module compiler option to Node16"
              hash: 9a7f7fb3df55c6e4a5913e9c5502164ec6bf244e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Update tsconfig target to es2023
              hash: d9bc1dcc293916efee818ec4412b15113cc2bd7f
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Thodoris Greasidis
              nested: []
            - subject: Update minimum supported nodejs version to 20.14.0
              hash: 92fd21f517b4d28d81675e83be2202e81597427e
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-to-typescript-5.0.0
          title: ""
          date: 2024-10-08T09:46:35.075Z
  version: 19.0.7
  title: ""
  date: 2024-10-09T14:56:03.714Z
- commits:
    - subject: Update dependency @balena/odata-to-abstract-sql to v7
      hash: eda2d4c3e1bf19e5422047286673a3e72fb2742c
      body: |
        Update @balena/odata-to-abstract-sql from 6.4.0 to 7.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested:
        - commits:
            - subject: Update dependencies
              hash: 200e20aa0e4ef4df625c398be401065b6c7b0771
              body: |
                Update @balena/abstract-sql-compiler from 9.2.0 to 10.0.1
                Update @balena/sbvr-types from 7.1.3 to 9.0.2
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested:
                - commits:
                    - subject: Wrap composite comparison operations with parenthesis when necessary
                      hash: b39c90a5a816b647bd1d4e4b1294bb377a798726
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
                        see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
                      author: Thodoris Greasidis
                      nested: []
                  version: abstract-sql-compiler-10.0.1
                  title: ""
                  date: 2024-10-07T12:50:02.908Z
                - commits:
                    - subject: "tsconfig: Switch the module compiler option to Node16"
                      hash: 28c15f305c99bd1e581a93fddfc985b82d20bdf8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Update tsconfig target to es2023
                      hash: 9fa62364ed291750c48a199b6895b1babfe1b959
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Update minimum supported nodejs version to 20.14.0
                      hash: 2e399f73a7aa751abe02378990540d2ea68b522b
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Make @balena/sbvr-types a peer dependency
                      hash: af8dc56b94b2b917588f5f53c2d95dab6f1f4ad9
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Lint fixes
                      hash: 6ea529e0daa0608860ec2840e9b0212ae91830b7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Update dependencies & tests to match
                      hash: 877ea17f70057641e5d9da81bf6538cfa7e8db79
                      body: |
                        Update @balena/lf-to-abstract-sql from 5.0.0 to 5.0.2
                        Update @balena/odata-parser from 3.0.0 to 3.1.0
                        Update @balena/odata-to-abstract-sql from 6.0.1 to 6.4.0
                        Update @balena/sbvr-parser from 1.4.3 to 1.4.6
                        Update @balena/sbvr-types from 7.0.1 to 9.0.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested:
                        - commits:
                            - subject: Update `@balena/sbvr-types` devDependency
                              hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                              body: |
                                Update @balena/sbvr-types from 5.0.0 to 7.0.1
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                              nested:
                                - commits:
                                    - subject: Update dependency @balena/abstract-sql-compiler to v9
                                      hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 8.5.0 to 9.0.4
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-7.0.1
                                  title: ""
                                  date: 2024-03-04T19:48:17.416Z
                                - commits:
                                    - subject: Return `ISODateString` instead of `date`
                                      hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                                      body: >
                                        The internal and external representation
                                        of the returned object from pinejs
                                        should be consistent.

                                        Pinejs internal interface will return
                                        date or date time fields as date object.
                                        For the external interface the object is
                                        JSON.stringified so that date becomes an
                                        ISO string anyway.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: sbvr-types-7.0.0
                                  title: ""
                                  date: 2024-03-04T17:37:23.873Z
                                - commits:
                                    - subject: Update dependency @types/chai-datetime to ^0.0.39
                                      hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                      body: >
                                        Update @types/chai-datetime from 0.0.37
                                        to 0.0.39
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-6.1.1
                                  title: ""
                                  date: 2024-01-02T18:54:07.180Z
                                - commits:
                                    - subject: Add checksum to WebResource
                                      hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.1.0
                                  title: ""
                                  date: 2023-10-03T22:49:47.984Z
                                - commits:
                                    - subject: Change contents to snake_case
                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                      body: ""
                                      footer:
                                        Change-Type: major
                                        change-type: major
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.0.0
                                  title: ""
                                  date: 2023-08-09T00:10:50.917Z
                                - commits:
                                    - subject: Expose WebResource as WebResourceType
                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.2.0
                                  title: ""
                                  date: 2023-08-08T21:01:49.459Z
                                - commits:
                                    - subject: Adds WebResource type
                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                        Co-authored-by: ramirogm
                                        co-authored-by: ramirogm
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.1.0
                                  title: ""
                                  date: 2023-08-03T09:36:41.490Z
                          version: lf-to-abstract-sql-5.0.2
                          title: ""
                          date: 2024-03-05T13:44:30.007Z
                        - commits:
                            - subject: Update @balena/sbvr-types to 5.0.0
                              hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                              body: |
                                Update @balena/sbvr-types from 3.4.18 to 5.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Switch from `export =` to `export default`
                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: sbvr-types-5.0.0
                                  title: ""
                                  date: 2023-05-16T15:56:09.861Z
                                - commits:
                                    - subject: Improve typings
                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-4.0.2
                                  title: ""
                                  date: 2023-05-03T11:40:24.422Z
                                - commits:
                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                  version: sbvr-types-4.0.1
                                  title: ""
                                  date: 2023-05-02T13:39:37.722Z
                                - commits:
                                    - subject: Add test cases for Objects in JSON validate
                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                      body: >
                                        As balena-lint rejects `new Boolean()`,
                                        `new Number()` and `new String()`
                                        constructor usage, test cases double
                                        check that they are not instantiated as
                                        object but primitive type.
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Drop `require-npm4-to-publish` devDependency
                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                      body: >
                                        As engine and npm is now required as
                                        part of package.json we can drop this
                                        dependency
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Assert that JSON input typeof is object
                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                      body: >
                                        Ensure that the input passed in for JSON
                                        types is either an object or

                                        an array (typeof returns 'object' for
                                        arrays as well). This change is

                                        mainly to prevent primitives from being
                                        stored as JSON.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-4.0.0
                                  title: ""
                                  date: 2023-04-26T15:00:16.169Z
                                - commits:
                                    - subject: Add Big Serial type
                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Josh Bowling
                                  version: sbvr-types-3.5.0
                                  title: ""
                                  date: 2023-03-21T11:16:27.398Z
                                - commits:
                                    - subject: "Flowzone: Allow external contributions"
                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-3.4.19
                                  title: ""
                                  date: 2022-12-08T01:08:35.143Z
                          version: lf-to-abstract-sql-5.0.1
                          title: ""
                          date: 2023-05-16T16:11:31.737Z
                        - commits:
                            - subject: Use bind vars for $top and $skip options
                              hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: odata-parser-3.1.0
                          title: ""
                          date: 2024-10-03T23:27:17.856Z
                        - commits:
                            - subject: Fix type checking of the declaration file
                              hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-3.0.8
                          title: ""
                          date: 2024-06-04T09:56:51.182Z
                        - commits:
                            - subject: Update dependency husky to v9
                              hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                              body: |
                                Update husky from 8.0.3 to 9.0.11
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.7
                          title: ""
                          date: 2024-04-13T14:30:01.103Z
                        - commits:
                            - subject: Update dependency peggy to v4
                              hash: d0c83b2955f285f3cac927e4310e0b948d522189
                              body: |
                                Update peggy from 3.0.2 to 4.0.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.6
                          title: ""
                          date: 2024-04-12T09:10:02.194Z
                        - commits:
                            - subject: Update dependency lint-staged to v15
                              hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                              body: |
                                Update lint-staged from 13.3.0 to 15.2.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.5
                          title: ""
                          date: 2024-04-12T08:19:19.907Z
                        - commits:
                            - subject: Update dependency @balena/lint to v8
                              hash: 8048f717367a41233a995096edf2da6710e9e247
                              body: |
                                Update @balena/lint from 7.3.0 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.4
                          title: ""
                          date: 2024-04-12T02:48:22.037Z
                        - commits:
                            - subject: Optimize by moving constant values into global init
                              hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: odata-parser-3.0.3
                          title: ""
                          date: 2024-01-04T15:30:09.102Z
                        - commits:
                            - subject: Update dependencies
                              hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                              body: >
                                - Update @balena/lint from 6.2.2 to 7.2.4

                                - Delete `require-npm4-to-publish` as handled by
                                `engines` parameter in `package.json`
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: odata-parser-3.0.2
                          title: ""
                          date: 2024-01-04T10:16:56.896Z
                        - commits:
                            - subject: Allow running CI on external PRs
                              hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-3.0.1
                          title: ""
                          date: 2023-09-25T10:50:13.648Z
                        - commits:
                            - subject: Support number references as boolean types
                              hash: 7ab64045cd94b573f51ab193be0f80712df195eb
                              body: >
                                This allows things like `$top=10` and `$skip=5`
                                to work whilst being

                                converted to bind variables


                                Update @balena/odata-parser from 3.0.8 to 3.1.0
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Use bind vars for $top and $skip options
                                      hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: odata-parser-3.1.0
                                  title: ""
                                  date: 2024-10-03T23:27:17.856Z
                          version: odata-to-abstract-sql-6.4.0
                          title: ""
                          date: 2024-10-04T12:00:36.654Z
                        - commits:
                            - subject: Support PUT/PATCH/DELETE requests on resources with a translated ID
                                field
                              hash: 65b06761fca1b13e13ec99c4ed5394814feff4ef
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                              nested: []
                          version: odata-to-abstract-sql-6.3.0
                          title: ""
                          date: 2024-08-26T16:45:57.380Z
                        - commits:
                            - subject: Update dependencies
                              hash: 5bb046976db9be203106ebd20db6248064fc9728
                              body: >
                                Update @balena/abstract-sql-compiler from 9.1.4
                                to 9.2.0

                                Update @balena/lf-to-abstract-sql from 5.0.1 to
                                5.0.2

                                Update @balena/odata-parser from 3.0.3 to 3.0.8

                                Update @balena/sbvr-parser from 1.4.3 to 1.4.6

                                Update @balena/sbvr-types from 7.0.1 to 7.1.3
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Adds `EndsWithNode` and `ContainsNode` typings
                                      hash: bb2233220c988afaece120ece38e035c8dd14b02
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-9.2.0
                                  title: ""
                                  date: 2024-06-12T13:14:07.807Z
                                - commits:
                                    - subject: Update `@balena/sbvr-types` devDependency
                                      hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                                      body: >
                                        Update @balena/sbvr-types from 5.0.0 to
                                        7.0.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Harald Fischer <harald@balena.io>
                                        signed-off-by: Harald Fischer <harald@balena.io>
                                      author: Harald Fischer
                                      nested:
                                        - commits:
                                            - subject: Update dependency @balena/abstract-sql-compiler to v9
                                              hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                                              body: >
                                                Update
                                                @balena/abstract-sql-compiler
                                                from 8.5.0 to 9.0.4
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-7.0.1
                                          title: ""
                                          date: 2024-03-04T19:48:17.416Z
                                        - commits:
                                            - subject: Return `ISODateString` instead of `date`
                                              hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                                              body: >
                                                The internal and external
                                                representation of the returned
                                                object from pinejs should be
                                                consistent.

                                                Pinejs internal interface will
                                                return date or date time fields
                                                as date object. For the external
                                                interface the object is
                                                JSON.stringified so that date
                                                becomes an ISO string anyway.
                                              footer:
                                                Change-type: major
                                                change-type: major
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                          version: sbvr-types-7.0.0
                                          title: ""
                                          date: 2024-03-04T17:37:23.873Z
                                        - commits:
                                            - subject: Update dependency @types/chai-datetime to ^0.0.39
                                              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                              body: >
                                                Update @types/chai-datetime from
                                                0.0.37 to 0.0.39
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Self-hosted Renovate Bot
                                          version: sbvr-types-6.1.1
                                          title: ""
                                          date: 2024-01-02T18:54:07.180Z
                                        - commits:
                                            - subject: Add checksum to WebResource
                                              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.1.0
                                          title: ""
                                          date: 2023-10-03T22:49:47.984Z
                                        - commits:
                                            - subject: Change contents to snake_case
                                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                                              body: ""
                                              footer:
                                                Change-Type: major
                                                change-type: major
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.0.0
                                          title: ""
                                          date: 2023-08-09T00:10:50.917Z
                                        - commits:
                                            - subject: Expose WebResource as WebResourceType
                                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.2.0
                                          title: ""
                                          date: 2023-08-08T21:01:49.459Z
                                        - commits:
                                            - subject: Adds WebResource type
                                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                                Co-authored-by: ramirogm
                                                co-authored-by: ramirogm
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.1.0
                                          title: ""
                                          date: 2023-08-03T09:36:41.490Z
                                  version: lf-to-abstract-sql-5.0.2
                                  title: ""
                                  date: 2024-03-05T13:44:30.007Z
                                - commits:
                                    - subject: Fix type checking of the declaration file
                                      hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.8
                                  title: ""
                                  date: 2024-06-04T09:56:51.182Z
                                - commits:
                                    - subject: Update dependency husky to v9
                                      hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                                      body: |
                                        Update husky from 8.0.3 to 9.0.11
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.7
                                  title: ""
                                  date: 2024-04-13T14:30:01.103Z
                                - commits:
                                    - subject: Update dependency peggy to v4
                                      hash: d0c83b2955f285f3cac927e4310e0b948d522189
                                      body: |
                                        Update peggy from 3.0.2 to 4.0.2
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.6
                                  title: ""
                                  date: 2024-04-12T09:10:02.194Z
                                - commits:
                                    - subject: Update dependency lint-staged to v15
                                      hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                                      body: |
                                        Update lint-staged from 13.3.0 to 15.2.2
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.5
                                  title: ""
                                  date: 2024-04-12T08:19:19.907Z
                                - commits:
                                    - subject: Update dependency @balena/lint to v8
                                      hash: 8048f717367a41233a995096edf2da6710e9e247
                                      body: |
                                        Update @balena/lint from 7.3.0 to 8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: odata-parser-3.0.4
                                  title: ""
                                  date: 2024-04-12T02:48:22.037Z
                                - commits:
                                    - subject: Update dependency @balena/sbvr-types to v8
                                      hash: cf8795b08f30806b5500508dcab3623c5d444928
                                      body: >
                                        Update @balena/sbvr-types from 7.1.3 to
                                        8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-parser-1.4.6
                                  title: ""
                                  date: 2024-07-30T06:48:09.778Z
                                - commits:
                                    - subject: Switch to an inflection library from npm which does not monkey patch
                                      hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-1.4.5
                                  title: ""
                                  date: 2024-06-18T21:23:34.689Z
                                - commits:
                                    - subject: Updated `@balena/sbvr-types`
                                      hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                                      body: >
                                        Update @balena/sbvr-types from 3.4.15 to
                                        7.0.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Harald Fischer <harald@balena.io>
                                        signed-off-by: Harald Fischer <harald@balena.io>
                                      author: Harald Fischer
                                  version: sbvr-parser-1.4.4
                                  title: ""
                                  date: 2024-03-05T12:54:23.843Z
                                - commits:
                                    - subject: Add typings for all abstract sql fragments, fixing where necessary
                                      hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.3
                                  title: ""
                                  date: 2024-06-12T21:08:39.814Z
                                - commits:
                                    - subject: Explicitly type the `compare` function for `hashed`
                                      hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                                      body: >
                                        This avoids the need for downstream
                                        users to have the bcrypt types

                                        available whilst also avoiding
                                        accidental breaking changes
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.2
                                  title: ""
                                  date: 2024-06-12T12:19:17.354Z
                                - commits:
                                    - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                                      hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.1
                                  title: ""
                                  date: 2024-06-04T09:59:12.864Z
                                - commits:
                                    - subject: Export typescript read/write types for each sbvr type
                                      hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.1.0
                                  title: ""
                                  date: 2024-04-25T11:57:56.975Z
                                - commits:
                                    - subject: Update Big Serial concept type to Big Integer
                                      hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                  version: sbvr-types-7.0.10
                                  title: ""
                                  date: 2024-04-09T11:21:31.060Z
                                - commits:
                                    - subject: Add Big Serial to Type.sbvr
                                      hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                  version: sbvr-types-7.0.9
                                  title: ""
                                  date: 2024-04-09T10:03:09.812Z
                                - commits:
                                    - subject: Update prepare script for husky v9
                                      hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                    - subject: Update dependency husky to v9
                                      hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                                      body: |
                                        Update husky from 8.0.3 to 9.0.11
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-7.0.8
                                  title: ""
                                  date: 2024-04-09T01:25:47.103Z
                                - commits:
                                    - subject: Update dependency @balena/lint to v8
                                      hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                                      body: |
                                        Update @balena/lint from 7.3.0 to 8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-7.0.7
                                  title: ""
                                  date: 2024-04-09T01:07:54.165Z
                                - commits:
                                    - subject: Improve JSON typings
                                      hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.6
                                  title: ""
                                  date: 2024-03-21T15:44:08.831Z
                                - commits:
                                    - subject: Remove unnecessary catch bindings
                                      hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.5
                                  title: ""
                                  date: 2024-03-13T15:50:57.151Z
                                - commits:
                                    - subject: Improve validate typings
                                      hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.4
                                  title: ""
                                  date: 2024-03-13T01:47:54.313Z
                                - commits:
                                    - subject: Improve fetchProcessing typings
                                      hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.3
                                  title: ""
                                  date: 2024-03-12T15:51:33.314Z
                                - commits:
                                    - subject: "Tests: convert to typescript"
                                      hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-7.0.2
                                  title: ""
                                  date: 2024-03-12T15:06:28.057Z
                          version: odata-to-abstract-sql-6.2.8
                          title: ""
                          date: 2024-08-26T13:17:55.861Z
                        - commits:
                            - subject: Properly error when using fields of a partial index as an alternate key
                              hash: 8652f142511cef14872353ec879365a5fd745c53
                              body: >
                                Update @balena/abstract-sql-compiler from 9.0.4
                                to 9.1.4
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested:
                                - commits:
                                    - subject: Cast Big Serial to integer
                                      hash: 9e4025dd57517f4ad6d06f4cb894062c6ce370cf
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                      nested: []
                                  version: abstract-sql-compiler-9.1.4
                                  title: ""
                                  date: 2024-04-09T10:04:33.059Z
                                - commits:
                                    - subject: Update prepare script for husky v9
                                      hash: bae835665431a88f0fdd4804f1d70757a7e11dd0
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Josh Bowling
                                      nested: []
                                    - subject: Update dependency husky to v9
                                      hash: d53d2f121e97d0dde35fe646e63b9d7179f4f098
                                      body: |
                                        Update husky from 8.0.3 to 9.0.11
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: abstract-sql-compiler-9.1.3
                                  title: ""
                                  date: 2024-04-09T01:41:53.829Z
                                - commits:
                                    - subject: Update dependency lint-staged to v15
                                      hash: 6b5c28a3170006cd3f6f963f03ec2ee67273223e
                                      body: |
                                        Update lint-staged from 13.3.0 to 15.2.2
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: abstract-sql-compiler-9.1.2
                                  title: ""
                                  date: 2024-04-09T01:09:18.361Z
                                - commits:
                                    - subject: Update dependency @balena/lint to v8
                                      hash: 835365353b766b89d80c80b84f48583ba0322849
                                      body: |
                                        Update @balena/lint from 6.2.2 to 8.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                      nested: []
                                  version: abstract-sql-compiler-9.1.1
                                  title: ""
                                  date: 2024-03-26T10:27:12.964Z
                                - commits:
                                    - subject: Export the generateRuleHashAcronym helper
                                      hash: 6d00b7dba58690019cfb443e4c876d30e8d7ad98
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Thodoris Greasidis
                                      nested: []
                                    - subject: Add support for unique indexes with NOT DISTINCT NULLS
                                      hash: cbd1177d14cd2266dd92f29755819a3139bf3bc1
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Thodoris Greasidis
                                      nested: []
                                    - subject: Add support for partial unique indexes
                                      hash: e2c92b8d5022ad29b95dd1e0837ec9dddec24fa4
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Thodoris Greasidis
                                      nested: []
                                  version: abstract-sql-compiler-9.1.0
                                  title: ""
                                  date: 2024-03-26T09:29:57.519Z
                                - commits:
                                    - subject: Update dependency @balena/odata-parser to v3
                                      hash: d23614a1f7346edb262897ca8ff62abc2eaffff6
                                      body: >
                                        Update @balena/odata-parser from 2.5.0
                                        to 3.0.3
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested:
                                        - commits:
                                            - subject: Optimize by moving constant values into global init
                                              hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                          version: odata-parser-3.0.3
                                          title: ""
                                          date: 2024-01-04T15:30:09.102Z
                                        - commits:
                                            - subject: Update dependencies
                                              hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                              body: >
                                                - Update @balena/lint from 6.2.2
                                                to 7.2.4

                                                - Delete
                                                `require-npm4-to-publish` as
                                                handled by `engines` parameter
                                                in `package.json`
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                          version: odata-parser-3.0.2
                                          title: ""
                                          date: 2024-01-04T10:16:56.896Z
                                        - commits:
                                            - subject: Allow running CI on external PRs
                                              hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-3.0.1
                                          title: ""
                                          date: 2023-09-25T10:50:13.648Z
                                        - commits:
                                            - subject: Use optional chaining operator
                                              hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Set minimum supported nodejs version to 16.13.0
                                              hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                          version: odata-parser-3.0.0
                                          title: ""
                                          date: 2023-04-26T14:57:49.416Z
                                  version: abstract-sql-compiler-9.0.7
                                  title: ""
                                  date: 2024-03-22T13:08:03.336Z
                                - commits:
                                    - subject: Update TypeScript to 5.4.3
                                      hash: 29299180ecbcb5bcd26b47e52f86538fa9a1f0f8
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                      nested: []
                                  version: abstract-sql-compiler-9.0.6
                                  title: ""
                                  date: 2024-03-21T16:34:21.387Z
                                - commits:
                                    - subject: Update `@balena/sbvr-types`
                                      hash: 1822aa5e81736f18f2a4dd265e5754b589d4fd36
                                      body: >
                                        Updaet @balena/sbvr-types from 6.0.0 to
                                        7.0.1


                                        @balena/sbvr-types changes
                                        `fetchProcessing` and not validate. No
                                        change in abstract-sql-compiler
                                        interfaces. => Patch
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Harald Fischer <harald@balena.io>
                                        signed-off-by: Harald Fischer <harald@balena.io>
                                      author: Harald Fischer
                                      nested: []
                                  version: abstract-sql-compiler-9.0.5
                                  title: ""
                                  date: 2024-03-05T19:12:37.779Z
                          version: odata-to-abstract-sql-6.2.7
                          title: ""
                          date: 2024-04-23T12:52:44.677Z
                        - commits:
                            - subject: Update dependency husky to v9
                              hash: cb1f02871fbea35df4b637f73625fbc39840da3a
                              body: |
                                Update husky from 8.0.3 to 9.0.11
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: odata-to-abstract-sql-6.2.6
                          title: ""
                          date: 2024-04-13T14:30:55.197Z
                        - commits:
                            - subject: Update dependency @balena/lint to v8
                              hash: 7b0e4b7272b0cda5690b925b7de259612085940e
                              body: |
                                Update @balena/lint from 7.3.0 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: odata-to-abstract-sql-6.2.5
                          title: ""
                          date: 2024-04-10T00:24:14.349Z
                        - commits:
                            - subject: Update `@balena/sbvr-types` devDependencies
                              hash: 93ba82f914f8e036e79fa174a58881db294b84c6
                              body: |
                                Update `@balena/sbvr-types` from 6.1.1 to 7.0.1

                                Update of devDependencies => patch
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                              nested: []
                            - subject: Fix linter issue
                              hash: d5e0d142e779f29ef316cdb20d0f91a983960e69
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                              nested: []
                          version: odata-to-abstract-sql-6.2.4
                          title: ""
                          date: 2024-03-05T18:23:43.575Z
                        - commits:
                            - subject: Require at least one field to be updated for PATCH requests
                              hash: ad819432657598898a4811d9628c9ca0a0e428c6
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: odata-to-abstract-sql-6.2.3
                          title: ""
                          date: 2024-01-15T16:41:10.852Z
                        - commits:
                            - subject: Simplify support for MERGE as an alias for PATCH
                              hash: 1da1bd4a49aab7d1bc5053c86109cb976f79c91d
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: odata-to-abstract-sql-6.2.2
                          title: ""
                          date: 2024-01-15T16:21:54.195Z
                        - commits:
                            - subject: Update dependencies
                              hash: 6f619f6a24ec7a4086963b035fe3c015c729678c
                              body: >
                                Update @balena/abstract-sql-compiler from 9.0.3
                                to 9.0.4

                                Update @balena/lint from 7.2.0 to 7.2.4

                                Update @balena/odata-parser from 3.0.1 to 3.0.3

                                Update @balena/sbvr-types from 6.1.0 to 6.1.1
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Update dependency @types/node to v20
                                      hash: 82a6edce01af738b184d223351bdfe79c63e7cce
                                      body: >
                                        Update @types/node from 18.19.4 to
                                        20.10.6
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                      nested: []
                                  version: abstract-sql-compiler-9.0.4
                                  title: ""
                                  date: 2024-01-02T18:48:39.478Z
                                - commits:
                                    - subject: Optimize by moving constant values into global init
                                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.3
                                  title: ""
                                  date: 2024-01-04T15:30:09.102Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                      body: >
                                        - Update @balena/lint from 6.2.2 to
                                        7.2.4

                                        - Delete `require-npm4-to-publish` as
                                        handled by `engines` parameter in
                                        `package.json`
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.2
                                  title: ""
                                  date: 2024-01-04T10:16:56.896Z
                                - commits:
                                    - subject: Update dependency @types/chai-datetime to ^0.0.39
                                      hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                      body: >
                                        Update @types/chai-datetime from 0.0.37
                                        to 0.0.39
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-6.1.1
                                  title: ""
                                  date: 2024-01-02T18:54:07.180Z
                          version: odata-to-abstract-sql-6.2.1
                          title: ""
                          date: 2024-01-15T15:03:52.684Z
                        - commits:
                            - subject: Optimize Duplications of `ComputedField` queries
                              hash: 87c73d455a8495f268aa5bd0e291f3f3e8bf5777
                              body: >
                                For each modelName the a `ComputedField` is only
                                compiled into abstract-sql-query once.
                                Afterwards it's used as ReferencedField
                              footer:
                                Change-type: minor
                                change-type: minor
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                              nested: []
                          version: odata-to-abstract-sql-6.2.0
                          title: ""
                          date: 2023-11-24T17:37:33.674Z
                        - commits:
                            - subject: Update dependency @types/chai-things to v0.0.38
                              hash: eefceedfe462c2b5b8b6bbf2590f1c8b4afc1983
                              body: |
                                Update @types/chai-things from 0.0.37 to 0.0.38
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: odata-to-abstract-sql-6.1.3
                          title: ""
                          date: 2023-11-10T01:09:34.325Z
                        - commits:
                            - subject: Update dependency @types/chai-things to v0.0.37
                              hash: bb8f58d7429e4a91ab4f179c71a5970b4d516f1b
                              body: |
                                Update @types/chai-things from 0.0.36 to 0.0.37
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: odata-to-abstract-sql-6.1.2
                          title: ""
                          date: 2023-10-20T23:51:44.598Z
                        - commits:
                            - subject: Update dependencies eslint, sbvrTypes, abstract-sql-compiler
                              hash: f9e08b24decefe20be1d8fb1747063deb2c1cb5e
                              body: >
                                Update @balena/abstract-sql-compiler from 8.4.1
                                to 9.0.3

                                Update @balena/odata-parser from 3.0.0 to 3.0.1

                                Update @types/lodash from 4.14.194 to 4.14.199

                                Update @types/memoizee from 0.4.8 to 0.4.9

                                Update @balena/lf-to-abstract-sql from 5.0.0 to
                                5.0.1

                                Update @balena/lint from 6.2.2 to 7.2.0

                                Update @balena/sbvr-types from 4.0.0 to 6.1.0

                                Update @types/chai from 4.3.4 to 4.3.8

                                Update @types/chai-things from 0.0.35 to 0.0.36

                                Update @types/mocha from 10.0.1 to 10.0.2

                                Update chai from 4.3.7 to 4.3.10

                                Update lint-staged from 13.2.2 to 15.0.1

                                Update typescript from 5.0.4 to 5.2.2
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                              nested:
                                - commits:
                                    - subject: Update @balena/sbvr-types to 6.0.0
                                      hash: 76aed21f8b79dea58914ef9d02775ba93c8226ec
                                      body: >
                                        Update @balena/sbvr-types from 5.0.0 to
                                        6.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Otávio Jacobi
                                      nested:
                                        - commits:
                                            - subject: Change contents to snake_case
                                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                                              body: ""
                                              footer:
                                                Change-Type: major
                                                change-type: major
                                              author: Otávio Jacobi
                                          version: sbvr-types-6.0.0
                                          title: ""
                                          date: 2023-08-09T00:10:50.917Z
                                        - commits:
                                            - subject: Expose WebResource as WebResourceType
                                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.2.0
                                          title: ""
                                          date: 2023-08-08T21:01:49.459Z
                                        - commits:
                                            - subject: Adds WebResource type
                                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                                Co-authored-by: ramirogm
                                                co-authored-by: ramirogm
                                              author: Otávio Jacobi
                                          version: sbvr-types-5.1.0
                                          title: ""
                                          date: 2023-08-03T09:36:41.490Z
                                  version: abstract-sql-compiler-9.0.3
                                  title: ""
                                  date: 2023-08-09T00:41:33.356Z
                                - commits:
                                    - subject: Update @balena/sbvr-types to 5.0.0
                                      hash: 67e4fafb3f89a05646f9911354fc74d9012c3096
                                      body: >
                                        Update @balena/sbvr-types from 4.0.0 to
                                        5.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Switch from `export =` to `export default`
                                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                          version: sbvr-types-5.0.0
                                          title: ""
                                          date: 2023-05-16T15:56:09.861Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-4.0.2
                                          title: ""
                                          date: 2023-05-03T11:40:24.422Z
                                        - commits:
                                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                          version: sbvr-types-4.0.1
                                          title: ""
                                          date: 2023-05-02T13:39:37.722Z
                                  version: abstract-sql-compiler-9.0.2
                                  title: ""
                                  date: 2023-05-16T16:05:11.077Z
                                - commits:
                                    - subject: Fix TS errors for the latest sbvrTypes
                                      hash: bb1f16713d084eaf6285138a2a587e9b36bc7759
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                      nested: []
                                  version: abstract-sql-compiler-9.0.1
                                  title: ""
                                  date: 2023-05-15T12:54:08.040Z
                                - commits:
                                    - subject: Drop `require-npm4-to-publish` as `engines` used
                                      hash: 374bc5bd42c3caac5c68608f802302674a511c23
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                      nested: []
                                    - subject: Update @balena/odata-to-abstract-sql to 6.x
                                      hash: e7194718065ab98328c0cb3266df9838787c08c3
                                      body: >
                                        Update @balena/odata-to-abstract-sql
                                        from 5.9.3 to 6.0.1
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Update dependencies
                                              hash: d749289e311ad22e2b09793ad1dd472762bdf402
                                              body: >
                                                Update @balena/odata-parser from
                                                2.4.6 to 3.0.0

                                                Update @balena/sbvr-types from
                                                3.5.0 to 4.0.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Use optional chaining operator
                                                      hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Set minimum supported nodejs version to 16.13.0
                                                      hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                  version: odata-parser-3.0.0
                                                  title: ""
                                                  date: 2023-04-26T14:57:49.416Z
                                                - commits:
                                                    - subject: Update to peggy 3 and make us of the repetition operator
                                                      hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Pagan Gazzard
                                                  version: odata-parser-2.5.0
                                                  title: ""
                                                  date: 2023-04-26T11:09:24.513Z
                                                - commits:
                                                    - subject: Add test cases for Objects in JSON validate
                                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                                      body: >
                                                        As balena-lint rejects
                                                        `new Boolean()`, `new
                                                        Number()` and `new
                                                        String()` constructor
                                                        usage, test cases double
                                                        check that they are not
                                                        instantiated as object
                                                        but primitive type.
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Drop `require-npm4-to-publish` devDependency
                                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                                      body: >
                                                        As engine and npm is now
                                                        required as part of
                                                        package.json we can drop
                                                        this dependency
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: fisehara <harald@balena.io>
                                                        signed-off-by: fisehara <harald@balena.io>
                                                      author: fisehara
                                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                                      body: ""
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                      author: Pagan Gazzard
                                                    - subject: Assert that JSON input typeof is object
                                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                                      body: >
                                                        Ensure that the input
                                                        passed in for JSON types
                                                        is either an object or

                                                        an array (typeof returns
                                                        'object' for arrays as
                                                        well). This change is

                                                        mainly to prevent
                                                        primitives from being
                                                        stored as JSON.
                                                      footer:
                                                        Change-type: major
                                                        change-type: major
                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                      author: Josh Bowling
                                                  version: sbvr-types-4.0.0
                                                  title: ""
                                                  date: 2023-04-26T15:00:16.169Z
                                          version: odata-to-abstract-sql-6.0.1
                                          title: ""
                                          date: 2023-04-27T08:45:33.841Z
                                        - commits:
                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                              hash: 7f6f98637339f43b34ae7faa8e868129efe6d754
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Switch `AggregateJSON` to use the newer `ReferencedField` format
                                              hash: e8038b15c471d801b21f39cec2c95ff6689b0595
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                              nested: []
                                          version: odata-to-abstract-sql-6.0.0
                                          title: ""
                                          date: 2023-04-26T13:50:25.845Z
                                        - commits:
                                            - subject: Collapse `AliasedFunction` into `FunctionMatch`
                                              hash: 98093a48aa75e5b8bd8eadc25ca37b53cc80ce2c
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: odata-to-abstract-sql-5.9.6
                                          title: ""
                                          date: 2023-04-25T13:27:44.188Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: 78d4a48022ac0465c5d2c48db53b8ddd08e6e1bf
                                              body: >
                                                Update
                                                @balena/abstract-sql-compiler
                                                from 8.4.0 to 8.4.1
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Add much finer grained typings for abstract-sql-optimizer
                                                      hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.4.1
                                                  title: ""
                                                  date: 2023-04-25T10:03:26.380Z
                                          version: odata-to-abstract-sql-5.9.5
                                          title: ""
                                          date: 2023-04-25T12:16:48.086Z
                                        - commits:
                                            - subject: Update dependencies
                                              hash: 5aa3c51cbbfc66cddedebd41dacba5eabbacf709
                                              body: >
                                                Update
                                                @balena/abstract-sql-compiler
                                                from 8.0.0 to 8.4.0

                                                Update @balena/odata-parser from
                                                2.4.2 to 2.4.6
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Add support for using field type nodes with an AggregateJSON node
                                                      hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
                                                      body: >
                                                        This also deprecates the
                                                        legacy version
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.4.0
                                                  title: ""
                                                  date: 2023-04-24T12:05:48.116Z
                                                - commits:
                                                    - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
                                                      hash: 283da4816fe5e6d672e4959b05800861625dda99
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.13
                                                  title: ""
                                                  date: 2023-04-24T12:00:41.593Z
                                                - commits:
                                                    - subject: Revert tightening of `OrderBy` to only field nodes
                                                      hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
                                                      body: >
                                                        It can in fact be a lot
                                                        of different things and
                                                        that is now also

                                                        reflected in the typing
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.12
                                                  title: ""
                                                  date: 2023-04-17T16:53:20.918Z
                                                - commits:
                                                    - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
                                                      hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                    - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
                                                      hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
                                                      body: >
                                                        We know what type they
                                                        return and they should
                                                        be explicitly accepted
                                                        as

                                                        those types instead
                                                        where it is valid to do
                                                        so
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.11
                                                  title: ""
                                                  date: 2023-04-13T11:28:36.049Z
                                                - commits:
                                                    - subject: Fix DateNode/AnyNode typings
                                                      hash: aab549e8cf4e274a2a8b93814da393451acc4238
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.10
                                                  title: ""
                                                  date: 2023-04-13T10:27:14.478Z
                                                - commits:
                                                    - subject: Update dependencies
                                                      hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
                                                      body: >
                                                        Update
                                                        @balena/sbvr-types from
                                                        3.4.18 to 3.5.0
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested:
                                                        - commits:
                                                            - subject: Add Big Serial type
                                                              hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                                              body: ""
                                                              footer:
                                                                Change-type: minor
                                                                change-type: minor
                                                              author: Josh Bowling
                                                          version: sbvr-types-3.5.0
                                                          title: ""
                                                          date: 2023-03-21T11:16:27.398Z
                                                        - commits:
                                                            - subject: "Flowzone: Allow external contributions"
                                                              hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                                              body: ""
                                                              footer:
                                                                Change-type: patch
                                                                change-type: patch
                                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                                              author: Josh Bowling
                                                          version: sbvr-types-3.4.19
                                                          title: ""
                                                          date: 2022-12-08T01:08:35.143Z
                                                  version: abstract-sql-compiler-8.3.9
                                                  title: ""
                                                  date: 2023-04-13T10:09:53.529Z
                                                - commits:
                                                    - subject: Improve typings
                                                      hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.8
                                                  title: ""
                                                  date: 2023-04-12T17:26:10.992Z
                                                - commits:
                                                    - subject: Remove typing for non-existent JSON node
                                                      hash: 76181d438f0f37463642704d7908c1774040c2c2
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.7
                                                  title: ""
                                                  date: 2023-04-12T16:38:07.014Z
                                                - commits:
                                                    - subject: Tighten the `isXValue` function typings
                                                      hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.6
                                                  title: ""
                                                  date: 2023-04-12T16:18:20.829Z
                                                - commits:
                                                    - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
                                                      hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                    - subject: Add EmbeddedTextNode typing
                                                      hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.5
                                                  title: ""
                                                  date: 2023-04-12T16:01:45.643Z
                                                - commits:
                                                    - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
                                                      hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.4
                                                  title: ""
                                                  date: 2023-04-12T15:55:47.432Z
                                                - commits:
                                                    - subject: Improve node typings
                                                      hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.3
                                                  title: ""
                                                  date: 2023-04-12T15:43:13.357Z
                                                - commits:
                                                    - subject: Add more node typings
                                                      hash: db162a8a4d645c2f37c968224d667ed753e534dd
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.2
                                                  title: ""
                                                  date: 2023-04-12T15:01:22.252Z
                                                - commits:
                                                    - subject: Add more node typings
                                                      hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.1
                                                  title: ""
                                                  date: 2023-04-12T13:14:25.174Z
                                                - commits:
                                                    - subject: Support boolean nodes in a ValuesNode
                                                      hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
                                                      body: >
                                                        This also deprecates the
                                                        legacy use of direct
                                                        true/false entries
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.3.0
                                                  title: ""
                                                  date: 2023-04-11T14:56:54.403Z
                                                - commits:
                                                    - subject: Add `Between` node type
                                                      hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.2.0
                                                  title: ""
                                                  date: 2023-04-11T14:19:22.378Z
                                                - commits:
                                                    - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
                                                      hash: f155d1daca54086b653fa590e3248c5ef805afff
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.1.0
                                                  title: ""
                                                  date: 2023-04-11T14:11:01.677Z
                                                - commits:
                                                    - subject: Add `NotInNode` type
                                                      hash: 9870d746344033db53ec14fddc23a8580b863ad9
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                    - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
                                                      hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                    - subject: Add `CharacterLengthNode` type
                                                      hash: 1fbab42cee8128025756076dc826dacda4ea1597
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                      nested: []
                                                  version: abstract-sql-compiler-8.0.2
                                                  title: ""
                                                  date: 2023-04-06T18:12:29.893Z
                                                - commits:
                                                    - subject: Adds Cast node type to tree parsing
                                                      hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Otávio Jacobi
                                                      nested: []
                                                  version: abstract-sql-compiler-8.0.1
                                                  title: ""
                                                  date: 2023-04-06T17:59:29.723Z
                                                - commits:
                                                    - subject: Improve typings
                                                      hash: ed5fa5675021485a775eb777f2358d8041b93ce1
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: odata-parser-2.4.6
                                                  title: ""
                                                  date: 2023-02-24T17:02:58.272Z
                                                - commits:
                                                    - subject: Use const/let as appropriate
                                                      hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: odata-parser-2.4.5
                                                  title: ""
                                                  date: 2023-02-23T16:31:08.299Z
                                                - commits:
                                                    - subject: Use shorthand object notation
                                                      hash: 611c0480681965c7af06302264eac79fea18bded
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: odata-parser-2.4.4
                                                  title: ""
                                                  date: 2023-02-23T16:26:30.639Z
                                                - commits:
                                                    - subject: Update dependencies
                                                      hash: 25b153aca258347c6742cb8b4efe54c0ae199695
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                      author: Pagan Gazzard
                                                  version: odata-parser-2.4.3
                                                  title: ""
                                                  date: 2023-02-23T16:14:13.013Z
                                          version: odata-to-abstract-sql-5.9.4
                                          title: ""
                                          date: 2023-04-24T16:26:44.367Z
                                    - subject: Remove support for the legacy AggregateJSON format of `[tableName,
                                        fieldName]`
                                      hash: ab90bed96cd80599f57c59f03dd02b6ac7bc6115
                                      body: >
                                        Use `['ReferencedField, tableName,
                                        fieldName]` instead
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Remove support for the legacy boolean format of `true|false`
                                      hash: 1826e6d9ad81542dd3c1123768ae926254a85a17
                                      body: |
                                        Use `['Boolean', true|false]` instead
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                      hash: 62bef1d7243d256ebe270881691c6a56216c67d6
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Remove support for the legacy alias format of `[node, alias]`
                                      hash: 52038aa06d833c1bfbc14f721e7417d4272edc28
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Remove support for the legacy table format of `tableName`
                                      hash: 3ff760a6e360421ed1030afe355761d655408547
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Remove support for the legacy null formats of `null` and `'Null'`
                                      hash: 166d2616b245f8593b17160722c915a5868b2b3a
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Reflect the usage of BOOLEAN db type
                                      hash: ddab41907418024df2747fa7f630abd80d580a43
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Update @balena/sbvr-types to 4.x
                                      hash: ff17af594020723ab91bf65aed197dc01ace7981
                                      body: >
                                        Update @balena/sbvr-types from 3.5.0 to
                                        4.0.0
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Add test cases for Objects in JSON validate
                                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                              body: >
                                                As balena-lint rejects `new
                                                Boolean()`, `new Number()` and
                                                `new String()` constructor
                                                usage, test cases double check
                                                that they are not instantiated
                                                as object but primitive type.
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Drop `require-npm4-to-publish` devDependency
                                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                                              body: >
                                                As engine and npm is now
                                                required as part of package.json
                                                we can drop this dependency
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Assert that JSON input typeof is object
                                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                              body: >
                                                Ensure that the input passed in
                                                for JSON types is either an
                                                object or

                                                an array (typeof returns
                                                'object' for arrays as well).
                                                This change is

                                                mainly to prevent primitives
                                                from being stored as JSON.
                                              footer:
                                                Change-type: major
                                                change-type: major
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-4.0.0
                                          title: ""
                                          date: 2023-04-26T15:00:16.169Z
                                  version: abstract-sql-compiler-9.0.0
                                  title: ""
                                  date: 2023-05-02T10:21:03.552Z
                                - commits:
                                    - subject: Use native `StartsWith` node type for postgres
                                      hash: 0e0055782f05eccf3d7d8bf01f2d6810e738c4e6
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Convert `EscapeForLike` into a standalone node type
                                      hash: 9732e2e6e678262dfb25c8fbe5d935e4d6201296
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.5.0
                                  title: ""
                                  date: 2023-04-27T14:11:46.912Z
                                - commits:
                                    - subject: Update @balena/sbvr-types to 5.0.0
                                      hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                                      body: >
                                        Update @balena/sbvr-types from 3.4.18 to
                                        5.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Switch from `export =` to `export default`
                                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                          version: sbvr-types-5.0.0
                                          title: ""
                                          date: 2023-05-16T15:56:09.861Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-types-4.0.2
                                          title: ""
                                          date: 2023-05-03T11:40:24.422Z
                                        - commits:
                                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Thodoris Greasidis
                                          version: sbvr-types-4.0.1
                                          title: ""
                                          date: 2023-05-02T13:39:37.722Z
                                        - commits:
                                            - subject: Add test cases for Objects in JSON validate
                                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                              body: >
                                                As balena-lint rejects `new
                                                Boolean()`, `new Number()` and
                                                `new String()` constructor
                                                usage, test cases double check
                                                that they are not instantiated
                                                as object but primitive type.
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Drop `require-npm4-to-publish` devDependency
                                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                                              body: >
                                                As engine and npm is now
                                                required as part of package.json
                                                we can drop this dependency
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Assert that JSON input typeof is object
                                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                              body: >
                                                Ensure that the input passed in
                                                for JSON types is either an
                                                object or

                                                an array (typeof returns
                                                'object' for arrays as well).
                                                This change is

                                                mainly to prevent primitives
                                                from being stored as JSON.
                                              footer:
                                                Change-type: major
                                                change-type: major
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-4.0.0
                                          title: ""
                                          date: 2023-04-26T15:00:16.169Z
                                        - commits:
                                            - subject: Add Big Serial type
                                              hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Josh Bowling
                                          version: sbvr-types-3.5.0
                                          title: ""
                                          date: 2023-03-21T11:16:27.398Z
                                        - commits:
                                            - subject: "Flowzone: Allow external contributions"
                                              hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-3.4.19
                                          title: ""
                                          date: 2022-12-08T01:08:35.143Z
                                  version: lf-to-abstract-sql-5.0.1
                                  title: ""
                                  date: 2023-05-16T16:11:31.737Z
                                - commits:
                                    - subject: Allow running CI on external PRs
                                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.1
                                  title: ""
                                  date: 2023-09-25T10:50:13.648Z
                                - commits:
                                    - subject: Add checksum to WebResource
                                      hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.1.0
                                  title: ""
                                  date: 2023-10-03T22:49:47.984Z
                                - commits:
                                    - subject: Change contents to snake_case
                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                      body: ""
                                      footer:
                                        Change-Type: major
                                        change-type: major
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.0.0
                                  title: ""
                                  date: 2023-08-09T00:10:50.917Z
                                - commits:
                                    - subject: Expose WebResource as WebResourceType
                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.2.0
                                  title: ""
                                  date: 2023-08-08T21:01:49.459Z
                                - commits:
                                    - subject: Adds WebResource type
                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                        Co-authored-by: ramirogm
                                        co-authored-by: ramirogm
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.1.0
                                  title: ""
                                  date: 2023-08-03T09:36:41.490Z
                                - commits:
                                    - subject: Switch from `export =` to `export default`
                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: sbvr-types-5.0.0
                                  title: ""
                                  date: 2023-05-16T15:56:09.861Z
                                - commits:
                                    - subject: Improve typings
                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-4.0.2
                                  title: ""
                                  date: 2023-05-03T11:40:24.422Z
                                - commits:
                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                  version: sbvr-types-4.0.1
                                  title: ""
                                  date: 2023-05-02T13:39:37.722Z
                          version: odata-to-abstract-sql-6.1.1
                          title: ""
                          date: 2023-10-19T06:28:01.252Z
                        - commits:
                            - subject: Support bind references as boolean types
                              hash: 6eab6c354cf734861e207a58d6a289eeef043f70
                              body: >
                                This allows things like `$filter=true` and
                                `$filter=x/any(y:true)` to

                                work
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: odata-to-abstract-sql-6.1.0
                          title: ""
                          date: 2023-08-16T15:36:29.822Z
                        - commits:
                            - subject: Update dependency @balena/sbvr-types to v8
                              hash: cf8795b08f30806b5500508dcab3623c5d444928
                              body: |
                                Update @balena/sbvr-types from 7.1.3 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-parser-1.4.6
                          title: ""
                          date: 2024-07-30T06:48:09.778Z
                        - commits:
                            - subject: Switch to an inflection library from npm which does not monkey patch
                              hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-1.4.5
                          title: ""
                          date: 2024-06-18T21:23:34.689Z
                        - commits:
                            - subject: Updated `@balena/sbvr-types`
                              hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                              body: |
                                Update @balena/sbvr-types from 3.4.15 to 7.0.1
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                          version: sbvr-parser-1.4.4
                          title: ""
                          date: 2024-03-05T12:54:23.843Z
                        - commits:
                            - subject: Change the exported Types to an interface so that they can be augmented
                              hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                          version: sbvr-types-9.0.2
                          title: ""
                          date: 2024-09-17T12:44:29.082Z
                        - commits:
                            - subject: Update @balena/lint to v8.2.7
                              hash: 630ca7d6cbe4fed2d41827205215a2f28a971aea
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                          version: sbvr-types-9.0.1
                          title: ""
                          date: 2024-08-05T08:18:14.129Z
                        - commits:
                            - subject: Update BigInteger and BigSerial TsTypes
                              hash: 45d3cd6262f094a0c43ffe308dccab4968c074be
                              body: >
                                Return big integer values as strings instead of
                                bigint as we need to

                                parse them back into strings anyway when
                                returning data from pine. The

                                new logic and types closely follow the same
                                pattern we have for dates.
                              footer:
                                Change-type: major
                                change-type: major
                              author: Josh Bowling
                          version: sbvr-types-9.0.0
                          title: ""
                          date: 2024-08-02T00:05:31.143Z
                        - commits:
                            - subject: Improve BigInteger and BigSerial support
                              hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Josh Bowling
                          version: sbvr-types-8.0.0
                          title: ""
                          date: 2024-06-12T22:37:59.778Z
                        - commits:
                            - subject: Add typings for all abstract sql fragments, fixing where necessary
                              hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.3
                          title: ""
                          date: 2024-06-12T21:08:39.814Z
                        - commits:
                            - subject: Explicitly type the `compare` function for `hashed`
                              hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                              body: >
                                This avoids the need for downstream users to
                                have the bcrypt types

                                available whilst also avoiding accidental
                                breaking changes
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.2
                          title: ""
                          date: 2024-06-12T12:19:17.354Z
                        - commits:
                            - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                              hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.1
                          title: ""
                          date: 2024-06-04T09:59:12.864Z
                        - commits:
                            - subject: Export typescript read/write types for each sbvr type
                              hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.0
                          title: ""
                          date: 2024-04-25T11:57:56.975Z
                        - commits:
                            - subject: Update Big Serial concept type to Big Integer
                              hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                          version: sbvr-types-7.0.10
                          title: ""
                          date: 2024-04-09T11:21:31.060Z
                        - commits:
                            - subject: Add Big Serial to Type.sbvr
                              hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                          version: sbvr-types-7.0.9
                          title: ""
                          date: 2024-04-09T10:03:09.812Z
                        - commits:
                            - subject: Update prepare script for husky v9
                              hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                            - subject: Update dependency husky to v9
                              hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                              body: |
                                Update husky from 8.0.3 to 9.0.11
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-7.0.8
                          title: ""
                          date: 2024-04-09T01:25:47.103Z
                        - commits:
                            - subject: Update dependency @balena/lint to v8
                              hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                              body: |
                                Update @balena/lint from 7.3.0 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-7.0.7
                          title: ""
                          date: 2024-04-09T01:07:54.165Z
                        - commits:
                            - subject: Improve JSON typings
                              hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.6
                          title: ""
                          date: 2024-03-21T15:44:08.831Z
                        - commits:
                            - subject: Remove unnecessary catch bindings
                              hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.5
                          title: ""
                          date: 2024-03-13T15:50:57.151Z
                        - commits:
                            - subject: Improve validate typings
                              hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.4
                          title: ""
                          date: 2024-03-13T01:47:54.313Z
                        - commits:
                            - subject: Improve fetchProcessing typings
                              hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.3
                          title: ""
                          date: 2024-03-12T15:51:33.314Z
                        - commits:
                            - subject: "Tests: convert to typescript"
                              hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.2
                          title: ""
                          date: 2024-03-12T15:06:28.057Z
                  version: abstract-sql-compiler-10.0.0
                  title: ""
                  date: 2024-10-07T10:02:59.467Z
                - commits:
                    - subject: Change the exported Types to an interface so that they can be augmented
                      hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                  version: sbvr-types-9.0.2
                  title: ""
                  date: 2024-09-17T12:44:29.082Z
                - commits:
                    - subject: Update @balena/lint to v8.2.7
                      hash: 630ca7d6cbe4fed2d41827205215a2f28a971aea
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                  version: sbvr-types-9.0.1
                  title: ""
                  date: 2024-08-05T08:18:14.129Z
                - commits:
                    - subject: Update BigInteger and BigSerial TsTypes
                      hash: 45d3cd6262f094a0c43ffe308dccab4968c074be
                      body: >
                        Return big integer values as strings instead of bigint
                        as we need to

                        parse them back into strings anyway when returning data
                        from pine. The

                        new logic and types closely follow the same pattern we
                        have for dates.
                      footer:
                        Change-type: major
                        change-type: major
                      author: Josh Bowling
                  version: sbvr-types-9.0.0
                  title: ""
                  date: 2024-08-02T00:05:31.143Z
                - commits:
                    - subject: Improve BigInteger and BigSerial support
                      hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Josh Bowling
                  version: sbvr-types-8.0.0
                  title: ""
                  date: 2024-06-12T22:37:59.778Z
            - subject: "tsconfig: Switch the module compiler option to Node16"
              hash: 91f33ac80c5e186bfd02a093c2e278639e672bc8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Update minimum supported nodejs version to 20.14.0
              hash: 2a9815141bc7b059d5b30ebd307e004d38d5face
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Thodoris Greasidis
              nested: []
          version: odata-to-abstract-sql-7.0.0
          title: ""
          date: 2024-10-08T09:36:03.018Z
  version: 19.0.6
  title: ""
  date: 2024-10-08T13:27:50.839Z
- commits:
    - subject: Update dependency @balena/abstract-sql-compiler to v10
      hash: 0271a4aeceed34694fed8926962824a2b27d5c60
      body: |
        Update @balena/abstract-sql-compiler from 9.2.0 to 10.0.1
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested:
        - commits:
            - subject: Wrap composite comparison operations with parenthesis when necessary
              hash: b39c90a5a816b647bd1d4e4b1294bb377a798726
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
                see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/pinejs.2015/near/358435946
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-10.0.1
          title: ""
          date: 2024-10-07T12:50:02.908Z
        - commits:
            - subject: "tsconfig: Switch the module compiler option to Node16"
              hash: 28c15f305c99bd1e581a93fddfc985b82d20bdf8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Update tsconfig target to es2023
              hash: 9fa62364ed291750c48a199b6895b1babfe1b959
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Thodoris Greasidis
              nested: []
            - subject: Update minimum supported nodejs version to 20.14.0
              hash: 2e399f73a7aa751abe02378990540d2ea68b522b
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Thodoris Greasidis
              nested: []
            - subject: Make @balena/sbvr-types a peer dependency
              hash: af8dc56b94b2b917588f5f53c2d95dab6f1f4ad9
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Thodoris Greasidis
              nested: []
            - subject: Lint fixes
              hash: 6ea529e0daa0608860ec2840e9b0212ae91830b7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Update dependencies & tests to match
              hash: 877ea17f70057641e5d9da81bf6538cfa7e8db79
              body: |
                Update @balena/lf-to-abstract-sql from 5.0.0 to 5.0.2
                Update @balena/odata-parser from 3.0.0 to 3.1.0
                Update @balena/odata-to-abstract-sql from 6.0.1 to 6.4.0
                Update @balena/sbvr-parser from 1.4.3 to 1.4.6
                Update @balena/sbvr-types from 7.0.1 to 9.0.2
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested:
                - commits:
                    - subject: Update `@balena/sbvr-types` devDependency
                      hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                      body: |
                        Update @balena/sbvr-types from 5.0.0 to 7.0.1
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Harald Fischer <harald@balena.io>
                        signed-off-by: Harald Fischer <harald@balena.io>
                      author: Harald Fischer
                      nested:
                        - commits:
                            - subject: Update dependency @balena/abstract-sql-compiler to v9
                              hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                              body: >
                                Update @balena/abstract-sql-compiler from 8.5.0
                                to 9.0.4
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-7.0.1
                          title: ""
                          date: 2024-03-04T19:48:17.416Z
                        - commits:
                            - subject: Return `ISODateString` instead of `date`
                              hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                              body: >
                                The internal and external representation of the
                                returned object from pinejs should be
                                consistent.

                                Pinejs internal interface will return date or
                                date time fields as date object. For the
                                external interface the object is
                                JSON.stringified so that date becomes an ISO
                                string anyway.
                              footer:
                                Change-type: major
                                change-type: major
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: sbvr-types-7.0.0
                          title: ""
                          date: 2024-03-04T17:37:23.873Z
                        - commits:
                            - subject: Update dependency @types/chai-datetime to ^0.0.39
                              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                              body: >
                                Update @types/chai-datetime from 0.0.37 to 0.0.39
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-6.1.1
                          title: ""
                          date: 2024-01-02T18:54:07.180Z
                        - commits:
                            - subject: Add checksum to WebResource
                              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Otávio Jacobi
                          version: sbvr-types-6.1.0
                          title: ""
                          date: 2023-10-03T22:49:47.984Z
                        - commits:
                            - subject: Change contents to snake_case
                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                              body: ""
                              footer:
                                Change-Type: major
                                change-type: major
                              author: Otávio Jacobi
                          version: sbvr-types-6.0.0
                          title: ""
                          date: 2023-08-09T00:10:50.917Z
                        - commits:
                            - subject: Expose WebResource as WebResourceType
                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Otávio Jacobi
                          version: sbvr-types-5.2.0
                          title: ""
                          date: 2023-08-08T21:01:49.459Z
                        - commits:
                            - subject: Adds WebResource type
                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                                Co-authored-by: ramirogm
                                co-authored-by: ramirogm
                              author: Otávio Jacobi
                          version: sbvr-types-5.1.0
                          title: ""
                          date: 2023-08-03T09:36:41.490Z
                  version: lf-to-abstract-sql-5.0.2
                  title: ""
                  date: 2024-03-05T13:44:30.007Z
                - commits:
                    - subject: Update @balena/sbvr-types to 5.0.0
                      hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                      body: |
                        Update @balena/sbvr-types from 3.4.18 to 5.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Switch from `export =` to `export default`
                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-types-5.0.0
                          title: ""
                          date: 2023-05-16T15:56:09.861Z
                        - commits:
                            - subject: Improve typings
                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-4.0.2
                          title: ""
                          date: 2023-05-03T11:40:24.422Z
                        - commits:
                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                          version: sbvr-types-4.0.1
                          title: ""
                          date: 2023-05-02T13:39:37.722Z
                        - commits:
                            - subject: Add test cases for Objects in JSON validate
                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                              body: >
                                As balena-lint rejects `new Boolean()`, `new
                                Number()` and `new String()` constructor usage,
                                test cases double check that they are not
                                instantiated as object but primitive type.
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Drop `require-npm4-to-publish` devDependency
                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                              body: >
                                As engine and npm is now required as part of
                                package.json we can drop this dependency
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Assert that JSON input typeof is object
                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                              body: >
                                Ensure that the input passed in for JSON types
                                is either an object or

                                an array (typeof returns 'object' for arrays as
                                well). This change is

                                mainly to prevent primitives from being stored
                                as JSON.
                              footer:
                                Change-type: major
                                change-type: major
                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                signed-off-by: Josh Bowling <josh@monarci.com>
                              author: Josh Bowling
                          version: sbvr-types-4.0.0
                          title: ""
                          date: 2023-04-26T15:00:16.169Z
                        - commits:
                            - subject: Add Big Serial type
                              hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Josh Bowling
                          version: sbvr-types-3.5.0
                          title: ""
                          date: 2023-03-21T11:16:27.398Z
                        - commits:
                            - subject: "Flowzone: Allow external contributions"
                              hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                signed-off-by: Josh Bowling <josh@monarci.com>
                              author: Josh Bowling
                          version: sbvr-types-3.4.19
                          title: ""
                          date: 2022-12-08T01:08:35.143Z
                  version: lf-to-abstract-sql-5.0.1
                  title: ""
                  date: 2023-05-16T16:11:31.737Z
                - commits:
                    - subject: Use bind vars for $top and $skip options
                      hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: odata-parser-3.1.0
                  title: ""
                  date: 2024-10-03T23:27:17.856Z
                - commits:
                    - subject: Fix type checking of the declaration file
                      hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-3.0.8
                  title: ""
                  date: 2024-06-04T09:56:51.182Z
                - commits:
                    - subject: Update dependency husky to v9
                      hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                      body: |
                        Update husky from 8.0.3 to 9.0.11
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: odata-parser-3.0.7
                  title: ""
                  date: 2024-04-13T14:30:01.103Z
                - commits:
                    - subject: Update dependency peggy to v4
                      hash: d0c83b2955f285f3cac927e4310e0b948d522189
                      body: |
                        Update peggy from 3.0.2 to 4.0.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: odata-parser-3.0.6
                  title: ""
                  date: 2024-04-12T09:10:02.194Z
                - commits:
                    - subject: Update dependency lint-staged to v15
                      hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                      body: |
                        Update lint-staged from 13.3.0 to 15.2.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: odata-parser-3.0.5
                  title: ""
                  date: 2024-04-12T08:19:19.907Z
                - commits:
                    - subject: Update dependency @balena/lint to v8
                      hash: 8048f717367a41233a995096edf2da6710e9e247
                      body: |
                        Update @balena/lint from 7.3.0 to 8.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: odata-parser-3.0.4
                  title: ""
                  date: 2024-04-12T02:48:22.037Z
                - commits:
                    - subject: Optimize by moving constant values into global init
                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                  version: odata-parser-3.0.3
                  title: ""
                  date: 2024-01-04T15:30:09.102Z
                - commits:
                    - subject: Update dependencies
                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                      body: >
                        - Update @balena/lint from 6.2.2 to 7.2.4

                        - Delete `require-npm4-to-publish` as handled by
                        `engines` parameter in `package.json`
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                  version: odata-parser-3.0.2
                  title: ""
                  date: 2024-01-04T10:16:56.896Z
                - commits:
                    - subject: Allow running CI on external PRs
                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-3.0.1
                  title: ""
                  date: 2023-09-25T10:50:13.648Z
                - commits:
                    - subject: Support number references as boolean types
                      hash: 7ab64045cd94b573f51ab193be0f80712df195eb
                      body: >
                        This allows things like `$top=10` and `$skip=5` to work
                        whilst being

                        converted to bind variables


                        Update @balena/odata-parser from 3.0.8 to 3.1.0
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Use bind vars for $top and $skip options
                              hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: odata-parser-3.1.0
                          title: ""
                          date: 2024-10-03T23:27:17.856Z
                  version: odata-to-abstract-sql-6.4.0
                  title: ""
                  date: 2024-10-04T12:00:36.654Z
                - commits:
                    - subject: Support PUT/PATCH/DELETE requests on resources with a translated ID
                        field
                      hash: 65b06761fca1b13e13ec99c4ed5394814feff4ef
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Thodoris Greasidis
                      nested: []
                  version: odata-to-abstract-sql-6.3.0
                  title: ""
                  date: 2024-08-26T16:45:57.380Z
                - commits:
                    - subject: Update dependencies
                      hash: 5bb046976db9be203106ebd20db6248064fc9728
                      body: |
                        Update @balena/abstract-sql-compiler from 9.1.4 to 9.2.0
                        Update @balena/lf-to-abstract-sql from 5.0.1 to 5.0.2
                        Update @balena/odata-parser from 3.0.3 to 3.0.8
                        Update @balena/sbvr-parser from 1.4.3 to 1.4.6
                        Update @balena/sbvr-types from 7.0.1 to 7.1.3
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Adds `EndsWithNode` and `ContainsNode` typings
                              hash: bb2233220c988afaece120ece38e035c8dd14b02
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-9.2.0
                          title: ""
                          date: 2024-06-12T13:14:07.807Z
                        - commits:
                            - subject: Update `@balena/sbvr-types` devDependency
                              hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                              body: |
                                Update @balena/sbvr-types from 5.0.0 to 7.0.1
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                              nested:
                                - commits:
                                    - subject: Update dependency @balena/abstract-sql-compiler to v9
                                      hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 8.5.0 to 9.0.4
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-7.0.1
                                  title: ""
                                  date: 2024-03-04T19:48:17.416Z
                                - commits:
                                    - subject: Return `ISODateString` instead of `date`
                                      hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                                      body: >
                                        The internal and external representation
                                        of the returned object from pinejs
                                        should be consistent.

                                        Pinejs internal interface will return
                                        date or date time fields as date object.
                                        For the external interface the object is
                                        JSON.stringified so that date becomes an
                                        ISO string anyway.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: sbvr-types-7.0.0
                                  title: ""
                                  date: 2024-03-04T17:37:23.873Z
                                - commits:
                                    - subject: Update dependency @types/chai-datetime to ^0.0.39
                                      hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                      body: >
                                        Update @types/chai-datetime from 0.0.37
                                        to 0.0.39
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-6.1.1
                                  title: ""
                                  date: 2024-01-02T18:54:07.180Z
                                - commits:
                                    - subject: Add checksum to WebResource
                                      hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.1.0
                                  title: ""
                                  date: 2023-10-03T22:49:47.984Z
                                - commits:
                                    - subject: Change contents to snake_case
                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                      body: ""
                                      footer:
                                        Change-Type: major
                                        change-type: major
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.0.0
                                  title: ""
                                  date: 2023-08-09T00:10:50.917Z
                                - commits:
                                    - subject: Expose WebResource as WebResourceType
                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.2.0
                                  title: ""
                                  date: 2023-08-08T21:01:49.459Z
                                - commits:
                                    - subject: Adds WebResource type
                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                        Co-authored-by: ramirogm
                                        co-authored-by: ramirogm
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.1.0
                                  title: ""
                                  date: 2023-08-03T09:36:41.490Z
                          version: lf-to-abstract-sql-5.0.2
                          title: ""
                          date: 2024-03-05T13:44:30.007Z
                        - commits:
                            - subject: Fix type checking of the declaration file
                              hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-3.0.8
                          title: ""
                          date: 2024-06-04T09:56:51.182Z
                        - commits:
                            - subject: Update dependency husky to v9
                              hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                              body: |
                                Update husky from 8.0.3 to 9.0.11
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.7
                          title: ""
                          date: 2024-04-13T14:30:01.103Z
                        - commits:
                            - subject: Update dependency peggy to v4
                              hash: d0c83b2955f285f3cac927e4310e0b948d522189
                              body: |
                                Update peggy from 3.0.2 to 4.0.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.6
                          title: ""
                          date: 2024-04-12T09:10:02.194Z
                        - commits:
                            - subject: Update dependency lint-staged to v15
                              hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                              body: |
                                Update lint-staged from 13.3.0 to 15.2.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.5
                          title: ""
                          date: 2024-04-12T08:19:19.907Z
                        - commits:
                            - subject: Update dependency @balena/lint to v8
                              hash: 8048f717367a41233a995096edf2da6710e9e247
                              body: |
                                Update @balena/lint from 7.3.0 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.4
                          title: ""
                          date: 2024-04-12T02:48:22.037Z
                        - commits:
                            - subject: Update dependency @balena/sbvr-types to v8
                              hash: cf8795b08f30806b5500508dcab3623c5d444928
                              body: |
                                Update @balena/sbvr-types from 7.1.3 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-parser-1.4.6
                          title: ""
                          date: 2024-07-30T06:48:09.778Z
                        - commits:
                            - subject: Switch to an inflection library from npm which does not monkey patch
                              hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-1.4.5
                          title: ""
                          date: 2024-06-18T21:23:34.689Z
                        - commits:
                            - subject: Updated `@balena/sbvr-types`
                              hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                              body: |
                                Update @balena/sbvr-types from 3.4.15 to 7.0.1
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                          version: sbvr-parser-1.4.4
                          title: ""
                          date: 2024-03-05T12:54:23.843Z
                        - commits:
                            - subject: Add typings for all abstract sql fragments, fixing where necessary
                              hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.3
                          title: ""
                          date: 2024-06-12T21:08:39.814Z
                        - commits:
                            - subject: Explicitly type the `compare` function for `hashed`
                              hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                              body: >
                                This avoids the need for downstream users to
                                have the bcrypt types

                                available whilst also avoiding accidental
                                breaking changes
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.2
                          title: ""
                          date: 2024-06-12T12:19:17.354Z
                        - commits:
                            - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                              hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.1
                          title: ""
                          date: 2024-06-04T09:59:12.864Z
                        - commits:
                            - subject: Export typescript read/write types for each sbvr type
                              hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.0
                          title: ""
                          date: 2024-04-25T11:57:56.975Z
                        - commits:
                            - subject: Update Big Serial concept type to Big Integer
                              hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                          version: sbvr-types-7.0.10
                          title: ""
                          date: 2024-04-09T11:21:31.060Z
                        - commits:
                            - subject: Add Big Serial to Type.sbvr
                              hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                          version: sbvr-types-7.0.9
                          title: ""
                          date: 2024-04-09T10:03:09.812Z
                        - commits:
                            - subject: Update prepare script for husky v9
                              hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                            - subject: Update dependency husky to v9
                              hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                              body: |
                                Update husky from 8.0.3 to 9.0.11
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-7.0.8
                          title: ""
                          date: 2024-04-09T01:25:47.103Z
                        - commits:
                            - subject: Update dependency @balena/lint to v8
                              hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                              body: |
                                Update @balena/lint from 7.3.0 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-7.0.7
                          title: ""
                          date: 2024-04-09T01:07:54.165Z
                        - commits:
                            - subject: Improve JSON typings
                              hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.6
                          title: ""
                          date: 2024-03-21T15:44:08.831Z
                        - commits:
                            - subject: Remove unnecessary catch bindings
                              hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.5
                          title: ""
                          date: 2024-03-13T15:50:57.151Z
                        - commits:
                            - subject: Improve validate typings
                              hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.4
                          title: ""
                          date: 2024-03-13T01:47:54.313Z
                        - commits:
                            - subject: Improve fetchProcessing typings
                              hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.3
                          title: ""
                          date: 2024-03-12T15:51:33.314Z
                        - commits:
                            - subject: "Tests: convert to typescript"
                              hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.2
                          title: ""
                          date: 2024-03-12T15:06:28.057Z
                  version: odata-to-abstract-sql-6.2.8
                  title: ""
                  date: 2024-08-26T13:17:55.861Z
                - commits:
                    - subject: Properly error when using fields of a partial index as an alternate key
                      hash: 8652f142511cef14872353ec879365a5fd745c53
                      body: |
                        Update @balena/abstract-sql-compiler from 9.0.4 to 9.1.4
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested:
                        - commits:
                            - subject: Cast Big Serial to integer
                              hash: 9e4025dd57517f4ad6d06f4cb894062c6ce370cf
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                              nested: []
                          version: abstract-sql-compiler-9.1.4
                          title: ""
                          date: 2024-04-09T10:04:33.059Z
                        - commits:
                            - subject: Update prepare script for husky v9
                              hash: bae835665431a88f0fdd4804f1d70757a7e11dd0
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                              nested: []
                            - subject: Update dependency husky to v9
                              hash: d53d2f121e97d0dde35fe646e63b9d7179f4f098
                              body: |
                                Update husky from 8.0.3 to 9.0.11
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: abstract-sql-compiler-9.1.3
                          title: ""
                          date: 2024-04-09T01:41:53.829Z
                        - commits:
                            - subject: Update dependency lint-staged to v15
                              hash: 6b5c28a3170006cd3f6f963f03ec2ee67273223e
                              body: |
                                Update lint-staged from 13.3.0 to 15.2.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: abstract-sql-compiler-9.1.2
                          title: ""
                          date: 2024-04-09T01:09:18.361Z
                        - commits:
                            - subject: Update dependency @balena/lint to v8
                              hash: 835365353b766b89d80c80b84f48583ba0322849
                              body: |
                                Update @balena/lint from 6.2.2 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-9.1.1
                          title: ""
                          date: 2024-03-26T10:27:12.964Z
                        - commits:
                            - subject: Export the generateRuleHashAcronym helper
                              hash: 6d00b7dba58690019cfb443e4c876d30e8d7ad98
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Add support for unique indexes with NOT DISTINCT NULLS
                              hash: cbd1177d14cd2266dd92f29755819a3139bf3bc1
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Add support for partial unique indexes
                              hash: e2c92b8d5022ad29b95dd1e0837ec9dddec24fa4
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-9.1.0
                          title: ""
                          date: 2024-03-26T09:29:57.519Z
                        - commits:
                            - subject: Update dependency @balena/odata-parser to v3
                              hash: d23614a1f7346edb262897ca8ff62abc2eaffff6
                              body: |
                                Update @balena/odata-parser from 2.5.0 to 3.0.3
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested:
                                - commits:
                                    - subject: Optimize by moving constant values into global init
                                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.3
                                  title: ""
                                  date: 2024-01-04T15:30:09.102Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                      body: >
                                        - Update @balena/lint from 6.2.2 to
                                        7.2.4

                                        - Delete `require-npm4-to-publish` as
                                        handled by `engines` parameter in
                                        `package.json`
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.2
                                  title: ""
                                  date: 2024-01-04T10:16:56.896Z
                                - commits:
                                    - subject: Allow running CI on external PRs
                                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.1
                                  title: ""
                                  date: 2023-09-25T10:50:13.648Z
                                - commits:
                                    - subject: Use optional chaining operator
                                      hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Set minimum supported nodejs version to 16.13.0
                                      hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.0
                                  title: ""
                                  date: 2023-04-26T14:57:49.416Z
                          version: abstract-sql-compiler-9.0.7
                          title: ""
                          date: 2024-03-22T13:08:03.336Z
                        - commits:
                            - subject: Update TypeScript to 5.4.3
                              hash: 29299180ecbcb5bcd26b47e52f86538fa9a1f0f8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-9.0.6
                          title: ""
                          date: 2024-03-21T16:34:21.387Z
                        - commits:
                            - subject: Update `@balena/sbvr-types`
                              hash: 1822aa5e81736f18f2a4dd265e5754b589d4fd36
                              body: >
                                Updaet @balena/sbvr-types from 6.0.0 to 7.0.1


                                @balena/sbvr-types changes `fetchProcessing` and
                                not validate. No change in abstract-sql-compiler
                                interfaces. => Patch
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                              nested: []
                          version: abstract-sql-compiler-9.0.5
                          title: ""
                          date: 2024-03-05T19:12:37.779Z
                  version: odata-to-abstract-sql-6.2.7
                  title: ""
                  date: 2024-04-23T12:52:44.677Z
                - commits:
                    - subject: Update dependency husky to v9
                      hash: cb1f02871fbea35df4b637f73625fbc39840da3a
                      body: |
                        Update husky from 8.0.3 to 9.0.11
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: odata-to-abstract-sql-6.2.6
                  title: ""
                  date: 2024-04-13T14:30:55.197Z
                - commits:
                    - subject: Update dependency @balena/lint to v8
                      hash: 7b0e4b7272b0cda5690b925b7de259612085940e
                      body: |
                        Update @balena/lint from 7.3.0 to 8.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: odata-to-abstract-sql-6.2.5
                  title: ""
                  date: 2024-04-10T00:24:14.349Z
                - commits:
                    - subject: Update `@balena/sbvr-types` devDependencies
                      hash: 93ba82f914f8e036e79fa174a58881db294b84c6
                      body: |
                        Update `@balena/sbvr-types` from 6.1.1 to 7.0.1

                        Update of devDependencies => patch
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested: []
                    - subject: Fix linter issue
                      hash: d5e0d142e779f29ef316cdb20d0f91a983960e69
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested: []
                  version: odata-to-abstract-sql-6.2.4
                  title: ""
                  date: 2024-03-05T18:23:43.575Z
                - commits:
                    - subject: Require at least one field to be updated for PATCH requests
                      hash: ad819432657598898a4811d9628c9ca0a0e428c6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-6.2.3
                  title: ""
                  date: 2024-01-15T16:41:10.852Z
                - commits:
                    - subject: Simplify support for MERGE as an alias for PATCH
                      hash: 1da1bd4a49aab7d1bc5053c86109cb976f79c91d
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-6.2.2
                  title: ""
                  date: 2024-01-15T16:21:54.195Z
                - commits:
                    - subject: Update dependencies
                      hash: 6f619f6a24ec7a4086963b035fe3c015c729678c
                      body: |
                        Update @balena/abstract-sql-compiler from 9.0.3 to 9.0.4
                        Update @balena/lint from 7.2.0 to 7.2.4
                        Update @balena/odata-parser from 3.0.1 to 3.0.3
                        Update @balena/sbvr-types from 6.1.0 to 6.1.1
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Update dependency @types/node to v20
                              hash: 82a6edce01af738b184d223351bdfe79c63e7cce
                              body: |
                                Update @types/node from 18.19.4 to 20.10.6
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: abstract-sql-compiler-9.0.4
                          title: ""
                          date: 2024-01-02T18:48:39.478Z
                        - commits:
                            - subject: Optimize by moving constant values into global init
                              hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: odata-parser-3.0.3
                          title: ""
                          date: 2024-01-04T15:30:09.102Z
                        - commits:
                            - subject: Update dependencies
                              hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                              body: >
                                - Update @balena/lint from 6.2.2 to 7.2.4

                                - Delete `require-npm4-to-publish` as handled by
                                `engines` parameter in `package.json`
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: odata-parser-3.0.2
                          title: ""
                          date: 2024-01-04T10:16:56.896Z
                        - commits:
                            - subject: Update dependency @types/chai-datetime to ^0.0.39
                              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                              body: >
                                Update @types/chai-datetime from 0.0.37 to 0.0.39
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-6.1.1
                          title: ""
                          date: 2024-01-02T18:54:07.180Z
                  version: odata-to-abstract-sql-6.2.1
                  title: ""
                  date: 2024-01-15T15:03:52.684Z
                - commits:
                    - subject: Optimize Duplications of `ComputedField` queries
                      hash: 87c73d455a8495f268aa5bd0e291f3f3e8bf5777
                      body: >
                        For each modelName the a `ComputedField` is only
                        compiled into abstract-sql-query once. Afterwards it's
                        used as ReferencedField
                      footer:
                        Change-type: minor
                        change-type: minor
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested: []
                  version: odata-to-abstract-sql-6.2.0
                  title: ""
                  date: 2023-11-24T17:37:33.674Z
                - commits:
                    - subject: Update dependency @types/chai-things to v0.0.38
                      hash: eefceedfe462c2b5b8b6bbf2590f1c8b4afc1983
                      body: |
                        Update @types/chai-things from 0.0.37 to 0.0.38
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: odata-to-abstract-sql-6.1.3
                  title: ""
                  date: 2023-11-10T01:09:34.325Z
                - commits:
                    - subject: Update dependency @types/chai-things to v0.0.37
                      hash: bb8f58d7429e4a91ab4f179c71a5970b4d516f1b
                      body: |
                        Update @types/chai-things from 0.0.36 to 0.0.37
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: odata-to-abstract-sql-6.1.2
                  title: ""
                  date: 2023-10-20T23:51:44.598Z
                - commits:
                    - subject: Update dependencies eslint, sbvrTypes, abstract-sql-compiler
                      hash: f9e08b24decefe20be1d8fb1747063deb2c1cb5e
                      body: |
                        Update @balena/abstract-sql-compiler from 8.4.1 to 9.0.3
                        Update @balena/odata-parser from 3.0.0 to 3.0.1
                        Update @types/lodash from 4.14.194 to 4.14.199
                        Update @types/memoizee from 0.4.8 to 0.4.9
                        Update @balena/lf-to-abstract-sql from 5.0.0 to 5.0.1
                        Update @balena/lint from 6.2.2 to 7.2.0
                        Update @balena/sbvr-types from 4.0.0 to 6.1.0
                        Update @types/chai from 4.3.4 to 4.3.8
                        Update @types/chai-things from 0.0.35 to 0.0.36
                        Update @types/mocha from 10.0.1 to 10.0.2
                        Update chai from 4.3.7 to 4.3.10
                        Update lint-staged from 13.2.2 to 15.0.1
                        Update typescript from 5.0.4 to 5.2.2
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Harald Fischer <harald@balena.io>
                        signed-off-by: Harald Fischer <harald@balena.io>
                      author: Harald Fischer
                      nested:
                        - commits:
                            - subject: Update @balena/sbvr-types to 6.0.0
                              hash: 76aed21f8b79dea58914ef9d02775ba93c8226ec
                              body: |
                                Update @balena/sbvr-types from 5.0.0 to 6.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Otávio Jacobi
                              nested:
                                - commits:
                                    - subject: Change contents to snake_case
                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                      body: ""
                                      footer:
                                        Change-Type: major
                                        change-type: major
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.0.0
                                  title: ""
                                  date: 2023-08-09T00:10:50.917Z
                                - commits:
                                    - subject: Expose WebResource as WebResourceType
                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.2.0
                                  title: ""
                                  date: 2023-08-08T21:01:49.459Z
                                - commits:
                                    - subject: Adds WebResource type
                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                        Co-authored-by: ramirogm
                                        co-authored-by: ramirogm
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.1.0
                                  title: ""
                                  date: 2023-08-03T09:36:41.490Z
                          version: abstract-sql-compiler-9.0.3
                          title: ""
                          date: 2023-08-09T00:41:33.356Z
                        - commits:
                            - subject: Update @balena/sbvr-types to 5.0.0
                              hash: 67e4fafb3f89a05646f9911354fc74d9012c3096
                              body: |
                                Update @balena/sbvr-types from 4.0.0 to 5.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Switch from `export =` to `export default`
                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: sbvr-types-5.0.0
                                  title: ""
                                  date: 2023-05-16T15:56:09.861Z
                                - commits:
                                    - subject: Improve typings
                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-4.0.2
                                  title: ""
                                  date: 2023-05-03T11:40:24.422Z
                                - commits:
                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                  version: sbvr-types-4.0.1
                                  title: ""
                                  date: 2023-05-02T13:39:37.722Z
                          version: abstract-sql-compiler-9.0.2
                          title: ""
                          date: 2023-05-16T16:05:11.077Z
                        - commits:
                            - subject: Fix TS errors for the latest sbvrTypes
                              hash: bb1f16713d084eaf6285138a2a587e9b36bc7759
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-9.0.1
                          title: ""
                          date: 2023-05-15T12:54:08.040Z
                        - commits:
                            - subject: Drop `require-npm4-to-publish` as `engines` used
                              hash: 374bc5bd42c3caac5c68608f802302674a511c23
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                              nested: []
                            - subject: Update @balena/odata-to-abstract-sql to 6.x
                              hash: e7194718065ab98328c0cb3266df9838787c08c3
                              body: >
                                Update @balena/odata-to-abstract-sql from 5.9.3
                                to 6.0.1
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Update dependencies
                                      hash: d749289e311ad22e2b09793ad1dd472762bdf402
                                      body: >
                                        Update @balena/odata-parser from 2.4.6
                                        to 3.0.0

                                        Update @balena/sbvr-types from 3.5.0 to
                                        4.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Use optional chaining operator
                                              hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Set minimum supported nodejs version to 16.13.0
                                              hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                          version: odata-parser-3.0.0
                                          title: ""
                                          date: 2023-04-26T14:57:49.416Z
                                        - commits:
                                            - subject: Update to peggy 3 and make us of the repetition operator
                                              hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                          version: odata-parser-2.5.0
                                          title: ""
                                          date: 2023-04-26T11:09:24.513Z
                                        - commits:
                                            - subject: Add test cases for Objects in JSON validate
                                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                              body: >
                                                As balena-lint rejects `new
                                                Boolean()`, `new Number()` and
                                                `new String()` constructor
                                                usage, test cases double check
                                                that they are not instantiated
                                                as object but primitive type.
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Drop `require-npm4-to-publish` devDependency
                                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                                              body: >
                                                As engine and npm is now
                                                required as part of package.json
                                                we can drop this dependency
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Assert that JSON input typeof is object
                                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                              body: >
                                                Ensure that the input passed in
                                                for JSON types is either an
                                                object or

                                                an array (typeof returns
                                                'object' for arrays as well).
                                                This change is

                                                mainly to prevent primitives
                                                from being stored as JSON.
                                              footer:
                                                Change-type: major
                                                change-type: major
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-4.0.0
                                          title: ""
                                          date: 2023-04-26T15:00:16.169Z
                                  version: odata-to-abstract-sql-6.0.1
                                  title: ""
                                  date: 2023-04-27T08:45:33.841Z
                                - commits:
                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                      hash: 7f6f98637339f43b34ae7faa8e868129efe6d754
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Switch `AggregateJSON` to use the newer `ReferencedField` format
                                      hash: e8038b15c471d801b21f39cec2c95ff6689b0595
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-6.0.0
                                  title: ""
                                  date: 2023-04-26T13:50:25.845Z
                                - commits:
                                    - subject: Collapse `AliasedFunction` into `FunctionMatch`
                                      hash: 98093a48aa75e5b8bd8eadc25ca37b53cc80ce2c
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-5.9.6
                                  title: ""
                                  date: 2023-04-25T13:27:44.188Z
                                - commits:
                                    - subject: Improve typings
                                      hash: 78d4a48022ac0465c5d2c48db53b8ddd08e6e1bf
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 8.4.0 to 8.4.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Add much finer grained typings for abstract-sql-optimizer
                                              hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.4.1
                                          title: ""
                                          date: 2023-04-25T10:03:26.380Z
                                  version: odata-to-abstract-sql-5.9.5
                                  title: ""
                                  date: 2023-04-25T12:16:48.086Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 5aa3c51cbbfc66cddedebd41dacba5eabbacf709
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 8.0.0 to 8.4.0

                                        Update @balena/odata-parser from 2.4.2
                                        to 2.4.6
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Add support for using field type nodes with an AggregateJSON node
                                              hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
                                              body: >
                                                This also deprecates the legacy
                                                version
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.4.0
                                          title: ""
                                          date: 2023-04-24T12:05:48.116Z
                                        - commits:
                                            - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
                                              hash: 283da4816fe5e6d672e4959b05800861625dda99
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.13
                                          title: ""
                                          date: 2023-04-24T12:00:41.593Z
                                        - commits:
                                            - subject: Revert tightening of `OrderBy` to only field nodes
                                              hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
                                              body: >
                                                It can in fact be a lot of
                                                different things and that is now
                                                also

                                                reflected in the typing
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.12
                                          title: ""
                                          date: 2023-04-17T16:53:20.918Z
                                        - commits:
                                            - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
                                              hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
                                              hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
                                              body: >
                                                We know what type they return
                                                and they should be explicitly
                                                accepted as

                                                those types instead where it is
                                                valid to do so
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.11
                                          title: ""
                                          date: 2023-04-13T11:28:36.049Z
                                        - commits:
                                            - subject: Fix DateNode/AnyNode typings
                                              hash: aab549e8cf4e274a2a8b93814da393451acc4238
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.10
                                          title: ""
                                          date: 2023-04-13T10:27:14.478Z
                                        - commits:
                                            - subject: Update dependencies
                                              hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
                                              body: >
                                                Update @balena/sbvr-types from
                                                3.4.18 to 3.5.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Add Big Serial type
                                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Josh Bowling
                                                  version: sbvr-types-3.5.0
                                                  title: ""
                                                  date: 2023-03-21T11:16:27.398Z
                                                - commits:
                                                    - subject: "Flowzone: Allow external contributions"
                                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                      author: Josh Bowling
                                                  version: sbvr-types-3.4.19
                                                  title: ""
                                                  date: 2022-12-08T01:08:35.143Z
                                          version: abstract-sql-compiler-8.3.9
                                          title: ""
                                          date: 2023-04-13T10:09:53.529Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.8
                                          title: ""
                                          date: 2023-04-12T17:26:10.992Z
                                        - commits:
                                            - subject: Remove typing for non-existent JSON node
                                              hash: 76181d438f0f37463642704d7908c1774040c2c2
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.7
                                          title: ""
                                          date: 2023-04-12T16:38:07.014Z
                                        - commits:
                                            - subject: Tighten the `isXValue` function typings
                                              hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.6
                                          title: ""
                                          date: 2023-04-12T16:18:20.829Z
                                        - commits:
                                            - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
                                              hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Add EmbeddedTextNode typing
                                              hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.5
                                          title: ""
                                          date: 2023-04-12T16:01:45.643Z
                                        - commits:
                                            - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
                                              hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.4
                                          title: ""
                                          date: 2023-04-12T15:55:47.432Z
                                        - commits:
                                            - subject: Improve node typings
                                              hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.3
                                          title: ""
                                          date: 2023-04-12T15:43:13.357Z
                                        - commits:
                                            - subject: Add more node typings
                                              hash: db162a8a4d645c2f37c968224d667ed753e534dd
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.2
                                          title: ""
                                          date: 2023-04-12T15:01:22.252Z
                                        - commits:
                                            - subject: Add more node typings
                                              hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.1
                                          title: ""
                                          date: 2023-04-12T13:14:25.174Z
                                        - commits:
                                            - subject: Support boolean nodes in a ValuesNode
                                              hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
                                              body: >
                                                This also deprecates the legacy
                                                use of direct true/false entries
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.0
                                          title: ""
                                          date: 2023-04-11T14:56:54.403Z
                                        - commits:
                                            - subject: Add `Between` node type
                                              hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.2.0
                                          title: ""
                                          date: 2023-04-11T14:19:22.378Z
                                        - commits:
                                            - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
                                              hash: f155d1daca54086b653fa590e3248c5ef805afff
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.1.0
                                          title: ""
                                          date: 2023-04-11T14:11:01.677Z
                                        - commits:
                                            - subject: Add `NotInNode` type
                                              hash: 9870d746344033db53ec14fddc23a8580b863ad9
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
                                              hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Add `CharacterLengthNode` type
                                              hash: 1fbab42cee8128025756076dc826dacda4ea1597
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.0.2
                                          title: ""
                                          date: 2023-04-06T18:12:29.893Z
                                        - commits:
                                            - subject: Adds Cast node type to tree parsing
                                              hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Otávio Jacobi
                                              nested: []
                                          version: abstract-sql-compiler-8.0.1
                                          title: ""
                                          date: 2023-04-06T17:59:29.723Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: ed5fa5675021485a775eb777f2358d8041b93ce1
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-2.4.6
                                          title: ""
                                          date: 2023-02-24T17:02:58.272Z
                                        - commits:
                                            - subject: Use const/let as appropriate
                                              hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-2.4.5
                                          title: ""
                                          date: 2023-02-23T16:31:08.299Z
                                        - commits:
                                            - subject: Use shorthand object notation
                                              hash: 611c0480681965c7af06302264eac79fea18bded
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-2.4.4
                                          title: ""
                                          date: 2023-02-23T16:26:30.639Z
                                        - commits:
                                            - subject: Update dependencies
                                              hash: 25b153aca258347c6742cb8b4efe54c0ae199695
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-2.4.3
                                          title: ""
                                          date: 2023-02-23T16:14:13.013Z
                                  version: odata-to-abstract-sql-5.9.4
                                  title: ""
                                  date: 2023-04-24T16:26:44.367Z
                            - subject: Remove support for the legacy AggregateJSON format of `[tableName,
                                fieldName]`
                              hash: ab90bed96cd80599f57c59f03dd02b6ac7bc6115
                              body: >
                                Use `['ReferencedField, tableName, fieldName]`
                                instead
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for the legacy boolean format of `true|false`
                              hash: 1826e6d9ad81542dd3c1123768ae926254a85a17
                              body: |
                                Use `['Boolean', true|false]` instead
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                              hash: 62bef1d7243d256ebe270881691c6a56216c67d6
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for the legacy alias format of `[node, alias]`
                              hash: 52038aa06d833c1bfbc14f721e7417d4272edc28
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for the legacy table format of `tableName`
                              hash: 3ff760a6e360421ed1030afe355761d655408547
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for the legacy null formats of `null` and `'Null'`
                              hash: 166d2616b245f8593b17160722c915a5868b2b3a
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Reflect the usage of BOOLEAN db type
                              hash: ddab41907418024df2747fa7f630abd80d580a43
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Update @balena/sbvr-types to 4.x
                              hash: ff17af594020723ab91bf65aed197dc01ace7981
                              body: |
                                Update @balena/sbvr-types from 3.5.0 to 4.0.0
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Add test cases for Objects in JSON validate
                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                      body: >
                                        As balena-lint rejects `new Boolean()`,
                                        `new Number()` and `new String()`
                                        constructor usage, test cases double
                                        check that they are not instantiated as
                                        object but primitive type.
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Drop `require-npm4-to-publish` devDependency
                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                      body: >
                                        As engine and npm is now required as
                                        part of package.json we can drop this
                                        dependency
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Assert that JSON input typeof is object
                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                      body: >
                                        Ensure that the input passed in for JSON
                                        types is either an object or

                                        an array (typeof returns 'object' for
                                        arrays as well). This change is

                                        mainly to prevent primitives from being
                                        stored as JSON.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-4.0.0
                                  title: ""
                                  date: 2023-04-26T15:00:16.169Z
                          version: abstract-sql-compiler-9.0.0
                          title: ""
                          date: 2023-05-02T10:21:03.552Z
                        - commits:
                            - subject: Use native `StartsWith` node type for postgres
                              hash: 0e0055782f05eccf3d7d8bf01f2d6810e738c4e6
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                            - subject: Convert `EscapeForLike` into a standalone node type
                              hash: 9732e2e6e678262dfb25c8fbe5d935e4d6201296
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.5.0
                          title: ""
                          date: 2023-04-27T14:11:46.912Z
                        - commits:
                            - subject: Update @balena/sbvr-types to 5.0.0
                              hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                              body: |
                                Update @balena/sbvr-types from 3.4.18 to 5.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Switch from `export =` to `export default`
                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: sbvr-types-5.0.0
                                  title: ""
                                  date: 2023-05-16T15:56:09.861Z
                                - commits:
                                    - subject: Improve typings
                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-4.0.2
                                  title: ""
                                  date: 2023-05-03T11:40:24.422Z
                                - commits:
                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                  version: sbvr-types-4.0.1
                                  title: ""
                                  date: 2023-05-02T13:39:37.722Z
                                - commits:
                                    - subject: Add test cases for Objects in JSON validate
                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                      body: >
                                        As balena-lint rejects `new Boolean()`,
                                        `new Number()` and `new String()`
                                        constructor usage, test cases double
                                        check that they are not instantiated as
                                        object but primitive type.
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Drop `require-npm4-to-publish` devDependency
                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                      body: >
                                        As engine and npm is now required as
                                        part of package.json we can drop this
                                        dependency
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Assert that JSON input typeof is object
                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                      body: >
                                        Ensure that the input passed in for JSON
                                        types is either an object or

                                        an array (typeof returns 'object' for
                                        arrays as well). This change is

                                        mainly to prevent primitives from being
                                        stored as JSON.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-4.0.0
                                  title: ""
                                  date: 2023-04-26T15:00:16.169Z
                                - commits:
                                    - subject: Add Big Serial type
                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Josh Bowling
                                  version: sbvr-types-3.5.0
                                  title: ""
                                  date: 2023-03-21T11:16:27.398Z
                                - commits:
                                    - subject: "Flowzone: Allow external contributions"
                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-3.4.19
                                  title: ""
                                  date: 2022-12-08T01:08:35.143Z
                          version: lf-to-abstract-sql-5.0.1
                          title: ""
                          date: 2023-05-16T16:11:31.737Z
                        - commits:
                            - subject: Allow running CI on external PRs
                              hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-3.0.1
                          title: ""
                          date: 2023-09-25T10:50:13.648Z
                        - commits:
                            - subject: Add checksum to WebResource
                              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Otávio Jacobi
                          version: sbvr-types-6.1.0
                          title: ""
                          date: 2023-10-03T22:49:47.984Z
                        - commits:
                            - subject: Change contents to snake_case
                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                              body: ""
                              footer:
                                Change-Type: major
                                change-type: major
                              author: Otávio Jacobi
                          version: sbvr-types-6.0.0
                          title: ""
                          date: 2023-08-09T00:10:50.917Z
                        - commits:
                            - subject: Expose WebResource as WebResourceType
                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Otávio Jacobi
                          version: sbvr-types-5.2.0
                          title: ""
                          date: 2023-08-08T21:01:49.459Z
                        - commits:
                            - subject: Adds WebResource type
                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                                Co-authored-by: ramirogm
                                co-authored-by: ramirogm
                              author: Otávio Jacobi
                          version: sbvr-types-5.1.0
                          title: ""
                          date: 2023-08-03T09:36:41.490Z
                        - commits:
                            - subject: Switch from `export =` to `export default`
                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-types-5.0.0
                          title: ""
                          date: 2023-05-16T15:56:09.861Z
                        - commits:
                            - subject: Improve typings
                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-4.0.2
                          title: ""
                          date: 2023-05-03T11:40:24.422Z
                        - commits:
                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                          version: sbvr-types-4.0.1
                          title: ""
                          date: 2023-05-02T13:39:37.722Z
                  version: odata-to-abstract-sql-6.1.1
                  title: ""
                  date: 2023-10-19T06:28:01.252Z
                - commits:
                    - subject: Support bind references as boolean types
                      hash: 6eab6c354cf734861e207a58d6a289eeef043f70
                      body: >
                        This allows things like `$filter=true` and
                        `$filter=x/any(y:true)` to

                        work
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-6.1.0
                  title: ""
                  date: 2023-08-16T15:36:29.822Z
                - commits:
                    - subject: Update dependency @balena/sbvr-types to v8
                      hash: cf8795b08f30806b5500508dcab3623c5d444928
                      body: |
                        Update @balena/sbvr-types from 7.1.3 to 8.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: sbvr-parser-1.4.6
                  title: ""
                  date: 2024-07-30T06:48:09.778Z
                - commits:
                    - subject: Switch to an inflection library from npm which does not monkey patch
                      hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-1.4.5
                  title: ""
                  date: 2024-06-18T21:23:34.689Z
                - commits:
                    - subject: Updated `@balena/sbvr-types`
                      hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                      body: |
                        Update @balena/sbvr-types from 3.4.15 to 7.0.1
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Harald Fischer <harald@balena.io>
                        signed-off-by: Harald Fischer <harald@balena.io>
                      author: Harald Fischer
                  version: sbvr-parser-1.4.4
                  title: ""
                  date: 2024-03-05T12:54:23.843Z
                - commits:
                    - subject: Change the exported Types to an interface so that they can be augmented
                      hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                  version: sbvr-types-9.0.2
                  title: ""
                  date: 2024-09-17T12:44:29.082Z
                - commits:
                    - subject: Update @balena/lint to v8.2.7
                      hash: 630ca7d6cbe4fed2d41827205215a2f28a971aea
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                  version: sbvr-types-9.0.1
                  title: ""
                  date: 2024-08-05T08:18:14.129Z
                - commits:
                    - subject: Update BigInteger and BigSerial TsTypes
                      hash: 45d3cd6262f094a0c43ffe308dccab4968c074be
                      body: >
                        Return big integer values as strings instead of bigint
                        as we need to

                        parse them back into strings anyway when returning data
                        from pine. The

                        new logic and types closely follow the same pattern we
                        have for dates.
                      footer:
                        Change-type: major
                        change-type: major
                      author: Josh Bowling
                  version: sbvr-types-9.0.0
                  title: ""
                  date: 2024-08-02T00:05:31.143Z
                - commits:
                    - subject: Improve BigInteger and BigSerial support
                      hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Josh Bowling
                  version: sbvr-types-8.0.0
                  title: ""
                  date: 2024-06-12T22:37:59.778Z
                - commits:
                    - subject: Add typings for all abstract sql fragments, fixing where necessary
                      hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.3
                  title: ""
                  date: 2024-06-12T21:08:39.814Z
                - commits:
                    - subject: Explicitly type the `compare` function for `hashed`
                      hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                      body: >
                        This avoids the need for downstream users to have the
                        bcrypt types

                        available whilst also avoiding accidental breaking
                        changes
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.2
                  title: ""
                  date: 2024-06-12T12:19:17.354Z
                - commits:
                    - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                      hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.1
                  title: ""
                  date: 2024-06-04T09:59:12.864Z
                - commits:
                    - subject: Export typescript read/write types for each sbvr type
                      hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.0
                  title: ""
                  date: 2024-04-25T11:57:56.975Z
                - commits:
                    - subject: Update Big Serial concept type to Big Integer
                      hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                  version: sbvr-types-7.0.10
                  title: ""
                  date: 2024-04-09T11:21:31.060Z
                - commits:
                    - subject: Add Big Serial to Type.sbvr
                      hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                  version: sbvr-types-7.0.9
                  title: ""
                  date: 2024-04-09T10:03:09.812Z
                - commits:
                    - subject: Update prepare script for husky v9
                      hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                    - subject: Update dependency husky to v9
                      hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                      body: |
                        Update husky from 8.0.3 to 9.0.11
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: sbvr-types-7.0.8
                  title: ""
                  date: 2024-04-09T01:25:47.103Z
                - commits:
                    - subject: Update dependency @balena/lint to v8
                      hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                      body: |
                        Update @balena/lint from 7.3.0 to 8.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: sbvr-types-7.0.7
                  title: ""
                  date: 2024-04-09T01:07:54.165Z
                - commits:
                    - subject: Improve JSON typings
                      hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.6
                  title: ""
                  date: 2024-03-21T15:44:08.831Z
                - commits:
                    - subject: Remove unnecessary catch bindings
                      hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.5
                  title: ""
                  date: 2024-03-13T15:50:57.151Z
                - commits:
                    - subject: Improve validate typings
                      hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.4
                  title: ""
                  date: 2024-03-13T01:47:54.313Z
                - commits:
                    - subject: Improve fetchProcessing typings
                      hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.3
                  title: ""
                  date: 2024-03-12T15:51:33.314Z
                - commits:
                    - subject: "Tests: convert to typescript"
                      hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.2
                  title: ""
                  date: 2024-03-12T15:06:28.057Z
          version: abstract-sql-compiler-10.0.0
          title: ""
          date: 2024-10-07T10:02:59.467Z
  version: 19.0.5
  title: ""
  date: 2024-10-07T13:47:59.111Z
- commits:
    - subject: Update dependencies
      hash: d900e54aa1ff497da1335c2fd2d39a7790b8ab49
      body: |
        Update @balena/odata-parser from 3.0.8 to 3.1.0
        Update @balena/odata-to-abstract-sql from 6.3.0 to 6.4.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Use bind vars for $top and $skip options
              hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-parser-3.1.0
          title: ""
          date: 2024-10-03T23:27:17.856Z
        - commits:
            - subject: Support number references as boolean types
              hash: 7ab64045cd94b573f51ab193be0f80712df195eb
              body: >
                This allows things like `$top=10` and `$skip=5` to work whilst
                being

                converted to bind variables


                Update @balena/odata-parser from 3.0.8 to 3.1.0
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Use bind vars for $top and $skip options
                      hash: f160a140209cc5c9d3abc617cf8de7a37a0abf16
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: odata-parser-3.1.0
                  title: ""
                  date: 2024-10-03T23:27:17.856Z
          version: odata-to-abstract-sql-6.4.0
          title: ""
          date: 2024-10-04T12:00:36.654Z
  version: 19.0.4
  title: ""
  date: 2024-10-04T14:46:41.368Z
- commits:
    - subject: Pin minio/minio and minio/mc versions
      hash: 2f7012ed804f03675ebc1bb6cada6a66eeb4a0c2
      body: >
        This is necessary as the current (Oct, 04, 2024) minio latest versions
        are triggering for yet unknown reasons "Bucket not found" errors.
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
    - subject: Fix large webresource test race condition
      hash: 6d78964a40596f327c6f1aa431bc91b26a2c377a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 19.0.3
  title: ""
  date: 2024-10-04T14:21:36.170Z
- commits:
    - subject: Update dependency grunt-webpack to v7
      hash: 178c06f03da15786e2447190ed7b2df36d5eb0d2
      body: |
        Update grunt-webpack from 6.0.0 to 7.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 19.0.2
  title: ""
  date: 2024-09-18T11:31:39.286Z
- commits:
    - subject: Update @balena/sbvr-types from 9.0.1 to 9.0.2
      hash: cdffcd5fb6973f18d6e1cbc37e3931605edd2391
      body: |
        Update @balena/sbvr-types from 9.0.1 to 9.0.2
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Change the exported Types to an interface so that they can be augmented
              hash: 29de4665e63bd4b5f1cfe75d3018ec29e10c1889
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
          version: sbvr-types-9.0.2
          title: ""
          date: 2024-09-17T12:44:29.082Z
  version: 19.0.1
  title: ""
  date: 2024-09-17T13:47:40.633Z
- commits:
    - subject: Update pinejs-client-core to 8.x
      hash: 3ff290ddc447a0067684e929bfcf0fb5847638cc
      body: |
        Update pinejs-client-core from 7.2.0 to 8.0.1
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix multiple lambdas triggering the expand filter error
              hash: 5635318a432ba97f5eb701abf0b64e3ba85bd686
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-8.0.1
          title: ""
          date: 2024-09-13T16:21:23.657Z
        - commits:
            - subject: Remove error check if passing too many arguments to `request`
              hash: 2e4bd33bae9c39ed6e448932deb891cfc29e5509
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Update error messages for invalid params
              hash: 48f01543aaa0e036f877c50e55abb0adc36358b7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Drop `url` from general `Params` and only have it in supported places
              hash: ac23265dc29bff655e87c6b40aeda4a03d2040c7
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Remove deprecated `prepare` signatures in favor of always passing
                expected aliases
              hash: 84d2a7f54eb482688205b375dab8ca3536d0a4a0
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: 'Remove `$filter: a: b: ...`, please use `$filter: a: $any: { $alias:
                "x", $expr: x: b: ... }` instead.'
              hash: 835a891a387660d49d1273c60d0bc972f8718174
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Remove unused `PinejsClient` generic from the class signature
              hash: e970e7a7f19c962421c51843c237283dd33bc5f8
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: "Removed `$filter: { a: { $count: { $op: number } } }`, please use
                `$filter: { $eq: [ { a: { $count: {} } }, number ] }` instead."
              hash: 0235dfde05eaef4b2226f1faa9831ceb2921484f
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Update minimum supported version to es2018
              hash: af17f47ef1dc9e73f8e7018a989a11498acb7230
              body: |
                This standardizes us back on a single built version
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Removed deprecated `transformGetResult` and renamed
                `_transformGetResult` to replace it
              hash: 9c7315d878737b6146f9105af34dc38cf4541602
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: "Error on using OData options other than $filter in a `$expand: { a: {
                $count: {...} } }`."
              hash: 985bf319aa849f1f51ebea7e3120b9daa2d14e79
              body: >
                Previously they were warned about once but otherwise ignored,
                this now

                makes it much easier to spot mistakes from expecting a certain
                behavior

                based on specified options but not getting that behavior
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: "Removed `$orderby: 'a/$count'`, please use `$orderby: { a: { $count:
                {...} } }` instead."
              hash: 2dcf9a64bcd010775b6d6e2983465f581fc8f84c
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: "Removed `$expand: { 'a/$count': {...} }`, please use `$expand: { a: {
                $count: {...} } }` instead."
              hash: 5cacbec1b143307efbb4519416d3b52ef42b54f9
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: "Removed `resource: 'a/$count'`, please use `options: { $count: { ... }
                }` instead."
              hash: 084ce8bb47ea86c3d5b6b1c8217408598ccba113
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Removed passing `url` to `compile`, please use a query object instead
                or use the url directly.
              hash: 2904549fb52fac64ac8120871fb0810674c15e16
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Removed passing `url` to `delete`, please use a query object instead or
                use `request` directly.
              hash: 167fe6c000013b939aad3c71708b37f257a54652
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Removed passing `url` to `put`, please use a query object instead or
                use `request` directly.
              hash: 259e716cee0a8daea80d6457d26bcf9a64fade07
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Removed passing `url` to `patch`, please use a query object instead or
                use `request` directly.
              hash: 569f8e493b37375ae0e5db9f4fbe60dabeebd188
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Removed passing `url` to `post`, please use a query object instead or
                use `request` directly.
              hash: dc1afeb74d82024154640f21d8de3b77993ff495
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Removed passing `url` to `get`, please use a query object instead or
                use `request` directly.
              hash: ac85622e3fe712b3c8294c64449d89fb3c504296
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Removed passing `url` to `upsert` as it is unsupported and may have
                adverse effects, please use a query object instead.
              hash: a48e23d31e173f7ec9146c1cbaff3a5518c9a5b8
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Removed passing `url` to `getOrCreate` as it is unsupported and may
                have adverse effects, please use a query object instead.
              hash: d20d4b89d5523a97578d7168fed6aaf0567053e5
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-8.0.0
          title: ""
          date: 2024-09-13T12:40:56.292Z
  version: 19.0.0
  title: ""
  date: 2024-09-16T13:03:50.668Z
- commits:
    - subject: Avoid deprecated usage of pinejs-client
      hash: 5ef877d6d3c1128d968b02560457e6920840e546
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 18.2.10
  title: ""
  date: 2024-09-16T12:41:19.195Z
- commits:
    - subject: Use updated pinejs-client `prepare` syntax
      hash: be8420b8f48f372caee3fe4f7857ff181e142de9
      body: |
        This also fixes the returned actor id for `checkPassword` since the
        improved typings caught that it did not match the expected return type
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 18.2.9
  title: ""
  date: 2024-09-13T14:15:09.966Z
- commits:
    - subject: Update dependencies
      hash: 90241b75b4cddc82f6d147d1b84edac2939a905c
      body: |
        Update pinejs-client-core from 7.1.4 to 7.2.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Export `OptionsToResponse` type helper
              hash: ae97930264fb22bc8d441bec282c29a90cabbb23
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-7.2.0
          title: ""
          date: 2024-09-13T12:26:09.581Z
        - commits:
            - subject: Switch tsconfig module resolution to Node16
              hash: 2c6b45dd7d8d64ae74b9f9efff50de12614780e4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-7.1.5
          title: ""
          date: 2024-09-13T12:13:12.995Z
  version: 18.2.8
  title: ""
  date: 2024-09-13T14:03:33.234Z
- commits:
    - subject: Update dependencies
      hash: 5f68e9c1a73b073a071c244b693596adadf39b48
      body: |
        Update @balena/abstract-sql-to-typescript from 4.0.3 to 4.0.6
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix built file paths now that package.json is imported rather than
                required
              hash: 8c223d915d66559b8650536745adb742362392ff
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-4.0.6
          title: ""
          date: 2024-09-12T16:40:31.414Z
        - commits:
            - subject: Update @balena/lint to 9.x
              hash: d2c8c970f9d7c70b1e134952c621eaa768fe0f4b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-4.0.5
          title: ""
          date: 2024-09-12T16:23:15.397Z
        - commits:
            - subject: Correctly use `Record<string, never>` when there are no writable fields
              hash: 573c4da6d9e4521f700e7f38a033640ef8afe533
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-4.0.4
          title: ""
          date: 2024-09-12T16:04:52.737Z
  version: 18.2.7
  title: ""
  date: 2024-09-13T07:04:45.899Z
- commits:
    - subject: Fix linting issues with latest dependencies
      hash: b9b80e9eafc9a7becf6d33b0eba760ec0cf06665
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Update TypeScript to 5.6.2
      hash: a96107141315d64f6d3fa4fe227243c80351af1a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 18.2.6
  title: ""
  date: 2024-09-12T13:28:05.172Z
- commits:
    - subject: Update dependency commander to v12
      hash: eb10dbdcd80ce05ad65f9b7c47542d3ee8f3fe38
      body: |
        Update commander from 11.1.0 to 12.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 18.2.5
  title: ""
  date: 2024-09-10T09:37:14.400Z
- commits:
    - subject: "Tests: update nodejs to 20.x matching the minimum supported version"
      hash: 0ae61c069bd857428a7be988b780f6e838faec35
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 18.2.4
  title: ""
  date: 2024-09-09T15:07:44.637Z
- commits:
    - subject: Update dependencies
      hash: 7c5abc026df4ca1b9f72be92aa49791550f83bc6
      body: |
        Update @balena/abstract-sql-to-typescript from 4.0.0 to 4.0.2
        Update pinejs-client-core from 7.0.1 to 7.1.3
        Update pinejs-client-supertest from 2.1.1 to 2.1.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix computed fields to correctly be omitted from `Write` typings
              hash: 17f5875cb59e83318b2cdddb7886008f1a48c214
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Fix tables with definitions to correctly have no writable fields
              hash: 55e0d492587f74b711bc119e89d04113d0cb3c88
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-4.0.2
          title: ""
          date: 2024-09-06T14:53:21.457Z
        - commits:
            - subject: Update dependencies
              hash: 037567bd7927fb26f8096431ac5c23f497bc8f25
              body: |
                Update @balena/odata-to-abstract-sql from 6.2.7 to 6.3.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Support PUT/PATCH/DELETE requests on resources with a translated ID
                        field
                      hash: 65b06761fca1b13e13ec99c4ed5394814feff4ef
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Thodoris Greasidis
                      nested: []
                  version: odata-to-abstract-sql-6.3.0
                  title: ""
                  date: 2024-08-26T16:45:57.380Z
                - commits:
                    - subject: Update dependencies
                      hash: 5bb046976db9be203106ebd20db6248064fc9728
                      body: |
                        Update @balena/abstract-sql-compiler from 9.1.4 to 9.2.0
                        Update @balena/lf-to-abstract-sql from 5.0.1 to 5.0.2
                        Update @balena/odata-parser from 3.0.3 to 3.0.8
                        Update @balena/sbvr-parser from 1.4.3 to 1.4.6
                        Update @balena/sbvr-types from 7.0.1 to 7.1.3
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Adds `EndsWithNode` and `ContainsNode` typings
                              hash: bb2233220c988afaece120ece38e035c8dd14b02
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-9.2.0
                          title: ""
                          date: 2024-06-12T13:14:07.807Z
                        - commits:
                            - subject: Update `@balena/sbvr-types` devDependency
                              hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                              body: |
                                Update @balena/sbvr-types from 5.0.0 to 7.0.1
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                              nested:
                                - commits:
                                    - subject: Update dependency @balena/abstract-sql-compiler to v9
                                      hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 8.5.0 to 9.0.4
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-7.0.1
                                  title: ""
                                  date: 2024-03-04T19:48:17.416Z
                                - commits:
                                    - subject: Return `ISODateString` instead of `date`
                                      hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                                      body: >
                                        The internal and external representation
                                        of the returned object from pinejs
                                        should be consistent.

                                        Pinejs internal interface will return
                                        date or date time fields as date object.
                                        For the external interface the object is
                                        JSON.stringified so that date becomes an
                                        ISO string anyway.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: sbvr-types-7.0.0
                                  title: ""
                                  date: 2024-03-04T17:37:23.873Z
                                - commits:
                                    - subject: Update dependency @types/chai-datetime to ^0.0.39
                                      hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                                      body: >
                                        Update @types/chai-datetime from 0.0.37
                                        to 0.0.39
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Self-hosted Renovate Bot
                                  version: sbvr-types-6.1.1
                                  title: ""
                                  date: 2024-01-02T18:54:07.180Z
                                - commits:
                                    - subject: Add checksum to WebResource
                                      hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.1.0
                                  title: ""
                                  date: 2023-10-03T22:49:47.984Z
                                - commits:
                                    - subject: Change contents to snake_case
                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                      body: ""
                                      footer:
                                        Change-Type: major
                                        change-type: major
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.0.0
                                  title: ""
                                  date: 2023-08-09T00:10:50.917Z
                                - commits:
                                    - subject: Expose WebResource as WebResourceType
                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.2.0
                                  title: ""
                                  date: 2023-08-08T21:01:49.459Z
                                - commits:
                                    - subject: Adds WebResource type
                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                        Co-authored-by: ramirogm
                                        co-authored-by: ramirogm
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.1.0
                                  title: ""
                                  date: 2023-08-03T09:36:41.490Z
                          version: lf-to-abstract-sql-5.0.2
                          title: ""
                          date: 2024-03-05T13:44:30.007Z
                        - commits:
                            - subject: Fix type checking of the declaration file
                              hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-3.0.8
                          title: ""
                          date: 2024-06-04T09:56:51.182Z
                        - commits:
                            - subject: Update dependency husky to v9
                              hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                              body: |
                                Update husky from 8.0.3 to 9.0.11
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.7
                          title: ""
                          date: 2024-04-13T14:30:01.103Z
                        - commits:
                            - subject: Update dependency peggy to v4
                              hash: d0c83b2955f285f3cac927e4310e0b948d522189
                              body: |
                                Update peggy from 3.0.2 to 4.0.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.6
                          title: ""
                          date: 2024-04-12T09:10:02.194Z
                        - commits:
                            - subject: Update dependency lint-staged to v15
                              hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                              body: |
                                Update lint-staged from 13.3.0 to 15.2.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.5
                          title: ""
                          date: 2024-04-12T08:19:19.907Z
                        - commits:
                            - subject: Update dependency @balena/lint to v8
                              hash: 8048f717367a41233a995096edf2da6710e9e247
                              body: |
                                Update @balena/lint from 7.3.0 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: odata-parser-3.0.4
                          title: ""
                          date: 2024-04-12T02:48:22.037Z
                        - commits:
                            - subject: Update dependency @balena/sbvr-types to v8
                              hash: cf8795b08f30806b5500508dcab3623c5d444928
                              body: |
                                Update @balena/sbvr-types from 7.1.3 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-parser-1.4.6
                          title: ""
                          date: 2024-07-30T06:48:09.778Z
                        - commits:
                            - subject: Switch to an inflection library from npm which does not monkey patch
                              hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-1.4.5
                          title: ""
                          date: 2024-06-18T21:23:34.689Z
                        - commits:
                            - subject: Updated `@balena/sbvr-types`
                              hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                              body: |
                                Update @balena/sbvr-types from 3.4.15 to 7.0.1
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                          version: sbvr-parser-1.4.4
                          title: ""
                          date: 2024-03-05T12:54:23.843Z
                        - commits:
                            - subject: Add typings for all abstract sql fragments, fixing where necessary
                              hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.3
                          title: ""
                          date: 2024-06-12T21:08:39.814Z
                        - commits:
                            - subject: Explicitly type the `compare` function for `hashed`
                              hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                              body: >
                                This avoids the need for downstream users to
                                have the bcrypt types

                                available whilst also avoiding accidental
                                breaking changes
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.2
                          title: ""
                          date: 2024-06-12T12:19:17.354Z
                        - commits:
                            - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                              hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.1
                          title: ""
                          date: 2024-06-04T09:59:12.864Z
                        - commits:
                            - subject: Export typescript read/write types for each sbvr type
                              hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: sbvr-types-7.1.0
                          title: ""
                          date: 2024-04-25T11:57:56.975Z
                        - commits:
                            - subject: Update Big Serial concept type to Big Integer
                              hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                          version: sbvr-types-7.0.10
                          title: ""
                          date: 2024-04-09T11:21:31.060Z
                        - commits:
                            - subject: Add Big Serial to Type.sbvr
                              hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                          version: sbvr-types-7.0.9
                          title: ""
                          date: 2024-04-09T10:03:09.812Z
                        - commits:
                            - subject: Update prepare script for husky v9
                              hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                            - subject: Update dependency husky to v9
                              hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                              body: |
                                Update husky from 8.0.3 to 9.0.11
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-7.0.8
                          title: ""
                          date: 2024-04-09T01:25:47.103Z
                        - commits:
                            - subject: Update dependency @balena/lint to v8
                              hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                              body: |
                                Update @balena/lint from 7.3.0 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-7.0.7
                          title: ""
                          date: 2024-04-09T01:07:54.165Z
                        - commits:
                            - subject: Improve JSON typings
                              hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.6
                          title: ""
                          date: 2024-03-21T15:44:08.831Z
                        - commits:
                            - subject: Remove unnecessary catch bindings
                              hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.5
                          title: ""
                          date: 2024-03-13T15:50:57.151Z
                        - commits:
                            - subject: Improve validate typings
                              hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.4
                          title: ""
                          date: 2024-03-13T01:47:54.313Z
                        - commits:
                            - subject: Improve fetchProcessing typings
                              hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.3
                          title: ""
                          date: 2024-03-12T15:51:33.314Z
                        - commits:
                            - subject: "Tests: convert to typescript"
                              hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-7.0.2
                          title: ""
                          date: 2024-03-12T15:06:28.057Z
                  version: odata-to-abstract-sql-6.2.8
                  title: ""
                  date: 2024-08-26T13:17:55.861Z
          version: abstract-sql-to-typescript-4.0.1
          title: ""
          date: 2024-09-06T14:37:16.617Z
        - commits:
            - subject: Improve `upsert` typings
              hash: 33512bfad45a77bb7390f2d98cf450d39b2f3d7f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-7.1.3
          title: ""
          date: 2024-09-05T16:35:32.010Z
        - commits:
            - subject: Improve `getOrCreate` typings
              hash: edbf05ae07a15a060b0d7ea4d7e536dc55f6ff17
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-7.1.2
          title: ""
          date: 2024-09-05T13:47:03.150Z
        - commits:
            - subject: Improve typings for `subscribe` function
              hash: cd9acce6e18846cefe717634db1da1c88d6dd17b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Fix typing for subscribe `on('data')` method
              hash: 384156969e4d16a3aa7188cb364d6cba109e3421
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-7.1.1
          title: ""
          date: 2024-09-04T09:08:38.523Z
        - commits:
            - subject: Deprecate `prepare` without expected parameter aliases
              hash: bf7cd7f196e911e2de7cd954b2edaa702b81853c
              body: |
                This will allow for removing a lot of overloads
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Add the option to list expected parameter aliases when preparing a
                query
              hash: 7a53f56dd3af5ec0b83b5fbf8e399e6e1dc2daa4
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-7.1.0
          title: ""
          date: 2024-09-02T15:52:18.777Z
        - commits:
            - subject: "Fix typings for `request` method when using `method: 'GET'`"
              hash: 51bf4f2e8651409f856fadd5f37fda2290a53e26
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-7.0.3
          title: ""
          date: 2024-08-30T14:37:00.134Z
        - commits:
            - subject: Reduce overloads for `get` by improving `OptionsToResponse` type helper
              hash: e4e0c2808fb20166603bad5386ef887cf3296d4a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-7.0.2
          title: ""
          date: 2024-08-30T13:52:19.618Z
  version: 18.2.3
  title: ""
  date: 2024-09-06T15:15:46.884Z
- commits:
    - subject: Remove unused dev dependencies
      hash: 5d40b0c1128aa3d914086c732a99696ab2615c33
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 18.2.2
  title: ""
  date: 2024-09-05T12:49:36.948Z
- commits:
    - subject: Fix using $filter on PATCH&DELETE requests on translated properties
      hash: 96771bde7fec6ff754d04e3e9bb59656c10624b0
      body: ""
      footer:
        Depends-on: https://github.com/balena-io-modules/odata-to-abstract-sql/pull/154
        depends-on: https://github.com/balena-io-modules/odata-to-abstract-sql/pull/154
        Change-type: patch
        change-type: patch
        See: https://balena.fibery.io/Work/Task/odata-to-abstract-sql-Support-PUT-PATCH-DELETE-requests-on-resources-with-a-translated-ID-field-2089
        see: https://balena.fibery.io/Work/Task/odata-to-abstract-sql-Support-PUT-PATCH-DELETE-requests-on-resources-with-a-translated-ID-field-2089
      author: Thodoris Greasidis
      nested: []
    - subject: Test cases to reproduce Patch Translation issue
      hash: f72b73b8bab9728a9b7ed78e0b7378870b22b5fa
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 18.2.1
  title: ""
  date: 2024-08-30T15:22:27.898Z
- commits:
    - subject: Add support for and prefer providing the unaliased `$toResource`
      hash: ff3ab852f401ab674b4f87d62feab67aa7aa6723
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 18.2.0
  title: ""
  date: 2024-08-30T13:49:36.957Z
- commits:
    - subject: "Translations: prefer translating to the unaliased resource of the
        target model"
      hash: ad6a41c2d7a23ed653c4247989bdbc5d66ffbbdc
      body: |
        This matches closer with the idea of a stage by stage translation where
        you translate as if you were a a request against the next model, then
        that translates to the next model and so on
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 18.1.5
  title: ""
  date: 2024-08-30T13:23:54.665Z
- commits:
    - subject: Update dependencies
      hash: a76566c071df5c52586d180096aceb53cb750b6d
      body: |
        Update @balena/odata-to-abstract-sql from 6.2.7 to 6.3.0
        Update pinejs-client-core from 7.0.0 to 7.0.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Support PUT/PATCH/DELETE requests on resources with a translated ID
                field
              hash: 65b06761fca1b13e13ec99c4ed5394814feff4ef
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
              nested: []
          version: odata-to-abstract-sql-6.3.0
          title: ""
          date: 2024-08-26T16:45:57.380Z
        - commits:
            - subject: Update dependencies
              hash: 5bb046976db9be203106ebd20db6248064fc9728
              body: |
                Update @balena/abstract-sql-compiler from 9.1.4 to 9.2.0
                Update @balena/lf-to-abstract-sql from 5.0.1 to 5.0.2
                Update @balena/odata-parser from 3.0.3 to 3.0.8
                Update @balena/sbvr-parser from 1.4.3 to 1.4.6
                Update @balena/sbvr-types from 7.0.1 to 7.1.3
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Adds `EndsWithNode` and `ContainsNode` typings
                      hash: bb2233220c988afaece120ece38e035c8dd14b02
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-9.2.0
                  title: ""
                  date: 2024-06-12T13:14:07.807Z
                - commits:
                    - subject: Update `@balena/sbvr-types` devDependency
                      hash: 01f9b8aea7750c6033d535c791fad2b853071bda
                      body: |
                        Update @balena/sbvr-types from 5.0.0 to 7.0.1
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Harald Fischer <harald@balena.io>
                        signed-off-by: Harald Fischer <harald@balena.io>
                      author: Harald Fischer
                      nested:
                        - commits:
                            - subject: Update dependency @balena/abstract-sql-compiler to v9
                              hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                              body: >
                                Update @balena/abstract-sql-compiler from 8.5.0
                                to 9.0.4
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-7.0.1
                          title: ""
                          date: 2024-03-04T19:48:17.416Z
                        - commits:
                            - subject: Return `ISODateString` instead of `date`
                              hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                              body: >
                                The internal and external representation of the
                                returned object from pinejs should be
                                consistent.

                                Pinejs internal interface will return date or
                                date time fields as date object. For the
                                external interface the object is
                                JSON.stringified so that date becomes an ISO
                                string anyway.
                              footer:
                                Change-type: major
                                change-type: major
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: sbvr-types-7.0.0
                          title: ""
                          date: 2024-03-04T17:37:23.873Z
                        - commits:
                            - subject: Update dependency @types/chai-datetime to ^0.0.39
                              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                              body: >
                                Update @types/chai-datetime from 0.0.37 to 0.0.39
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-6.1.1
                          title: ""
                          date: 2024-01-02T18:54:07.180Z
                        - commits:
                            - subject: Add checksum to WebResource
                              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Otávio Jacobi
                          version: sbvr-types-6.1.0
                          title: ""
                          date: 2023-10-03T22:49:47.984Z
                        - commits:
                            - subject: Change contents to snake_case
                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                              body: ""
                              footer:
                                Change-Type: major
                                change-type: major
                              author: Otávio Jacobi
                          version: sbvr-types-6.0.0
                          title: ""
                          date: 2023-08-09T00:10:50.917Z
                        - commits:
                            - subject: Expose WebResource as WebResourceType
                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Otávio Jacobi
                          version: sbvr-types-5.2.0
                          title: ""
                          date: 2023-08-08T21:01:49.459Z
                        - commits:
                            - subject: Adds WebResource type
                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                                Co-authored-by: ramirogm
                                co-authored-by: ramirogm
                              author: Otávio Jacobi
                          version: sbvr-types-5.1.0
                          title: ""
                          date: 2023-08-03T09:36:41.490Z
                  version: lf-to-abstract-sql-5.0.2
                  title: ""
                  date: 2024-03-05T13:44:30.007Z
                - commits:
                    - subject: Fix type checking of the declaration file
                      hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-3.0.8
                  title: ""
                  date: 2024-06-04T09:56:51.182Z
                - commits:
                    - subject: Update dependency husky to v9
                      hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
                      body: |
                        Update husky from 8.0.3 to 9.0.11
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: odata-parser-3.0.7
                  title: ""
                  date: 2024-04-13T14:30:01.103Z
                - commits:
                    - subject: Update dependency peggy to v4
                      hash: d0c83b2955f285f3cac927e4310e0b948d522189
                      body: |
                        Update peggy from 3.0.2 to 4.0.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: odata-parser-3.0.6
                  title: ""
                  date: 2024-04-12T09:10:02.194Z
                - commits:
                    - subject: Update dependency lint-staged to v15
                      hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
                      body: |
                        Update lint-staged from 13.3.0 to 15.2.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: odata-parser-3.0.5
                  title: ""
                  date: 2024-04-12T08:19:19.907Z
                - commits:
                    - subject: Update dependency @balena/lint to v8
                      hash: 8048f717367a41233a995096edf2da6710e9e247
                      body: |
                        Update @balena/lint from 7.3.0 to 8.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: odata-parser-3.0.4
                  title: ""
                  date: 2024-04-12T02:48:22.037Z
                - commits:
                    - subject: Update dependency @balena/sbvr-types to v8
                      hash: cf8795b08f30806b5500508dcab3623c5d444928
                      body: |
                        Update @balena/sbvr-types from 7.1.3 to 8.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: sbvr-parser-1.4.6
                  title: ""
                  date: 2024-07-30T06:48:09.778Z
                - commits:
                    - subject: Switch to an inflection library from npm which does not monkey patch
                      hash: 2082369825fc80acb549793e4cc1cd35c77850d4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-1.4.5
                  title: ""
                  date: 2024-06-18T21:23:34.689Z
                - commits:
                    - subject: Updated `@balena/sbvr-types`
                      hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
                      body: |
                        Update @balena/sbvr-types from 3.4.15 to 7.0.1
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Harald Fischer <harald@balena.io>
                        signed-off-by: Harald Fischer <harald@balena.io>
                      author: Harald Fischer
                  version: sbvr-parser-1.4.4
                  title: ""
                  date: 2024-03-05T12:54:23.843Z
                - commits:
                    - subject: Add typings for all abstract sql fragments, fixing where necessary
                      hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.3
                  title: ""
                  date: 2024-06-12T21:08:39.814Z
                - commits:
                    - subject: Explicitly type the `compare` function for `hashed`
                      hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                      body: >
                        This avoids the need for downstream users to have the
                        bcrypt types

                        available whilst also avoiding accidental breaking
                        changes
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.2
                  title: ""
                  date: 2024-06-12T12:19:17.354Z
                - commits:
                    - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                      hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.1
                  title: ""
                  date: 2024-06-04T09:59:12.864Z
                - commits:
                    - subject: Export typescript read/write types for each sbvr type
                      hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.0
                  title: ""
                  date: 2024-04-25T11:57:56.975Z
                - commits:
                    - subject: Update Big Serial concept type to Big Integer
                      hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                  version: sbvr-types-7.0.10
                  title: ""
                  date: 2024-04-09T11:21:31.060Z
                - commits:
                    - subject: Add Big Serial to Type.sbvr
                      hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                  version: sbvr-types-7.0.9
                  title: ""
                  date: 2024-04-09T10:03:09.812Z
                - commits:
                    - subject: Update prepare script for husky v9
                      hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                    - subject: Update dependency husky to v9
                      hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
                      body: |
                        Update husky from 8.0.3 to 9.0.11
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: sbvr-types-7.0.8
                  title: ""
                  date: 2024-04-09T01:25:47.103Z
                - commits:
                    - subject: Update dependency @balena/lint to v8
                      hash: 58e3db3861e13d463a5535b60d533280de70c4c1
                      body: |
                        Update @balena/lint from 7.3.0 to 8.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: sbvr-types-7.0.7
                  title: ""
                  date: 2024-04-09T01:07:54.165Z
                - commits:
                    - subject: Improve JSON typings
                      hash: 487000677cbc9decdcc0029b24f7c6de81216b57
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.6
                  title: ""
                  date: 2024-03-21T15:44:08.831Z
                - commits:
                    - subject: Remove unnecessary catch bindings
                      hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.5
                  title: ""
                  date: 2024-03-13T15:50:57.151Z
                - commits:
                    - subject: Improve validate typings
                      hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.4
                  title: ""
                  date: 2024-03-13T01:47:54.313Z
                - commits:
                    - subject: Improve fetchProcessing typings
                      hash: 0512e2c89ad83458b91cbaa380b8de729db81342
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.3
                  title: ""
                  date: 2024-03-12T15:51:33.314Z
                - commits:
                    - subject: "Tests: convert to typescript"
                      hash: a78e1c02edc63927ae978f57afdd5edea25adec1
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.0.2
                  title: ""
                  date: 2024-03-12T15:06:28.057Z
          version: odata-to-abstract-sql-6.2.8
          title: ""
          date: 2024-08-26T13:17:55.861Z
        - commits:
            - subject: Change `ExpandPropsOf` and `ExpandToResponse` helpers to check the
                common case first
              hash: e5404a23a30d250046c911c397e8562340651324
              body: >
                This reduces the amount of work typescript has to do in the
                common case
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-7.0.1
          title: ""
          date: 2024-08-29T17:40:29.011Z
  version: 18.1.4
  title: ""
  date: 2024-08-29T20:33:30.688Z
- commits:
    - subject: "Tests: stop using deprecated `faker` functions"
      hash: e79630e8bcbf7e5ccdbb60fd4f5684f394ae341b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 18.1.3
  title: ""
  date: 2024-08-28T14:14:57.885Z
- commits:
    - subject: "Translations: strip the version alias from renames when possible"
      hash: c7b83174907e3227bab0c605662d206552ca6fc7
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: "Translations: use the `toAbstractSqlModel` to fetch the `toTable` info"
      hash: 459751aed7d20e53ee10efd7cc12c296f945ba7d
      body: |
        This should give the same result whenever the resource name has a
        version suffix, however in the case it is unversioned then it should be
        more correct as that will be the table it gets translated to for the
        next version
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 18.1.2
  title: ""
  date: 2024-08-27T16:47:00.735Z
- commits:
    - subject: Throw an UnauthorizedError on /canAccess requests for unknown resources
      hash: 17df5f4fa060c279b0490f7b9c8fb2b774e51078
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 18.1.1
  title: ""
  date: 2024-08-20T14:49:34.390Z
- commits:
    - subject: Add async tasks
      hash: 549a839468147b5001ee42e5124cce89b03b9c81
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Josh Bowling
      nested: []
  version: 18.1.0
  title: ""
  date: 2024-08-20T13:57:55.315Z
- commits:
    - subject: Fix some lint warnings
      hash: 25abbf6a3f22ca6b984b8ec5a4b2aa3dcb71363f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 18.0.2
  title: ""
  date: 2024-08-19T08:45:22.075Z
- commits:
    - subject: "Tests: avoid unnecessarily asynchronous imports"
      hash: 4b34d8dcba76fd0e8695edaa840b4cef0ecb039f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 18.0.1
  title: ""
  date: 2024-08-16T12:26:12.835Z
- commits:
    - subject: Update sbvr-types to v9.0.1
      hash: 4770d173c08c7c332b0597148058cee5bcad944a
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Josh Bowling
      nested: []
  version: 18.0.0
  title: ""
  date: 2024-08-05T11:04:24.776Z
- commits:
    - subject: Update dependencies
      hash: f79ba323df5429c5c2dd00513c9672195f0f2cf9
      body: |
        Update @balena/abstract-sql-to-typescript from 3.2.1 to 3.3.1
        Update @balena/sbvr-parser from 1.4.4 to 1.4.6
        Update pinejs-client-core from 6.15.1 to 6.15.10
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependency @balena/sbvr-types to v8
              hash: 8e3750e27e52293db545b56003a2cdba15fe1e89
              body: |
                Update @balena/sbvr-types from 7.1.3 to 8.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested:
                - commits:
                    - subject: Improve BigInteger and BigSerial support
                      hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Josh Bowling
                  version: sbvr-types-8.0.0
                  title: ""
                  date: 2024-06-12T22:37:59.778Z
          version: abstract-sql-to-typescript-3.3.1
          title: ""
          date: 2024-07-30T06:48:04.110Z
        - commits:
            - subject: Add support for synonyms that only affect part of the relationship
              hash: 540a3ebfc526756910924066e053f53eab33b580
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-3.3.0
          title: ""
          date: 2024-06-27T16:16:09.558Z
        - commits:
            - subject: Avoid misclassifying non-resource arrays in `Expanded`/`Deferred`
                typings
              hash: ace38176e397aa93740f7380429a3bffb5c260e6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-3.2.3
          title: ""
          date: 2024-06-25T13:15:58.067Z
        - commits:
            - subject: Update dependencies
              hash: 9a2d5fdf4dc2df431be747b8bd3a0e9bd6278d08
              body: |
                Update @balena/abstract-sql-compiler from 9.0.4 to 9.2.0
                Update @balena/odata-to-abstract-sql from 6.2.3 to 6.2.7
                Update @balena/sbvr-types from 7.1.0 to 7.1.3
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Properly error when using fields of a partial index as an alternate key
                      hash: 8652f142511cef14872353ec879365a5fd745c53
                      body: |
                        Update @balena/abstract-sql-compiler from 9.0.4 to 9.1.4
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested:
                        - commits:
                            - subject: Cast Big Serial to integer
                              hash: 9e4025dd57517f4ad6d06f4cb894062c6ce370cf
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                              nested: []
                          version: abstract-sql-compiler-9.1.4
                          title: ""
                          date: 2024-04-09T10:04:33.059Z
                        - commits:
                            - subject: Update prepare script for husky v9
                              hash: bae835665431a88f0fdd4804f1d70757a7e11dd0
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Josh Bowling
                              nested: []
                            - subject: Update dependency husky to v9
                              hash: d53d2f121e97d0dde35fe646e63b9d7179f4f098
                              body: |
                                Update husky from 8.0.3 to 9.0.11
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: abstract-sql-compiler-9.1.3
                          title: ""
                          date: 2024-04-09T01:41:53.829Z
                        - commits:
                            - subject: Update dependency lint-staged to v15
                              hash: 6b5c28a3170006cd3f6f963f03ec2ee67273223e
                              body: |
                                Update lint-staged from 13.3.0 to 15.2.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: abstract-sql-compiler-9.1.2
                          title: ""
                          date: 2024-04-09T01:09:18.361Z
                        - commits:
                            - subject: Update dependency @balena/lint to v8
                              hash: 835365353b766b89d80c80b84f48583ba0322849
                              body: |
                                Update @balena/lint from 6.2.2 to 8.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-9.1.1
                          title: ""
                          date: 2024-03-26T10:27:12.964Z
                        - commits:
                            - subject: Export the generateRuleHashAcronym helper
                              hash: 6d00b7dba58690019cfb443e4c876d30e8d7ad98
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Add support for unique indexes with NOT DISTINCT NULLS
                              hash: cbd1177d14cd2266dd92f29755819a3139bf3bc1
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                              nested: []
                            - subject: Add support for partial unique indexes
                              hash: e2c92b8d5022ad29b95dd1e0837ec9dddec24fa4
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-9.1.0
                          title: ""
                          date: 2024-03-26T09:29:57.519Z
                        - commits:
                            - subject: Update dependency @balena/odata-parser to v3
                              hash: d23614a1f7346edb262897ca8ff62abc2eaffff6
                              body: |
                                Update @balena/odata-parser from 2.5.0 to 3.0.3
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested:
                                - commits:
                                    - subject: Optimize by moving constant values into global init
                                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.3
                                  title: ""
                                  date: 2024-01-04T15:30:09.102Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                                      body: >
                                        - Update @balena/lint from 6.2.2 to
                                        7.2.4

                                        - Delete `require-npm4-to-publish` as
                                        handled by `engines` parameter in
                                        `package.json`
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                  version: odata-parser-3.0.2
                                  title: ""
                                  date: 2024-01-04T10:16:56.896Z
                                - commits:
                                    - subject: Allow running CI on external PRs
                                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.1
                                  title: ""
                                  date: 2023-09-25T10:50:13.648Z
                                - commits:
                                    - subject: Use optional chaining operator
                                      hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Set minimum supported nodejs version to 16.13.0
                                      hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.0
                                  title: ""
                                  date: 2023-04-26T14:57:49.416Z
                          version: abstract-sql-compiler-9.0.7
                          title: ""
                          date: 2024-03-22T13:08:03.336Z
                        - commits:
                            - subject: Update TypeScript to 5.4.3
                              hash: 29299180ecbcb5bcd26b47e52f86538fa9a1f0f8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-9.0.6
                          title: ""
                          date: 2024-03-21T16:34:21.387Z
                        - commits:
                            - subject: Update `@balena/sbvr-types`
                              hash: 1822aa5e81736f18f2a4dd265e5754b589d4fd36
                              body: >
                                Updaet @balena/sbvr-types from 6.0.0 to 7.0.1


                                @balena/sbvr-types changes `fetchProcessing` and
                                not validate. No change in abstract-sql-compiler
                                interfaces. => Patch
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                              nested: []
                          version: abstract-sql-compiler-9.0.5
                          title: ""
                          date: 2024-03-05T19:12:37.779Z
                  version: odata-to-abstract-sql-6.2.7
                  title: ""
                  date: 2024-04-23T12:52:44.677Z
                - commits:
                    - subject: Update dependency husky to v9
                      hash: cb1f02871fbea35df4b637f73625fbc39840da3a
                      body: |
                        Update husky from 8.0.3 to 9.0.11
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: odata-to-abstract-sql-6.2.6
                  title: ""
                  date: 2024-04-13T14:30:55.197Z
                - commits:
                    - subject: Update dependency @balena/lint to v8
                      hash: 7b0e4b7272b0cda5690b925b7de259612085940e
                      body: |
                        Update @balena/lint from 7.3.0 to 8.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: odata-to-abstract-sql-6.2.5
                  title: ""
                  date: 2024-04-10T00:24:14.349Z
                - commits:
                    - subject: Update `@balena/sbvr-types` devDependencies
                      hash: 93ba82f914f8e036e79fa174a58881db294b84c6
                      body: |
                        Update `@balena/sbvr-types` from 6.1.1 to 7.0.1

                        Update of devDependencies => patch
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested: []
                    - subject: Fix linter issue
                      hash: d5e0d142e779f29ef316cdb20d0f91a983960e69
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested: []
                  version: odata-to-abstract-sql-6.2.4
                  title: ""
                  date: 2024-03-05T18:23:43.575Z
                - commits:
                    - subject: Add typings for all abstract sql fragments, fixing where necessary
                      hash: b84c335877236e3d389df064b3e7b2acd1a656ae
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.3
                  title: ""
                  date: 2024-06-12T21:08:39.814Z
                - commits:
                    - subject: Explicitly type the `compare` function for `hashed`
                      hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
                      body: >
                        This avoids the need for downstream users to have the
                        bcrypt types

                        available whilst also avoiding accidental breaking
                        changes
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.2
                  title: ""
                  date: 2024-06-12T12:19:17.354Z
                - commits:
                    - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
                      hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-7.1.1
                  title: ""
                  date: 2024-06-04T09:59:12.864Z
          version: abstract-sql-to-typescript-3.2.2
          title: ""
          date: 2024-06-25T12:30:20.853Z
        - commits:
            - subject: Fix `getOrCreate` and `upsert` typing for the `body` property
              hash: a1ce21a7c55c04f55f3b8025d19076a49541a205
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.10
          title: ""
          date: 2024-07-08T16:05:56.800Z
        - commits:
            - subject: Export `ExpandableStringKeyOf` typing
              hash: 17f1424d31069a882bb288cf418a01e83b60e806
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.9
          title: ""
          date: 2024-07-05T16:24:57.847Z
        - commits:
            - subject: Improve typings of `prepare` when used to `GET`
              hash: 06f3fbecc514367900f07f83dbd61796e870abcf
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.8
          title: ""
          date: 2024-07-05T15:42:56.455Z
        - commits:
            - subject: Use `OptionsToResponse` to avoid most of the `get` overloads
              hash: 7562b1aeb69a3ce97362ed0799b4c211948acc7e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.7
          title: ""
          date: 2024-06-27T17:04:08.151Z
        - commits:
            - subject: Add support for nested $expand response types and $count expands
              hash: 8b00172db2e150f8813d2080d0f19b5a2c2c3066
              body: |
                Update @balena/abstract-sql-to-typescript from 3.2.1 to 3.2.3
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.6
          title: ""
          date: 2024-06-25T13:53:50.690Z
        - commits:
            - subject: Select all non-expanded fields when there is no $select
              hash: 7abf51ecd4aea620cd9d616d5ec1843c1c4ba5df
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.5
          title: ""
          date: 2024-06-25T11:09:05.055Z
        - commits:
            - subject: Update dependencies
              hash: 18d9758ffb6cf0ce16f3870aa64ffe40c6d3ce5d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.4
          title: ""
          date: 2024-06-24T20:52:38.559Z
        - commits:
            - subject: Correctly type that all properties are selected with a missing $select
              hash: 935e630afd429790fa133cdbf7e2012ac491b969
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.3
          title: ""
          date: 2024-06-20T10:36:12.898Z
        - commits:
            - subject: Improve $orderby typings when not providing a model
              hash: 00c8ea6b5281f4d928d73cbe4427239a4ab3e6d8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.2
          title: ""
          date: 2024-06-19T11:41:35.544Z
        - commits:
            - subject: Update dependency @balena/sbvr-types to v8
              hash: cf8795b08f30806b5500508dcab3623c5d444928
              body: |
                Update @balena/sbvr-types from 7.1.3 to 8.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
          version: sbvr-parser-1.4.6
          title: ""
          date: 2024-07-30T06:48:09.778Z
        - commits:
            - subject: Switch to an inflection library from npm which does not monkey patch
              hash: 2082369825fc80acb549793e4cc1cd35c77850d4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.4.5
          title: ""
          date: 2024-06-18T21:23:34.689Z
  version: 17.3.5
  title: ""
  date: 2024-07-31T17:47:57.839Z
- commits:
    - subject: Rollback @balena/sbvr-types to v7
      hash: 911495b41b7b0bd32273478fe33230fc5e20d014
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 17.3.4
  title: ""
  date: 2024-07-30T22:15:28.797Z
- commits:
    - subject: Update dependency @balena/sbvr-types to v8
      hash: 60c62f98e11d91aa89f67f36c91c66d197024bd8
      body: |
        Update @balena/sbvr-types from 7.1.3 to 8.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested:
        - commits:
            - subject: Improve BigInteger and BigSerial support
              hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Josh Bowling
          version: sbvr-types-8.0.0
          title: ""
          date: 2024-06-12T22:37:59.778Z
  version: 17.3.3
  title: ""
  date: 2024-07-30T01:45:25.517Z
- commits:
    - subject: Convert unknown errors to 500 errors rather than 404 for clarity
      hash: 4a48c5467fc9f48e4744846dc8cd055abb01f808
      body: |
        500 internal request error is far more accurate to the reality than a
        404 not found, and removing the error message also adds safety to these
        unexpected errors
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 17.3.2
  title: ""
  date: 2024-07-24T23:35:58.421Z
- commits:
    - subject: Remove unnecessary async/await statements
      hash: e92bd01e59731134b5a129b6bcd5dfe16f1ea654
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 17.3.1
  title: ""
  date: 2024-07-23T04:14:54.834Z
- commits:
    - subject: Add transaction timeoutMS override option
      hash: 0bde78ad62377ef7d3f11aa695ce9ce5088f7e27
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Josh Bowling
      nested: []
  version: 17.3.0
  title: ""
  date: 2024-07-19T12:48:00.066Z
- commits:
    - subject: Update generated types abstract-sql-to-typescript v3.3.0
      hash: 22e1eb1d8b704bc85941ca3fa6838114f28fb0b6
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
    - subject: Use assertExists in place of expectNotUndefined
      hash: 3950b351c42698367de84a6608275e882adaaf56
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 17.2.1
  title: ""
  date: 2024-07-03T16:30:18.482Z
- commits:
    - subject: "odata/abstract-sql-compiler: Add support for specifying the model name
        for config files"
      hash: 31181277c9653e465bee64ae6275df025d4b546c
      body: |
        This allows choosing which model to use when the config file contains
        multiple models
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 17.2.0
  title: ""
  date: 2024-06-27T13:40:31.167Z
- commits:
    - subject: Migrate sbvr-server to typescript
      hash: ed2267c4b4cbe448b6062263b90a97492176663c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 17.1.6
  title: ""
  date: 2024-06-26T10:08:02.246Z
- commits:
    - subject: Rollback sbvr-types back to v7
      hash: b61ee61f7b7318b0dd4269646d0272be820e806b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 17.1.5
  title: ""
  date: 2024-06-24T13:26:42.675Z
- commits:
    - subject: Update TypeScript to 5.5.2
      hash: a68100fef918a589df620077ffb043b7ca2e3719
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 17.1.4
  title: ""
  date: 2024-06-20T22:15:16.931Z
- commits:
    - subject: Fix unrecognized migration & config typo
      hash: da4e0d350c01af9274f238ac7bb7900dc5478cfe
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 17.1.3
  title: ""
  date: 2024-06-20T13:39:45.576Z
- commits:
    - subject: Update dependency @balena/sbvr-types to v8
      hash: c0df90068eb5ab1abeb6a68f846fc39d9b1c6c16
      body: |
        Update @balena/sbvr-types from 7.1.3 to 8.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested:
        - commits:
            - subject: Improve BigInteger and BigSerial support
              hash: b9b1fc31b91220e66dcb23f43b92036d6e758045
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Josh Bowling
          version: sbvr-types-8.0.0
          title: ""
          date: 2024-06-12T22:37:59.778Z
  version: 17.1.2
  title: ""
  date: 2024-06-20T12:54:47.557Z
- commits:
    - subject: Improve test assertion for undefined fields
      hash: e679610d4967f545c42f909b2be9eb5d9ef0e015
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otavio Jacobi
      nested: []
  version: 17.1.1
  title: ""
  date: 2024-06-20T10:53:41.022Z
- commits:
    - subject: Add dev model typings
      hash: c276ef4fb8482a246c25940d617d76b76847eff8
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Add migration model typings
      hash: 561525db0d761c10cc2d98aa7a1a19d221ac7e37
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Add auth model typings
      hash: 694aa926c23ea10707c602b5b8ab53520c60c7c5
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Switch API typings to an interface so it can be overridden/merged
      hash: 09b0c893ade5c0daacd561a067f43f172380f0bf
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
    - subject: Allow passing model typings when instantiating an internal pinejs client
      hash: a77c7d05447dc2f3d4310069f6479f538b3a8f22
      body: |
        Update @balena/abstract-sql-compiler from 9.1.4 to 9.2.0
        Update @balena/abstract-sql-to-typescript 3.1.1 to 3.2.1
        Update @balena/sbvr-types from 7.1.1 to 7.1.3
        Update pinejs-client-core from 6.14.6 to 6.15.1
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Adds `EndsWithNode` and `ContainsNode` typings
              hash: bb2233220c988afaece120ece38e035c8dd14b02
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-9.2.0
          title: ""
          date: 2024-06-12T13:14:07.807Z
        - commits:
            - subject: Correctly type the `POST` result as being fully deferred
              hash: 1055a00e740dd2cbf3e418408bed6c5f89b8db0f
              body: >
                Previously it did not state so the expanded versions were
                available in

                the typings even though the result would never actually include
                them
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.1
          title: ""
          date: 2024-06-17T16:15:56.769Z
        - commits:
            - subject: Add support for using model specific typings
              hash: 1077e19ef18cc4cede4d6401496a016fef459150
              body: >
                This requires passing the model typings when creating the
                pinejs-client

                instance and will mean that any usage after that will be type
                checked

                to limit to resources/properties that exist on the model. This
                covers

                almost all usage but there are some cases we cannot cover as we
                would

                need typescript support for partial inference of generics, eg
                for

                lambdas, or to make major changes to the querying interface.

                This work should also be fully backwards compatible such that if
                you do

                not provide model typings then all typings should continue to
                work as

                previously
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.15.0
          title: ""
          date: 2024-06-14T10:45:40.382Z
        - commits:
            - subject: Deprecate passing `url` to helper functions
              hash: 5ad1d4a417e2631d70acf7192b7132366a77be3b
              body: >
                The intention is that these are use as helpers functions to
                build the

                url from an object and so passing a `url` directly is not really
                the

                intent and interferes with improving the typings for the
                intended case.

                It is still possible to pass urls directly to the `request`
                function if

                it is essential but the true answer is to support building those
                urls,

                and using `prepare` if it is necessary
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.13
          title: ""
          date: 2024-06-12T13:09:45.863Z
        - commits:
            - subject: Type `upsert` and `getOrCreate` as not accepting a `url`
              hash: f5261feec2d9fd45bb52885d0aed9482f743df5a
              body: >
                This is because they are not designed to support using a `url`
                and are

                likely to break in very weird and unexpected ways, and as such
                removing

                it from the typing should reduce potential for surprising errors
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.12
          title: ""
          date: 2024-06-12T11:12:46.444Z
        - commits:
            - subject: Include comments in generated output so that jsdoc is available
              hash: 0a20be620a68b92ef95ce735eeebe3de0d754b7f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.11
          title: ""
          date: 2024-06-11T15:00:11.283Z
        - commits:
            - subject: "Tests: improve typing of tests"
              hash: d970b64c9400e11ee55c29f16fe489c45b16a957
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.10
          title: ""
          date: 2024-06-11T01:32:26.832Z
        - commits:
            - subject: Add `$filter` to nested `$count` typings
              hash: 2774bd0e8b03d6d204df41c2d4ebf3a9d039057e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.9
          title: ""
          date: 2024-06-10T15:33:59.941Z
        - commits:
            - subject: "Tests: remove unnecessary/unintended returns"
              hash: b51e379e6a5b1c6cbc5cb83d6dcf537bc6776b05
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.8
          title: ""
          date: 2024-06-10T13:36:27.251Z
        - commits:
            - subject: Fix using top level $count downstream
              hash: 03553a4d582ac8354bf2adc47fbe63fefb587042
              body: >
                It's unclear why this doesn't cause typing issues within

                pinejs-client-core itself but it does fail when using it
                downstream
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.7
          title: ""
          date: 2024-06-06T13:32:31.757Z
        - commits:
            - subject: Add typings for all abstract sql fragments, fixing where necessary
              hash: b84c335877236e3d389df064b3e7b2acd1a656ae
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-7.1.3
          title: ""
          date: 2024-06-12T21:08:39.814Z
        - commits:
            - subject: Explicitly type the `compare` function for `hashed`
              hash: 6ece56f531ba9507fb090003bd3216e90b2f583b
              body: >
                This avoids the need for downstream users to have the bcrypt
                types

                available whilst also avoiding accidental breaking changes
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-7.1.2
          title: ""
          date: 2024-06-12T12:19:17.354Z
  version: 17.1.0
  title: ""
  date: 2024-06-19T11:03:56.289Z
- commits:
    - subject: Improve `result` typing for `POSTRUN`/`PRERESPOND` hooks
      hash: adec8e6cfb12d75109627a582c948d6f950d0989
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 17.0.3
  title: ""
  date: 2024-06-18T17:07:46.137Z
- commits:
    - subject: Avoid duplicate types when using sbvr-compiler to generate model types
      hash: fd522e4ae75be1a7c7c927303d631c967d4bd9b9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 17.0.2
  title: ""
  date: 2024-06-14T16:43:39.038Z
- commits:
    - subject: Switch from `Object.prototype.hasOwnProperty.call` to `Object.hasOwn`
      hash: 1343f0d463bf4271846343ee98de4d8afb9402f3
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 17.0.1
  title: ""
  date: 2024-06-13T13:34:05.242Z
- commits:
    - subject: Update tsconfig target to es2022
      hash: 046eab19f98a3424b601ffef8de31b05645f77b6
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Fix internal pinejs client class when used with es2022
      hash: 4b41168ee7ade40d166b1f714e56ff29f39f93e0
      body: |
        We remove `passthrough` override from internal pinejs client class
        because in es2022 it is actually defined and overrides the parent
        version rather than just affecting typings, and that override causes
        problems
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Update minimum supported nodejs version to 20.14.0
      hash: 41847fe04cc359e41625226afe39b22135d31bc9
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Update @balena/abstract-sql-to-typescript to 3.x
      hash: 1b5dd833e6285fe24acce479b0333df5dcf983d9
      body: |
        Update @balena/abstract-sql-to-typescript from 2.4.0 to 3.1.1
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Include reference aliases in generated types
              hash: abcd6845207b15fc862afb9f870282db0fbe6074
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-3.1.1
          title: ""
          date: 2024-06-06T00:08:51.817Z
        - commits:
            - subject: Add a default export which maps OData names to typescript interfaces
              hash: 877a7987da8cdbaf1f1bfaa4ddd1eff0792692ff
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-3.1.0
          title: ""
          date: 2024-05-28T15:19:24.280Z
        - commits:
            - subject: Improve `Resource` typing
              hash: ba1301734f1a71dc2a920d1f378173a6bfa7c4a5
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-3.0.2
          title: ""
          date: 2024-05-09T20:07:35.620Z
        - commits:
            - subject: Use `[A] | []` rather than `[A?]` for singular references
              hash: 0b9661d460138a2e93e30974bb792f2f452290b0
              body: >
                This is a more accurate representation because the result will
                never

                contain `undefined` and will either be length of 0 or 1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Fix `Resource` typing to allow for null
              hash: 9e1e5f606cbeb6b9e9739444291f43b80b480d3a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Fix `Resource` typing for expandable properties
              hash: 8f79d7379e132d17817b8420b01b198e2c1e7ae5
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-3.0.1
          title: ""
          date: 2024-05-04T04:34:02.941Z
        - commits:
            - subject: Export a `Resource` type which all resources should conform to
              hash: 188ac11c28a722c202732b0ee71760e6e0c0d4e4
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
            - subject: Separate the generation code from the exported type helpers
              hash: 0a9d4165461690b19ce6735cfc80c7a0cf11cf77
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Use types directly from sbvr-types
              hash: 3ee00d89c1c41ed7f4c6ddfc7a77dea2c2361b35
              body: >
                This uses the typescript types exported from @balena/sbvr-types
                so that

                new types can be dynamically picked up and the types we expose
                will

                match those that sbvr-types expects, avoiding any potential
                issues if

                our hardcoded types were to diverge from the types sbvr-types
                actually

                expects
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Expose read vs write selection in generated types
              hash: 46a6b741771a1eb2aa4520445b40e61ef57bcd53
              body: >
                This allows easily choosing read vs write types with just one
                set of

                types with no need to generate/manage two separate sets of
                typings. It

                also allows these typings to be passed as generics to other
                functions

                and they will also be able to distinguish read vs write
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-3.0.0
          title: ""
          date: 2024-05-02T11:30:52.814Z
    - subject: Remove deprecated logging functionality from exported API clients
      hash: 6f0e45fed1ef7756733063d7a56ae15d263655aa
      body: |
        This functionality can be accessed via the logger export instead
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
  version: 17.0.0
  title: ""
  date: 2024-06-06T11:18:26.966Z
- commits:
    - subject: Update dependencies
      hash: 1feda2bf5d4580d62398d4cb87c16b2a88a0816a
      body: |
        Update @balena/odata-parser from 3.0.7 to 3.0.8
        Update @balena/sbvr-types from 7.1.0 to 7.1.1
        Update pinejs-client-core from 6.14.4 to 6.14.6
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix type checking of the declaration file
              hash: 17dc377da3031f28bb5f2ffaff9b2185d65159aa
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-3.0.8
          title: ""
          date: 2024-06-04T09:56:51.182Z
        - commits:
            - subject: Type $count/$any/$all as needing to be nested in a navigation property
              hash: 278681eeed59a175159446ec9e036e9f66f879dc
              body: |
                eg `$filter: { references__resource: { $any: { ... } } }`
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.6
          title: ""
          date: 2024-05-28T17:39:25.074Z
        - commits:
            - subject: Use readonly arrays for typings for better compatibility with `as
                const`
              hash: aef91ea270e4110ef11a8ee76929acc7e8804b36
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.5
          title: ""
          date: 2024-05-28T15:11:57.306Z
        - commits:
            - subject: Accept `Date` for the write types of `Date Time`/`Date`/`Time`
              hash: eb03c8fb593fad76c74dad57a3d45625daf44d76
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-7.1.1
          title: ""
          date: 2024-06-04T09:59:12.864Z
  version: 16.1.7
  title: ""
  date: 2024-06-05T08:35:19.986Z
- commits:
    - subject: Deprecate LoggingClient in favor of a separate logger dictionary
      hash: 0abc88cc06bfb3eaa4852c8e2b7534edd816005c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 16.1.6
  title: ""
  date: 2024-05-09T00:19:29.108Z
- commits:
    - subject: Update dependencies
      hash: 520cd49d9b5a982fe4e8ab844931d69d27627715
      body: |
        Update @balena/abstract-sql-compiler from 9.1.0 to 9.1.4
        Update @balena/abstract-sql-to-typescript from 2.1.3 to 2.4.0
        Update @balena/env-parsing from 1.1.10 to 1.1.12
        Update @balena/lf-to-abstract-sql from 5.0.1 to 5.0.2
        Update @balena/odata-parser from 3.0.3 to 3.0.7
        Update @balena/sbvr-parser from 1.4.3 to 1.4.4
        Update @balena/sbvr-types from 7.0.1 to 7.1.0
        Update pinejs-client-core from 6.14.0 to 6.14.4
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Cast Big Serial to integer
              hash: 9e4025dd57517f4ad6d06f4cb894062c6ce370cf
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Josh Bowling
              nested: []
          version: abstract-sql-compiler-9.1.4
          title: ""
          date: 2024-04-09T10:04:33.059Z
        - commits:
            - subject: Update prepare script for husky v9
              hash: bae835665431a88f0fdd4804f1d70757a7e11dd0
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Josh Bowling
              nested: []
            - subject: Update dependency husky to v9
              hash: d53d2f121e97d0dde35fe646e63b9d7179f4f098
              body: |
                Update husky from 8.0.3 to 9.0.11
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: abstract-sql-compiler-9.1.3
          title: ""
          date: 2024-04-09T01:41:53.829Z
        - commits:
            - subject: Update dependency lint-staged to v15
              hash: 6b5c28a3170006cd3f6f963f03ec2ee67273223e
              body: |
                Update lint-staged from 13.3.0 to 15.2.2
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: abstract-sql-compiler-9.1.2
          title: ""
          date: 2024-04-09T01:09:18.361Z
        - commits:
            - subject: Update dependency @balena/lint to v8
              hash: 835365353b766b89d80c80b84f48583ba0322849
              body: |
                Update @balena/lint from 6.2.2 to 8.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-9.1.1
          title: ""
          date: 2024-03-26T10:27:12.964Z
        - commits:
            - subject: Improve foreign key typings by referencing the appropriate interface
              hash: 2be23a8ad8a051bac1c52c0ca0b99c30e8c114d1
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-2.4.0
          title: ""
          date: 2024-04-19T15:06:30.962Z
        - commits:
            - subject: Allow using `PickDeferred` with a single parameter to defer all keys
              hash: 60b4233b03c1ec25165b800de1fd9bd31158cfca
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
            - subject: Allow using `PickExpanded` with a single parameter to expand all keys
              hash: aad3e7d76c925810cfa03e8e8e20662d5015a3b0
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-2.3.0
          title: ""
          date: 2024-04-17T23:02:53.473Z
        - commits:
            - subject: Add support for Big Serial
              hash: b1d91eea5f28d2724be7c589fc6d6a9b446e9880
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Josh Bowling
              nested: []
          version: abstract-sql-to-typescript-2.2.0
          title: ""
          date: 2024-04-09T10:02:51.592Z
        - commits:
            - subject: Update prepare script for husky v9
              hash: d2d1970b67a473031dad091c3451b78af9fa13f4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Josh Bowling
              nested: []
            - subject: Update dependency husky to v9
              hash: 0e0878a4ee4e55ea41a687807ddefba9d5eb1753
              body: |
                Update husky from 8.0.3 to 9.0.11
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: abstract-sql-to-typescript-2.1.6
          title: ""
          date: 2024-04-09T01:58:09.365Z
        - commits:
            - subject: Update dependency @balena/lint to v8
              hash: ebafb1edda286e10394be6e137ac674645537b1a
              body: |
                Update @balena/lint from 7.3.0 to 8.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: abstract-sql-to-typescript-2.1.5
          title: ""
          date: 2024-04-09T01:09:23.010Z
        - commits:
            - subject: Update dependencies
              hash: f5a822492b32f1395633f892c096a93058569441
              body: |
                Update @balena/abstract-sql-compiler from 9.0.3 to 9.0.4
                Update @balena/odata-to-abstract-sql from 5.9.6 to 6.2.3
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Require at least one field to be updated for PATCH requests
                      hash: ad819432657598898a4811d9628c9ca0a0e428c6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-6.2.3
                  title: ""
                  date: 2024-01-15T16:41:10.852Z
                - commits:
                    - subject: Simplify support for MERGE as an alias for PATCH
                      hash: 1da1bd4a49aab7d1bc5053c86109cb976f79c91d
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-6.2.2
                  title: ""
                  date: 2024-01-15T16:21:54.195Z
                - commits:
                    - subject: Update dependencies
                      hash: 6f619f6a24ec7a4086963b035fe3c015c729678c
                      body: |
                        Update @balena/abstract-sql-compiler from 9.0.3 to 9.0.4
                        Update @balena/lint from 7.2.0 to 7.2.4
                        Update @balena/odata-parser from 3.0.1 to 3.0.3
                        Update @balena/sbvr-types from 6.1.0 to 6.1.1
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Update dependency @types/node to v20
                              hash: 82a6edce01af738b184d223351bdfe79c63e7cce
                              body: |
                                Update @types/node from 18.19.4 to 20.10.6
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                              nested: []
                          version: abstract-sql-compiler-9.0.4
                          title: ""
                          date: 2024-01-02T18:48:39.478Z
                        - commits:
                            - subject: Optimize by moving constant values into global init
                              hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: odata-parser-3.0.3
                          title: ""
                          date: 2024-01-04T15:30:09.102Z
                        - commits:
                            - subject: Update dependencies
                              hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                              body: >
                                - Update @balena/lint from 6.2.2 to 7.2.4

                                - Delete `require-npm4-to-publish` as handled by
                                `engines` parameter in `package.json`
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: odata-parser-3.0.2
                          title: ""
                          date: 2024-01-04T10:16:56.896Z
                        - commits:
                            - subject: Update dependency @types/chai-datetime to ^0.0.39
                              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                              body: >
                                Update @types/chai-datetime from 0.0.37 to 0.0.39
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Self-hosted Renovate Bot
                          version: sbvr-types-6.1.1
                          title: ""
                          date: 2024-01-02T18:54:07.180Z
                  version: odata-to-abstract-sql-6.2.1
                  title: ""
                  date: 2024-01-15T15:03:52.684Z
                - commits:
                    - subject: Optimize Duplications of `ComputedField` queries
                      hash: 87c73d455a8495f268aa5bd0e291f3f3e8bf5777
                      body: >
                        For each modelName the a `ComputedField` is only
                        compiled into abstract-sql-query once. Afterwards it's
                        used as ReferencedField
                      footer:
                        Change-type: minor
                        change-type: minor
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested: []
                  version: odata-to-abstract-sql-6.2.0
                  title: ""
                  date: 2023-11-24T17:37:33.674Z
                - commits:
                    - subject: Update dependency @types/chai-things to v0.0.38
                      hash: eefceedfe462c2b5b8b6bbf2590f1c8b4afc1983
                      body: |
                        Update @types/chai-things from 0.0.37 to 0.0.38
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: odata-to-abstract-sql-6.1.3
                  title: ""
                  date: 2023-11-10T01:09:34.325Z
                - commits:
                    - subject: Update dependency @types/chai-things to v0.0.37
                      hash: bb8f58d7429e4a91ab4f179c71a5970b4d516f1b
                      body: |
                        Update @types/chai-things from 0.0.36 to 0.0.37
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: odata-to-abstract-sql-6.1.2
                  title: ""
                  date: 2023-10-20T23:51:44.598Z
                - commits:
                    - subject: Update dependencies eslint, sbvrTypes, abstract-sql-compiler
                      hash: f9e08b24decefe20be1d8fb1747063deb2c1cb5e
                      body: |
                        Update @balena/abstract-sql-compiler from 8.4.1 to 9.0.3
                        Update @balena/odata-parser from 3.0.0 to 3.0.1
                        Update @types/lodash from 4.14.194 to 4.14.199
                        Update @types/memoizee from 0.4.8 to 0.4.9
                        Update @balena/lf-to-abstract-sql from 5.0.0 to 5.0.1
                        Update @balena/lint from 6.2.2 to 7.2.0
                        Update @balena/sbvr-types from 4.0.0 to 6.1.0
                        Update @types/chai from 4.3.4 to 4.3.8
                        Update @types/chai-things from 0.0.35 to 0.0.36
                        Update @types/mocha from 10.0.1 to 10.0.2
                        Update chai from 4.3.7 to 4.3.10
                        Update lint-staged from 13.2.2 to 15.0.1
                        Update typescript from 5.0.4 to 5.2.2
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Harald Fischer <harald@balena.io>
                        signed-off-by: Harald Fischer <harald@balena.io>
                      author: Harald Fischer
                      nested:
                        - commits:
                            - subject: Update @balena/sbvr-types to 6.0.0
                              hash: 76aed21f8b79dea58914ef9d02775ba93c8226ec
                              body: |
                                Update @balena/sbvr-types from 5.0.0 to 6.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Otávio Jacobi
                              nested:
                                - commits:
                                    - subject: Change contents to snake_case
                                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                                      body: ""
                                      footer:
                                        Change-Type: major
                                        change-type: major
                                      author: Otávio Jacobi
                                  version: sbvr-types-6.0.0
                                  title: ""
                                  date: 2023-08-09T00:10:50.917Z
                                - commits:
                                    - subject: Expose WebResource as WebResourceType
                                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.2.0
                                  title: ""
                                  date: 2023-08-08T21:01:49.459Z
                                - commits:
                                    - subject: Adds WebResource type
                                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                        Co-authored-by: ramirogm
                                        co-authored-by: ramirogm
                                      author: Otávio Jacobi
                                  version: sbvr-types-5.1.0
                                  title: ""
                                  date: 2023-08-03T09:36:41.490Z
                          version: abstract-sql-compiler-9.0.3
                          title: ""
                          date: 2023-08-09T00:41:33.356Z
                        - commits:
                            - subject: Update @balena/sbvr-types to 5.0.0
                              hash: 67e4fafb3f89a05646f9911354fc74d9012c3096
                              body: |
                                Update @balena/sbvr-types from 4.0.0 to 5.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Switch from `export =` to `export default`
                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: sbvr-types-5.0.0
                                  title: ""
                                  date: 2023-05-16T15:56:09.861Z
                                - commits:
                                    - subject: Improve typings
                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-4.0.2
                                  title: ""
                                  date: 2023-05-03T11:40:24.422Z
                                - commits:
                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                  version: sbvr-types-4.0.1
                                  title: ""
                                  date: 2023-05-02T13:39:37.722Z
                          version: abstract-sql-compiler-9.0.2
                          title: ""
                          date: 2023-05-16T16:05:11.077Z
                        - commits:
                            - subject: Fix TS errors for the latest sbvrTypes
                              hash: bb1f16713d084eaf6285138a2a587e9b36bc7759
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-9.0.1
                          title: ""
                          date: 2023-05-15T12:54:08.040Z
                        - commits:
                            - subject: Drop `require-npm4-to-publish` as `engines` used
                              hash: 374bc5bd42c3caac5c68608f802302674a511c23
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                              nested: []
                            - subject: Update @balena/odata-to-abstract-sql to 6.x
                              hash: e7194718065ab98328c0cb3266df9838787c08c3
                              body: >
                                Update @balena/odata-to-abstract-sql from 5.9.3
                                to 6.0.1
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Update dependencies
                                      hash: d749289e311ad22e2b09793ad1dd472762bdf402
                                      body: >
                                        Update @balena/odata-parser from 2.4.6
                                        to 3.0.0

                                        Update @balena/sbvr-types from 3.5.0 to
                                        4.0.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Use optional chaining operator
                                              hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Set minimum supported nodejs version to 16.13.0
                                              hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                          version: odata-parser-3.0.0
                                          title: ""
                                          date: 2023-04-26T14:57:49.416Z
                                        - commits:
                                            - subject: Update to peggy 3 and make us of the repetition operator
                                              hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                          version: odata-parser-2.5.0
                                          title: ""
                                          date: 2023-04-26T11:09:24.513Z
                                        - commits:
                                            - subject: Add test cases for Objects in JSON validate
                                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                              body: >
                                                As balena-lint rejects `new
                                                Boolean()`, `new Number()` and
                                                `new String()` constructor
                                                usage, test cases double check
                                                that they are not instantiated
                                                as object but primitive type.
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Drop `require-npm4-to-publish` devDependency
                                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                                              body: >
                                                As engine and npm is now
                                                required as part of package.json
                                                we can drop this dependency
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: fisehara <harald@balena.io>
                                                signed-off-by: fisehara <harald@balena.io>
                                              author: fisehara
                                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                              body: ""
                                              footer:
                                                Change-type: major
                                                change-type: major
                                              author: Pagan Gazzard
                                            - subject: Assert that JSON input typeof is object
                                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                              body: >
                                                Ensure that the input passed in
                                                for JSON types is either an
                                                object or

                                                an array (typeof returns
                                                'object' for arrays as well).
                                                This change is

                                                mainly to prevent primitives
                                                from being stored as JSON.
                                              footer:
                                                Change-type: major
                                                change-type: major
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-4.0.0
                                          title: ""
                                          date: 2023-04-26T15:00:16.169Z
                                  version: odata-to-abstract-sql-6.0.1
                                  title: ""
                                  date: 2023-04-27T08:45:33.841Z
                                - commits:
                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                      hash: 7f6f98637339f43b34ae7faa8e868129efe6d754
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Switch `AggregateJSON` to use the newer `ReferencedField` format
                                      hash: e8038b15c471d801b21f39cec2c95ff6689b0595
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-6.0.0
                                  title: ""
                                  date: 2023-04-26T13:50:25.845Z
                                - commits:
                                    - subject: Collapse `AliasedFunction` into `FunctionMatch`
                                      hash: 98093a48aa75e5b8bd8eadc25ca37b53cc80ce2c
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: odata-to-abstract-sql-5.9.6
                                  title: ""
                                  date: 2023-04-25T13:27:44.188Z
                                - commits:
                                    - subject: Improve typings
                                      hash: 78d4a48022ac0465c5d2c48db53b8ddd08e6e1bf
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 8.4.0 to 8.4.1
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Add much finer grained typings for abstract-sql-optimizer
                                              hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.4.1
                                          title: ""
                                          date: 2023-04-25T10:03:26.380Z
                                  version: odata-to-abstract-sql-5.9.5
                                  title: ""
                                  date: 2023-04-25T12:16:48.086Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 5aa3c51cbbfc66cddedebd41dacba5eabbacf709
                                      body: >
                                        Update @balena/abstract-sql-compiler
                                        from 8.0.0 to 8.4.0

                                        Update @balena/odata-parser from 2.4.2
                                        to 2.4.6
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Add support for using field type nodes with an AggregateJSON node
                                              hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
                                              body: >
                                                This also deprecates the legacy
                                                version
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.4.0
                                          title: ""
                                          date: 2023-04-24T12:05:48.116Z
                                        - commits:
                                            - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
                                              hash: 283da4816fe5e6d672e4959b05800861625dda99
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.13
                                          title: ""
                                          date: 2023-04-24T12:00:41.593Z
                                        - commits:
                                            - subject: Revert tightening of `OrderBy` to only field nodes
                                              hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
                                              body: >
                                                It can in fact be a lot of
                                                different things and that is now
                                                also

                                                reflected in the typing
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.12
                                          title: ""
                                          date: 2023-04-17T16:53:20.918Z
                                        - commits:
                                            - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
                                              hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
                                              hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
                                              body: >
                                                We know what type they return
                                                and they should be explicitly
                                                accepted as

                                                those types instead where it is
                                                valid to do so
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.11
                                          title: ""
                                          date: 2023-04-13T11:28:36.049Z
                                        - commits:
                                            - subject: Fix DateNode/AnyNode typings
                                              hash: aab549e8cf4e274a2a8b93814da393451acc4238
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.10
                                          title: ""
                                          date: 2023-04-13T10:27:14.478Z
                                        - commits:
                                            - subject: Update dependencies
                                              hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
                                              body: >
                                                Update @balena/sbvr-types from
                                                3.4.18 to 3.5.0
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested:
                                                - commits:
                                                    - subject: Add Big Serial type
                                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                                      body: ""
                                                      footer:
                                                        Change-type: minor
                                                        change-type: minor
                                                      author: Josh Bowling
                                                  version: sbvr-types-3.5.0
                                                  title: ""
                                                  date: 2023-03-21T11:16:27.398Z
                                                - commits:
                                                    - subject: "Flowzone: Allow external contributions"
                                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                                      body: ""
                                                      footer:
                                                        Change-type: patch
                                                        change-type: patch
                                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                                      author: Josh Bowling
                                                  version: sbvr-types-3.4.19
                                                  title: ""
                                                  date: 2022-12-08T01:08:35.143Z
                                          version: abstract-sql-compiler-8.3.9
                                          title: ""
                                          date: 2023-04-13T10:09:53.529Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.8
                                          title: ""
                                          date: 2023-04-12T17:26:10.992Z
                                        - commits:
                                            - subject: Remove typing for non-existent JSON node
                                              hash: 76181d438f0f37463642704d7908c1774040c2c2
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.7
                                          title: ""
                                          date: 2023-04-12T16:38:07.014Z
                                        - commits:
                                            - subject: Tighten the `isXValue` function typings
                                              hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.6
                                          title: ""
                                          date: 2023-04-12T16:18:20.829Z
                                        - commits:
                                            - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
                                              hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Add EmbeddedTextNode typing
                                              hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.5
                                          title: ""
                                          date: 2023-04-12T16:01:45.643Z
                                        - commits:
                                            - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
                                              hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.4
                                          title: ""
                                          date: 2023-04-12T15:55:47.432Z
                                        - commits:
                                            - subject: Improve node typings
                                              hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.3
                                          title: ""
                                          date: 2023-04-12T15:43:13.357Z
                                        - commits:
                                            - subject: Add more node typings
                                              hash: db162a8a4d645c2f37c968224d667ed753e534dd
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.2
                                          title: ""
                                          date: 2023-04-12T15:01:22.252Z
                                        - commits:
                                            - subject: Add more node typings
                                              hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.1
                                          title: ""
                                          date: 2023-04-12T13:14:25.174Z
                                        - commits:
                                            - subject: Support boolean nodes in a ValuesNode
                                              hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
                                              body: >
                                                This also deprecates the legacy
                                                use of direct true/false entries
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.3.0
                                          title: ""
                                          date: 2023-04-11T14:56:54.403Z
                                        - commits:
                                            - subject: Add `Between` node type
                                              hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.2.0
                                          title: ""
                                          date: 2023-04-11T14:19:22.378Z
                                        - commits:
                                            - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
                                              hash: f155d1daca54086b653fa590e3248c5ef805afff
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.1.0
                                          title: ""
                                          date: 2023-04-11T14:11:01.677Z
                                        - commits:
                                            - subject: Add `NotInNode` type
                                              hash: 9870d746344033db53ec14fddc23a8580b863ad9
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
                                              hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                            - subject: Add `CharacterLengthNode` type
                                              hash: 1fbab42cee8128025756076dc826dacda4ea1597
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                              nested: []
                                          version: abstract-sql-compiler-8.0.2
                                          title: ""
                                          date: 2023-04-06T18:12:29.893Z
                                        - commits:
                                            - subject: Adds Cast node type to tree parsing
                                              hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Otávio Jacobi
                                              nested: []
                                          version: abstract-sql-compiler-8.0.1
                                          title: ""
                                          date: 2023-04-06T17:59:29.723Z
                                        - commits:
                                            - subject: Improve typings
                                              hash: ed5fa5675021485a775eb777f2358d8041b93ce1
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-2.4.6
                                          title: ""
                                          date: 2023-02-24T17:02:58.272Z
                                        - commits:
                                            - subject: Use const/let as appropriate
                                              hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-2.4.5
                                          title: ""
                                          date: 2023-02-23T16:31:08.299Z
                                        - commits:
                                            - subject: Use shorthand object notation
                                              hash: 611c0480681965c7af06302264eac79fea18bded
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-2.4.4
                                          title: ""
                                          date: 2023-02-23T16:26:30.639Z
                                        - commits:
                                            - subject: Update dependencies
                                              hash: 25b153aca258347c6742cb8b4efe54c0ae199695
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: odata-parser-2.4.3
                                          title: ""
                                          date: 2023-02-23T16:14:13.013Z
                                  version: odata-to-abstract-sql-5.9.4
                                  title: ""
                                  date: 2023-04-24T16:26:44.367Z
                            - subject: Remove support for the legacy AggregateJSON format of `[tableName,
                                fieldName]`
                              hash: ab90bed96cd80599f57c59f03dd02b6ac7bc6115
                              body: >
                                Use `['ReferencedField, tableName, fieldName]`
                                instead
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for the legacy boolean format of `true|false`
                              hash: 1826e6d9ad81542dd3c1123768ae926254a85a17
                              body: |
                                Use `['Boolean', true|false]` instead
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                              hash: 62bef1d7243d256ebe270881691c6a56216c67d6
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for the legacy alias format of `[node, alias]`
                              hash: 52038aa06d833c1bfbc14f721e7417d4272edc28
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for the legacy table format of `tableName`
                              hash: 3ff760a6e360421ed1030afe355761d655408547
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Remove support for the legacy null formats of `null` and `'Null'`
                              hash: 166d2616b245f8593b17160722c915a5868b2b3a
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Reflect the usage of BOOLEAN db type
                              hash: ddab41907418024df2747fa7f630abd80d580a43
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Update @balena/sbvr-types to 4.x
                              hash: ff17af594020723ab91bf65aed197dc01ace7981
                              body: |
                                Update @balena/sbvr-types from 3.5.0 to 4.0.0
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Add test cases for Objects in JSON validate
                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                      body: >
                                        As balena-lint rejects `new Boolean()`,
                                        `new Number()` and `new String()`
                                        constructor usage, test cases double
                                        check that they are not instantiated as
                                        object but primitive type.
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Drop `require-npm4-to-publish` devDependency
                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                      body: >
                                        As engine and npm is now required as
                                        part of package.json we can drop this
                                        dependency
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Assert that JSON input typeof is object
                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                      body: >
                                        Ensure that the input passed in for JSON
                                        types is either an object or

                                        an array (typeof returns 'object' for
                                        arrays as well). This change is

                                        mainly to prevent primitives from being
                                        stored as JSON.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-4.0.0
                                  title: ""
                                  date: 2023-04-26T15:00:16.169Z
                          version: abstract-sql-compiler-9.0.0
                          title: ""
                          date: 2023-05-02T10:21:03.552Z
                        - commits:
                            - subject: Use native `StartsWith` node type for postgres
                              hash: 0e0055782f05eccf3d7d8bf01f2d6810e738c4e6
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                            - subject: Convert `EscapeForLike` into a standalone node type
                              hash: 9732e2e6e678262dfb25c8fbe5d935e4d6201296
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.5.0
                          title: ""
                          date: 2023-04-27T14:11:46.912Z
                        - commits:
                            - subject: Update @balena/sbvr-types to 5.0.0
                              hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                              body: |
                                Update @balena/sbvr-types from 3.4.18 to 5.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Switch from `export =` to `export default`
                                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: sbvr-types-5.0.0
                                  title: ""
                                  date: 2023-05-16T15:56:09.861Z
                                - commits:
                                    - subject: Improve typings
                                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-4.0.2
                                  title: ""
                                  date: 2023-05-03T11:40:24.422Z
                                - commits:
                                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Thodoris Greasidis
                                  version: sbvr-types-4.0.1
                                  title: ""
                                  date: 2023-05-02T13:39:37.722Z
                                - commits:
                                    - subject: Add test cases for Objects in JSON validate
                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                      body: >
                                        As balena-lint rejects `new Boolean()`,
                                        `new Number()` and `new String()`
                                        constructor usage, test cases double
                                        check that they are not instantiated as
                                        object but primitive type.
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Drop `require-npm4-to-publish` devDependency
                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                      body: >
                                        As engine and npm is now required as
                                        part of package.json we can drop this
                                        dependency
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Assert that JSON input typeof is object
                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                      body: >
                                        Ensure that the input passed in for JSON
                                        types is either an object or

                                        an array (typeof returns 'object' for
                                        arrays as well). This change is

                                        mainly to prevent primitives from being
                                        stored as JSON.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-4.0.0
                                  title: ""
                                  date: 2023-04-26T15:00:16.169Z
                                - commits:
                                    - subject: Add Big Serial type
                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Josh Bowling
                                  version: sbvr-types-3.5.0
                                  title: ""
                                  date: 2023-03-21T11:16:27.398Z
                                - commits:
                                    - subject: "Flowzone: Allow external contributions"
                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-3.4.19
                                  title: ""
                                  date: 2022-12-08T01:08:35.143Z
                          version: lf-to-abstract-sql-5.0.1
                          title: ""
                          date: 2023-05-16T16:11:31.737Z
                        - commits:
                            - subject: Allow running CI on external PRs
                              hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-3.0.1
                          title: ""
                          date: 2023-09-25T10:50:13.648Z
                        - commits:
                            - subject: Add checksum to WebResource
                              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Otávio Jacobi
                          version: sbvr-types-6.1.0
                          title: ""
                          date: 2023-10-03T22:49:47.984Z
                        - commits:
                            - subject: Change contents to snake_case
                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                              body: ""
                              footer:
                                Change-Type: major
                                change-type: major
                              author: Otávio Jacobi
                          version: sbvr-types-6.0.0
                          title: ""
                          date: 2023-08-09T00:10:50.917Z
                        - commits:
                            - subject: Expose WebResource as WebResourceType
                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Otávio Jacobi
                          version: sbvr-types-5.2.0
                          title: ""
                          date: 2023-08-08T21:01:49.459Z
                        - commits:
                            - subject: Adds WebResource type
                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                                Co-authored-by: ramirogm
                                co-authored-by: ramirogm
                              author: Otávio Jacobi
                          version: sbvr-types-5.1.0
                          title: ""
                          date: 2023-08-03T09:36:41.490Z
                        - commits:
                            - subject: Switch from `export =` to `export default`
                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-types-5.0.0
                          title: ""
                          date: 2023-05-16T15:56:09.861Z
                        - commits:
                            - subject: Improve typings
                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-4.0.2
                          title: ""
                          date: 2023-05-03T11:40:24.422Z
                        - commits:
                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                          version: sbvr-types-4.0.1
                          title: ""
                          date: 2023-05-02T13:39:37.722Z
                  version: odata-to-abstract-sql-6.1.1
                  title: ""
                  date: 2023-10-19T06:28:01.252Z
                - commits:
                    - subject: Support bind references as boolean types
                      hash: 6eab6c354cf734861e207a58d6a289eeef043f70
                      body: >
                        This allows things like `$filter=true` and
                        `$filter=x/any(y:true)` to

                        work
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-6.1.0
                  title: ""
                  date: 2023-08-16T15:36:29.822Z
                - commits:
                    - subject: Update dependencies
                      hash: d749289e311ad22e2b09793ad1dd472762bdf402
                      body: |
                        Update @balena/odata-parser from 2.4.6 to 3.0.0
                        Update @balena/sbvr-types from 3.5.0 to 4.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Use optional chaining operator
                              hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Set minimum supported nodejs version to 16.13.0
                              hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: odata-parser-3.0.0
                          title: ""
                          date: 2023-04-26T14:57:49.416Z
                        - commits:
                            - subject: Update to peggy 3 and make us of the repetition operator
                              hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: odata-parser-2.5.0
                          title: ""
                          date: 2023-04-26T11:09:24.513Z
                        - commits:
                            - subject: Add test cases for Objects in JSON validate
                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                              body: >
                                As balena-lint rejects `new Boolean()`, `new
                                Number()` and `new String()` constructor usage,
                                test cases double check that they are not
                                instantiated as object but primitive type.
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Drop `require-npm4-to-publish` devDependency
                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                              body: >
                                As engine and npm is now required as part of
                                package.json we can drop this dependency
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Assert that JSON input typeof is object
                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                              body: >
                                Ensure that the input passed in for JSON types
                                is either an object or

                                an array (typeof returns 'object' for arrays as
                                well). This change is

                                mainly to prevent primitives from being stored
                                as JSON.
                              footer:
                                Change-type: major
                                change-type: major
                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                signed-off-by: Josh Bowling <josh@monarci.com>
                              author: Josh Bowling
                          version: sbvr-types-4.0.0
                          title: ""
                          date: 2023-04-26T15:00:16.169Z
                  version: odata-to-abstract-sql-6.0.1
                  title: ""
                  date: 2023-04-27T08:45:33.841Z
                - commits:
                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                      hash: 7f6f98637339f43b34ae7faa8e868129efe6d754
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Switch `AggregateJSON` to use the newer `ReferencedField` format
                      hash: e8038b15c471d801b21f39cec2c95ff6689b0595
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-6.0.0
                  title: ""
                  date: 2023-04-26T13:50:25.845Z
          version: abstract-sql-to-typescript-2.1.4
          title: ""
          date: 2024-03-04T11:27:50.585Z
        - commits:
            - subject: Update `@balena/sbvr-types` devDependency
              hash: 01f9b8aea7750c6033d535c791fad2b853071bda
              body: |
                Update @balena/sbvr-types from 5.0.0 to 7.0.1
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Harald Fischer <harald@balena.io>
                signed-off-by: Harald Fischer <harald@balena.io>
              author: Harald Fischer
              nested:
                - commits:
                    - subject: Update dependency @balena/abstract-sql-compiler to v9
                      hash: 37684ebb1692f97780dd27056b9cfe299c456b3c
                      body: |
                        Update @balena/abstract-sql-compiler from 8.5.0 to 9.0.4
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: sbvr-types-7.0.1
                  title: ""
                  date: 2024-03-04T19:48:17.416Z
                - commits:
                    - subject: Return `ISODateString` instead of `date`
                      hash: 37e2d446c0ec11f2e3a1ab41b1a205280062bd5d
                      body: >
                        The internal and external representation of the returned
                        object from pinejs should be consistent.

                        Pinejs internal interface will return date or date time
                        fields as date object. For the external interface the
                        object is JSON.stringified so that date becomes an ISO
                        string anyway.
                      footer:
                        Change-type: major
                        change-type: major
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                  version: sbvr-types-7.0.0
                  title: ""
                  date: 2024-03-04T17:37:23.873Z
                - commits:
                    - subject: Update dependency @types/chai-datetime to ^0.0.39
                      hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                      body: |
                        Update @types/chai-datetime from 0.0.37 to 0.0.39
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: sbvr-types-6.1.1
                  title: ""
                  date: 2024-01-02T18:54:07.180Z
                - commits:
                    - subject: Add checksum to WebResource
                      hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Otávio Jacobi
                  version: sbvr-types-6.1.0
                  title: ""
                  date: 2023-10-03T22:49:47.984Z
                - commits:
                    - subject: Change contents to snake_case
                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                      body: ""
                      footer:
                        Change-Type: major
                        change-type: major
                      author: Otávio Jacobi
                  version: sbvr-types-6.0.0
                  title: ""
                  date: 2023-08-09T00:10:50.917Z
                - commits:
                    - subject: Expose WebResource as WebResourceType
                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Otávio Jacobi
                  version: sbvr-types-5.2.0
                  title: ""
                  date: 2023-08-08T21:01:49.459Z
                - commits:
                    - subject: Adds WebResource type
                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                        Co-authored-by: ramirogm
                        co-authored-by: ramirogm
                      author: Otávio Jacobi
                  version: sbvr-types-5.1.0
                  title: ""
                  date: 2023-08-03T09:36:41.490Z
          version: lf-to-abstract-sql-5.0.2
          title: ""
          date: 2024-03-05T13:44:30.007Z
        - commits:
            - subject: Update dependency husky to v9
              hash: 8d5929cbbce1765e8ad14a84a1b6e669daedd9a8
              body: |
                Update husky from 8.0.3 to 9.0.11
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
          version: odata-parser-3.0.7
          title: ""
          date: 2024-04-13T14:30:01.103Z
        - commits:
            - subject: Update dependency peggy to v4
              hash: d0c83b2955f285f3cac927e4310e0b948d522189
              body: |
                Update peggy from 3.0.2 to 4.0.2
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
          version: odata-parser-3.0.6
          title: ""
          date: 2024-04-12T09:10:02.194Z
        - commits:
            - subject: Update dependency lint-staged to v15
              hash: 703834a4c358dd348e1ffce797f6e3c37a03941f
              body: |
                Update lint-staged from 13.3.0 to 15.2.2
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
          version: odata-parser-3.0.5
          title: ""
          date: 2024-04-12T08:19:19.907Z
        - commits:
            - subject: Update dependency @balena/lint to v8
              hash: 8048f717367a41233a995096edf2da6710e9e247
              body: |
                Update @balena/lint from 7.3.0 to 8.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
          version: odata-parser-3.0.4
          title: ""
          date: 2024-04-12T02:48:22.037Z
        - commits:
            - subject: Deprecate the generic `PinejsClient` typing in favor of using `this`
                for `.clone` typing
              hash: 010c949c91a1765bec8050140fa35367a8279950
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.4
          title: ""
          date: 2024-05-08T01:05:08.480Z
        - commits:
            - subject: Update dev dependencies
              hash: 4042a5be6e35d26f3db74309a5c3e5e3948cb75c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.3
          title: ""
          date: 2024-04-17T15:47:43.685Z
        - commits:
            - subject: Improve typings
              hash: 45240b18c41f7558bed64fb2e5689d58b7742f51
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.2
          title: ""
          date: 2024-03-04T16:18:00.230Z
        - commits:
            - subject: Update dependencies
              hash: 4e982dab1dcd6d786e4224b695aa2801c283b9f7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.14.1
          title: ""
          date: 2024-03-04T16:05:19.595Z
        - commits:
            - subject: Updated `@balena/sbvr-types`
              hash: a6c901c8c3b624dabaf282d0229276be8a9ea320
              body: |
                Update @balena/sbvr-types from 3.4.15 to 7.0.1
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Harald Fischer <harald@balena.io>
                signed-off-by: Harald Fischer <harald@balena.io>
              author: Harald Fischer
          version: sbvr-parser-1.4.4
          title: ""
          date: 2024-03-05T12:54:23.843Z
        - commits:
            - subject: Export typescript read/write types for each sbvr type
              hash: 66b9a012e242533372ce34a73e31f6e3aac93d91
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: sbvr-types-7.1.0
          title: ""
          date: 2024-04-25T11:57:56.975Z
        - commits:
            - subject: Update Big Serial concept type to Big Integer
              hash: 6343737f7eb62282ebb2b572faf2b91716508a8b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Josh Bowling
          version: sbvr-types-7.0.10
          title: ""
          date: 2024-04-09T11:21:31.060Z
        - commits:
            - subject: Add Big Serial to Type.sbvr
              hash: c5add0fc65e8e78ab481e97d37aeb8353c082b57
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Josh Bowling
          version: sbvr-types-7.0.9
          title: ""
          date: 2024-04-09T10:03:09.812Z
        - commits:
            - subject: Update prepare script for husky v9
              hash: 72d7dac84880aa8604345a6fee74ec3eacbe1176
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Josh Bowling
            - subject: Update dependency husky to v9
              hash: 3a3e4f4e2ae95b5691cb31a1448854318e5b8cc5
              body: |
                Update husky from 8.0.3 to 9.0.11
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
          version: sbvr-types-7.0.8
          title: ""
          date: 2024-04-09T01:25:47.103Z
        - commits:
            - subject: Update dependency @balena/lint to v8
              hash: 58e3db3861e13d463a5535b60d533280de70c4c1
              body: |
                Update @balena/lint from 7.3.0 to 8.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
          version: sbvr-types-7.0.7
          title: ""
          date: 2024-04-09T01:07:54.165Z
        - commits:
            - subject: Improve JSON typings
              hash: 487000677cbc9decdcc0029b24f7c6de81216b57
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-7.0.6
          title: ""
          date: 2024-03-21T15:44:08.831Z
        - commits:
            - subject: Remove unnecessary catch bindings
              hash: fcef4ec9f19378eea8d0dea167b2bd1958831306
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-7.0.5
          title: ""
          date: 2024-03-13T15:50:57.151Z
        - commits:
            - subject: Improve validate typings
              hash: 6ed4746379e8b038e4a148ca6f6c4c1e52aa67a2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-7.0.4
          title: ""
          date: 2024-03-13T01:47:54.313Z
        - commits:
            - subject: Improve fetchProcessing typings
              hash: 0512e2c89ad83458b91cbaa380b8de729db81342
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-7.0.3
          title: ""
          date: 2024-03-12T15:51:33.314Z
        - commits:
            - subject: "Tests: convert to typescript"
              hash: a78e1c02edc63927ae978f57afdd5edea25adec1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-7.0.2
          title: ""
          date: 2024-03-12T15:06:28.057Z
  version: 16.1.5
  title: ""
  date: 2024-05-08T12:27:55.727Z
- commits:
    - subject: "Tests: trap `INT` rather than `SIGINT` for broader shell support"
      hash: 77d35219d88740218a123eb645953e463827d67e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 16.1.4
  title: ""
  date: 2024-04-30T09:10:29.177Z
- commits:
    - subject: Update @balena/odata-to-abstract-sql to 6.2.7
      hash: 76b2f842af0b49ef2956db23a22758fc0d1e50a0
      body: |
        Update @balena/odata-to-abstract-sql from 6.2.3 to 6.2.7
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Properly error when using fields of a partial index as an alternate key
              hash: 8652f142511cef14872353ec879365a5fd745c53
              body: |
                Update @balena/abstract-sql-compiler from 9.0.4 to 9.1.4
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested:
                - commits:
                    - subject: Cast Big Serial to integer
                      hash: 9e4025dd57517f4ad6d06f4cb894062c6ce370cf
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                      nested: []
                  version: abstract-sql-compiler-9.1.4
                  title: ""
                  date: 2024-04-09T10:04:33.059Z
                - commits:
                    - subject: Update prepare script for husky v9
                      hash: bae835665431a88f0fdd4804f1d70757a7e11dd0
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Josh Bowling
                      nested: []
                    - subject: Update dependency husky to v9
                      hash: d53d2f121e97d0dde35fe646e63b9d7179f4f098
                      body: |
                        Update husky from 8.0.3 to 9.0.11
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: abstract-sql-compiler-9.1.3
                  title: ""
                  date: 2024-04-09T01:41:53.829Z
                - commits:
                    - subject: Update dependency lint-staged to v15
                      hash: 6b5c28a3170006cd3f6f963f03ec2ee67273223e
                      body: |
                        Update lint-staged from 13.3.0 to 15.2.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: abstract-sql-compiler-9.1.2
                  title: ""
                  date: 2024-04-09T01:09:18.361Z
                - commits:
                    - subject: Update dependency @balena/lint to v8
                      hash: 835365353b766b89d80c80b84f48583ba0322849
                      body: |
                        Update @balena/lint from 6.2.2 to 8.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested: []
                  version: abstract-sql-compiler-9.1.1
                  title: ""
                  date: 2024-03-26T10:27:12.964Z
                - commits:
                    - subject: Export the generateRuleHashAcronym helper
                      hash: 6d00b7dba58690019cfb443e4c876d30e8d7ad98
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Add support for unique indexes with NOT DISTINCT NULLS
                      hash: cbd1177d14cd2266dd92f29755819a3139bf3bc1
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Add support for partial unique indexes
                      hash: e2c92b8d5022ad29b95dd1e0837ec9dddec24fa4
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Thodoris Greasidis
                      nested: []
                  version: abstract-sql-compiler-9.1.0
                  title: ""
                  date: 2024-03-26T09:29:57.519Z
                - commits:
                    - subject: Update dependency @balena/odata-parser to v3
                      hash: d23614a1f7346edb262897ca8ff62abc2eaffff6
                      body: |
                        Update @balena/odata-parser from 2.5.0 to 3.0.3
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested:
                        - commits:
                            - subject: Optimize by moving constant values into global init
                              hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: odata-parser-3.0.3
                          title: ""
                          date: 2024-01-04T15:30:09.102Z
                        - commits:
                            - subject: Update dependencies
                              hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                              body: >
                                - Update @balena/lint from 6.2.2 to 7.2.4

                                - Delete `require-npm4-to-publish` as handled by
                                `engines` parameter in `package.json`
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                          version: odata-parser-3.0.2
                          title: ""
                          date: 2024-01-04T10:16:56.896Z
                        - commits:
                            - subject: Allow running CI on external PRs
                              hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-3.0.1
                          title: ""
                          date: 2023-09-25T10:50:13.648Z
                        - commits:
                            - subject: Use optional chaining operator
                              hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Set minimum supported nodejs version to 16.13.0
                              hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: odata-parser-3.0.0
                          title: ""
                          date: 2023-04-26T14:57:49.416Z
                  version: abstract-sql-compiler-9.0.7
                  title: ""
                  date: 2024-03-22T13:08:03.336Z
                - commits:
                    - subject: Update TypeScript to 5.4.3
                      hash: 29299180ecbcb5bcd26b47e52f86538fa9a1f0f8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested: []
                  version: abstract-sql-compiler-9.0.6
                  title: ""
                  date: 2024-03-21T16:34:21.387Z
                - commits:
                    - subject: Update `@balena/sbvr-types`
                      hash: 1822aa5e81736f18f2a4dd265e5754b589d4fd36
                      body: >
                        Updaet @balena/sbvr-types from 6.0.0 to 7.0.1


                        @balena/sbvr-types changes `fetchProcessing` and not
                        validate. No change in abstract-sql-compiler interfaces.
                        => Patch
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Harald Fischer <harald@balena.io>
                        signed-off-by: Harald Fischer <harald@balena.io>
                      author: Harald Fischer
                      nested: []
                  version: abstract-sql-compiler-9.0.5
                  title: ""
                  date: 2024-03-05T19:12:37.779Z
          version: odata-to-abstract-sql-6.2.7
          title: ""
          date: 2024-04-23T12:52:44.677Z
        - commits:
            - subject: Update dependency husky to v9
              hash: cb1f02871fbea35df4b637f73625fbc39840da3a
              body: |
                Update husky from 8.0.3 to 9.0.11
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: odata-to-abstract-sql-6.2.6
          title: ""
          date: 2024-04-13T14:30:55.197Z
        - commits:
            - subject: Update dependency @balena/lint to v8
              hash: 7b0e4b7272b0cda5690b925b7de259612085940e
              body: |
                Update @balena/lint from 7.3.0 to 8.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: odata-to-abstract-sql-6.2.5
          title: ""
          date: 2024-04-10T00:24:14.349Z
        - commits:
            - subject: Update `@balena/sbvr-types` devDependencies
              hash: 93ba82f914f8e036e79fa174a58881db294b84c6
              body: |
                Update `@balena/sbvr-types` from 6.1.1 to 7.0.1

                Update of devDependencies => patch
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
              nested: []
            - subject: Fix linter issue
              hash: d5e0d142e779f29ef316cdb20d0f91a983960e69
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
              nested: []
          version: odata-to-abstract-sql-6.2.4
          title: ""
          date: 2024-03-05T18:23:43.575Z
  version: 16.1.3
  title: ""
  date: 2024-04-24T08:28:28.477Z
- commits:
    - subject: Update dependency husky to v9
      hash: 715d2dd993591d449bca7ece48f069ed6994c8c7
      body: |
        Update husky from 8.0.3 to 9.0.11
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 16.1.2
  title: ""
  date: 2024-04-14T04:09:27.077Z
- commits:
    - subject: Update dependency @balena/lint to v8
      hash: 02ba2563aa4ac82ad90accc30534f744c00a0c16
      body: |
        Update @balena/lint from 7.3.0 to 8.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 16.1.1
  title: ""
  date: 2024-04-11T22:45:27.398Z
- commits:
    - subject: Add support for prettifying index constraint errors with their
        description
      hash: c664148d85c67b645954adc929c778a7ce81115f
      body: |
        Update @balena/abstract-sql-compiler from 9.0.4 to 9.1.0
      footer:
        Depends-on: https://github.com/balena-io-modules/abstract-sql-compiler/pull/237
        depends-on: https://github.com/balena-io-modules/abstract-sql-compiler/pull/237
        Change-type: minor
        change-type: minor
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Export the generateRuleHashAcronym helper
              hash: 6d00b7dba58690019cfb443e4c876d30e8d7ad98
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
              nested: []
            - subject: Add support for unique indexes with NOT DISTINCT NULLS
              hash: cbd1177d14cd2266dd92f29755819a3139bf3bc1
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
              nested: []
            - subject: Add support for partial unique indexes
              hash: e2c92b8d5022ad29b95dd1e0837ec9dddec24fa4
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-9.1.0
          title: ""
          date: 2024-03-26T09:29:57.519Z
        - commits:
            - subject: Update dependency @balena/odata-parser to v3
              hash: d23614a1f7346edb262897ca8ff62abc2eaffff6
              body: |
                Update @balena/odata-parser from 2.5.0 to 3.0.3
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested:
                - commits:
                    - subject: Optimize by moving constant values into global init
                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                  version: odata-parser-3.0.3
                  title: ""
                  date: 2024-01-04T15:30:09.102Z
                - commits:
                    - subject: Update dependencies
                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                      body: >
                        - Update @balena/lint from 6.2.2 to 7.2.4

                        - Delete `require-npm4-to-publish` as handled by
                        `engines` parameter in `package.json`
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                  version: odata-parser-3.0.2
                  title: ""
                  date: 2024-01-04T10:16:56.896Z
                - commits:
                    - subject: Allow running CI on external PRs
                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-3.0.1
                  title: ""
                  date: 2023-09-25T10:50:13.648Z
                - commits:
                    - subject: Use optional chaining operator
                      hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Set minimum supported nodejs version to 16.13.0
                      hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: odata-parser-3.0.0
                  title: ""
                  date: 2023-04-26T14:57:49.416Z
          version: abstract-sql-compiler-9.0.7
          title: ""
          date: 2024-03-22T13:08:03.336Z
        - commits:
            - subject: Update TypeScript to 5.4.3
              hash: 29299180ecbcb5bcd26b47e52f86538fa9a1f0f8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-9.0.6
          title: ""
          date: 2024-03-21T16:34:21.387Z
        - commits:
            - subject: Update `@balena/sbvr-types`
              hash: 1822aa5e81736f18f2a4dd265e5754b589d4fd36
              body: >
                Updaet @balena/sbvr-types from 6.0.0 to 7.0.1


                @balena/sbvr-types changes `fetchProcessing` and not validate.
                No change in abstract-sql-compiler interfaces. => Patch
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Harald Fischer <harald@balena.io>
                signed-off-by: Harald Fischer <harald@balena.io>
              author: Harald Fischer
              nested: []
          version: abstract-sql-compiler-9.0.5
          title: ""
          date: 2024-03-05T19:12:37.779Z
  version: 16.1.0
  title: ""
  date: 2024-04-02T15:33:20.424Z
- commits:
    - subject: Replace `docker-compose` commands with `docker compose`
      hash: cee8cd7c503f656125d8d8603c0ad28dc1a848f9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Use a type guard for `"migration"."migration status"`
      hash: d897e4c3b5496d666bb770e93dd87f85e8e007c4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 16.0.2
  title: ""
  date: 2024-04-02T13:48:29.116Z
- commits:
    - subject: Fix `migration` and `migration status` typings.
      hash: 6fcdec749c734f30347064a8ee6c30c74770c1bc
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 16.0.1
  title: ""
  date: 2024-04-02T12:38:47.565Z
- commits:
    - subject: Update `@balena/sbvr-types` to enable ISODatestring as internal pine
        API interface for date and date time fields.
      hash: f5e8e6ebfd0d3f590ef6ed3fa6b46d1b0861d409
      body: >
        Update `@balena/sbvr-types` from 6.1.1 to 7.0.1


        pinejs provides an internal and external interface. The external
        interface returns ISODateString encoded data.

        The internal interface should be consistent to the external interface,
        so that the pinejs api internally used also returns an ISODateString
        encoded data. This is solved in `sbvr-types` and is a major in the
        submodule and made this also a major change for pinejs itself.


        https://github.com/balena-io-modules/sbvr-types/pull/91
      footer:
        Change-type: major
        change-type: major
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 16.0.0
  title: ""
  date: 2024-03-08T18:45:46.607Z
- commits:
    - subject: "Tests: Remove restart=always policy for sidecar containers"
      hash: 70d46bc6ccf970a2750a5a92cb2331f168790507
      body: |
        These will automatically be started by subsequent test commands as
        necessary and this will avoid them being unnecessarily started even
        after a reboot or similar when they are not necessary
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 15.6.3
  title: ""
  date: 2024-02-29T16:09:51.394Z
- commits:
    - subject: Fix linting with proper import type
      hash: 15e2a3fe62dba797c62e38d135695be17e083360
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.6.2
  title: ""
  date: 2024-02-09T12:35:39.112Z
- commits:
    - subject: Improve type imports by using "import type" where possible
      hash: 1405999a4ffd66d1e9541409d8158c0d9e065553
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Josh Bowling
      nested: []
  version: 15.6.1
  title: ""
  date: 2024-02-04T02:31:08.153Z
- commits:
    - subject: Add support for ESM migrations
      hash: e8a2bf506f62ffa96ac6d1d12bc7b48e41c6b040
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 15.6.0
  title: ""
  date: 2024-01-24T13:33:42.588Z
- commits:
    - subject: Use `Node16` module resolution for typescript
      hash: 32a73b7a08fac700d10b2606c04383ab05608c9b
      body: |
        This continues to expose only commonjs but makes it decided by more
        standard nodejs means
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 15.5.0
  title: ""
  date: 2024-01-23T16:04:00.628Z
- commits:
    - subject: Check that some fields are being updated for PATCH requests
      hash: 8a8fe6582526e164810d46d8f12744a8113f8d74
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 15.4.5
  title: ""
  date: 2024-01-19T11:13:25.472Z
- commits:
    - subject: Change NotFound for Unauthorized when requesting a resource that does
        not exists
      hash: 4fda84933d3ade581bed965abf2793d24d04fa9f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.4.4
  title: ""
  date: 2024-01-17T16:31:19.586Z
- commits:
    - subject: Update dependencies
      hash: fed61f75aea3820edab9d4804f133c048bbfaf19
      body: |
        Update @balena/odata-to-abstract-sql from 6.2.0 to 6.2.3
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Require at least one field to be updated for PATCH requests
              hash: ad819432657598898a4811d9628c9ca0a0e428c6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-6.2.3
          title: ""
          date: 2024-01-15T16:41:10.852Z
        - commits:
            - subject: Simplify support for MERGE as an alias for PATCH
              hash: 1da1bd4a49aab7d1bc5053c86109cb976f79c91d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-6.2.2
          title: ""
          date: 2024-01-15T16:21:54.195Z
        - commits:
            - subject: Update dependencies
              hash: 6f619f6a24ec7a4086963b035fe3c015c729678c
              body: |
                Update @balena/abstract-sql-compiler from 9.0.3 to 9.0.4
                Update @balena/lint from 7.2.0 to 7.2.4
                Update @balena/odata-parser from 3.0.1 to 3.0.3
                Update @balena/sbvr-types from 6.1.0 to 6.1.1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update dependency @types/node to v20
                      hash: 82a6edce01af738b184d223351bdfe79c63e7cce
                      body: |
                        Update @types/node from 18.19.4 to 20.10.6
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                      nested: []
                  version: abstract-sql-compiler-9.0.4
                  title: ""
                  date: 2024-01-02T18:48:39.478Z
                - commits:
                    - subject: Optimize by moving constant values into global init
                      hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                  version: odata-parser-3.0.3
                  title: ""
                  date: 2024-01-04T15:30:09.102Z
                - commits:
                    - subject: Update dependencies
                      hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
                      body: >
                        - Update @balena/lint from 6.2.2 to 7.2.4

                        - Delete `require-npm4-to-publish` as handled by
                        `engines` parameter in `package.json`
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                  version: odata-parser-3.0.2
                  title: ""
                  date: 2024-01-04T10:16:56.896Z
                - commits:
                    - subject: Update dependency @types/chai-datetime to ^0.0.39
                      hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
                      body: |
                        Update @types/chai-datetime from 0.0.37 to 0.0.39
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Self-hosted Renovate Bot
                  version: sbvr-types-6.1.1
                  title: ""
                  date: 2024-01-02T18:54:07.180Z
          version: odata-to-abstract-sql-6.2.1
          title: ""
          date: 2024-01-15T15:03:52.684Z
  version: 15.4.3
  title: ""
  date: 2024-01-16T12:22:22.998Z
- commits:
    - subject: Fix nested translations
      hash: a66ad6a82ce243fff63e06b2f7729c73cebc6bb2
      body: |
        They were failing because they were expecting translations for the
        versioned copies of resources, eg `resource$v2`, so this just avoids
        those copies and only requires the "true" resources from the model to
        be translated
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 15.4.2
  title: ""
  date: 2024-01-11T14:34:06.824Z
- commits:
    - subject: Update dependencies
      hash: dc23ee1c9bda7b122fe18e3ee6b9338e05f534d1
      body: |
        Update @balena/abstract-sql-compiler from 9.0.3 to 9.0.4
        Update @balena/env-parsing from 1.1.8 to 1.1.10
        Update @balena/odata-parser from 3.0.1 to 3.0.3
        Update @balena/sbvr-types from 6.1.0 to 6.1.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependency @types/node to v20
              hash: 82a6edce01af738b184d223351bdfe79c63e7cce
              body: |
                Update @types/node from 18.19.4 to 20.10.6
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: abstract-sql-compiler-9.0.4
          title: ""
          date: 2024-01-02T18:48:39.478Z
        - commits:
            - subject: Optimize by moving constant values into global init
              hash: 94899b779fb879540f3675c3c9d7ca3f9d8af4bf
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
          version: odata-parser-3.0.3
          title: ""
          date: 2024-01-04T15:30:09.102Z
        - commits:
            - subject: Update dependencies
              hash: 0a7bd8ff2e506fa3988b6e1851e0098df5da3f86
              body: >
                - Update @balena/lint from 6.2.2 to 7.2.4

                - Delete `require-npm4-to-publish` as handled by `engines`
                parameter in `package.json`
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
          version: odata-parser-3.0.2
          title: ""
          date: 2024-01-04T10:16:56.896Z
        - commits:
            - subject: Update dependency @types/chai-datetime to ^0.0.39
              hash: 428c5a2c94bd753cc2ffc6d1e012c3a743e1b4d2
              body: |
                Update @types/chai-datetime from 0.0.37 to 0.0.39
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
          version: sbvr-types-6.1.1
          title: ""
          date: 2024-01-02T18:54:07.180Z
    - subject: Correctly await web resource signing before responding
      hash: a244b787fe296b591a689ae1de780971e6fe6def
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 15.4.1
  title: ""
  date: 2024-01-11T11:26:01.232Z
- commits:
    - subject: Fix 404 error on canAccess action
      hash: 05f0cbcc576972e815cfe3b3f63aeeecfca62422
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
    - subject: Add permissions tests & expose mountLoginRouter
      hash: 6aaae2078457e2b178c6ced42f6fdc1f2088892e
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otávio Jacobi
      nested: []
  version: 15.4.0
  title: ""
  date: 2024-01-10T15:40:15.795Z
- commits:
    - subject: Avoid error when trying to upload to a non-existent resource
      hash: abb521be4b62918739e3732526b3b25bd763519f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Ensure we consume the web resource upload stream even if errors occur
      hash: 07571d0b87332958353887c88374ef5310985dc7
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 15.3.33
  title: ""
  date: 2023-12-19T10:46:49.728Z
- commits:
    - subject: Remove unnecessary `async` on `parseOData`
      hash: e277a4899e95f3e030558f7fe545977937d5cabb
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 15.3.32
  title: ""
  date: 2023-12-18T19:51:26.735Z
- commits:
    - subject: Bail early with 404 when requesting a resource that doesn't exist
      hash: adad5bd0647996fd9db7a0cb83bd6d0e96f6ab7d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Don't try to generate permissions for non-existent tables
      hash: 6c7832d712ca06ce872712e431fe6db9efe97798
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 15.3.31
  title: ""
  date: 2023-12-18T19:40:18.617Z
- commits:
    - subject: Update dependencies
      hash: 6acbb8140611019ed0ad413d137573c0c0eec513
      body: |
        Update @balena/abstract-sql-to-typescript from 2.1.1 to 2.1.3
        Update @balena/lf-to-abstract-sql from 5.0.0 to 5.0.1
        Update @balena/odata-parser from 3.0.0 to 3.0.1
        Update @balena/sbvr-types from 6.0.0 to 6.1.0
        Update pinejs-client-core from 6.13.0 to 6.14.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependency @types/node to v20
              hash: 2da3ac75a216559964c0dcf385e7e5c3431d72e3
              body: |
                Update @types/node from 18.18.6 to 20.8.7
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: abstract-sql-to-typescript-2.1.3
          title: ""
          date: 2023-10-24T01:08:19.954Z
        - commits:
            - subject: Update dependency @types/node to v18
              hash: 15d2c455710b6b68594c3ed6def0ccc1c26ecf51
              body: |
                Update @types/node from 16.18.42 to 18.17.7
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: abstract-sql-to-typescript-2.1.2
          title: ""
          date: 2023-08-23T19:44:34.641Z
        - commits:
            - subject: Update @balena/sbvr-types to 5.0.0
              hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
              body: |
                Update @balena/sbvr-types from 3.4.18 to 5.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Switch from `export =` to `export default`
                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-types-5.0.0
                  title: ""
                  date: 2023-05-16T15:56:09.861Z
                - commits:
                    - subject: Improve typings
                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-4.0.2
                  title: ""
                  date: 2023-05-03T11:40:24.422Z
                - commits:
                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                  version: sbvr-types-4.0.1
                  title: ""
                  date: 2023-05-02T13:39:37.722Z
                - commits:
                    - subject: Add test cases for Objects in JSON validate
                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                      body: >
                        As balena-lint rejects `new Boolean()`, `new Number()`
                        and `new String()` constructor usage, test cases double
                        check that they are not instantiated as object but
                        primitive type.
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                    - subject: Drop `require-npm4-to-publish` devDependency
                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                      body: >
                        As engine and npm is now required as part of
                        package.json we can drop this dependency
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Assert that JSON input typeof is object
                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                      body: >
                        Ensure that the input passed in for JSON types is either
                        an object or

                        an array (typeof returns 'object' for arrays as well).
                        This change is

                        mainly to prevent primitives from being stored as JSON.
                      footer:
                        Change-type: major
                        change-type: major
                        Signed-off-by: Josh Bowling <josh@monarci.com>
                        signed-off-by: Josh Bowling <josh@monarci.com>
                      author: Josh Bowling
                  version: sbvr-types-4.0.0
                  title: ""
                  date: 2023-04-26T15:00:16.169Z
                - commits:
                    - subject: Add Big Serial type
                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Josh Bowling
                  version: sbvr-types-3.5.0
                  title: ""
                  date: 2023-03-21T11:16:27.398Z
                - commits:
                    - subject: "Flowzone: Allow external contributions"
                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Josh Bowling <josh@monarci.com>
                        signed-off-by: Josh Bowling <josh@monarci.com>
                      author: Josh Bowling
                  version: sbvr-types-3.4.19
                  title: ""
                  date: 2022-12-08T01:08:35.143Z
          version: lf-to-abstract-sql-5.0.1
          title: ""
          date: 2023-05-16T16:11:31.737Z
        - commits:
            - subject: Allow running CI on external PRs
              hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-3.0.1
          title: ""
          date: 2023-09-25T10:50:13.648Z
        - commits:
            - subject: Respect the Retry-After header when clients define the
                getRetryAfterHeader option
              hash: 04f146bbe2127f4bc140ce7c7e9d9d78f62e00dd
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
              nested: []
          version: pinejs-client-js-6.14.0
          title: ""
          date: 2023-12-05T13:05:12.092Z
        - commits:
            - subject: Add checksum to WebResource
              hash: be6a1e9bacad51f99d685f491b3bf81545536adb
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otávio Jacobi
          version: sbvr-types-6.1.0
          title: ""
          date: 2023-10-03T22:49:47.984Z
  version: 15.3.30
  title: ""
  date: 2023-12-18T19:21:40.459Z
- commits:
    - subject: Remove unnecessary async on busboy file handler
      hash: 26823c1b8aca2c8352a105fe8083909afa6aab48
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.3.29
  title: ""
  date: 2023-12-01T11:13:28.236Z
- commits:
    - subject: Update TypeScript to 5.3.2
      hash: 4a90e0e5e64908b042f91e71fe5084130f786d4c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 15.3.28
  title: ""
  date: 2023-11-30T16:07:38.567Z
- commits:
    - subject: Fix unstable large webresource test
      hash: 86867a49ec26c4a2cdad1a3d2d789aa530c369ee
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Co-authored-by: Thodoris Greasidis <thgreasi@gmail.com>
        co-authored-by: Thodoris Greasidis <thgreasi@gmail.com>
      author: Otávio Jacobi
      nested: []
  version: 15.3.27
  title: ""
  date: 2023-11-30T15:22:05.981Z
- commits:
    - subject: Update dependency passport to ^0.7.0
      hash: d66132ed0e0e7f8749749a6aacb7bdc498bb59d5
      body: |
        Update passport from 0.6.0 to 0.7.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.26
  title: ""
  date: 2023-11-28T14:18:46.660Z
- commits:
    - subject: Update @balena/odata-to-abstract-sql
      hash: 65bce26bd451613f116a44c5fb8485a0a17e1d0a
      body: |
        Update @balena/odata-to-abstract-sql from 6.0.1 to 6.2.0
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested:
        - commits:
            - subject: Optimize Duplications of `ComputedField` queries
              hash: 87c73d455a8495f268aa5bd0e291f3f3e8bf5777
              body: >
                For each modelName the a `ComputedField` is only compiled into
                abstract-sql-query once. Afterwards it's used as ReferencedField
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
              nested: []
          version: odata-to-abstract-sql-6.2.0
          title: ""
          date: 2023-11-24T17:37:33.674Z
        - commits:
            - subject: Update dependency @types/chai-things to v0.0.38
              hash: eefceedfe462c2b5b8b6bbf2590f1c8b4afc1983
              body: |
                Update @types/chai-things from 0.0.37 to 0.0.38
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: odata-to-abstract-sql-6.1.3
          title: ""
          date: 2023-11-10T01:09:34.325Z
        - commits:
            - subject: Update dependency @types/chai-things to v0.0.37
              hash: bb8f58d7429e4a91ab4f179c71a5970b4d516f1b
              body: |
                Update @types/chai-things from 0.0.36 to 0.0.37
              footer:
                Change-type: patch
                change-type: patch
              author: Self-hosted Renovate Bot
              nested: []
          version: odata-to-abstract-sql-6.1.2
          title: ""
          date: 2023-10-20T23:51:44.598Z
        - commits:
            - subject: Update dependencies eslint, sbvrTypes, abstract-sql-compiler
              hash: f9e08b24decefe20be1d8fb1747063deb2c1cb5e
              body: |
                Update @balena/abstract-sql-compiler from 8.4.1 to 9.0.3
                Update @balena/odata-parser from 3.0.0 to 3.0.1
                Update @types/lodash from 4.14.194 to 4.14.199
                Update @types/memoizee from 0.4.8 to 0.4.9
                Update @balena/lf-to-abstract-sql from 5.0.0 to 5.0.1
                Update @balena/lint from 6.2.2 to 7.2.0
                Update @balena/sbvr-types from 4.0.0 to 6.1.0
                Update @types/chai from 4.3.4 to 4.3.8
                Update @types/chai-things from 0.0.35 to 0.0.36
                Update @types/mocha from 10.0.1 to 10.0.2
                Update chai from 4.3.7 to 4.3.10
                Update lint-staged from 13.2.2 to 15.0.1
                Update typescript from 5.0.4 to 5.2.2
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Harald Fischer <harald@balena.io>
                signed-off-by: Harald Fischer <harald@balena.io>
              author: Harald Fischer
              nested:
                - commits:
                    - subject: Update @balena/sbvr-types to 6.0.0
                      hash: 76aed21f8b79dea58914ef9d02775ba93c8226ec
                      body: |
                        Update @balena/sbvr-types from 5.0.0 to 6.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Otávio Jacobi
                      nested:
                        - commits:
                            - subject: Change contents to snake_case
                              hash: aaa12269901e364533cf2aa45a958948ce0339de
                              body: ""
                              footer:
                                Change-Type: major
                                change-type: major
                              author: Otávio Jacobi
                          version: sbvr-types-6.0.0
                          title: ""
                          date: 2023-08-09T00:10:50.917Z
                        - commits:
                            - subject: Expose WebResource as WebResourceType
                              hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Otávio Jacobi
                          version: sbvr-types-5.2.0
                          title: ""
                          date: 2023-08-08T21:01:49.459Z
                        - commits:
                            - subject: Adds WebResource type
                              hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                                Co-authored-by: ramirogm
                                co-authored-by: ramirogm
                              author: Otávio Jacobi
                          version: sbvr-types-5.1.0
                          title: ""
                          date: 2023-08-03T09:36:41.490Z
                  version: abstract-sql-compiler-9.0.3
                  title: ""
                  date: 2023-08-09T00:41:33.356Z
                - commits:
                    - subject: Update @balena/sbvr-types to 5.0.0
                      hash: 67e4fafb3f89a05646f9911354fc74d9012c3096
                      body: |
                        Update @balena/sbvr-types from 4.0.0 to 5.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Switch from `export =` to `export default`
                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-types-5.0.0
                          title: ""
                          date: 2023-05-16T15:56:09.861Z
                        - commits:
                            - subject: Improve typings
                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-4.0.2
                          title: ""
                          date: 2023-05-03T11:40:24.422Z
                        - commits:
                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                          version: sbvr-types-4.0.1
                          title: ""
                          date: 2023-05-02T13:39:37.722Z
                  version: abstract-sql-compiler-9.0.2
                  title: ""
                  date: 2023-05-16T16:05:11.077Z
                - commits:
                    - subject: Fix TS errors for the latest sbvrTypes
                      hash: bb1f16713d084eaf6285138a2a587e9b36bc7759
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested: []
                  version: abstract-sql-compiler-9.0.1
                  title: ""
                  date: 2023-05-15T12:54:08.040Z
                - commits:
                    - subject: Drop `require-npm4-to-publish` as `engines` used
                      hash: 374bc5bd42c3caac5c68608f802302674a511c23
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested: []
                    - subject: Update @balena/odata-to-abstract-sql to 6.x
                      hash: e7194718065ab98328c0cb3266df9838787c08c3
                      body: |
                        Update @balena/odata-to-abstract-sql from 5.9.3 to 6.0.1
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Update dependencies
                              hash: d749289e311ad22e2b09793ad1dd472762bdf402
                              body: |
                                Update @balena/odata-parser from 2.4.6 to 3.0.0
                                Update @balena/sbvr-types from 3.5.0 to 4.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Use optional chaining operator
                                      hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Set minimum supported nodejs version to 16.13.0
                                      hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: odata-parser-3.0.0
                                  title: ""
                                  date: 2023-04-26T14:57:49.416Z
                                - commits:
                                    - subject: Update to peggy 3 and make us of the repetition operator
                                      hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: odata-parser-2.5.0
                                  title: ""
                                  date: 2023-04-26T11:09:24.513Z
                                - commits:
                                    - subject: Add test cases for Objects in JSON validate
                                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                                      body: >
                                        As balena-lint rejects `new Boolean()`,
                                        `new Number()` and `new String()`
                                        constructor usage, test cases double
                                        check that they are not instantiated as
                                        object but primitive type.
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Drop `require-npm4-to-publish` devDependency
                                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                                      body: >
                                        As engine and npm is now required as
                                        part of package.json we can drop this
                                        dependency
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: fisehara <harald@balena.io>
                                        signed-off-by: fisehara <harald@balena.io>
                                      author: fisehara
                                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Assert that JSON input typeof is object
                                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                                      body: >
                                        Ensure that the input passed in for JSON
                                        types is either an object or

                                        an array (typeof returns 'object' for
                                        arrays as well). This change is

                                        mainly to prevent primitives from being
                                        stored as JSON.
                                      footer:
                                        Change-type: major
                                        change-type: major
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-4.0.0
                                  title: ""
                                  date: 2023-04-26T15:00:16.169Z
                          version: odata-to-abstract-sql-6.0.1
                          title: ""
                          date: 2023-04-27T08:45:33.841Z
                        - commits:
                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                              hash: 7f6f98637339f43b34ae7faa8e868129efe6d754
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                            - subject: Switch `AggregateJSON` to use the newer `ReferencedField` format
                              hash: e8038b15c471d801b21f39cec2c95ff6689b0595
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                              nested: []
                          version: odata-to-abstract-sql-6.0.0
                          title: ""
                          date: 2023-04-26T13:50:25.845Z
                        - commits:
                            - subject: Collapse `AliasedFunction` into `FunctionMatch`
                              hash: 98093a48aa75e5b8bd8eadc25ca37b53cc80ce2c
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: odata-to-abstract-sql-5.9.6
                          title: ""
                          date: 2023-04-25T13:27:44.188Z
                        - commits:
                            - subject: Improve typings
                              hash: 78d4a48022ac0465c5d2c48db53b8ddd08e6e1bf
                              body: >
                                Update @balena/abstract-sql-compiler from 8.4.0
                                to 8.4.1
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Add much finer grained typings for abstract-sql-optimizer
                                      hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.4.1
                                  title: ""
                                  date: 2023-04-25T10:03:26.380Z
                          version: odata-to-abstract-sql-5.9.5
                          title: ""
                          date: 2023-04-25T12:16:48.086Z
                        - commits:
                            - subject: Update dependencies
                              hash: 5aa3c51cbbfc66cddedebd41dacba5eabbacf709
                              body: >
                                Update @balena/abstract-sql-compiler from 8.0.0
                                to 8.4.0

                                Update @balena/odata-parser from 2.4.2 to 2.4.6
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Add support for using field type nodes with an AggregateJSON node
                                      hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
                                      body: |
                                        This also deprecates the legacy version
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.4.0
                                  title: ""
                                  date: 2023-04-24T12:05:48.116Z
                                - commits:
                                    - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
                                      hash: 283da4816fe5e6d672e4959b05800861625dda99
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.13
                                  title: ""
                                  date: 2023-04-24T12:00:41.593Z
                                - commits:
                                    - subject: Revert tightening of `OrderBy` to only field nodes
                                      hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
                                      body: >
                                        It can in fact be a lot of different
                                        things and that is now also

                                        reflected in the typing
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.12
                                  title: ""
                                  date: 2023-04-17T16:53:20.918Z
                                - commits:
                                    - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
                                      hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
                                      hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
                                      body: >
                                        We know what type they return and they
                                        should be explicitly accepted as

                                        those types instead where it is valid to
                                        do so
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.11
                                  title: ""
                                  date: 2023-04-13T11:28:36.049Z
                                - commits:
                                    - subject: Fix DateNode/AnyNode typings
                                      hash: aab549e8cf4e274a2a8b93814da393451acc4238
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.10
                                  title: ""
                                  date: 2023-04-13T10:27:14.478Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
                                      body: >
                                        Update @balena/sbvr-types from 3.4.18 to
                                        3.5.0
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Add Big Serial type
                                              hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                              body: ""
                                              footer:
                                                Change-type: minor
                                                change-type: minor
                                              author: Josh Bowling
                                          version: sbvr-types-3.5.0
                                          title: ""
                                          date: 2023-03-21T11:16:27.398Z
                                        - commits:
                                            - subject: "Flowzone: Allow external contributions"
                                              hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                                signed-off-by: Josh Bowling <josh@monarci.com>
                                              author: Josh Bowling
                                          version: sbvr-types-3.4.19
                                          title: ""
                                          date: 2022-12-08T01:08:35.143Z
                                  version: abstract-sql-compiler-8.3.9
                                  title: ""
                                  date: 2023-04-13T10:09:53.529Z
                                - commits:
                                    - subject: Improve typings
                                      hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.8
                                  title: ""
                                  date: 2023-04-12T17:26:10.992Z
                                - commits:
                                    - subject: Remove typing for non-existent JSON node
                                      hash: 76181d438f0f37463642704d7908c1774040c2c2
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.7
                                  title: ""
                                  date: 2023-04-12T16:38:07.014Z
                                - commits:
                                    - subject: Tighten the `isXValue` function typings
                                      hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.6
                                  title: ""
                                  date: 2023-04-12T16:18:20.829Z
                                - commits:
                                    - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
                                      hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Add EmbeddedTextNode typing
                                      hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.5
                                  title: ""
                                  date: 2023-04-12T16:01:45.643Z
                                - commits:
                                    - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
                                      hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.4
                                  title: ""
                                  date: 2023-04-12T15:55:47.432Z
                                - commits:
                                    - subject: Improve node typings
                                      hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.3
                                  title: ""
                                  date: 2023-04-12T15:43:13.357Z
                                - commits:
                                    - subject: Add more node typings
                                      hash: db162a8a4d645c2f37c968224d667ed753e534dd
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.2
                                  title: ""
                                  date: 2023-04-12T15:01:22.252Z
                                - commits:
                                    - subject: Add more node typings
                                      hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.1
                                  title: ""
                                  date: 2023-04-12T13:14:25.174Z
                                - commits:
                                    - subject: Support boolean nodes in a ValuesNode
                                      hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
                                      body: >
                                        This also deprecates the legacy use of
                                        direct true/false entries
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.3.0
                                  title: ""
                                  date: 2023-04-11T14:56:54.403Z
                                - commits:
                                    - subject: Add `Between` node type
                                      hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.2.0
                                  title: ""
                                  date: 2023-04-11T14:19:22.378Z
                                - commits:
                                    - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
                                      hash: f155d1daca54086b653fa590e3248c5ef805afff
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.1.0
                                  title: ""
                                  date: 2023-04-11T14:11:01.677Z
                                - commits:
                                    - subject: Add `NotInNode` type
                                      hash: 9870d746344033db53ec14fddc23a8580b863ad9
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
                                      hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                    - subject: Add `CharacterLengthNode` type
                                      hash: 1fbab42cee8128025756076dc826dacda4ea1597
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested: []
                                  version: abstract-sql-compiler-8.0.2
                                  title: ""
                                  date: 2023-04-06T18:12:29.893Z
                                - commits:
                                    - subject: Adds Cast node type to tree parsing
                                      hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Otávio Jacobi
                                      nested: []
                                  version: abstract-sql-compiler-8.0.1
                                  title: ""
                                  date: 2023-04-06T17:59:29.723Z
                                - commits:
                                    - subject: Improve typings
                                      hash: ed5fa5675021485a775eb777f2358d8041b93ce1
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-2.4.6
                                  title: ""
                                  date: 2023-02-24T17:02:58.272Z
                                - commits:
                                    - subject: Use const/let as appropriate
                                      hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-2.4.5
                                  title: ""
                                  date: 2023-02-23T16:31:08.299Z
                                - commits:
                                    - subject: Use shorthand object notation
                                      hash: 611c0480681965c7af06302264eac79fea18bded
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-2.4.4
                                  title: ""
                                  date: 2023-02-23T16:26:30.639Z
                                - commits:
                                    - subject: Update dependencies
                                      hash: 25b153aca258347c6742cb8b4efe54c0ae199695
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-2.4.3
                                  title: ""
                                  date: 2023-02-23T16:14:13.013Z
                          version: odata-to-abstract-sql-5.9.4
                          title: ""
                          date: 2023-04-24T16:26:44.367Z
                    - subject: Remove support for the legacy AggregateJSON format of `[tableName,
                        fieldName]`
                      hash: ab90bed96cd80599f57c59f03dd02b6ac7bc6115
                      body: |
                        Use `['ReferencedField, tableName, fieldName]` instead
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Remove support for the legacy boolean format of `true|false`
                      hash: 1826e6d9ad81542dd3c1123768ae926254a85a17
                      body: |
                        Use `['Boolean', true|false]` instead
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                      hash: 62bef1d7243d256ebe270881691c6a56216c67d6
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Remove support for the legacy alias format of `[node, alias]`
                      hash: 52038aa06d833c1bfbc14f721e7417d4272edc28
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Remove support for the legacy table format of `tableName`
                      hash: 3ff760a6e360421ed1030afe355761d655408547
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Remove support for the legacy null formats of `null` and `'Null'`
                      hash: 166d2616b245f8593b17160722c915a5868b2b3a
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Reflect the usage of BOOLEAN db type
                      hash: ddab41907418024df2747fa7f630abd80d580a43
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Update @balena/sbvr-types to 4.x
                      hash: ff17af594020723ab91bf65aed197dc01ace7981
                      body: |
                        Update @balena/sbvr-types from 3.5.0 to 4.0.0
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add test cases for Objects in JSON validate
                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                              body: >
                                As balena-lint rejects `new Boolean()`, `new
                                Number()` and `new String()` constructor usage,
                                test cases double check that they are not
                                instantiated as object but primitive type.
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Drop `require-npm4-to-publish` devDependency
                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                              body: >
                                As engine and npm is now required as part of
                                package.json we can drop this dependency
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Assert that JSON input typeof is object
                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                              body: >
                                Ensure that the input passed in for JSON types
                                is either an object or

                                an array (typeof returns 'object' for arrays as
                                well). This change is

                                mainly to prevent primitives from being stored
                                as JSON.
                              footer:
                                Change-type: major
                                change-type: major
                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                signed-off-by: Josh Bowling <josh@monarci.com>
                              author: Josh Bowling
                          version: sbvr-types-4.0.0
                          title: ""
                          date: 2023-04-26T15:00:16.169Z
                  version: abstract-sql-compiler-9.0.0
                  title: ""
                  date: 2023-05-02T10:21:03.552Z
                - commits:
                    - subject: Use native `StartsWith` node type for postgres
                      hash: 0e0055782f05eccf3d7d8bf01f2d6810e738c4e6
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                    - subject: Convert `EscapeForLike` into a standalone node type
                      hash: 9732e2e6e678262dfb25c8fbe5d935e4d6201296
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.5.0
                  title: ""
                  date: 2023-04-27T14:11:46.912Z
                - commits:
                    - subject: Update @balena/sbvr-types to 5.0.0
                      hash: 9acf28eac9790f47704d9103b5788fc4e1802e14
                      body: |
                        Update @balena/sbvr-types from 3.4.18 to 5.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Switch from `export =` to `export default`
                              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-types-5.0.0
                          title: ""
                          date: 2023-05-16T15:56:09.861Z
                        - commits:
                            - subject: Improve typings
                              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-4.0.2
                          title: ""
                          date: 2023-05-03T11:40:24.422Z
                        - commits:
                            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                          version: sbvr-types-4.0.1
                          title: ""
                          date: 2023-05-02T13:39:37.722Z
                        - commits:
                            - subject: Add test cases for Objects in JSON validate
                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                              body: >
                                As balena-lint rejects `new Boolean()`, `new
                                Number()` and `new String()` constructor usage,
                                test cases double check that they are not
                                instantiated as object but primitive type.
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Drop `require-npm4-to-publish` devDependency
                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                              body: >
                                As engine and npm is now required as part of
                                package.json we can drop this dependency
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Assert that JSON input typeof is object
                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                              body: >
                                Ensure that the input passed in for JSON types
                                is either an object or

                                an array (typeof returns 'object' for arrays as
                                well). This change is

                                mainly to prevent primitives from being stored
                                as JSON.
                              footer:
                                Change-type: major
                                change-type: major
                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                signed-off-by: Josh Bowling <josh@monarci.com>
                              author: Josh Bowling
                          version: sbvr-types-4.0.0
                          title: ""
                          date: 2023-04-26T15:00:16.169Z
                        - commits:
                            - subject: Add Big Serial type
                              hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Josh Bowling
                          version: sbvr-types-3.5.0
                          title: ""
                          date: 2023-03-21T11:16:27.398Z
                        - commits:
                            - subject: "Flowzone: Allow external contributions"
                              hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                signed-off-by: Josh Bowling <josh@monarci.com>
                              author: Josh Bowling
                          version: sbvr-types-3.4.19
                          title: ""
                          date: 2022-12-08T01:08:35.143Z
                  version: lf-to-abstract-sql-5.0.1
                  title: ""
                  date: 2023-05-16T16:11:31.737Z
                - commits:
                    - subject: Allow running CI on external PRs
                      hash: 875af25a9e8ba9ade051f76f4500f5146db675a7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-3.0.1
                  title: ""
                  date: 2023-09-25T10:50:13.648Z
                - commits:
                    - subject: Add checksum to WebResource
                      hash: be6a1e9bacad51f99d685f491b3bf81545536adb
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Otávio Jacobi
                  version: sbvr-types-6.1.0
                  title: ""
                  date: 2023-10-03T22:49:47.984Z
                - commits:
                    - subject: Change contents to snake_case
                      hash: aaa12269901e364533cf2aa45a958948ce0339de
                      body: ""
                      footer:
                        Change-Type: major
                        change-type: major
                      author: Otávio Jacobi
                  version: sbvr-types-6.0.0
                  title: ""
                  date: 2023-08-09T00:10:50.917Z
                - commits:
                    - subject: Expose WebResource as WebResourceType
                      hash: 9e42bfffb2145b5096539492b36b0f19b1f2e209
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Otávio Jacobi
                  version: sbvr-types-5.2.0
                  title: ""
                  date: 2023-08-08T21:01:49.459Z
                - commits:
                    - subject: Adds WebResource type
                      hash: db7ff44e95a040a0b250d8c7612b126b31a3f325
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                        Co-authored-by: ramirogm
                        co-authored-by: ramirogm
                      author: Otávio Jacobi
                  version: sbvr-types-5.1.0
                  title: ""
                  date: 2023-08-03T09:36:41.490Z
                - commits:
                    - subject: Switch from `export =` to `export default`
                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-types-5.0.0
                  title: ""
                  date: 2023-05-16T15:56:09.861Z
                - commits:
                    - subject: Improve typings
                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-4.0.2
                  title: ""
                  date: 2023-05-03T11:40:24.422Z
                - commits:
                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                  version: sbvr-types-4.0.1
                  title: ""
                  date: 2023-05-02T13:39:37.722Z
          version: odata-to-abstract-sql-6.1.1
          title: ""
          date: 2023-10-19T06:28:01.252Z
        - commits:
            - subject: Support bind references as boolean types
              hash: 6eab6c354cf734861e207a58d6a289eeef043f70
              body: >
                This allows things like `$filter=true` and
                `$filter=x/any(y:true)` to

                work
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-6.1.0
          title: ""
          date: 2023-08-16T15:36:29.822Z
  version: 15.3.25
  title: ""
  date: 2023-11-28T13:32:48.803Z
- commits:
    - subject: Update dependency pinejs-client-supertest to v2
      hash: bf047987a8f4c37a4c17257174c128c66fb12104
      body: |
        Update pinejs-client-supertest from 1.5.0 to 2.0.1
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.24
  title: ""
  date: 2023-11-24T15:28:14.042Z
- commits:
    - subject: Update postgres Docker tag to v16
      hash: 31d4836ed5c81bc668eaf9202e1ee43175dc15f9
      body: |
        Update postgres from 15 to 16
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.23
  title: ""
  date: 2023-11-24T14:26:08.002Z
- commits:
    - subject: Update dependency commander to v11
      hash: b00a2e317c724f8d7f5cd8843ffd62b7b3b13af7
      body: |
        Update commander from 10.0.1 to 11.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.22
  title: ""
  date: 2023-11-24T12:13:05.092Z
- commits:
    - subject: Update dependency grunt-webpack to v6
      hash: 8e6a57ca6c715f8a9c329948788d58cc8ceeedd6
      body: |
        Update grunt-webpack from 5.0.0 to 6.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.21
  title: ""
  date: 2023-11-24T12:00:32.882Z
- commits:
    - subject: Update dependency @types/websql to ^0.0.30
      hash: 1df43317b094ec1230a7e494246804cf509dc6c1
      body: |
        Update @types/websql from 0.0.28 to 0.0.30
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.20
  title: ""
  date: 2023-11-24T10:08:43.412Z
- commits:
    - subject: Update dependency @types/method-override to ^0.0.35
      hash: 9c2ef078ad9cf65d6c74b38241e5d0387f2f7473
      body: |
        Update @types/method-override from 0.0.33 to 0.0.35
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.19
  title: ""
  date: 2023-11-24T09:08:36.817Z
- commits:
    - subject: Update dependency @faker-js/faker to v8
      hash: d4490df5ca66fb55235f27d40c5008d6e755e8ea
      body: |
        Update @faker-js/faker from 7.6.0 to 8.3.1
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.18
  title: ""
  date: 2023-11-24T08:39:42.925Z
- commits:
    - subject: Update @balena/lint
      hash: 079f1a9438c61b7642088470818ead9580eb1f85
      body: |
        Update @balena/lint from 7.1.1 to 7.2.4
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 15.3.17
  title: ""
  date: 2023-11-23T19:26:45.288Z
- commits:
    - subject: Handling typing changes of @types/pg
      hash: f7520efb9e2c44ab5ae341ad8fdd635814819eb0
      body: >
        rowCount can be NULL in the case of PG returning from `LOCK`


        Refernece:

        https://github.com/DefinitelyTyped/DefinitelyTyped/pull/66990

        https://github.com/brianc/node-postgres/pull/2967


        In pinejs the case is handled and as of now we don't want to populate a
        breaking change by transparently push the types to callers.
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 15.3.16
  title: ""
  date: 2023-11-09T13:56:00.178Z
- commits:
    - subject: Do not force storage class on s3 upload
      hash: e72ffa55f21408996c04eab44d0013bf7a3f905d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.3.15
  title: ""
  date: 2023-10-25T22:46:52.289Z
- commits:
    - subject: Update dependency @types/node to v20
      hash: 86536af590e8b408e9cae3ee6e30621d6e2ae97e
      body: |
        Update @types/node from 18.18.6 to 20.8.7
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.14
  title: ""
  date: 2023-10-24T02:14:39.535Z
- commits:
    - subject: Blocks updating and creating webresources with non multipart-formdata
        requests
      hash: c3d6262661f2680f824790ab0d855caaeb89ec29
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.3.13
  title: ""
  date: 2023-10-23T15:35:39.739Z
- commits:
    - subject: Update dependency @types/websql to ^0.0.28
      hash: f1fc571c6340aaecb591ffaee446a59642bad1af
      body: |
        Update @types/websql from 0.0.27 to 0.0.28
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.12
  title: ""
  date: 2023-10-20T01:33:45.209Z
- commits:
    - subject: Update dependency @types/method-override to ^0.0.33
      hash: c3266ad791bcc11bed607657af460b87cdba2053
      body: |
        Update @types/method-override from 0.0.32 to 0.0.33
      footer:
        Change-type: patch
        change-type: patch
      author: Self-hosted Renovate Bot
      nested: []
  version: 15.3.11
  title: ""
  date: 2023-10-20T00:15:28.695Z
- commits:
    - subject: Allow uploading file on resourceName and synonyms
      hash: 1f6f5aa7e60fe7e6ce938b97f072d13dcaa8012c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.3.10
  title: ""
  date: 2023-10-06T23:32:39.347Z
- commits:
    - subject: Fix Term Forms and Synonyms on webresources models
      hash: 96747c24ee17652246c7d0c4391ed5e7e6af8586
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.3.9
  title: ""
  date: 2023-10-06T18:11:11.295Z
- commits:
    - subject: Fix $expand on parent resource with child webresource
      hash: c719ff2c3313b5c6870dff2d3ac71522d36c0935
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.3.8
  title: ""
  date: 2023-09-29T16:43:20.967Z
- commits:
    - subject: Update TypeScript to 5.2.2
      hash: 38838fe15d78a4cc0bbbb665edc5b6e98fbfd84a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 15.3.7
  title: ""
  date: 2023-08-31T09:45:00.773Z
- commits:
    - subject: Fix the remaining lint errors
      hash: c974ff49f97ca861665e55cf2f024372c46006b9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Mark expected floating promises with the `void` operator
      hash: b05bfea78ebd635d07378f2147588573990e3322
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Switch hasOwnProperty() to Object.prototype.hasOwnProperty.call
      hash: 08b89ab63508961edf8a1a322e7c750934e2bda0
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Replace Function and {} types
      hash: aee746ac2b3ab5239ec0118faf35e3a17250f0ef
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Change `export let` to `export const`
      hash: 6745b55b82b62b21a2259c574a76539f6ff1b1bf
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Update @balena/lint to 7.1.1
      hash: 9bccb01eb0273a5a386af220feeabdcb65d75b4c
      body: |
        Update @balena/lint from 6.1.1 to 7.1.1
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Update @balena/abstract-sql-to-typescript to 2.1.1
      hash: 5004a1626d4d58fc588b1e50a0e77708f73f3f0e
      body: |
        Update @balena/abstract-sql-to-typescript
         from 2.1.0 to 2.1.1
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 15.3.6
  title: ""
  date: 2023-08-31T09:10:30.231Z
- commits:
    - subject: Fix failure on delete requests with invalid ID
      hash: 4749ed86c9a3858a2eb84c58d2a9581c93b91bec
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.3.5
  title: ""
  date: 2023-08-30T14:29:41.408Z
- commits:
    - subject: Fix skipped migrations on empty database schema
      hash: b34235542b82a7d347b49f79f26be036509afd00
      body: >
        On empty database schemas the `migrations` model is not executed.

        Hence, every model migration that is executed before the `migrations`
        model

        will not be tracked properly. This is an edge case for empty database
        schemas.
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 15.3.4
  title: ""
  date: 2023-08-29T15:30:10.063Z
- commits:
    - subject: Change S3Handler signing config from private to protected
      hash: 6d7741dfe4117e937d0f4af9c6abb338beeffa89
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.3.3
  title: ""
  date: 2023-08-29T13:06:53.643Z
- commits:
    - subject: Fix webresource patch on not accessible/inexistent key
      hash: de01723cf88ec09b422578a5ca76437fe10fdabb
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Otávio Jacobi
      nested: []
  version: 15.3.2
  title: ""
  date: 2023-08-24T20:20:55.423Z
- commits:
    - subject: "bin: Use async imports in the cli commands"
      hash: 2bf7de6c60589f0b33575b7ab6f4309011fc8062
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        See: https://github.com/balena-io/pinejs/pull/682#discussion_r1304255389
        see: https://github.com/balena-io/pinejs/pull/682#discussion_r1304255389
      author: Thodoris Greasidis
      nested: []
  version: 15.3.1
  title: ""
  date: 2023-08-24T17:46:19.792Z
- commits:
    - subject: Add support to WebResrouce type
      hash: 9d17553b52bd105211d6c2619ccf7eeabfe4da01
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Otávio Jacobi
      nested: []
  version: 15.3.0
  title: ""
  date: 2023-08-16T21:54:26.306Z
- commits:
    - subject: Mark that `tx` is always passed to `POSTRUN-ERROR` hooks
      hash: 29982a40eddb816f25c61ae47b1e6a7433c2f583
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 15.2.1
  title: ""
  date: 2023-08-14T15:07:28.239Z
- commits:
    - subject: Return a response even when the request resolves to an HTTP error
      hash: d1d68a068778a617d7b14b12a2657fb44511ee52
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: myarmolinsky
      nested: []
  version: 15.2.0
  title: ""
  date: 2023-08-02T12:11:45.279Z
- commits:
    - subject: Throw a Bad Request error when passing unknown vocabulary in a request
      hash: 1fb238a13d68d881a8c541845f6432480acfae9d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: myarmolinsky
      nested: []
  version: 15.1.1
  title: ""
  date: 2023-08-02T12:00:01.570Z
- commits:
    - subject: Update pinejs-client-core to 6.13.0
      hash: 9757808e1422074b805c57fd5b629f5b3ef6f779
      body: |
        Update pinejs-client-core from 6.12.3 to 6.13.0
      footer:
        Change-type: minor
        change-type: minor
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Add support for $duration
              hash: 05edeeea86147ac49dd864ae6e0b46ffc73f6fc4
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
              nested: []
          version: pinejs-client-js-6.13.0
          title: ""
          date: 2023-07-11T13:16:05.245Z
        - commits:
            - subject: Avoid an unnecessary function creation on each get() call
              hash: 782e43ef40a22fa4c8e0f3d64917b03e07c77522
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: pinejs-client-js-6.12.4
          title: ""
          date: 2023-05-09T13:11:13.136Z
  version: 15.1.0
  title: ""
  date: 2023-07-11T14:03:07.450Z
- commits:
    - subject: Mark the bin scripts as executable
      hash: b530c6d4f5c599e517345084f2db3c544118186e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 15.0.5
  title: ""
  date: 2023-07-07T15:40:24.029Z
- commits:
    - subject: Add transaction cancelation tests for properly hooked custom endpoints
      hash: dfe17f5933b2da276633ee713de5c2a0d714b656
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
    - subject: Add OData request transaction cancelation tests
      hash: e6a3cb5d9b6b0be45ae77f6217d4112b6c5fa0a7
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 15.0.4
  title: ""
  date: 2023-06-27T15:50:39.665Z
- commits:
    - subject: Fix pinejs 15 migrations for the migrations model
      hash: 2705ae109fdef70777a38aa1000d117c32b84d2f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 15.0.3
  title: ""
  date: 2023-06-15T12:32:07.075Z
- commits:
    - subject: Update TypeScript to 5.1.3
      hash: 67487ebc958401c7b20dc3b4052f2374b36548c4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 15.0.2
  title: ""
  date: 2023-06-02T14:43:20.273Z
- commits:
    - subject: "Migrations.md: Add marking the sbvr field as optional on the 2nd deploy"
      hash: d6d0ded8eccc6eadb2492f4697918cf0afd00215
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 15.0.1
  title: ""
  date: 2023-05-23T09:41:23.575Z
- commits:
    - subject: Stop re-exporting `ODataRequest` as `HookRequest`
      hash: 8df1d5c94bd19f5f347c1bf3e91cb5c8ac95f5f0
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Don't add a returning clause to requests if affectedIds has been
        populated
      hash: 68f857522bb6f0d2aa89505f00aca589be320c82
      body: |
        This avoids unnecessary work/db traffic in the case it is not necessary
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Remove the deprecated `data` property from `PRERESPOND` hooks
      hash: ad3ed63e5a7ca5fd88734cbf5fc23dbef567f042
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Remove support for the deprecated db result form of async migrations
      hash: 6db5b1f13aea948e59b6ad87ebf950cabbf2ea44
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Update grunt
      hash: e2db4f242bea8ee41f93be5fa0d7ce5596e0e967
      body: |
        Update grunt from 1.5.3 to 1.6.0

        Grunt 1.6.0 bumps node to 16 and internally rimraf to node14 what was
        a major change.
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
    - subject: Do not convert `null` to the default value in `customApiKeyMiddleware`
      hash: 895bd6f2fad6fe04beb7f07337041224314ea3ee
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: "Use `{ value: modelValue }` for se and odataMetadata model entries"
      hash: 64ac3e20f08782339a3958e9bed0035186b388cc
      body: |
        This avoids putting strings directly into a JSON field
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Switch mysql `sql_mode` from `ANSI_QUOTES` to `ANSI`
      hash: 346f8bd7bc6b747ccfcd9cbe4ca279fd8cda2daf
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Make `actor` a required property of the req.apiKey object
      hash: afff499e39a3af115ab71d28e66a8d7966ba850e
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Change `resolveAuthHeader`/`resolveApiKey` to throw on invalid api keys
      hash: df463c1f43048d28e3500717f84fe556127cf16b
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Do not bail in `resolveAuthHeader` if there is an existing api key
      hash: 7aa30b4a4b5048056995b1075a1af1fb54dc3877
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Do not bail in `resolveApiKey` if there is an existing api key
      hash: aaccddaa21367470e77845ce6b67b21b4dfaff60
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Treat ConceptType fields as expandable/foreign key fields as they are
      hash: a9d8fe51226ffaf9b97ee3d48922c4043e0310aa
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Throw rather than warn on invalid value for `PINEJS_DEBUG`
      hash: a9499391aea6bc8b10f8dd5e28731f7ebd9b9408
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Remove support for `DEBUG` env var in favor of only `PINEJS_DEBUG`
      hash: b2e1c664e715ed89395b612cf79c4394b5734b18
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
      hash: c4bbef52ddcaa29eb62a048d80150a1f8d02881d
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Reflect the usage of BOOLEAN/JSON database types
      hash: 1e8027b7f60dfd88858d27eb0834905131001440
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Update dependencies
      hash: 208df5f0fe0abe3d3e189045dace719b45b9310f
      body: |
        Update @balena/abstract-sql-compiler from 8.5.0 to 9.0.2
        Update @balena/abstract-sql-to-typescript from 1.5.1 to 2.0.0
        Update @balena/odata-parser from 2.5.0 to 3.0.0
        Update @balena/odata-to-abstract-sql from 5.9.6 to 6.0.1
        Update @balena/sbvr-types from 3.5.0 to 5.0.0
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update @balena/sbvr-types to 5.0.0
              hash: 67e4fafb3f89a05646f9911354fc74d9012c3096
              body: |
                Update @balena/sbvr-types from 4.0.0 to 5.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Switch from `export =` to `export default`
                      hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-types-5.0.0
                  title: ""
                  date: 2023-05-16T15:56:09.861Z
                - commits:
                    - subject: Improve typings
                      hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-4.0.2
                  title: ""
                  date: 2023-05-03T11:40:24.422Z
                - commits:
                    - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
                      hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                  version: sbvr-types-4.0.1
                  title: ""
                  date: 2023-05-02T13:39:37.722Z
          version: abstract-sql-compiler-9.0.2
          title: ""
          date: 2023-05-16T16:05:11.077Z
        - commits:
            - subject: Fix TS errors for the latest sbvrTypes
              hash: bb1f16713d084eaf6285138a2a587e9b36bc7759
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-9.0.1
          title: ""
          date: 2023-05-15T12:54:08.040Z
        - commits:
            - subject: Drop `require-npm4-to-publish` as `engines` used
              hash: 374bc5bd42c3caac5c68608f802302674a511c23
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
              nested: []
            - subject: Update @balena/odata-to-abstract-sql to 6.x
              hash: e7194718065ab98328c0cb3266df9838787c08c3
              body: |
                Update @balena/odata-to-abstract-sql from 5.9.3 to 6.0.1
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update dependencies
                      hash: d749289e311ad22e2b09793ad1dd472762bdf402
                      body: |
                        Update @balena/odata-parser from 2.4.6 to 3.0.0
                        Update @balena/sbvr-types from 3.5.0 to 4.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Use optional chaining operator
                              hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Set minimum supported nodejs version to 16.13.0
                              hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: odata-parser-3.0.0
                          title: ""
                          date: 2023-04-26T14:57:49.416Z
                        - commits:
                            - subject: Update to peggy 3 and make us of the repetition operator
                              hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: odata-parser-2.5.0
                          title: ""
                          date: 2023-04-26T11:09:24.513Z
                        - commits:
                            - subject: Add test cases for Objects in JSON validate
                              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                              body: >
                                As balena-lint rejects `new Boolean()`, `new
                                Number()` and `new String()` constructor usage,
                                test cases double check that they are not
                                instantiated as object but primitive type.
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Drop `require-npm4-to-publish` devDependency
                              hash: 46a369117c9d1222089498a8794c32d14edef85b
                              body: >
                                As engine and npm is now required as part of
                                package.json we can drop this dependency
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Assert that JSON input typeof is object
                              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                              body: >
                                Ensure that the input passed in for JSON types
                                is either an object or

                                an array (typeof returns 'object' for arrays as
                                well). This change is

                                mainly to prevent primitives from being stored
                                as JSON.
                              footer:
                                Change-type: major
                                change-type: major
                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                signed-off-by: Josh Bowling <josh@monarci.com>
                              author: Josh Bowling
                          version: sbvr-types-4.0.0
                          title: ""
                          date: 2023-04-26T15:00:16.169Z
                  version: odata-to-abstract-sql-6.0.1
                  title: ""
                  date: 2023-04-27T08:45:33.841Z
                - commits:
                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                      hash: 7f6f98637339f43b34ae7faa8e868129efe6d754
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                    - subject: Switch `AggregateJSON` to use the newer `ReferencedField` format
                      hash: e8038b15c471d801b21f39cec2c95ff6689b0595
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-6.0.0
                  title: ""
                  date: 2023-04-26T13:50:25.845Z
                - commits:
                    - subject: Collapse `AliasedFunction` into `FunctionMatch`
                      hash: 98093a48aa75e5b8bd8eadc25ca37b53cc80ce2c
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.9.6
                  title: ""
                  date: 2023-04-25T13:27:44.188Z
                - commits:
                    - subject: Improve typings
                      hash: 78d4a48022ac0465c5d2c48db53b8ddd08e6e1bf
                      body: |
                        Update @balena/abstract-sql-compiler from 8.4.0 to 8.4.1
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add much finer grained typings for abstract-sql-optimizer
                              hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.4.1
                          title: ""
                          date: 2023-04-25T10:03:26.380Z
                  version: odata-to-abstract-sql-5.9.5
                  title: ""
                  date: 2023-04-25T12:16:48.086Z
                - commits:
                    - subject: Update dependencies
                      hash: 5aa3c51cbbfc66cddedebd41dacba5eabbacf709
                      body: |
                        Update @balena/abstract-sql-compiler from 8.0.0 to 8.4.0
                        Update @balena/odata-parser from 2.4.2 to 2.4.6
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add support for using field type nodes with an AggregateJSON node
                              hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
                              body: |
                                This also deprecates the legacy version
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.4.0
                          title: ""
                          date: 2023-04-24T12:05:48.116Z
                        - commits:
                            - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
                              hash: 283da4816fe5e6d672e4959b05800861625dda99
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.13
                          title: ""
                          date: 2023-04-24T12:00:41.593Z
                        - commits:
                            - subject: Revert tightening of `OrderBy` to only field nodes
                              hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
                              body: >
                                It can in fact be a lot of different things and
                                that is now also

                                reflected in the typing
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.12
                          title: ""
                          date: 2023-04-17T16:53:20.918Z
                        - commits:
                            - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
                              hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                            - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
                              hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
                              body: >
                                We know what type they return and they should be
                                explicitly accepted as

                                those types instead where it is valid to do so
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.11
                          title: ""
                          date: 2023-04-13T11:28:36.049Z
                        - commits:
                            - subject: Fix DateNode/AnyNode typings
                              hash: aab549e8cf4e274a2a8b93814da393451acc4238
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.10
                          title: ""
                          date: 2023-04-13T10:27:14.478Z
                        - commits:
                            - subject: Update dependencies
                              hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
                              body: |
                                Update @balena/sbvr-types from 3.4.18 to 3.5.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Add Big Serial type
                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Josh Bowling
                                  version: sbvr-types-3.5.0
                                  title: ""
                                  date: 2023-03-21T11:16:27.398Z
                                - commits:
                                    - subject: "Flowzone: Allow external contributions"
                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-3.4.19
                                  title: ""
                                  date: 2022-12-08T01:08:35.143Z
                          version: abstract-sql-compiler-8.3.9
                          title: ""
                          date: 2023-04-13T10:09:53.529Z
                        - commits:
                            - subject: Improve typings
                              hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.8
                          title: ""
                          date: 2023-04-12T17:26:10.992Z
                        - commits:
                            - subject: Remove typing for non-existent JSON node
                              hash: 76181d438f0f37463642704d7908c1774040c2c2
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.7
                          title: ""
                          date: 2023-04-12T16:38:07.014Z
                        - commits:
                            - subject: Tighten the `isXValue` function typings
                              hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.6
                          title: ""
                          date: 2023-04-12T16:18:20.829Z
                        - commits:
                            - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
                              hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add EmbeddedTextNode typing
                              hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.5
                          title: ""
                          date: 2023-04-12T16:01:45.643Z
                        - commits:
                            - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
                              hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.4
                          title: ""
                          date: 2023-04-12T15:55:47.432Z
                        - commits:
                            - subject: Improve node typings
                              hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.3
                          title: ""
                          date: 2023-04-12T15:43:13.357Z
                        - commits:
                            - subject: Add more node typings
                              hash: db162a8a4d645c2f37c968224d667ed753e534dd
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.2
                          title: ""
                          date: 2023-04-12T15:01:22.252Z
                        - commits:
                            - subject: Add more node typings
                              hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.1
                          title: ""
                          date: 2023-04-12T13:14:25.174Z
                        - commits:
                            - subject: Support boolean nodes in a ValuesNode
                              hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
                              body: >
                                This also deprecates the legacy use of direct
                                true/false entries
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.0
                          title: ""
                          date: 2023-04-11T14:56:54.403Z
                        - commits:
                            - subject: Add `Between` node type
                              hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.2.0
                          title: ""
                          date: 2023-04-11T14:19:22.378Z
                        - commits:
                            - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
                              hash: f155d1daca54086b653fa590e3248c5ef805afff
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.1.0
                          title: ""
                          date: 2023-04-11T14:11:01.677Z
                        - commits:
                            - subject: Add `NotInNode` type
                              hash: 9870d746344033db53ec14fddc23a8580b863ad9
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
                              hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add `CharacterLengthNode` type
                              hash: 1fbab42cee8128025756076dc826dacda4ea1597
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.0.2
                          title: ""
                          date: 2023-04-06T18:12:29.893Z
                        - commits:
                            - subject: Adds Cast node type to tree parsing
                              hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Otávio Jacobi
                              nested: []
                          version: abstract-sql-compiler-8.0.1
                          title: ""
                          date: 2023-04-06T17:59:29.723Z
                        - commits:
                            - subject: Improve typings
                              hash: ed5fa5675021485a775eb777f2358d8041b93ce1
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.4.6
                          title: ""
                          date: 2023-02-24T17:02:58.272Z
                        - commits:
                            - subject: Use const/let as appropriate
                              hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.4.5
                          title: ""
                          date: 2023-02-23T16:31:08.299Z
                        - commits:
                            - subject: Use shorthand object notation
                              hash: 611c0480681965c7af06302264eac79fea18bded
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.4.4
                          title: ""
                          date: 2023-02-23T16:26:30.639Z
                        - commits:
                            - subject: Update dependencies
                              hash: 25b153aca258347c6742cb8b4efe54c0ae199695
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.4.3
                          title: ""
                          date: 2023-02-23T16:14:13.013Z
                  version: odata-to-abstract-sql-5.9.4
                  title: ""
                  date: 2023-04-24T16:26:44.367Z
            - subject: Remove support for the legacy AggregateJSON format of `[tableName,
                fieldName]`
              hash: ab90bed96cd80599f57c59f03dd02b6ac7bc6115
              body: |
                Use `['ReferencedField, tableName, fieldName]` instead
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Remove support for the legacy boolean format of `true|false`
              hash: 1826e6d9ad81542dd3c1123768ae926254a85a17
              body: |
                Use `['Boolean', true|false]` instead
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
              hash: 62bef1d7243d256ebe270881691c6a56216c67d6
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Remove support for the legacy alias format of `[node, alias]`
              hash: 52038aa06d833c1bfbc14f721e7417d4272edc28
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Remove support for the legacy table format of `tableName`
              hash: 3ff760a6e360421ed1030afe355761d655408547
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Remove support for the legacy null formats of `null` and `'Null'`
              hash: 166d2616b245f8593b17160722c915a5868b2b3a
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Reflect the usage of BOOLEAN db type
              hash: ddab41907418024df2747fa7f630abd80d580a43
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Update @balena/sbvr-types to 4.x
              hash: ff17af594020723ab91bf65aed197dc01ace7981
              body: |
                Update @balena/sbvr-types from 3.5.0 to 4.0.0
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add test cases for Objects in JSON validate
                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                      body: >
                        As balena-lint rejects `new Boolean()`, `new Number()`
                        and `new String()` constructor usage, test cases double
                        check that they are not instantiated as object but
                        primitive type.
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                    - subject: Drop `require-npm4-to-publish` devDependency
                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                      body: >
                        As engine and npm is now required as part of
                        package.json we can drop this dependency
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Assert that JSON input typeof is object
                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                      body: >
                        Ensure that the input passed in for JSON types is either
                        an object or

                        an array (typeof returns 'object' for arrays as well).
                        This change is

                        mainly to prevent primitives from being stored as JSON.
                      footer:
                        Change-type: major
                        change-type: major
                        Signed-off-by: Josh Bowling <josh@monarci.com>
                        signed-off-by: Josh Bowling <josh@monarci.com>
                      author: Josh Bowling
                  version: sbvr-types-4.0.0
                  title: ""
                  date: 2023-04-26T15:00:16.169Z
          version: abstract-sql-compiler-9.0.0
          title: ""
          date: 2023-05-02T10:21:03.552Z
        - commits:
            - subject: Update @balena/abstract-sql-compiler to 9.x
              hash: b8b894679b4d333c5c3ff9340f8bd2696f418ca4
              body: |
                Update @balena/abstract-sql-compiler from 8.4.1 to 9.0.0
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
              hash: b5c654d5d916069f7364adf8bce65627e345f6c2
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Treat ConceptType like foreign keys, in line with pinejs 15
              hash: 9563e8a332331e4da6347da27be77a121ede2169
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-2.0.0
          title: ""
          date: 2023-05-02T12:03:24.262Z
        - commits:
            - subject: Use optional chaining operator
              hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Set minimum supported nodejs version to 16.13.0
              hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
          version: odata-parser-3.0.0
          title: ""
          date: 2023-04-26T14:57:49.416Z
        - commits:
            - subject: Update dependencies
              hash: d749289e311ad22e2b09793ad1dd472762bdf402
              body: |
                Update @balena/odata-parser from 2.4.6 to 3.0.0
                Update @balena/sbvr-types from 3.5.0 to 4.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Use optional chaining operator
                      hash: 1fb39ef2497b964af0f2cbc953a3f0843936fe02
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Set minimum supported nodejs version to 16.13.0
                      hash: 91b8f51691a9649e99f2dc64253cc5ce9b59035a
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: odata-parser-3.0.0
                  title: ""
                  date: 2023-04-26T14:57:49.416Z
                - commits:
                    - subject: Update to peggy 3 and make us of the repetition operator
                      hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: odata-parser-2.5.0
                  title: ""
                  date: 2023-04-26T11:09:24.513Z
                - commits:
                    - subject: Add test cases for Objects in JSON validate
                      hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
                      body: >
                        As balena-lint rejects `new Boolean()`, `new Number()`
                        and `new String()` constructor usage, test cases double
                        check that they are not instantiated as object but
                        primitive type.
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                    - subject: Drop `require-npm4-to-publish` devDependency
                      hash: 46a369117c9d1222089498a8794c32d14edef85b
                      body: >
                        As engine and npm is now required as part of
                        package.json we can drop this dependency
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                    - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
                      hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
                      hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
                      hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Assert that JSON input typeof is object
                      hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
                      body: >
                        Ensure that the input passed in for JSON types is either
                        an object or

                        an array (typeof returns 'object' for arrays as well).
                        This change is

                        mainly to prevent primitives from being stored as JSON.
                      footer:
                        Change-type: major
                        change-type: major
                        Signed-off-by: Josh Bowling <josh@monarci.com>
                        signed-off-by: Josh Bowling <josh@monarci.com>
                      author: Josh Bowling
                  version: sbvr-types-4.0.0
                  title: ""
                  date: 2023-04-26T15:00:16.169Z
          version: odata-to-abstract-sql-6.0.1
          title: ""
          date: 2023-04-27T08:45:33.841Z
        - commits:
            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
              hash: 7f6f98637339f43b34ae7faa8e868129efe6d754
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
            - subject: Switch `AggregateJSON` to use the newer `ReferencedField` format
              hash: e8038b15c471d801b21f39cec2c95ff6689b0595
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-6.0.0
          title: ""
          date: 2023-04-26T13:50:25.845Z
        - commits:
            - subject: Switch from `export =` to `export default`
              hash: 6cd01340e0fee46833942691fce5a9f6a42ac104
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
          version: sbvr-types-5.0.0
          title: ""
          date: 2023-05-16T15:56:09.861Z
        - commits:
            - subject: Improve typings
              hash: a5fd4a319cd0336afc5a765af9e1a1eec851f2c3
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-4.0.2
          title: ""
          date: 2023-05-03T11:40:24.422Z
        - commits:
            - subject: "boolean: Avoid unnecessary array creation to reduce GCs"
              hash: 5ba948cd5f42844974d43dc19f1c371e56376fc8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
          version: sbvr-types-4.0.1
          title: ""
          date: 2023-05-02T13:39:37.722Z
        - commits:
            - subject: Add test cases for Objects in JSON validate
              hash: be8fc31c3754186dd4c43ca8d4c056b0def7ffbd
              body: >
                As balena-lint rejects `new Boolean()`, `new Number()` and `new
                String()` constructor usage, test cases double check that they
                are not instantiated as object but primitive type.
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
            - subject: Drop `require-npm4-to-publish` devDependency
              hash: 46a369117c9d1222089498a8794c32d14edef85b
              body: >
                As engine and npm is now required as part of package.json we can
                drop this dependency
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
            - subject: Set minimum supported nodejs version to 16.13.0 and tsconfig to es2021
              hash: 54920d701a7aa4890c27801fc5cc6b9d74ece21c
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Switch `JSON` to use `JSON` db type instead of `TEXT`
              hash: 0d3561364ad018f59466c0dae9b3adb4390d9496
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Switch `Boolean` to use `BOOLEAN` db type instead of `INTEGER`
              hash: 5af2bd476a9032ab5d60c163a3940e0dd8e81cc6
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Assert that JSON input typeof is object
              hash: 1819ee97811e20da93c6e0f227db6a62ada8c00e
              body: >
                Ensure that the input passed in for JSON types is either an
                object or

                an array (typeof returns 'object' for arrays as well). This
                change is

                mainly to prevent primitives from being stored as JSON.
              footer:
                Change-type: major
                change-type: major
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
          version: sbvr-types-4.0.0
          title: ""
          date: 2023-04-26T15:00:16.169Z
  version: 15.0.0
  title: ""
  date: 2023-05-17T11:20:05.997Z
- commits:
    - subject: Update async migration function typing to also accept `Promise<number>`
      hash: dc2bd3ac16550009cf9732913ad0cfbb64ad92f2
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.64.1
  title: ""
  date: 2023-04-27T15:47:13.055Z
- commits:
    - subject: Update dependencies
      hash: c75f8261660c57f06b0088e73282d830fc9cc662
      body: |
        Update @balena/abstract-sql-compiler from 8.0.0 to 8.5.0
        Update @balena/abstract-sql-to-typescript from 1.4.2 to 1.5.1
        Update @balena/odata-parser from 2.4.6 to 2.5.0
        Update @balena/odata-to-abstract-sql from 5.9.2 to 5.9.6
        Update @balena/sbvr-types from 3.4.18 to 3.5.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Use native `StartsWith` node type for postgres
              hash: 0e0055782f05eccf3d7d8bf01f2d6810e738c4e6
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
            - subject: Convert `EscapeForLike` into a standalone node type
              hash: 9732e2e6e678262dfb25c8fbe5d935e4d6201296
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.5.0
          title: ""
          date: 2023-04-27T14:11:46.912Z
        - commits:
            - subject: Add much finer grained typings for abstract-sql-optimizer
              hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.4.1
          title: ""
          date: 2023-04-25T10:03:26.380Z
        - commits:
            - subject: Add support for using field type nodes with an AggregateJSON node
              hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
              body: |
                This also deprecates the legacy version
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.4.0
          title: ""
          date: 2023-04-24T12:05:48.116Z
        - commits:
            - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
              hash: 283da4816fe5e6d672e4959b05800861625dda99
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.13
          title: ""
          date: 2023-04-24T12:00:41.593Z
        - commits:
            - subject: Revert tightening of `OrderBy` to only field nodes
              hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
              body: |
                It can in fact be a lot of different things and that is now also
                reflected in the typing
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.12
          title: ""
          date: 2023-04-17T16:53:20.918Z
        - commits:
            - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
              hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
              hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
              body: >
                We know what type they return and they should be explicitly
                accepted as

                those types instead where it is valid to do so
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.11
          title: ""
          date: 2023-04-13T11:28:36.049Z
        - commits:
            - subject: Fix DateNode/AnyNode typings
              hash: aab549e8cf4e274a2a8b93814da393451acc4238
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.10
          title: ""
          date: 2023-04-13T10:27:14.478Z
        - commits:
            - subject: Update dependencies
              hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
              body: |
                Update @balena/sbvr-types from 3.4.18 to 3.5.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add Big Serial type
                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Josh Bowling
                  version: sbvr-types-3.5.0
                  title: ""
                  date: 2023-03-21T11:16:27.398Z
                - commits:
                    - subject: "Flowzone: Allow external contributions"
                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Josh Bowling <josh@monarci.com>
                        signed-off-by: Josh Bowling <josh@monarci.com>
                      author: Josh Bowling
                  version: sbvr-types-3.4.19
                  title: ""
                  date: 2022-12-08T01:08:35.143Z
          version: abstract-sql-compiler-8.3.9
          title: ""
          date: 2023-04-13T10:09:53.529Z
        - commits:
            - subject: Improve typings
              hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.8
          title: ""
          date: 2023-04-12T17:26:10.992Z
        - commits:
            - subject: Remove typing for non-existent JSON node
              hash: 76181d438f0f37463642704d7908c1774040c2c2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.7
          title: ""
          date: 2023-04-12T16:38:07.014Z
        - commits:
            - subject: Tighten the `isXValue` function typings
              hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.6
          title: ""
          date: 2023-04-12T16:18:20.829Z
        - commits:
            - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
              hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Add EmbeddedTextNode typing
              hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.5
          title: ""
          date: 2023-04-12T16:01:45.643Z
        - commits:
            - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
              hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.4
          title: ""
          date: 2023-04-12T15:55:47.432Z
        - commits:
            - subject: Improve node typings
              hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.3
          title: ""
          date: 2023-04-12T15:43:13.357Z
        - commits:
            - subject: Add more node typings
              hash: db162a8a4d645c2f37c968224d667ed753e534dd
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.2
          title: ""
          date: 2023-04-12T15:01:22.252Z
        - commits:
            - subject: Add more node typings
              hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.1
          title: ""
          date: 2023-04-12T13:14:25.174Z
        - commits:
            - subject: Support boolean nodes in a ValuesNode
              hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
              body: |
                This also deprecates the legacy use of direct true/false entries
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.3.0
          title: ""
          date: 2023-04-11T14:56:54.403Z
        - commits:
            - subject: Add `Between` node type
              hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.2.0
          title: ""
          date: 2023-04-11T14:19:22.378Z
        - commits:
            - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
              hash: f155d1daca54086b653fa590e3248c5ef805afff
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.1.0
          title: ""
          date: 2023-04-11T14:11:01.677Z
        - commits:
            - subject: Add `NotInNode` type
              hash: 9870d746344033db53ec14fddc23a8580b863ad9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
              hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Add `CharacterLengthNode` type
              hash: 1fbab42cee8128025756076dc826dacda4ea1597
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-8.0.2
          title: ""
          date: 2023-04-06T18:12:29.893Z
        - commits:
            - subject: Adds Cast node type to tree parsing
              hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Otávio Jacobi
              nested: []
          version: abstract-sql-compiler-8.0.1
          title: ""
          date: 2023-04-06T17:59:29.723Z
        - commits:
            - subject: Update dependencies
              hash: 72ae6d01ce70fbd47056042399c4d07f50e9a636
              body: |
                Update @balena/abstract-sql-compiler from 8.0.0 to 8.4.1
                Update @balena/odata-to-abstract-sql from 5.9.1 to 5.9.6
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Collapse `AliasedFunction` into `FunctionMatch`
                      hash: 98093a48aa75e5b8bd8eadc25ca37b53cc80ce2c
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.9.6
                  title: ""
                  date: 2023-04-25T13:27:44.188Z
                - commits:
                    - subject: Improve typings
                      hash: 78d4a48022ac0465c5d2c48db53b8ddd08e6e1bf
                      body: |
                        Update @balena/abstract-sql-compiler from 8.4.0 to 8.4.1
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add much finer grained typings for abstract-sql-optimizer
                              hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.4.1
                          title: ""
                          date: 2023-04-25T10:03:26.380Z
                  version: odata-to-abstract-sql-5.9.5
                  title: ""
                  date: 2023-04-25T12:16:48.086Z
                - commits:
                    - subject: Update dependencies
                      hash: 5aa3c51cbbfc66cddedebd41dacba5eabbacf709
                      body: |
                        Update @balena/abstract-sql-compiler from 8.0.0 to 8.4.0
                        Update @balena/odata-parser from 2.4.2 to 2.4.6
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add support for using field type nodes with an AggregateJSON node
                              hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
                              body: |
                                This also deprecates the legacy version
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.4.0
                          title: ""
                          date: 2023-04-24T12:05:48.116Z
                        - commits:
                            - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
                              hash: 283da4816fe5e6d672e4959b05800861625dda99
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.13
                          title: ""
                          date: 2023-04-24T12:00:41.593Z
                        - commits:
                            - subject: Revert tightening of `OrderBy` to only field nodes
                              hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
                              body: >
                                It can in fact be a lot of different things and
                                that is now also

                                reflected in the typing
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.12
                          title: ""
                          date: 2023-04-17T16:53:20.918Z
                        - commits:
                            - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
                              hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                            - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
                              hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
                              body: >
                                We know what type they return and they should be
                                explicitly accepted as

                                those types instead where it is valid to do so
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.11
                          title: ""
                          date: 2023-04-13T11:28:36.049Z
                        - commits:
                            - subject: Fix DateNode/AnyNode typings
                              hash: aab549e8cf4e274a2a8b93814da393451acc4238
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.10
                          title: ""
                          date: 2023-04-13T10:27:14.478Z
                        - commits:
                            - subject: Update dependencies
                              hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
                              body: |
                                Update @balena/sbvr-types from 3.4.18 to 3.5.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Add Big Serial type
                                      hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Josh Bowling
                                  version: sbvr-types-3.5.0
                                  title: ""
                                  date: 2023-03-21T11:16:27.398Z
                                - commits:
                                    - subject: "Flowzone: Allow external contributions"
                                      hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                        Signed-off-by: Josh Bowling <josh@monarci.com>
                                        signed-off-by: Josh Bowling <josh@monarci.com>
                                      author: Josh Bowling
                                  version: sbvr-types-3.4.19
                                  title: ""
                                  date: 2022-12-08T01:08:35.143Z
                          version: abstract-sql-compiler-8.3.9
                          title: ""
                          date: 2023-04-13T10:09:53.529Z
                        - commits:
                            - subject: Improve typings
                              hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.8
                          title: ""
                          date: 2023-04-12T17:26:10.992Z
                        - commits:
                            - subject: Remove typing for non-existent JSON node
                              hash: 76181d438f0f37463642704d7908c1774040c2c2
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.7
                          title: ""
                          date: 2023-04-12T16:38:07.014Z
                        - commits:
                            - subject: Tighten the `isXValue` function typings
                              hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.6
                          title: ""
                          date: 2023-04-12T16:18:20.829Z
                        - commits:
                            - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
                              hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add EmbeddedTextNode typing
                              hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.5
                          title: ""
                          date: 2023-04-12T16:01:45.643Z
                        - commits:
                            - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
                              hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.4
                          title: ""
                          date: 2023-04-12T15:55:47.432Z
                        - commits:
                            - subject: Improve node typings
                              hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.3
                          title: ""
                          date: 2023-04-12T15:43:13.357Z
                        - commits:
                            - subject: Add more node typings
                              hash: db162a8a4d645c2f37c968224d667ed753e534dd
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.2
                          title: ""
                          date: 2023-04-12T15:01:22.252Z
                        - commits:
                            - subject: Add more node typings
                              hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.1
                          title: ""
                          date: 2023-04-12T13:14:25.174Z
                        - commits:
                            - subject: Support boolean nodes in a ValuesNode
                              hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
                              body: >
                                This also deprecates the legacy use of direct
                                true/false entries
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.3.0
                          title: ""
                          date: 2023-04-11T14:56:54.403Z
                        - commits:
                            - subject: Add `Between` node type
                              hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.2.0
                          title: ""
                          date: 2023-04-11T14:19:22.378Z
                        - commits:
                            - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
                              hash: f155d1daca54086b653fa590e3248c5ef805afff
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.1.0
                          title: ""
                          date: 2023-04-11T14:11:01.677Z
                        - commits:
                            - subject: Add `NotInNode` type
                              hash: 9870d746344033db53ec14fddc23a8580b863ad9
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
                              hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add `CharacterLengthNode` type
                              hash: 1fbab42cee8128025756076dc826dacda4ea1597
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-8.0.2
                          title: ""
                          date: 2023-04-06T18:12:29.893Z
                        - commits:
                            - subject: Adds Cast node type to tree parsing
                              hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Otávio Jacobi
                              nested: []
                          version: abstract-sql-compiler-8.0.1
                          title: ""
                          date: 2023-04-06T17:59:29.723Z
                        - commits:
                            - subject: Improve typings
                              hash: ed5fa5675021485a775eb777f2358d8041b93ce1
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.4.6
                          title: ""
                          date: 2023-02-24T17:02:58.272Z
                        - commits:
                            - subject: Use const/let as appropriate
                              hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.4.5
                          title: ""
                          date: 2023-02-23T16:31:08.299Z
                        - commits:
                            - subject: Use shorthand object notation
                              hash: 611c0480681965c7af06302264eac79fea18bded
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.4.4
                          title: ""
                          date: 2023-02-23T16:26:30.639Z
                        - commits:
                            - subject: Update dependencies
                              hash: 25b153aca258347c6742cb8b4efe54c0ae199695
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.4.3
                          title: ""
                          date: 2023-02-23T16:14:13.013Z
                  version: odata-to-abstract-sql-5.9.4
                  title: ""
                  date: 2023-04-24T16:26:44.367Z
                - commits:
                    - subject: Fixes ODataBindings imported types
                      hash: 07224c40f6c11a849939dcca456d18677b159991
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Otávio Jacobi
                      nested: []
                  version: odata-to-abstract-sql-5.9.3
                  title: ""
                  date: 2023-03-08T22:00:01.264Z
                - commits:
                    - subject: Update typings to the minimal subset of the abstract sql model we need
                      hash: 2b95fdd826b153b7cbc0ad9ae6440d5788062ee3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.9.2
                  title: ""
                  date: 2023-02-15T13:59:28.133Z
          version: abstract-sql-to-typescript-1.5.1
          title: ""
          date: 2023-04-27T08:55:14.149Z
        - commits:
            - subject: Adds native SQL Date type
              hash: f19cd38aa79cb820f663b73da96c15bcfd41778d
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Otávio Jacobi
              nested: []
          version: abstract-sql-to-typescript-1.5.0
          title: ""
          date: 2023-03-01T17:29:25.983Z
        - commits:
            - subject: Update to peggy 3 and make us of the repetition operator
              hash: 3d091133ca54dfba71c2bc0d17e60780fb1bda22
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-parser-2.5.0
          title: ""
          date: 2023-04-26T11:09:24.513Z
        - commits:
            - subject: Collapse `AliasedFunction` into `FunctionMatch`
              hash: 98093a48aa75e5b8bd8eadc25ca37b53cc80ce2c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.9.6
          title: ""
          date: 2023-04-25T13:27:44.188Z
        - commits:
            - subject: Improve typings
              hash: 78d4a48022ac0465c5d2c48db53b8ddd08e6e1bf
              body: |
                Update @balena/abstract-sql-compiler from 8.4.0 to 8.4.1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add much finer grained typings for abstract-sql-optimizer
                      hash: 92bc7e93ca1b17401d902d66c68e090e50f70d1a
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.4.1
                  title: ""
                  date: 2023-04-25T10:03:26.380Z
          version: odata-to-abstract-sql-5.9.5
          title: ""
          date: 2023-04-25T12:16:48.086Z
        - commits:
            - subject: Update dependencies
              hash: 5aa3c51cbbfc66cddedebd41dacba5eabbacf709
              body: |
                Update @balena/abstract-sql-compiler from 8.0.0 to 8.4.0
                Update @balena/odata-parser from 2.4.2 to 2.4.6
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add support for using field type nodes with an AggregateJSON node
                      hash: 19c2760ecf76b4097d7d3045c2eefbf74fd7c2da
                      body: |
                        This also deprecates the legacy version
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.4.0
                  title: ""
                  date: 2023-04-24T12:05:48.116Z
                - commits:
                    - subject: Deprecate `AliasableFromTypeNodes` type as it's redundant
                      hash: 283da4816fe5e6d672e4959b05800861625dda99
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.13
                  title: ""
                  date: 2023-04-24T12:00:41.593Z
                - commits:
                    - subject: Revert tightening of `OrderBy` to only field nodes
                      hash: 1c25d9b8d011791a9e98a5929ad48cdd9f3bab6b
                      body: >
                        It can in fact be a lot of different things and that is
                        now also

                        reflected in the typing
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.12
                  title: ""
                  date: 2023-04-17T16:53:20.918Z
                - commits:
                    - subject: Do not allow ON clauses for CROSS JOIN as it is invalid
                      hash: d47bf63d3a14cdbb4cb0aeb7544e41a9288699f4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                    - subject: Stop accepting `ExtractJSONPathAsText`/`ToJSON` as unknown node types
                      hash: 6fcb2c4257f9fc50f6b4b1070dec86ace9f71237
                      body: >
                        We know what type they return and they should be
                        explicitly accepted as

                        those types instead where it is valid to do so
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.11
                  title: ""
                  date: 2023-04-13T11:28:36.049Z
                - commits:
                    - subject: Fix DateNode/AnyNode typings
                      hash: aab549e8cf4e274a2a8b93814da393451acc4238
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.10
                  title: ""
                  date: 2023-04-13T10:27:14.478Z
                - commits:
                    - subject: Update dependencies
                      hash: 39058b2dacac51da96158d594b2d72e3238d0cbc
                      body: |
                        Update @balena/sbvr-types from 3.4.18 to 3.5.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add Big Serial type
                              hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Josh Bowling
                          version: sbvr-types-3.5.0
                          title: ""
                          date: 2023-03-21T11:16:27.398Z
                        - commits:
                            - subject: "Flowzone: Allow external contributions"
                              hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: Josh Bowling <josh@monarci.com>
                                signed-off-by: Josh Bowling <josh@monarci.com>
                              author: Josh Bowling
                          version: sbvr-types-3.4.19
                          title: ""
                          date: 2022-12-08T01:08:35.143Z
                  version: abstract-sql-compiler-8.3.9
                  title: ""
                  date: 2023-04-13T10:09:53.529Z
                - commits:
                    - subject: Improve typings
                      hash: 43e75ef37de956d1b583bc62b307b04e0f8455c1
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.8
                  title: ""
                  date: 2023-04-12T17:26:10.992Z
                - commits:
                    - subject: Remove typing for non-existent JSON node
                      hash: 76181d438f0f37463642704d7908c1774040c2c2
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.7
                  title: ""
                  date: 2023-04-12T16:38:07.014Z
                - commits:
                    - subject: Tighten the `isXValue` function typings
                      hash: 91485cd9c88faaaed9b1280bc34eb3a99628057e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.6
                  title: ""
                  date: 2023-04-12T16:18:20.829Z
                - commits:
                    - subject: Correctly treat `Value` nodes as rewritten to `Text` by the optimizer
                      hash: c9dbc4cfb3fa392e87a0775accdd6811b3c273b4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                    - subject: Add EmbeddedTextNode typing
                      hash: d00ac00ca7af4d17b437c3d5511af8e506615db4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.5
                  title: ""
                  date: 2023-04-12T16:01:45.643Z
                - commits:
                    - subject: Enforce the first argument of ExtractJSONPathAsText is a JSON type node
                      hash: 08865295d4cd3ded56d77a30d33c0434e1da52b9
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.4
                  title: ""
                  date: 2023-04-12T15:55:47.432Z
                - commits:
                    - subject: Improve node typings
                      hash: 2cb83cf242052c581ee5412e3a90ed87cf5fd39e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.3
                  title: ""
                  date: 2023-04-12T15:43:13.357Z
                - commits:
                    - subject: Add more node typings
                      hash: db162a8a4d645c2f37c968224d667ed753e534dd
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.2
                  title: ""
                  date: 2023-04-12T15:01:22.252Z
                - commits:
                    - subject: Add more node typings
                      hash: 047954b6f66abb041bee74373f37c38d71cdc4d7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.1
                  title: ""
                  date: 2023-04-12T13:14:25.174Z
                - commits:
                    - subject: Support boolean nodes in a ValuesNode
                      hash: d589fb6cd92a3a7570e3b2ebea14acbb84807d8a
                      body: >
                        This also deprecates the legacy use of direct true/false
                        entries
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.3.0
                  title: ""
                  date: 2023-04-11T14:56:54.403Z
                - commits:
                    - subject: Add `Between` node type
                      hash: 4880072eeab6af198df47777b6579dcacc3d7fb1
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.2.0
                  title: ""
                  date: 2023-04-11T14:19:22.378Z
                - commits:
                    - subject: Add `BitwiseAnd`/`BitwiseShiftRight` node types
                      hash: f155d1daca54086b653fa590e3248c5ef805afff
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.1.0
                  title: ""
                  date: 2023-04-11T14:11:01.677Z
                - commits:
                    - subject: Add `NotInNode` type
                      hash: 9870d746344033db53ec14fddc23a8580b863ad9
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                    - subject: Add `IsDistinctFromNode`/`IsNotDistinctFromNode` types
                      hash: 09887280a6394a61a31c955602ccb2a0fe98c9b8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                    - subject: Add `CharacterLengthNode` type
                      hash: 1fbab42cee8128025756076dc826dacda4ea1597
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-8.0.2
                  title: ""
                  date: 2023-04-06T18:12:29.893Z
                - commits:
                    - subject: Adds Cast node type to tree parsing
                      hash: cbdb559bfce3c77f9bce9e07f05777f58965f324
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Otávio Jacobi
                      nested: []
                  version: abstract-sql-compiler-8.0.1
                  title: ""
                  date: 2023-04-06T17:59:29.723Z
                - commits:
                    - subject: Improve typings
                      hash: ed5fa5675021485a775eb777f2358d8041b93ce1
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-2.4.6
                  title: ""
                  date: 2023-02-24T17:02:58.272Z
                - commits:
                    - subject: Use const/let as appropriate
                      hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-2.4.5
                  title: ""
                  date: 2023-02-23T16:31:08.299Z
                - commits:
                    - subject: Use shorthand object notation
                      hash: 611c0480681965c7af06302264eac79fea18bded
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-2.4.4
                  title: ""
                  date: 2023-02-23T16:26:30.639Z
                - commits:
                    - subject: Update dependencies
                      hash: 25b153aca258347c6742cb8b4efe54c0ae199695
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-2.4.3
                  title: ""
                  date: 2023-02-23T16:14:13.013Z
          version: odata-to-abstract-sql-5.9.4
          title: ""
          date: 2023-04-24T16:26:44.367Z
        - commits:
            - subject: Fixes ODataBindings imported types
              hash: 07224c40f6c11a849939dcca456d18677b159991
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Otávio Jacobi
              nested: []
          version: odata-to-abstract-sql-5.9.3
          title: ""
          date: 2023-03-08T22:00:01.264Z
        - commits:
            - subject: Add Big Serial type
              hash: 49460ad51fcbc60f81e61329c573a1af5b207a46
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Josh Bowling
          version: sbvr-types-3.5.0
          title: ""
          date: 2023-03-21T11:16:27.398Z
        - commits:
            - subject: "Flowzone: Allow external contributions"
              hash: 9f7bb028bbac327e6fe0711491d7c0f2c6464f98
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
          version: sbvr-types-3.4.19
          title: ""
          date: 2022-12-08T01:08:35.143Z
  version: 14.64.0
  title: ""
  date: 2023-04-27T15:21:38.281Z
- commits:
    - subject: Support returning a number from async migrations rather than db result
      hash: 58d0a4e8c026531d8b172e7d715373b9afba708a
      body: |
        This also deprecates the form of returning a db result
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.63.0
  title: ""
  date: 2023-04-27T09:57:49.259Z
- commits:
    - subject: Narrow the registered express HTTP methods
      hash: ce5efad6e3ff0c1f1a12c3c0fe15a6f78e14e515
      body: |
        app.all registers too many not needed HTTP methods.
        As documented here:
        https://expressjs.com/en/4x/api.html#app.METHOD
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.62.9
  title: ""
  date: 2023-04-21T07:22:00.375Z
- commits:
    - subject: Add test cases for native translations
      hash: 35c1a124be99c9a050a52da1624e23c7216f2fac
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.62.8
  title: ""
  date: 2023-04-19T16:11:50.941Z
- commits:
    - subject: Update select sql typing
      hash: 8c04a099dc0739b65b2576a3cb48aa17565d2da2
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Josh Bowling
      nested: []
  version: 14.62.7
  title: ""
  date: 2023-04-18T07:16:59.301Z
- commits:
    - subject: Guard against translations aliasing to a field that does not exist
      hash: ad7d4cbc5b08df254b086495e1a1bd75239ab8df
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.62.6
  title: ""
  date: 2023-04-11T10:50:23.109Z
- commits:
    - subject: Fix resourceName to resourceName native translation
      hash: 6deffd6681f2d037776f352033867f408d2f9f04
      body: >
        Permissions lookup need to know the modifyName if the resource needs
        translations for looking up the permissions from the destination
        permissions table
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.62.5
  title: ""
  date: 2023-03-23T11:14:58.896Z
- commits:
    - subject: Rollback async migration tx on failed async mgmt tx
      hash: c196aaa10afb407a2f83efb8fbfde8eaa568f156
      body: |
        Disable automaticClose on async mgmt tx
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.62.4
  title: ""
  date: 2023-02-28T17:52:52.534Z
- commits:
    - subject: Fix `isAsyncMigration` to accept mixed fn and sql async migrations
      hash: 4d6feb8f8164770e012e04a5c956b90ca0e3e9c3
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.62.3
  title: ""
  date: 2023-02-27T19:10:29.898Z
- commits:
    - subject: Fix async migrator typings when mixing migrator fns and sql
      hash: 8432b1143acc6a7bbb7d96bb21caacb4e2f96579
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.62.2
  title: ""
  date: 2023-02-27T18:23:58.423Z
- commits:
    - subject: Update @balena/odata-parser to 2.4.6
      hash: c2ae65faa13a420c87bbd2608974c3387b1350fc
      body: |
        Update @balena/odata-parser from 2.4.2 to 2.4.6
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Improve typings
              hash: ed5fa5675021485a775eb777f2358d8041b93ce1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.4.6
          title: ""
          date: 2023-02-24T17:02:58.272Z
        - commits:
            - subject: Use const/let as appropriate
              hash: 0824fe7d85eeb97941319749fc802f9bae3c9fb6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.4.5
          title: ""
          date: 2023-02-23T16:31:08.299Z
        - commits:
            - subject: Use shorthand object notation
              hash: 611c0480681965c7af06302264eac79fea18bded
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.4.4
          title: ""
          date: 2023-02-23T16:26:30.639Z
        - commits:
            - subject: Update dependencies
              hash: 25b153aca258347c6742cb8b4efe54c0ae199695
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.4.3
          title: ""
          date: 2023-02-23T16:14:13.013Z
  version: 14.62.1
  title: ""
  date: 2023-02-24T17:45:10.612Z
- commits:
    - subject: Use `affectedIds` to narrow the number of rows checked by rules
      hash: b76afb213dc1e120ac6b43a3c8ce2887e69407a4
      body: ""
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Carol Schulze <carol@balena.io>
        signed-off-by: Carol Schulze <carol@balena.io>
      author: Carol Schulze
      nested: []
  version: 14.62.0
  title: ""
  date: 2023-02-20T17:04:40.883Z
- commits:
    - subject: Fixes setting only finalized async migration as executed
      hash: a5c808007b829669de3dfdfd682404150022a57a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.61.5
  title: ""
  date: 2023-02-20T15:48:32.572Z
- commits:
    - subject: Fixes implicit any type
      hash: 8cfb7573f667cbe846d7eea357fa3bec2493b143
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.61.4
  title: ""
  date: 2023-02-20T15:14:55.623Z
- commits:
    - subject: "Tests: use transpile-only for faster tests"
      hash: 5d92233bb617d243afff13da7560dfad22887bc1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: "Tests: type-check tests as part of tsconfig.dev.json and fix typing
        error"
      hash: a84fc64df74aee2973211bb792e9046f42af8437
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.61.3
  title: ""
  date: 2023-02-15T15:17:18.415Z
- commits:
    - subject: Fix read-only hook args when there is a read-only or no transaction
      hash: fb648b2a82019f9c2d80c4c5af739d4e71e29f61
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.61.2
  title: ""
  date: 2023-02-15T14:34:53.646Z
- commits:
    - subject: Update dependencies
      hash: 7144194c7f7490252177ac2086b2fc4cd46b9add
      body: |
        Update @balena/abstract-sql-compiler from 7.25.3 to 7.26.0
        Update @balena/abstract-sql-to-typescript from 1.3.0 to 1.4.2
        Update @balena/env-parsing from 1.1.0 to 1.1.5
        Update @balena/odata-to-abstract-sql from 5.8.0 to 5.9.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Optimize schema during compilation
              hash: e0b6b48c1429077d3c3742c9ee6224233a532bf7
              body: |
                This optimizes and normalizes rules before compiling the schema.
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Carol Schulze <carol@balena.io>
                signed-off-by: Carol Schulze <carol@balena.io>
              author: Carol Schulze
              nested: []
          version: abstract-sql-compiler-7.26.0
          title: ""
          date: 2023-02-07T12:42:59.370Z
        - commits:
            - subject: Update typings to the minimal subset of the abstract sql model we need
              hash: 7f44648fe2bde3c85914c53cdaec448321f5ffca
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-1.4.2
          title: ""
          date: 2023-02-15T13:37:18.042Z
        - commits:
            - subject: Update `abstract-sql-compiler` and `odata-to-abstract-sql`
              hash: 8f605b533f4c0716b55fcfe3ddfe75316d92da67
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Carol Schulze <carol@balena.io>
                signed-off-by: Carol Schulze <carol@balena.io>
              author: Carol Schulze
              nested: []
          version: abstract-sql-to-typescript-1.4.1
          title: ""
          date: 2023-02-14T14:27:09.414Z
        - commits:
            - subject: Generate properties for reverse navigation relations using synonyms
              hash: 105c27e6b5279bd7189df0c8758200ec84997a43
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-to-typescript-1.4.0
          title: ""
          date: 2022-12-20T18:10:06.642Z
        - commits:
            - subject: "Flowzone: Allow external contributions"
              hash: f01476cad51c61727f706618a18e1e7b32657897
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
              nested: []
          version: abstract-sql-to-typescript-1.3.1
          title: ""
          date: 2022-12-08T01:09:49.570Z
        - commits:
            - subject: Update typings to the minimal subset of the abstract sql model we need
              hash: 2b95fdd826b153b7cbc0ad9ae6440d5788062ee3
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.9.2
          title: ""
          date: 2023-02-15T13:59:28.133Z
        - commits:
            - subject: Update dependency @balena/lf-to-abstract-sql to 5.0.0
              hash: 9ca2f6387676866929a77054aea32eab736b0c2d
              body: |
                Update @balena/lf-to-abstract-sql to 5.0.0

                Update @balena/lf-to-abstract-sql from 4.7.0 to 5.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Renovate Bot
              nested:
                - commits:
                    - subject: Expand `lfInfo` to also include the root table name
                      hash: cd6429c29d11d986d13b2f3a1c7090310e3e4d03
                      body: |
                        Also minor refactor for `lfInfo`
                      footer:
                        Change-type: major
                        change-type: major
                        Signed-off-by: Carol Schulze <carol@balena.io>
                        signed-off-by: Carol Schulze <carol@balena.io>
                      author: Carol Schulze
                      nested: []
                  version: lf-to-abstract-sql-5.0.0
                  title: ""
                  date: 2023-02-10T18:42:29.921Z
          version: odata-to-abstract-sql-5.9.1
          title: ""
          date: 2023-02-13T17:54:02.488Z
        - commits:
            - subject: Update dependency @balena/abstract-sql-compiler to 8.0.0
              hash: 922e80ccea867f019fae5304f31fbd0cd9f141a2
              body: |
                Update @balena/abstract-sql-compiler to 8.0.0

                Update @balena/abstract-sql-compiler from 7.26.0 to 8.0.0
              footer:
                Change-type: minor
                change-type: minor
              author: Renovate Bot
              nested:
                - commits:
                    - subject: Add binds for affected IDs in compiled rules
                      hash: 7d4bfac3b0dbcc6f916c90837398aff1e84588bc
                      body: >
                        After every write, pine has to rerun all rules from the
                        model to ensure

                        consistency. These rules run over the entire database,
                        sometimes causing

                        some queries to run for too long against what should be
                        a simple write.


                        This commit adds a mechanism to help with this issue by
                        narrowing the

                        set of rows that each rule should touch to those rows
                        that were actually

                        changed.


                        Implementing this mechanism safely is doable and not
                        necessarily complex

                        code-wise, but requires a deep modifications from the
                        current

                        architecture. This commit adds a restricted form instead
                        where we only

                        narrow the rows of the root table that were changed. If
                        any other table

                        was changed then narrowing is a no op.


                        It can be proved that this is always safe as long as the
                        root table is

                        selected from only once and the rule is positive ("It is
                        necessary that

                        each ...").


                        The implementation here adds a single binding into the
                        rule's SQL query

                        which can be bound by pine for each rule where an
                        opportunity to use

                        this optimization arises.


                        The implementation itself is simple: count how many
                        times the root table

                        is selected from and if it is selected from exactly one,
                        then add a

                        narrowing constraint in the form of:


                        $1 = '{}' OR

                        <root table>.id = ANY(CAST($1 AS INTEGER[]))


                        Where $1 will be bound to either '{}', which disables
                        narrowing, or to a

                        list of IDs that were affected by the write.


                        This initial implementation can be extended in the
                        future.
                      footer:
                        Change-type: major
                        change-type: major
                        Signed-off-by: Carol Schulze <carol@balena.io>
                        signed-off-by: Carol Schulze <carol@balena.io>
                      author: Carol Schulze
                      nested: []
                  version: abstract-sql-compiler-8.0.0
                  title: ""
                  date: 2023-02-13T14:04:25.744Z
          version: odata-to-abstract-sql-5.9.0
          title: ""
          date: 2023-02-13T17:49:05.607Z
        - commits:
            - subject: Cache the `ResourceMapping` result to avoid unnecessary work
              hash: 8f6051cd762950d903658c88ff0f072425229463
              body: >
                This function can get called a lot so caching it should provide
                a

                noticeable performance improvement and linking it to the
                resource makes

                cache management simple
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.8.1
          title: ""
          date: 2023-02-13T16:00:44.805Z
  version: 14.61.1
  title: ""
  date: 2023-02-15T14:21:13.633Z
- commits:
    - subject: Add support for models that are translated to other (newer) models
      hash: aa7339a60e050deb73839dc3142b6fb810b83c57
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.61.0
  title: ""
  date: 2023-02-03T17:26:30.066Z
- commits:
    - subject: "chore(deps): update dependency grunt to 1.6.1"
      hash: 8887bb76b142d47a50b3a1c9f65a78af09d0a1a1
      body: |
        Update grunt to 1.6.1

        Update grunt from 1.5.3 to 1.6.1
      footer:
        Change-type: patch
        change-type: patch
      author: Renovate Bot
      nested: []
  version: 14.60.1
  title: ""
  date: 2023-01-31T16:16:45.140Z
- commits:
    - subject: 'Revert "chore(deps): update node.js to v19"'
      hash: 89555686d14cf155cd8d4cb23e10392b7672be9d
      body: >
        This reverts commit 6b85dd0063669e7db4432bdb650927d05ef9f9c4.


        Pin grunt to fixed 1.5.3 as grunt does not follow semver. Needed for now
        to executed on node12
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.60.0
  title: ""
  date: 2023-01-30T21:05:20.149Z
- commits:
    - subject: Remove duplicate stack trace logging
      hash: 9399925c01dc42e5426d69e3843a63ed142795a7
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.59.1
  title: ""
  date: 2023-01-26T12:06:17.588Z
- commits:
    - subject: Introduce control means for async migration execution
      hash: a034b8ff3168284785b0d776954b16782b0f9a87
      body: >
        Introduce env var PINEJS_ASYNC_MIGRATION_ENABLED to control async
        migration execution on startup.


        Test with SIGUSR2 listener to toggle migration execution during runtime.
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.59.0
  title: ""
  date: 2023-01-25T15:05:10.001Z
- commits:
    - subject: "chore(deps): update node.js to v19"
      hash: 6b85dd0063669e7db4432bdb650927d05ef9f9c4
      body: |
        Update node to 19

        Update node from 16 to 19
      footer:
        Change-type: minor
        change-type: minor
      author: Renovate Bot
      nested: []
  version: 14.58.0
  title: ""
  date: 2023-01-25T10:18:49.492Z
- commits:
    - subject: "db: Make the base getTxLevelLock blocking by default"
      hash: 2aeef9f48b33892455779eab866cfc10988ab226
      body: |
        Otherwise users would get a  TS error after
        updating.
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 14.57.2
  title: ""
  date: 2023-01-25T09:56:48.633Z
- commits:
    - subject: Update @balena/abstract-sql-compiler to 7.25.3
      hash: cba15cec2c99356371180feaf5dadf1601f3fe61
      body: |
        Update @balena/abstract-sql-compiler from 7.25.0 to 7.25.3
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Wrap Date & Duration operations with parenthesis when necessary
              hash: 4d05dbf6d86bbc95b323e3571633e22c625a114d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
            - subject: Wrap composite math operations with parenthesis when necessary
              hash: ab7d6b73808affbf8316f816b9e968e58e83d733
              body: ""
              footer:
                Resolves: "#184"
                resolves: "#184"
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-7.25.3
          title: ""
          date: 2023-01-24T16:19:22.753Z
        - commits:
            - subject: "Tests: update @balena/odata-to-abstract-sql to 5.8"
              hash: ade93b12c14a0a9c833845a9feb79f2feb4b6844
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-7.25.2
          title: ""
          date: 2023-01-24T07:18:49.086Z
        - commits:
            - subject: Change AggregateJSON to use `JSON_AGG` instead of
                `ARRAY_TO_JSON`+`ARRAY_AGG`
              hash: 360bbd95352d96be7ec0ce83521cd6e155b7da88
              body: >
                This increases the minimum postgres version for AggregateJSON
                from 9.2

                to 9.3 but it is likely that other places already require
                postgres

                >=9.3 and as such this should not increase the minimum version
                at all.

                If it does somehow manage to then increasing the minimum from a
                2012

                postgres to 2013 should still be fine
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.25.1
          title: ""
          date: 2023-01-23T19:03:56.421Z
  version: 14.57.1
  title: ""
  date: 2023-01-25T09:08:04.726Z
- commits:
    - subject: Use postgres advisory locks for migration locking.
      hash: b59c18865e5964d40bb31cc369eee33658f4e990
      body: |
        Avoid starvation of sync migrations while
        aggressive async migrations take the model lock
        over and over again.
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.57.0
  title: ""
  date: 2023-01-24T16:21:38.099Z
- commits:
    - subject: Update dependency @types/node to 18.11.18
      hash: 0997dacb598c5fdab904b9918a11f003d92a3f59
      body: |
        Update @types/node to 18.11.18

        Update @types/node from 12.20.55 to 18.11.18
      footer:
        Change-type: minor
        change-type: minor
      author: Renovate Bot
      nested: []
  version: 14.56.0
  title: ""
  date: 2023-01-23T20:17:22.573Z
- commits:
    - subject: Update dependency commander to 10.0.0
      hash: 80989852ab6759e074f842a61fd1d72c951108e8
      body: |
        Update commander to 10.0.0

        Update commander from 9.5.0 to 10.0.0
      footer:
        Change-type: minor
        change-type: minor
      author: Renovate Bot
      nested: []
  version: 14.55.0
  title: ""
  date: 2023-01-23T19:13:03.471Z
- commits:
    - subject: Update dependencies
      hash: e174ca518bce3890988a964b8f267784710c5197
      body: |
        Update @balena/abstract-sql-compiler from 7.23.0 to 7.25.0
        Update @balena/lf-to-abstract-sql from 4.6.0 to 4.7.0
        Update @balena/odata-to-abstract-sql from 5.7.2 to 5.8.0
        Update pinejs-client-core from 6.12.2 to 6.12.3
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add `modifyFields`/`modifyName` to table definition
              hash: 174c07b3923bb41fe50b413829b4268c1b28172e
              body: >
                This is intended to be used to target tables differently for
                reads vs

                writes, eg where you might read from a view/definition but want
                to

                write to a physical table instead
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.25.0
          title: ""
          date: 2023-01-23T17:39:22.841Z
        - commits:
            - subject: Add the AbstractSql node `Any`
              hash: ebc43d8139624a95f08b18ee290e89bb425a791a
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Carol Schulze <carol@balena.io>
                signed-off-by: Carol Schulze <carol@balena.io>
              author: Carol Schulze
              nested: []
          version: abstract-sql-compiler-7.24.0
          title: ""
          date: 2023-01-16T14:40:50.608Z
        - commits:
            - subject: Empty commit to force a new version to be generated
              hash: 41bc55fa9af394d8c2294c243839d472c1ed92c6
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Carol Schulze <carol@balena.io>
                signed-off-by: Carol Schulze <carol@balena.io>
              author: Carol Schulze
              nested: []
            - subject: Add an `lfInfo` entry in the results object
              hash: 167680ba65e73235307370c3e211a211a14a1acc
              body: >
                `lfInfo` will be used to pass extra context extracted from LF

                downstream. Currently the only context is the root table alias
                for each

                rule.
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Carol Schulze <carol@balena.io>
                signed-off-by: Carol Schulze <carol@balena.io>
              author: Carol Schulze
              nested: []
          version: lf-to-abstract-sql-4.7.0
          title: ""
          date: 2022-12-14T12:09:57.887Z
        - commits:
            - subject: Respect `modifyFields`/`modifyName` in the table definition
              hash: af5233c9c312ab23fbe6fa7bbcc20f5007c80dc2
              body: >
                This is intended to be used to target tables differently for
                reads vs

                writes, eg where you might read from a view/definition but want
                to

                write to a physical table instead


                Update @balena/abstract-sql-compiler from 7.22.0 to 7.25.0
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add `modifyFields`/`modifyName` to table definition
                      hash: 174c07b3923bb41fe50b413829b4268c1b28172e
                      body: >
                        This is intended to be used to target tables differently
                        for reads vs

                        writes, eg where you might read from a view/definition
                        but want to

                        write to a physical table instead
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.25.0
                  title: ""
                  date: 2023-01-23T17:39:22.841Z
                - commits:
                    - subject: Add the AbstractSql node `Any`
                      hash: ebc43d8139624a95f08b18ee290e89bb425a791a
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                        Signed-off-by: Carol Schulze <carol@balena.io>
                        signed-off-by: Carol Schulze <carol@balena.io>
                      author: Carol Schulze
                      nested: []
                  version: abstract-sql-compiler-7.24.0
                  title: ""
                  date: 2023-01-16T14:40:50.608Z
                - commits:
                    - subject: Add support for rules optimizations when using COUNT(*) = 0
                      hash: f45412c4dbec8bed287ef116b9c5f0afdc047f9f
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.23.0
                  title: ""
                  date: 2022-12-08T15:38:24.108Z
                - commits:
                    - subject: "Flowzone: Allow external contributions"
                      hash: de26e9d6cc65ab9a03fd9e1ac6027e0df198864d
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Josh Bowling <josh@monarci.com>
                        signed-off-by: Josh Bowling <josh@monarci.com>
                      author: Josh Bowling
                      nested: []
                  version: abstract-sql-compiler-7.22.5
                  title: ""
                  date: 2022-12-08T01:00:02.914Z
                - commits:
                    - subject: "Fix: move @balena/odata-to-abstract-sql to dev dependencies"
                      hash: a5bd2c11c4e6f04a98c7784601a0d0e36ca7f6a2
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.22.4
                  title: ""
                  date: 2022-11-30T16:23:35.142Z
                - commits:
                    - subject: "Tests: update @balena/odata-to-abstract-sql to 5.x"
                      hash: e93dfd1cbf56a9df248ac199776dca44c71cbc11
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.22.3
                  title: ""
                  date: 2022-11-30T16:17:30.183Z
                - commits:
                    - subject: Fix deprecation notice module name
                      hash: 7272a823a00ffd6af52228f2cab4c95e3b3474b9
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.22.2
                  title: ""
                  date: 2022-11-30T16:12:20.310Z
                - commits:
                    - subject: Add deprecation notices to the legacy null formats of `null` and
                        `'Null'`
                      hash: d4a8a31911b80c4c8ad46e5b6567496c232fad9b
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                    - subject: Add deprecation notice to the legacy table format of `tableName`
                      hash: c0847bf375bb40bae0141aab5e09f97a844f69c7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                    - subject: Add deprecation notice to the legacy alias format of `[node, alias]`
                      hash: 75e04d107ad1d1ddd7f8e33fa53c3a70c46a35ac
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.22.1
                  title: ""
                  date: 2022-11-29T18:49:06.598Z
          version: odata-to-abstract-sql-5.8.0
          title: ""
          date: 2023-01-23T18:27:50.934Z
        - commits:
            - subject: Always replace the table being modified in definitions, ignoring
                aliases
              hash: 253fdae228cf1edd5e9137819b1bbe783c0e72b0
              body: >
                This avoids issues where the aliases may not map up,
                particularly if

                the definition was generated and may have automatic aliases, eg
                if

                using the result of an odata-to-abstract-sql generation
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.7.7
          title: ""
          date: 2023-01-23T15:42:11.369Z
        - commits:
            - subject: Integrate beta version of sbvr-types supporting WebResource
              hash: 8940999f5f3dda0f0f04012a6d0508c4a1028b94
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Ramiro Gonzalez <ramiro.gonzalez@balena.io>
                signed-off-by: Ramiro Gonzalez <ramiro.gonzalez@balena.io>
              author: Ramiro González Maciel
              nested: []
          version: odata-to-abstract-sql-5.7.6
          title: ""
          date: 2023-01-20T17:34:18.887Z
        - commits:
            - subject: Integrate beta version of sbvr-types supporting WebResource
              hash: 2d045ee23367146eb53d9c1a8ea5c0bd6bde2abc
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Ramiro Gonzalez <ramiro.gonzalez@balena.io>
                signed-off-by: Ramiro Gonzalez <ramiro.gonzalez@balena.io>
              author: Ramiro González Maciel
              nested: []
          version: odata-to-abstract-sql-5.7.5
          title: ""
          date: 2023-01-16T14:51:23.427Z
        - commits:
            - subject: "Tests: reduce lodash usage"
              hash: 99e3f4f2b3c67bac49c09a695f02070a9dd133ce
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.7.4
          title: ""
          date: 2023-01-10T17:12:08.376Z
        - commits:
            - subject: "Flowzone: Allow external contributions"
              hash: 74dc9ac5c833d6bfe31de9500cc4692052179090
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
              nested: []
          version: odata-to-abstract-sql-5.7.3
          title: ""
          date: 2022-12-08T01:10:24.930Z
        - commits:
            - subject: "CI: Convert tests to TypeScript"
              hash: 683efba924728fc57cbb9a43b7b65f124903661e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Josh Bowling
              nested: []
          version: pinejs-client-js-6.12.3
          title: ""
          date: 2022-12-28T09:32:01.282Z
  version: 14.54.8
  title: ""
  date: 2023-01-23T18:49:55.840Z
- commits:
    - subject: Filter for `SideEffectHook`s before entering the async rollback loop
      hash: 887027c084172658d29904e9fcdc1104779ebfb2
      body: |
        This avoids unnecessary work by adding an async boundary for the
        filtering part, meaning we can avoid any async boundaries in the case
        of no side effecting hooks (the likely case)
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.54.7
  title: ""
  date: 2023-01-13T15:53:47.439Z
- commits:
    - subject: Handle symbols when proxying for constrained models
      hash: e53a6744ba0e32e2ae414ab7bb1ae375957e115c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.54.6
  title: ""
  date: 2023-01-12T18:51:58.179Z
- commits:
    - subject: Prettified according to new rules
      hash: 8c5a73399171eae3dd8d105810ba71b811cdc3ea
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.54.5
  title: ""
  date: 2023-01-11T14:18:59.648Z
- commits:
    - subject: Fix pre-commit husky hook
      hash: c146ecb23faa8aeaa93086e6a4e78b5bdc3fecbc
      body: |
        pre-commit file has no executable flag.
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.54.4
  title: ""
  date: 2022-12-22T16:30:12.873Z
- commits:
    - subject: Fix running linting as part of `npm test`
      hash: 9bdc35e17faa8d9958b2046b691e9d28fb37d51c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.54.3
  title: ""
  date: 2022-12-19T16:01:26.236Z
- commits:
    - subject: Simplify `checkApiKey` by moving checks out to more relevant places
      hash: c421ec64b7a7ad858007e3570065e5c9ec98d5f4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.54.2
  title: ""
  date: 2022-12-19T15:37:05.130Z
- commits:
    - subject: Update debugging docs
      hash: 6c6331cab24edc0d1264166d885c52246f71d04f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.54.1
  title: ""
  date: 2022-12-12T16:56:30.099Z
- commits:
    - subject: Update postgres Docker tag to v15
      hash: e1c8e1436dae44739a844ecc86c09fd084f09e86
      body: |
        Update postgres to 15

        Update postgres from 14 to 15
      footer:
        Change-type: minor
        change-type: minor
      author: Renovate Bot
      nested: []
  version: 14.54.0
  title: ""
  date: 2022-12-09T17:20:55.621Z
- commits:
    - subject: Fix async migrations being able to stop unexpectedly in some failure
        cases
      hash: aa28e9213ca5b48cf247de635ff44f50764da699
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.53.6
  title: ""
  date: 2022-12-09T09:54:25.163Z
- commits:
    - subject: Update dependencies
      hash: 0b2bf79e448c346e6be3a4ad35f8f7cd504a95b6
      body: |
        Update @balena/abstract-sql-compiler from 7.22.4 to 7.23.0
        Update @balena/lf-to-abstract-sql from 4.5.6 to 4.6.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for rules optimizations when using COUNT(*) = 0
              hash: f45412c4dbec8bed287ef116b9c5f0afdc047f9f
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.23.0
          title: ""
          date: 2022-12-08T15:38:24.108Z
        - commits:
            - subject: "Flowzone: Allow external contributions"
              hash: de26e9d6cc65ab9a03fd9e1ac6027e0df198864d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
              nested: []
          version: abstract-sql-compiler-7.22.5
          title: ""
          date: 2022-12-08T01:00:02.914Z
        - commits:
            - subject: Switch UniversalQuantification from NOT EXISTS to COUNT(*) = 0
              hash: a22870ca3143cbd12d4ffbdb911a1e1be177e952
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-4.6.0
          title: ""
          date: 2022-12-08T10:37:22.330Z
        - commits:
            - subject: "Flowzone: Allow external contributions"
              hash: 0ae49b7c253761661f0d71f9868fe0528e5fee47
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
              nested: []
          version: lf-to-abstract-sql-4.5.7
          title: ""
          date: 2022-12-08T01:10:42.152Z
  version: 14.53.5
  title: ""
  date: 2022-12-08T15:59:33.552Z
- commits:
    - subject: Fix husky pre-commit script
      hash: 6b6abd11fedf61b4a69a50ce7f9ef990635e94a4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.53.4
  title: ""
  date: 2022-12-08T10:59:48.199Z
- commits:
    - subject: "Flowzone: Allow external contributions"
      hash: bd74494e79a3f59fd00250ed6924b6a9faf2b4e6
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Josh Bowling <josh@monarci.com>
        signed-off-by: Josh Bowling <josh@monarci.com>
      author: Josh Bowling
      nested: []
  version: 14.53.3
  title: ""
  date: 2022-12-06T16:37:16.705Z
- commits:
    - subject: Update eventemitter to 5.x
      hash: 0787a4000b523f9687ea009a02fef6293de30ba4
      body: |
        Update @balena/abstract-sql-compiler from 7.22.0 to 7.22.4
        Update @balena/lf-to-abstract-sql from 4.5.5 to 4.5.6
        Update @balena/odata-to-abstract-sql from 5.7.0 to 5.7.2
        Update @balena/sbvr-parser from 1.4.2 to 1.4.3
        Update @balena/sbvr-types from 3.4.15 to 3.4.18
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: "Fix: move @balena/odata-to-abstract-sql to dev dependencies"
              hash: a5bd2c11c4e6f04a98c7784601a0d0e36ca7f6a2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.22.4
          title: ""
          date: 2022-11-30T16:23:35.142Z
        - commits:
            - subject: "Tests: update @balena/odata-to-abstract-sql to 5.x"
              hash: e93dfd1cbf56a9df248ac199776dca44c71cbc11
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.22.3
          title: ""
          date: 2022-11-30T16:17:30.183Z
        - commits:
            - subject: Fix deprecation notice module name
              hash: 7272a823a00ffd6af52228f2cab4c95e3b3474b9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.22.2
          title: ""
          date: 2022-11-30T16:12:20.310Z
        - commits:
            - subject: Add deprecation notices to the legacy null formats of `null` and
                `'Null'`
              hash: d4a8a31911b80c4c8ad46e5b6567496c232fad9b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Add deprecation notice to the legacy table format of `tableName`
              hash: c0847bf375bb40bae0141aab5e09f97a844f69c7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
            - subject: Add deprecation notice to the legacy alias format of `[node, alias]`
              hash: 75e04d107ad1d1ddd7f8e33fa53c3a70c46a35ac
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.22.1
          title: ""
          date: 2022-11-29T18:49:06.598Z
        - commits:
            - subject: Stop using legacy/deprecated format for table aliases
              hash: aa18d8cd7733e5250f9dfb2415904e9fc5a0c4b6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-4.5.6
          title: ""
          date: 2022-11-29T18:24:46.542Z
        - commits:
            - subject: Switch insert casts from using legacy `'Null'` to using a `['Null']`
                node
              hash: c128ca4bb6eaecedcf27415bb54c8a0fc402ffc7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.7.2
          title: ""
          date: 2022-11-29T22:18:35.576Z
        - commits:
            - subject: Remove package-lock.json
              hash: 916fc55329e382480799bf070b2ac4bafc843f07
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.7.1
          title: ""
          date: 2022-11-25T14:54:13.165Z
        - commits:
            - subject: Update dependencies
              hash: b684c615822ea97db0a898dc2dd82bf7a1282d3f
              body: |
                Update @balena/lint from 6.2.0 to 6.2.1
                Update @balena/sbvr-types from 3.4.6 to 3.4.15
                Update chai from 4.3.6 to 4.3.7
                Update mocha from 9.2.2 to 10.1.0

                Only devDependencies -> patch
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
          version: sbvr-parser-1.4.3
          title: ""
          date: 2022-11-24T15:22:51.079Z
        - commits:
            - subject: "Tests: remove chai-as-promised"
              hash: bb50fbe22649f9ce9a328fdb52bba3bce2c9efb4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: "Tests: remove bluebird"
              hash: 76fde2a906f7baa4e2ce6ddb62e5194cd67aa68a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: "Tests: remove lodash"
              hash: 916ff7b68b215a08b6a65e42c4034c0205ec6256
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.18
          title: ""
          date: 2022-11-25T17:43:36.704Z
        - commits:
            - subject: Update dependencies
              hash: e5d3ececb219aaf6380c9f56016a56c3c7c2023f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.17
          title: ""
          date: 2022-11-25T16:27:57.945Z
        - commits:
            - subject: Switch from `new Buffer` to `Buffer.from` to avoid deprecation warnings
              hash: e671336ee310572b02253ba75d45b15d2c7acc76
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.16
          title: ""
          date: 2022-11-25T16:23:18.014Z
  version: 14.53.2
  title: ""
  date: 2022-12-02T14:28:31.435Z
- commits:
    - subject: Update dependencies
      hash: 9b24d54cff3f2e83456c9c2bd60ade9de8ab755b
      body: >
        Manual checking all dependency updates before pinejs will be moved under
        renovate-bot control


        Update @balena/lf-to-abstract-sql from 4.5.1 to 4.5.5

        Update @balena/odata-parser from 2.4.0 to 2.4.2

        Update @balena/sbvr-parser from 1.4.1 to 1.4.2

        Update @balena/sbvr-types from 3.4.7 to 3.4.15

        Update @types/express from 4.17.13 to 4.17.14

        Update @types/lodash from 4.14.185 to 4.14.190

        Update @types/passport from 1.0.9 to 1.0.11

        Update commander from 9.4.0 to 9.4.1

        Update randomstring from 1.2.2 to 1.2.3


        Update @balena/lint from 6.2.0 to 6.2.1

        Update @types/chai from 4.3.1 to 4.3.4

        Update @types/mocha from 9.1.1 to 10.0.0

        Update chai from 4.3.6 to 4.3.7

        Update husky from 4.3.8 to 8.0.2

        Update mocha from 9.2.2 to 10.1.0

        Update supertest from 6.2.4 to 6.3.1

        Update terser-webpack-plugin from 5.3.3 to 5.3.6

        Update ts-loader from 9.3.1 to 9.4.1

        Update webpack from 5.73.0 to 5.75.0

        Update webpack-dev-server from 4.9.3 to 4.11.1


        Update bcrypt from 5.0.1 to 5.1.0

        Update body-parser from 1.20.0 to 1.20.1

        Update express from 4.18.1 to 4.18.2

        Update pg from 8.7.3 to 8.8.0


        Migrated husky v4 to v8 configuration.


        No added functionality, runtime deps are patch versions => patch
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested:
        - commits:
            - subject: Update @balena/sbvr-parser from 1.4.1 to 1.4.2
              hash: 66473607a0ad66965d6660c94d8941e312282a6c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
              nested: []
          version: lf-to-abstract-sql-4.5.5
          title: ""
          date: 2022-11-17T08:50:36.617Z
        - commits:
            - subject: Add .npmrc
              hash: a2569a1953c937353ec94139a137283d719b9de3
              body: |
                Add .npmrc to stop generating package-lock.json on npm install
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
              nested: []
          version: lf-to-abstract-sql-4.5.4
          title: ""
          date: 2022-11-17T08:30:56.151Z
        - commits:
            - subject: Bump dev dependencies
              hash: 53085507feff809010f36a8ba33297c177185af9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
              nested: []
          version: lf-to-abstract-sql-4.5.3
          title: ""
          date: 2022-11-17T08:23:43.909Z
        - commits:
            - subject: Switch from balenaCI to flowzone
              hash: ed2b55d1fa843ffe3d2f5705e85dcce1b14a8297
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-4.5.2
          title: ""
          date: 2022-10-14T16:18:40.351Z
        - commits:
            - subject: Test that `/$count` works with a `$filter`containing an 'and'
              hash: cda0a1a54b2830cd393240dd5dddf1e4b42877c4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
          version: odata-parser-2.4.2
          title: ""
          date: 2022-11-03T09:21:15.746Z
        - commits:
            - subject: Switch from balenaCI to flowzone
              hash: 3e0435348860242b9252c2725427a42e28925b4f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.4.1
          title: ""
          date: 2022-10-14T16:23:39.381Z
        - commits:
            - subject: Switch from balenaCI to flowzone
              hash: 21d465c883e0bd4841b19606076060401b49758b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.4.2
          title: ""
          date: 2022-10-14T16:24:15.591Z
        - commits:
            - subject: "Dev: Migrate husky setup for v8"
              hash: d715082666edaa031ff971bf54f9fff5928bcbbe
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
          version: sbvr-types-3.4.15
          title: ""
          date: 2022-11-18T01:50:51.136Z
        - commits:
            - subject: Update dependency mocha to 10.1.0
              hash: 90b854cd4b606d4ebe87fb2a108745e76acbfe0d
              body: |
                Update mocha to 10.1.0

                Update mocha from 9.2.2 to 10.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: Renovate Bot
          version: sbvr-types-3.4.14
          title: ""
          date: 2022-11-17T18:52:52.811Z
        - commits:
            - subject: Update dependency lint-staged to 13.0.3
              hash: 42b86a5d0767440f1896f8131b45b495d96a7a56
              body: |
                Update lint-staged to 13.0.3

                Update lint-staged from 12.5.0 to 13.0.3
              footer:
                Change-type: patch
                change-type: patch
              author: Renovate Bot
          version: sbvr-types-3.4.13
          title: ""
          date: 2022-11-17T17:53:05.536Z
        - commits:
            - subject: Update dependency husky to 8.0.2
              hash: cbd735b63b3f39d9cdaa3b3a448a9c6294639a1b
              body: |
                Update husky to 8.0.2

                Update husky from 4.3.8 to 8.0.2
              footer:
                Change-type: patch
                change-type: patch
              author: Renovate Bot
          version: sbvr-types-3.4.12
          title: ""
          date: 2022-11-17T17:07:42.075Z
        - commits:
            - subject: "Dev: Add lint-fix npm script"
              hash: 3842a36b2e9d32a2244b10d0cedfe0e74c4dbee2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
          version: sbvr-types-3.4.11
          title: ""
          date: 2022-11-17T09:10:43.588Z
        - commits:
            - subject: "Dev: Move type deps to dev"
              hash: bdfddfd6170e58b85db9646c11a21e43c5fd613c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
          version: sbvr-types-3.4.10
          title: ""
          date: 2022-11-17T09:04:12.596Z
        - commits:
            - subject: Add .npmrc
              hash: 05305cc123a70c25045c1dc53ba021946ce22dcb
              body: >
                Add .npmrc to disable package-lock.json generation on npm install
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
          version: sbvr-types-3.4.9
          title: ""
          date: 2022-11-17T08:56:29.660Z
        - commits:
            - subject: Switch from balenaCI to flowzone
              hash: f7e06b65458ca726e06ac08a8feead9dc4f76962
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.8
          title: ""
          date: 2022-10-14T16:25:28.978Z
  version: 14.53.1
  title: ""
  date: 2022-11-24T16:09:20.132Z
- commits:
    - subject: Update dependencies
      hash: 99d4b29ee3147394514a9188526af9f7afd74ff9
      body: |
        Update @balena/abstract-sql-compiler from 7.21.1 to 7.22.0
        Update @balena/abstract-sql-to-typescript from 1.2.0 to 1.3.0
        Update @balena/odata-to-abstract-sql from 5.6.2 to 5.7.0
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested:
        - commits:
            - subject: Fix date fields used inside arithmetic expressions
              hash: 3368afd1e908890e79691372f9c496665a329e6a
              body: >
                isNumericValue is evaluated in arithmetic expressions

                if operands in expression can be used as numericValues.


                In SQL statements arithmetic expressions like add/sub are
                supported for date values.

                DateArithmetic nodes need input dependent typing.
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
              nested: []
          version: abstract-sql-compiler-7.22.0
          title: ""
          date: 2022-11-23T16:53:11.719Z
        - commits:
            - subject: Update dependencies
              hash: ed14c48faff14a33234a49f43208d14a8f2bf94f
              body: |
                Update @balena/abstract-sql-compiler from 7.19.1 to 7.22.0
                Update @balena/odata-to-abstract-sql from 5.4.9 to 5.7.0
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
              nested:
                - commits:
                    - subject: Update dependencies
                      hash: aec2d59610504bcc670d1af913c05805aabd312a
                      body: >
                        Update @balena/abstract-sql-compiler from 7.21.0 to
                        7.22.0
                      footer:
                        Change-type: minor
                        change-type: minor
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested:
                        - commits:
                            - subject: Fix date fields used inside arithmetic expressions
                              hash: 3368afd1e908890e79691372f9c496665a329e6a
                              body: >
                                isNumericValue is evaluated in arithmetic
                                expressions

                                if operands in expression can be used as
                                numericValues.


                                In SQL statements arithmetic expressions like
                                add/sub are supported for date values.

                                DateArithmetic nodes need input dependent
                                typing.
                              footer:
                                Change-type: minor
                                change-type: minor
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                              nested: []
                          version: abstract-sql-compiler-7.22.0
                          title: ""
                          date: 2022-11-23T16:53:11.719Z
                        - commits:
                            - subject: Add support for getting the modified fields of an aliased query
                              hash: 3dacd6339349596d4e365c809971a86030bae4dc
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.21.1
                          title: ""
                          date: 2022-11-22T20:29:32.720Z
                  version: odata-to-abstract-sql-5.7.0
                  title: ""
                  date: 2022-11-24T10:41:19.535Z
                - commits:
                    - subject: Fix replacing an aliased resource select with bind vars for inserts
                      hash: e4c0f6569257ba7f4698bbdca66581c29f41f42a
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.6.2
                  title: ""
                  date: 2022-11-22T20:26:13.635Z
                - commits:
                    - subject: Update dependencies
                      hash: 4148764f03b889684f81f49104b8b9d05e7d180d
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.6.1
                  title: ""
                  date: 2022-11-22T19:29:54.534Z
                - commits:
                    - subject: Add an option to always use minimized aliases
                      hash: dd7994b908b2eed0f084fb173b100dfe6c651913
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.6.0
                  title: ""
                  date: 2022-11-22T19:02:39.696Z
                - commits:
                    - subject: Switch from balenaCI to flowzone
                      hash: 0bf98cd9124614fa5d5121212b9d7d6abf079ed5
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.5.1
                  title: ""
                  date: 2022-10-14T16:18:47.577Z
                - commits:
                    - subject: Add support for `/$count` with nested `$filter` in $orderby & $orderby
                      hash: 4a41b94551c9d3ee23e95e34bda0a4415dc2bdad
                      body: |
                        Update @balena/odata-parser from 2.2.9 to 2.4.0
                      footer:
                        Change-type: minor
                        change-type: minor
                        See: https://github.com/balena-io/pinejs/issues/577
                        see: https://github.com/balena-io/pinejs/issues/577
                        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                      author: Thodoris Greasidis
                      nested:
                        - commits:
                            - subject: Add support for `/$count` with nested `$filter` in $orderby & $orderby
                              hash: 350c08b3a8a8877290f1c753a57e86404f0d9548
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                                See: https://github.com/balena-io/pinejs/issues/577
                                see: https://github.com/balena-io/pinejs/issues/577
                                Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                                signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                              author: Thodoris Greasidis
                          version: odata-parser-2.4.0
                          title: "'Add support for  with nested  in  & '"
                          date: 2022-09-15T06:56:48.376Z
                        - commits:
                            - subject: Add source map
                              hash: a6bb5e67fac1cdcc69491800ad042f003fa13556
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: odata-parser-2.3.0
                          title: "'Add source map'"
                          date: 2022-06-06T15:59:20.389Z
                  version: odata-to-abstract-sql-5.5.0
                  title: "'Add support for  with nested  in  & '"
                  date: 2022-09-15T08:27:08.616Z
                - commits:
                    - subject: Stop using _.compact
                      hash: 343e971b997b57e9c9f3bf2f30e68ce00d8e1dc5
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Stop using _.isObject in favor of the native methods
                      hash: 71b4c2ba6ba120413bc23d1b838bfcf9b924cc22
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested: []
                    - subject: Stop using Lodash's Dictionary type
                      hash: cec9d6697d796703ef7c43c46eff6256ef0f9e43
                      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: odata-to-abstract-sql-5.4.15
                  title: "'Reduce lodash usage'"
                  date: 2022-07-26T15:15:05.261Z
                - commits:
                    - subject: Avoid unnecessary loop when adding computed fields to `SELECT *`
                      hash: c0d3a54057a62eb39e385451f2e169e08a562e45
                      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: odata-to-abstract-sql-5.4.14
                  title: "'Avoid unnecessary loop when adding computed fields to '"
                  date: 2022-06-25T19:59:58.381Z
                - commits:
                    - subject: Use `SELECT *, $computedFields` for adding computed fields
                      hash: b6ed24d0a4ad0a4d8aa71db00dc58280590ce9dd
                      body: >
                        This reduces the size of the generated SQL when computed
                        fields are

                        included and as such helps to make it more readable
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.4.13
                  title: "'Use  for adding computed fields'"
                  date: 2022-06-03T16:21:50.837Z
                - commits:
                    - subject: Use nullish coalescing when sensible
                      hash: c69dff4d46792c4c858f869646adca9272210364
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.4.12
                  title: "'Use nullish coalescing when sensible'"
                  date: 2022-06-03T15:45:18.251Z
                - commits:
                    - subject: Improve support for computed fields by respecting them in more places
                      hash: 3346e579e5e0b2b7b01066b3d95bd5b6e6281c63
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.4.11
                  title: "'Improve computed fields'"
                  date: 2022-05-19T19:26:50.059Z
                - commits:
                    - subject: Update dependencies
                      hash: 19c112c863b63bdd8d86a04b704fb136077d01a9
                      body: >
                        Update @balena/abstract-sql-compiler from 7.19.0 to
                        7.20.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Expose `isAliasNode` helper
                              hash: 6f59b2d31e4dee5eef008e755d4ee2cb42dd50ba
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.20.0
                          title: "'Expose  helper'"
                          date: 2022-05-19T17:25:29.766Z
                        - commits:
                            - subject: Update dependencies
                              hash: 923dd2d492246b99cc62d51a25dd96464e7c1e87
                              body: |
                                Update @balena/sbvr-types from 3.4.5 to 3.4.7
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Update dependencies
                                      hash: e416444d436c0e01474b624408635a811259f9a1
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Remove circleci
                                      hash: 15cbb6de080f6f5a7898d1626d9948b371d971b2
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-3.4.7
                                  title: "'Remove circleci/update deps'"
                                  date: 2022-04-08T13:33:49.743Z
                                - commits:
                                    - subject: Avoid creating a new Date object when we already have one
                                      hash: 07eb756eca00a506b618dc197b67dcc7a9ea3733
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-3.4.6
                                  date: 2021-09-21T14:01:00.590Z
                          version: abstract-sql-compiler-7.19.1
                          title: "'Update dependencies'"
                          date: 2022-04-08T13:57:15.961Z
                  version: odata-to-abstract-sql-5.4.10
                  title: "'Update dependencies'"
                  date: 2022-05-19T18:23:14.608Z
          version: abstract-sql-to-typescript-1.3.0
          title: ""
          date: 2022-11-24T10:52:58.002Z
        - commits:
            - subject: "Dev: Update pre-commit hook"
              hash: b14c1b11413c6d4286c74a970774851ad5c49b1f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
              nested: []
          version: abstract-sql-to-typescript-1.2.6
          title: ""
          date: 2022-11-18T02:27:16.710Z
        - commits:
            - subject: "Dev: Migrate husky setup for v8"
              hash: 85479e4e5fd052fbdaee8ba323038f4ed5b8df89
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Josh Bowling <josh@monarci.com>
                signed-off-by: Josh Bowling <josh@monarci.com>
              author: Josh Bowling
              nested: []
          version: abstract-sql-to-typescript-1.2.5
          title: ""
          date: 2022-11-18T01:34:46.967Z
        - commits:
            - subject: Update dependency mocha to 10.1.0
              hash: 6e489e61c48227e209ba112c42e89ac927d8caf9
              body: |
                Update mocha to 10.1.0

                Update mocha from 9.2.2 to 10.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: Renovate Bot
              nested: []
          version: abstract-sql-to-typescript-1.2.4
          title: ""
          date: 2022-11-17T19:04:01.910Z
        - commits:
            - subject: Update dependency lint-staged to 13.0.3
              hash: 6efeaac395f06a91959ecfe8f087ee347c2e825a
              body: |
                Update lint-staged to 13.0.3

                Update lint-staged from 12.5.0 to 13.0.3
              footer:
                Change-type: patch
                change-type: patch
              author: Renovate Bot
              nested: []
          version: abstract-sql-to-typescript-1.2.3
          title: ""
          date: 2022-11-17T18:03:53.047Z
        - commits:
            - subject: Update dependency husky to 8.0.2
              hash: a31d4b4ec35018cfb2e21f9128e1479be5ecd072
              body: |
                Update husky to 8.0.2

                Update husky from 4.3.8 to 8.0.2
              footer:
                Change-type: patch
                change-type: patch
              author: Renovate Bot
              nested: []
          version: abstract-sql-to-typescript-1.2.2
          title: ""
          date: 2022-11-17T17:05:52.448Z
        - commits:
            - subject: Switch from balenaCI to flowzone
              hash: 61d932ce996cb564443477a5469224e82cdca9b7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-1.2.1
          title: ""
          date: 2022-10-14T16:27:10.552Z
        - commits:
            - subject: Update dependencies
              hash: aec2d59610504bcc670d1af913c05805aabd312a
              body: |
                Update @balena/abstract-sql-compiler from 7.21.0 to 7.22.0
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
              nested:
                - commits:
                    - subject: Fix date fields used inside arithmetic expressions
                      hash: 3368afd1e908890e79691372f9c496665a329e6a
                      body: >
                        isNumericValue is evaluated in arithmetic expressions

                        if operands in expression can be used as numericValues.


                        In SQL statements arithmetic expressions like add/sub
                        are supported for date values.

                        DateArithmetic nodes need input dependent typing.
                      footer:
                        Change-type: minor
                        change-type: minor
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested: []
                  version: abstract-sql-compiler-7.22.0
                  title: ""
                  date: 2022-11-23T16:53:11.719Z
                - commits:
                    - subject: Add support for getting the modified fields of an aliased query
                      hash: 3dacd6339349596d4e365c809971a86030bae4dc
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.21.1
                  title: ""
                  date: 2022-11-22T20:29:32.720Z
          version: odata-to-abstract-sql-5.7.0
          title: ""
          date: 2022-11-24T10:41:19.535Z
  version: 14.53.0
  title: ""
  date: 2022-11-24T11:50:48.358Z
- commits:
    - subject: Use minimized aliases when not in debug mode for smaller queries
      hash: 8a64ebc8d179814d1ab7747d6ecd94a626f61327
      body: |
        Update @balena/odata-to-abstract-sql from 5.5.0 to 5.6.2
        Update @balena/abstract-sql-compiler from 7.21.0 to 7.21.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for getting the modified fields of an aliased query
              hash: 3dacd6339349596d4e365c809971a86030bae4dc
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.21.1
          title: ""
          date: 2022-11-22T20:29:32.720Z
        - commits:
            - subject: Fix replacing an aliased resource select with bind vars for inserts
              hash: e4c0f6569257ba7f4698bbdca66581c29f41f42a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.6.2
          title: ""
          date: 2022-11-22T20:26:13.635Z
        - commits:
            - subject: Update dependencies
              hash: 4148764f03b889684f81f49104b8b9d05e7d180d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.6.1
          title: ""
          date: 2022-11-22T19:29:54.534Z
        - commits:
            - subject: Add an option to always use minimized aliases
              hash: dd7994b908b2eed0f084fb173b100dfe6c651913
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.6.0
          title: ""
          date: 2022-11-22T19:02:39.696Z
        - commits:
            - subject: Switch from balenaCI to flowzone
              hash: 0bf98cd9124614fa5d5121212b9d7d6abf079ed5
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.5.1
          title: ""
          date: 2022-10-14T16:18:47.577Z
  version: 14.52.2
  title: ""
  date: 2022-11-22T20:43:22.519Z
- commits:
    - subject: Update @balena/abstract-sql-compiler from 7.20.0 to 7.21.0
      hash: 8c0be8878ca3b861d8c446163a7d376a340ad105
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Josh Bowling <josh@monarci.com>
        signed-off-by: Josh Bowling <josh@monarci.com>
      author: Josh Bowling
      nested: []
  version: 14.52.1
  title: ""
  date: 2022-11-20T12:19:10.444Z
- commits:
    - subject: "Support `$count: { $filter: {...} }` notation in $filter & $orderby"
      hash: df3b7a4782a0bafdffaae0f1754ab32246eb7935
      body: |
        Update pinejs-client-core from 6.10.2 to 6.12.2
      footer:
        Change-type: minor
        change-type: minor
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: "Fix `$orderby: { a: { $count: ... }, $dir: 'asc' }` typings"
              hash: c62fb38c7cafa840aa799e112d96a7448e02a824
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: pinejs-client-js-6.12.2
          title: ""
          date: 2022-11-18T10:22:54.685Z
        - commits:
            - subject: Update TypeScript to 4.9.3
              hash: e41e987dd08a02f8805f345fa6c3e50c71f9d517
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: pinejs-client-js-6.12.1
          title: ""
          date: 2022-11-15T22:41:19.258Z
        - commits:
            - subject: Deprecate the 'a/count' notation in $orderby
              hash: f1aaa244418a413860cde2a42a0a3e44d00249d2
              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: "Deprecate the $count: { $op: number } notation"
              hash: 7501cc05ede27af86604ca0720f2ca5f99334f02
              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: "Add support for `$filter: { $op: [{ $count: {} }, number] }` notation"
              hash: 4a5c6ba07ce6e0e54bbea64c70be64c31e956080
              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
              nested: []
          version: pinejs-client-js-6.12.0
          title: ""
          date: 2022-11-10T22:13:38.655Z
        - commits:
            - subject: "Deprecate non-$filter props inside `$expand: { a: { $count: {...}}}`"
              hash: 97066f1d1359eb0d340a216fa9aec1ba81dc8052
              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: "Add support for `$orderby: { a: { $count: ... }, $dir: 'asc' }`
                notation"
              hash: 570f0400e518efc0499a0111873768b5dc4c94f5
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                See: https://jel.ly.fish/thread-f02087f0-7415-42ac-9b54-75fd10fd0c5c
                see: https://jel.ly.fish/thread-f02087f0-7415-42ac-9b54-75fd10fd0c5c
                Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                signed-off-by: Thodoris Greasidis <thodoris@balena.io>
              author: Thodoris Greasidis
              nested: []
          version: pinejs-client-js-6.11.0
          title: ""
          date: 2022-11-09T15:59:01.304Z
        - commits:
            - subject: Refactor the deprecation message definitions
              hash: 941b08a4359d11bef0d36645d2b4b358a3b1090e
              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: pinejs-client-js-6.10.7
          title: ""
          date: 2022-11-07T17:51:35.292Z
        - commits:
            - subject: "tests: Support `.only` & `.skip` in the higher level test functions"
              hash: 9326a2d23d40831be6100241ae92fdec57404806
              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: pinejs-client-js-6.10.6
          title: ""
          date: 2022-10-31T13:32:10.558Z
        - commits:
            - subject: "Flowzone: Use inherited secrets"
              hash: b3bf8b0cae0c40980f76a952d1890a228d48bd3c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: pinejs-client-js-6.10.5
          title: ""
          date: 2022-10-14T16:25:25.721Z
        - commits:
            - subject: Specify node 10 as the minimum supported node engine in the
                package.json
              hash: e0f8b12d1e7c0b792fcd16de9e938e90a368ba14
              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: Replace balenaCI with flowzone
              hash: 941af23d810b6924face6164ee601ee4b686bef7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested: []
          version: pinejs-client-js-6.10.4
          title: ""
          date: 2022-09-26T09:38:22.584Z
        - commits:
            - subject: Fix $count typings to only allow $filter under it
              hash: d4cb65524ba2076df05f03574ce39acd547daa63
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://docs.oasis-open.org/odata/odata/v4.01/os/abnf/odata-abnf-construction-rules.txt
                see: https://docs.oasis-open.org/odata/odata/v4.01/os/abnf/odata-abnf-construction-rules.txt
                Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                signed-off-by: Thodoris Greasidis <thodoris@balena.io>
              author: Thodoris Greasidis
          version: pinejs-client-js-6.10.3
          title: "'Fix  typings to only allow  under it'"
          date: 2022-09-15T15:20:32.755Z
  version: 14.52.0
  title: ""
  date: 2022-11-18T13:35:02.051Z
- commits:
    - subject: "Docs: Remove todo.txt"
      hash: 2c05369400197509c54153c0a6a608c804558532
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Josh Bowling <josh@monarci.com>
        signed-off-by: Josh Bowling <josh@monarci.com>
      author: Josh Bowling
      nested: []
  version: 14.51.8
  title: ""
  date: 2022-11-17T08:58:33.706Z
- commits:
    - subject: "Docs: Update/fix project config doc"
      hash: 4ae488bce82f09d7be7df6893c99910244bfbcd1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Josh Bowling <josh@monarci.com>
        signed-off-by: Josh Bowling <josh@monarci.com>
      author: Josh Bowling
      nested: []
  version: 14.51.7
  title: ""
  date: 2022-11-16T05:48:29.174Z
- commits:
    - subject: "Docs: Update/fix getting started doc"
      hash: 40cafbeb714169cd7b4cffb06460fa5e695f47c0
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Josh Bowling <josh@monarci.com>
        signed-off-by: Josh Bowling <josh@monarci.com>
      author: Josh Bowling
      nested: []
  version: 14.51.6
  title: ""
  date: 2022-11-16T05:34:24.601Z
- commits:
    - subject: "Docs: Update/fix advanced usage doc"
      hash: f4ce9b40cde82432c1f7c076b2592bf6ce8fd117
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Josh Bowling <josh@monarci.com>
        signed-off-by: Josh Bowling <josh@monarci.com>
      author: Josh Bowling
      nested: []
  version: 14.51.5
  title: ""
  date: 2022-11-16T05:15:35.293Z
- commits:
    - subject: Update TypeScript to 4.9.3
      hash: 8de1750986712a9f76a9c84e7de4d5c841fe33e3
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Thodoris Greasidis
      nested: []
  version: 14.51.4
  title: ""
  date: 2022-11-15T23:05:09.121Z
- commits:
    - subject: Change docker-compose sut spin up for node version testing.
      hash: 1af7b85b567bbfbfa02449f0f60bbd3a4e335dcb
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.51.3
  title: ""
  date: 2022-11-07T09:24:01.901Z
- commits:
    - subject: "Docs: Improve getting started doc"
      hash: ee7df5cc1793438b8cc69b37607677fb7256e887
      body: |
        Give preference to TypeScript over CoffeeScript for the example app.
        Improve code blocks by giving them types and removing unnecessary
        characters to enable better copy-paste when viewing on GitHub.
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Josh Bowling <josh@monarci.com>
        signed-off-by: Josh Bowling <josh@monarci.com>
      author: Josh Bowling
      nested: []
  version: 14.51.2
  title: ""
  date: 2022-11-02T00:59:23.434Z
- commits:
    - subject: "Docs: Fix TypeScript getting started example"
      hash: 491a79b281ed551cdf174412df7466cf411befb4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Josh Bowling <josh@monarci.com>
        signed-off-by: Josh Bowling <josh@monarci.com>
      author: Josh Bowling
      nested: []
  version: 14.51.1
  title: ""
  date: 2022-11-01T06:55:17.123Z
- commits:
    - subject: Update lodash typings
      hash: 734fd4c97f9438df4d2f80430739a4f1036e62cf
      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: Add support for `/$count` with nested `$filter` in $orderby & $orderby
      hash: 55bbd0fe9359bc1d6e88c5f5eb6a65369c70d9c0
      body: |
        Update @balena/odata-parser from 2.3.0 to 2.4.0
        Update @balena/odata-to-abstractsql from 5.4.14 to 5.5.0
      footer:
        Resolves: "#577"
        resolves: "#577"
        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
      nested:
        - commits:
            - subject: Add support for `/$count` with nested `$filter` in $orderby & $orderby
              hash: 350c08b3a8a8877290f1c753a57e86404f0d9548
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                See: https://github.com/balena-io/pinejs/issues/577
                see: https://github.com/balena-io/pinejs/issues/577
                Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                signed-off-by: Thodoris Greasidis <thodoris@balena.io>
              author: Thodoris Greasidis
          version: odata-parser-2.4.0
          title: "'Add support for  with nested  in  & '"
          date: 2022-09-15T06:56:48.376Z
  version: 14.51.0
  title: ""
  date: 2022-09-16T13:49:10.005Z
- commits:
    - subject: Add async migrator
      hash: 133896dadbb443130d20879fd9fee751fdbc705e
      body: >
        Needed for long lasting / massive data affecting migrations for zero
        downtime of API.


        Depends-on: #556
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.50.0
  title: ""
  date: 2022-09-09T14:19:48.435Z
- commits:
    - subject: Remove docker hub credentials from flow zone job Set docker_image
        explicitly to empty to skip push
      hash: cfe220459485b0298ca64578a4dce4681c0447c3
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.49.6
  title: ""
  date: 2022-09-09T12:54:05.264Z
- commits:
    - subject: Enable flowzone branch protection
      hash: 4b7913a412b84d3db297dfec5f0a18406dd7946c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.49.5
  title: ""
  date: 2022-09-08T11:55:39.940Z
- commits:
    - subject: Remove prepublishOnly lint step
      hash: 07dea6a510d84954ff6dcaedf2b4731137fcc5bd
      body: |
        It is already run as part of the tests which are required by CI before
        it'll publish, and avoids issues when publishing without dev deps
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.49.4
  title: ""
  date: 2022-09-08T10:59:51.840Z
- commits:
    - subject: Replace balena ci with flowzone
      hash: 8b7ef6e75ee2f27fffed23c508148a5a9061afb2
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: fisehara <harald@balena.io>
        signed-off-by: fisehara <harald@balena.io>
      author: fisehara
      nested: []
  version: 14.49.3
  title: ""
  date: 2022-09-08T10:38:53.110Z
- commits:
    - subject: Fixing issue reported by tsc 4.8.2
      hash: 57b05baa09718525b4e0e85c99b2c6c8c5b387ae
      body: |
        Inferenced type of check could be I & null
        when I is not set in the overload.

        tsc 4.8 https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/#unconstrained-generics-no-longer-assignable-to
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.49.2
  title: "'Fixing issue reported by tsc 4.8.2'"
  date: 2022-08-26T11:33:52.884Z
- commits:
    - subject: Lazily define read-only hook args to avoid doing so unnecessarily
      hash: 56eef2eb82ab4f0b2aa436e8b126d0013df7a790
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.49.1
  title: "'Lazily define read-only hook args to avoid doing so unnecessarily'"
  date: 2022-08-08T12:02:25.739Z
- commits:
    - subject: Make checking that read-only TX queries are SELECT queries optional
      hash: 7d6ef12d558b6cd5438b5cf277d969ccaccb5c21
      body: |
        This removes a cost per query which is generally unnecessary and can
        add up to being significant in read heavy workloads
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
    - subject: Differentiate typings between parsed and processed odata requests
      hash: af632f0cc0968b25d9acebca0d83bf22f84f617f
      body: |
        This allows us to make properties on the process odata request required
        whereas previously they had to be optional in order to be compatible,
        as of now this only affects the `engine` property but in future further
        properties of the processed request could be made required. And even at
        this point it will block passing a parsed only request object to a
        function expecting a processed request object
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.49.0
  title: "'Make checking that read-only TX queries are SELECT queries optional'"
  date: 2022-08-04T12:48:55.107Z
- commits:
    - subject: Refactur checkModelExists to isModelNew
      hash: 28725993f36edb2f372145addb3841b9a899d880
      body: >
        Modules may need to know if a model existed before initialisation of the
        instance.

        Eg. migrations need to know if a model is freshly generated / executed

        of if this model already existed and can be target for migrations.
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.48.0
  title: "'Refactor checkModelExists to isModelNew'"
  date: 2022-07-26T17:59:52.601Z
- commits:
    - subject: Fix synonyms iteration
      hash: a13857c71696aff92e01d5beab88f19470f57f08
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.47.6
  title: "'Fix synonyms iteration'"
  date: 2022-07-26T15:21:52.695Z
- commits:
    - subject: Prefer for..of over forEach
      hash: 71449d9e0eccc52209e8639f3146d0a672408000
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.47.5
  title: "'Prefer for..of over forEach'"
  date: 2022-07-26T14:28:43.972Z
- commits:
    - subject: Convert lodash flatMap/flatten to native versions
      hash: 84d66b7adad29cafdfe80fcdc62d396c7ff5640e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.47.4
  title: "'Convert lodash flatMap/flatten to native versions'"
  date: 2022-07-25T14:28:40.196Z
- commits:
    - subject: Convert lodash `isObject` usage to native versions
      hash: 878e484788dc9f74d7c8d88b136694943e6ae592
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.47.3
  title: "'Convert lodash  usage to native versions'"
  date: 2022-07-25T12:55:28.636Z
- commits:
    - subject: Narrow the scope of the permissions bypass for root permissions
      hash: 5b25906b444af997d0cae532d60866479b077c0d
      body: |
        This changes the bypass to only occur before guest permissions are
        initialized, only when specifically using `root` or `rootRead`
        permissions, and also now constrains the model to the specific
        permissions passed in rather than bypassing permissions altogether
        for the root cases
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.47.2
  title: "'Narrow the scope of the permissions bypass for root permissions'"
  date: 2022-07-21T14:18:44.358Z
- commits:
    - subject: Increase strictness of typings
      hash: b375427a135f9194cc1fbe93afe9e1b627173a52
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.47.1
  title: "'Increase strictness of typings'"
  date: 2022-07-21T13:24:04.688Z
- commits:
    - subject: Allow PRERESPOND hooks to modify the response
      hash: 5281c05f32f80133dc2016eb8f7903b76bbba272
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.47.0
  title: "'Allow PRERESPOND hooks to modify the response'"
  date: 2022-07-14T16:01:21.648Z
- commits:
    - subject: Update @balena/odata-to-abstract-sql to 5.4.12
      hash: 2e7f668d79b8d0120d9b63c49521bdf3afd83a2f
      body: |
        Update @balena/odata-to-abstract-sql from 5.4.11 to 5.4.12
      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:
        - commits:
            - subject: Use nullish coalescing when sensible
              hash: c69dff4d46792c4c858f869646adca9272210364
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.4.12
          title: "'Use nullish coalescing when sensible'"
          date: 2022-06-03T15:45:18.251Z
  version: 14.46.1
  title: "'Update @balena/odata-to-abstract-sql to 5.4.12'"
  date: 2022-07-08T15:16:38.671Z
- commits:
    - subject: Fix for passport.js update 0.6.0
      hash: c26d33dd13e4139b970e5bd594982786a1c56cea
      body: |
        passport.js 0.6.0 introduces a mandatory callback done function.
        Updated logout argument which should remain backwards compatible
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.46.0
  title: "'Fix for passport.js update 0.6.0'"
  date: 2022-06-21T23:27:28.468Z
- commits:
    - subject: Update dependencies
      hash: fb47772d628789b77288e7e0e90f3740f6cd27d8
      body: |
        Update @balena/odata-parser from 2.2.9 to 2.3.0
        Update @balena/odata-to-abstract-sql from 5.4.11 to 5.4.12
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add source map
              hash: a6bb5e67fac1cdcc69491800ad042f003fa13556
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-parser-2.3.0
          title: "'Add source map'"
          date: 2022-06-06T15:59:20.389Z
        - commits:
            - subject: Use nullish coalescing when sensible
              hash: c69dff4d46792c4c858f869646adca9272210364
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.4.12
          title: "'Use nullish coalescing when sensible'"
          date: 2022-06-03T15:45:18.251Z
  version: 14.45.1
  title: "'Update dependencies'"
  date: 2022-06-08T08:16:26.230Z
- commits:
    - subject: Generalisation and decouple migrator functions. Prepare for migration
        categories.
      hash: 0184e6119088170f6990996a3afcfbd78a2497fc
      body: |
        Add basic test for sync migrator
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.45.0
  title: "'Generalisation of migrator'"
  date: 2022-06-03T17:08:40.433Z
- commits:
    - subject: "permissions: Add optional transaction param to user & api key methods"
      hash: 42253a2928a8cb7c4356bec3960bb4555321f859
      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
      nested: []
  version: 14.44.0
  title: "'permissions: Add optional transaction param to user & api key methods'"
  date: 2022-05-30T09:23:42.149Z
- commits:
    - subject: Update typescript to 4.7
      hash: 6c25444730ccbb0120468a6ce063be7a7f4610be
      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: 14.43.6
  title: "'Update typescript to 4.7'"
  date: 2022-05-27T20:31:53.052Z
- commits:
    - subject: Update dependencies
      hash: b765b0941de329230e4d38bbe2c994491413c3ce
      body: |
        Update @balena/abstract-sql-compiler from 7.19.1 to 7.20.0
        Update @balena/odata-to-abstract-sql from 5.4.9 to 5.4.11
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Expose `isAliasNode` helper
              hash: 6f59b2d31e4dee5eef008e755d4ee2cb42dd50ba
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.20.0
          title: "'Expose  helper'"
          date: 2022-05-19T17:25:29.766Z
        - commits:
            - subject: Improve support for computed fields by respecting them in more places
              hash: 3346e579e5e0b2b7b01066b3d95bd5b6e6281c63
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.4.11
          title: "'Improve computed fields'"
          date: 2022-05-19T19:26:50.059Z
        - commits:
            - subject: Update dependencies
              hash: 19c112c863b63bdd8d86a04b704fb136077d01a9
              body: |
                Update @balena/abstract-sql-compiler from 7.19.0 to 7.20.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Expose `isAliasNode` helper
                      hash: 6f59b2d31e4dee5eef008e755d4ee2cb42dd50ba
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.20.0
                  title: "'Expose  helper'"
                  date: 2022-05-19T17:25:29.766Z
                - commits:
                    - subject: Update dependencies
                      hash: 923dd2d492246b99cc62d51a25dd96464e7c1e87
                      body: |
                        Update @balena/sbvr-types from 3.4.5 to 3.4.7
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Update dependencies
                              hash: e416444d436c0e01474b624408635a811259f9a1
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Remove circleci
                              hash: 15cbb6de080f6f5a7898d1626d9948b371d971b2
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-3.4.7
                          title: "'Remove circleci/update deps'"
                          date: 2022-04-08T13:33:49.743Z
                        - commits:
                            - subject: Avoid creating a new Date object when we already have one
                              hash: 07eb756eca00a506b618dc197b67dcc7a9ea3733
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-3.4.6
                          date: 2021-09-21T14:01:00.590Z
                  version: abstract-sql-compiler-7.19.1
                  title: "'Update dependencies'"
                  date: 2022-04-08T13:57:15.961Z
          version: odata-to-abstract-sql-5.4.10
          title: "'Update dependencies'"
          date: 2022-05-19T18:23:14.608Z
  version: 14.43.5
  title: "'Update dependencies'"
  date: 2022-05-20T11:58:56.632Z
- commits:
    - subject: Only remove constrained aliases when they match the field name
      hash: 35a0647d3a21e45afa1f9982c5d77c14a47a0d35
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.43.4
  title: "'Leave aliases intact'"
  date: 2022-05-18T16:37:28.536Z
- commits:
    - subject: Use the modern definition format for permission constrained definitions
      hash: 187eec84dd2e1b097a4ef2d62bb8bfd917536342
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.43.3
  title: "'Use the modern definition format for permission constrained definitions'"
  date: 2022-05-16T16:04:51.770Z
- commits:
    - subject: Update to webpack 5
      hash: c81e3df13232f9a7730c005288fa0f4123066e3c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.43.2
  title: "'Update to webpack 5'"
  date: 2022-05-12T14:40:46.324Z
- commits:
    - subject: Simplify check for read-only hooks
      hash: 6c62635fe12ba0f4a1acae2dcbebad5efb03e120
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.43.1
  title: "'Simplify check for read-only hooks'"
  date: 2022-05-12T14:12:16.520Z
- commits:
    - subject: inital test framework for pinejs
      hash: b55af22181531f7068f3137b40374a42e5ecaa10
      body: |
        Addind mocha, ts-node and chai to  pinejs.
        Utilising docker-compose to handle test requirements like db
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.43.0
  title: "'inital test framework for pinejs'"
  date: 2022-04-28T13:31:32.039Z
- commits:
    - subject: Use the db engine from the existing request when getting affected ids
      hash: 2e95c62654ad5a4f4c92d941c7e433337790b032
      body: |
        In practice the module level `db.engine` will always match the
        `request.engine` but this future proofs things and makes it clear where
        this value actually comes from
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.42.2
  title: "'Use the db engine from the existing request when getting affected ids'"
  date: 2022-04-20T17:24:16.328Z
- commits:
    - subject: Update dependencies
      hash: 5009aecb7b6ae68dbe4ed53d95ec0cab45e19564
      body: |
        Update @balena/abstract-sql-compiler from 7.19.0 to 7.19.1
        Update @balena/abstract-sql-to-typescript from 1.1.1 to 1.2.0
        Update @balena/lf-to-abstract-sql from 4.5.0 to 4.5.1
        Update @balena/odata-parser from 2.2.8 to 2.2.9
        Update @balena/odata-to-abstract-sql from 5.4.8 to 5.4.9
        Update @balena/sbvr-parser from 1.4.0 to 1.4.1
        Update @balena/sbvr-types from 3.4.6 to 3.4.7
        Update pinejs-client-core from 6.10.1 to 6.10.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependencies
              hash: 923dd2d492246b99cc62d51a25dd96464e7c1e87
              body: |
                Update @balena/sbvr-types from 3.4.5 to 3.4.7
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update dependencies
                      hash: e416444d436c0e01474b624408635a811259f9a1
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Remove circleci
                      hash: 15cbb6de080f6f5a7898d1626d9948b371d971b2
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-3.4.7
                  title: "'Remove circleci/update deps'"
                  date: 2022-04-08T13:33:49.743Z
                - commits:
                    - subject: Avoid creating a new Date object when we already have one
                      hash: 07eb756eca00a506b618dc197b67dcc7a9ea3733
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-3.4.6
                  date: 2021-09-21T14:01:00.590Z
          version: abstract-sql-compiler-7.19.1
          title: "'Update dependencies'"
          date: 2022-04-08T13:57:15.961Z
        - commits:
            - subject: Add support for reverse references using relationships info
              hash: 0899e7780f41e34f7ee396f24fc4aff1edf7e4f8
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-1.2.0
          title: "'Add support for reverse references using relationships info'"
          date: 2022-04-15T14:46:55.075Z
        - commits:
            - subject: Update dependencies
              hash: dd79d29d1e4ac31a4fdf7daf2e663ef876aec09c
              body: |
                Update @balena/abstract-sql-compiler from 7.4.2 to 7.19.1
                Update @balena/odata-to-abstract-sql from 5.4.1 to 5.4.9
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update dependencies
                      hash: a80855150955d687b565a33633fe69b4e5e10ebd
                      body: >
                        Update @balena/abstract-sql-compiler from 7.17.0 to
                        7.19.0

                        Update @balena/odata-parser from 2.2.8 to 2.2.9
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Remove .circleci/config.yml
                              hash: 017b5e4c10ed4e13b344086888f6bc64cacb9c0c
                              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: Add support for `ConcatenateWithSeparator` nodes
                              hash: 34bae3f19224ba38cf6806653ef8884a07f41357
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-7.19.0
                          title: "'Add support for  nodes'"
                          date: 2022-03-24T14:48:17.742Z
                        - commits:
                            - subject: Add reference property type
                              hash: d28e2456dff10b18bcc97b7232479fe78efd5eb3
                              body: >
                                Property type describes if the reference is
                                'strict' or 'informative'.


                                Behaviour change only if type is informative
                                otherwise default 'strict'.


                                An informative reference is just an int field
                                that points

                                to another tables id field - like foreign key
                                without constraints

                                or foregein key cascades.
                              footer:
                                Change-type: minor
                                change-type: minor
                                Signed-off-by: Harald Fischer <harald@balena.io>
                                signed-off-by: Harald Fischer <harald@balena.io>
                              author: Harald Fischer
                              nested: []
                          version: abstract-sql-compiler-7.18.0
                          title: "'Add informative reference dataType to schema tests'"
                          date: 2022-02-16T14:18:44.963Z
                        - commits:
                            - subject: Avoid the operation type optimization for HAVING clauses
                              hash: 3fcf08bc02c21d9f49b78787ed516fa9a403f021
                              body: >
                                Since it's possible for them to behave in a way
                                that violates the

                                safety checks we'll disable them until we can
                                add specific checks

                                for the HAVING clause
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.17.1
                          date: 2022-01-24T17:36:32.056Z
                        - commits:
                            - subject: Update dependencies
                              hash: e63884d3e86c2654fd601cacc53f3e8e61bb1d87
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Remove circleci
                              hash: 39e258be1ffdd9cce2c4e1bcc4ba69bf00f8de76
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.2.9
                          title: "'Remove circleci/update deps'"
                          date: 2022-04-08T13:13:27.932Z
                    - subject: Remove circleci
                      hash: a0d153897fe474fbb6fb87f2606c3d8ca5296799
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.4.9
                  title: "'Remove circleci/update deps'"
                  date: 2022-04-08T13:29:18.390Z
                - commits:
                    - subject: Use the full alias for the prefix hash
                      hash: d60132e2eed1408735c1ee6dae12d69548cb1796
                      body: >
                        This simplifies the code and also avoids an issue where
                        we not using

                        enough of the prefix for the hash
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.4.8
                  date: 2022-01-13T13:11:52.889Z
                - commits:
                    - subject: Use a hash instead of random str when it's necessary to shorten aliases
                      hash: cb05ec69fe0e08fc4619b38a99272c3a7ea42e21
                      body: >
                        This means the prefix will be stable/reliable across
                        runs and make it

                        easier to compare the output generating from different
                        runs


                        Update @balena/abstract-sql-compiler from 7.14.1 to
                        7.17.0

                        Update @balena/lf-to-abstract-sql from 4.3.0 to 4.4.1

                        Update @balena/sbvr-parser from 1.2.5 to 1.3.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.4.7
                  date: 2022-01-11T17:40:53.504Z
                - commits:
                    - subject: Improve `ResourceFunction` typings
                      hash: b511221bb08ad74b72020093f618ba49db5be765
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.4.6
                  date: 2021-11-30T16:42:04.591Z
                - commits:
                    - subject: Fix `isBindReference` check for non-null non-object types
                      hash: a1d356e93d8b6f4e137e70ebf5c1719b88e20ea5
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.4.5
                  date: 2021-11-26T16:03:43.668Z
                - commits:
                    - subject: Convert tests to type checked javascript
                      hash: a5ba8586c03c85918d69f051b499e2e8f0751e4f
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: odata-to-abstract-sql-5.4.4
                  date: 2021-09-07T14:57:14.139Z
                - commits:
                    - subject: Add SBVR Date TIme Type to DateTrunc Wrapper JS Date format has only
                        milliseconds precision, postgresql stores TIMESTAMPS
                        with microseconds precission. Comparisions may fail,
                        when giving millisecond JS dates but comparing on
                        microseconds.
                      hash: 4cc9f617facc62717cf475c93b3b12232475e9a0
                      body: |
                        Update abstract-sql-compiler from 7.4.2 to 7.13.4
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested:
                        - commits:
                            - subject: Support for non postgres db engines
                              hash: 7f93d469cadec5fe77353dff90bbf0183debaaab
                              body: |
                                FunctionWrapper type for ReferencedField
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara <harald@balena.io>
                                signed-off-by: fisehara <harald@balena.io>
                              author: fisehara
                              nested: []
                          version: abstract-sql-compiler-7.13.4
                          date: 2021-08-17T09:30:05.634Z
                        - commits:
                            - subject: Supprt date_trunc postgres date function for DateValue
                              hash: 75066d356729fdd9d230abcd639c80ac806018ab
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                Signed-off-by: fisehara harald@balena.io
                                signed-off-by: fisehara harald@balena.io
                              author: fisehara
                              nested: []
                          version: abstract-sql-compiler-7.13.3
                          date: 2021-07-28T08:58:56.916Z
                        - commits:
                            - subject: Update dependencies
                              hash: 8fc84d38e28b1dfdf5a3d349fde874e81c4c9a02
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.13.2
                          date: 2021-07-26T13:53:41.679Z
                        - commits:
                            - subject: Delete CODEOWNERS
                              hash: 91a8e9ac9b30d144c7a9034eeda9bd30956addfd
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                                See: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
                                see: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
                              author: Thodoris Greasidis
                              nested: []
                          version: abstract-sql-compiler-7.13.1
                          date: 2021-06-30T21:23:27.059Z
                        - commits:
                            - subject: Add support for `CurrentTimestamp`/`CurrentDate` nodes
                              hash: 0f2dce05456d953a09cbe13df3bf95471026db4a
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.13.0
                          date: 2021-05-18T18:28:20.380Z
                        - commits:
                            - subject: Update sbvr-types to 3.4.3
                              hash: 4acfbd8870b6948ea243a663515f1ebb3e0233d4
                              body: |
                                Update sbvr-types from 3.4.2 to 3.4.3
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Thodoris Greasidis
                              nested:
                                - commits:
                                    - subject: Support boolean results from the db as well as integer
                                      hash: 337c9af41ca4b17e06e79e574b0c5849928a167b
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-3.4.3
                                  date: 2021-05-11T13:04:19.851Z
                          version: abstract-sql-compiler-7.12.7
                          date: 2021-05-18T17:05:09.592Z
                        - commits:
                            - subject: Allow duration seconds to be nullable
                              hash: 66775322c806e9fb6fdcdcb922604860f78ee5dc
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.12.6
                          date: 2021-05-18T16:34:30.300Z
                        - commits:
                            - subject: Re-enable all tests
                              hash: dee9ad52b1ae35e26ccdd129c8e540b83e8cd57e
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.12.5
                          date: 2021-05-18T16:24:08.122Z
                        - commits:
                            - subject: Revert "Remove now unnecessary hack for casting SERIAL types"
                              hash: 60a56423de9262b5b454ff4cd83c1d1fd39d071e
                              body: >
                                This reverts commit
                                187bc075d237a2ced731d0a026ca25aa3e0f5540.
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.12.4
                          date: 2021-05-04T17:51:57.071Z
                        - commits:
                            - subject: Remove now unnecessary hack for casting SERIAL types
                              hash: 187bc075d237a2ced731d0a026ca25aa3e0f5540
                              body: >
                                This became unnecessary when @balena/sbvr-types
                                added the concept of

                                cast types since that now specifies how to cast
                                a SERIAL type
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.12.3
                          date: 2021-05-03T11:31:24.967Z
                        - commits:
                            - subject: Update dependencies
                              hash: a6219180c9962df1ff0de4951201f088efb1fb4b
                              body: |
                                Update sbvr-types from 3.1.3 to 3.4.2
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Update dev dependencies
                                      hash: b7c817c8246fb95aab917e8ba1196b695103d962
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-3.4.2
                                  date: 2021-03-22T17:11:56.138Z
                                - commits:
                                    - subject: Remove unnecessary native fact type entries for synonymous forms
                                      hash: 64e889f7bda6f3dcf4c539248e737fef26b5686c
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-3.4.1
                                  date: 2021-02-10T18:13:49.610Z
                                - commits:
                                    - subject: Add a `Current Time` name that can be used to refer to the current time
                                      hash: 83d20325939d0e5f9922f57a36e0932ba71ebad4
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: sbvr-types-3.4.0
                                  date: 2021-02-08T13:54:15.848Z
                                - commits:
                                    - subject: Add `is before` & `is after` verbs to the Date & DateTime types
                                      hash: 9d4414558d16821e485e08fc4a0504ef1d6c617f
                                      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: sbvr-types-3.3.0
                                  date: 2021-02-05T20:43:59.350Z
                                - commits:
                                    - subject: Add support for the `contains` verb to the text type
                                      hash: 8e074867c7b94f99664b14caaebeddb5e9f1fe9c
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Thodoris Greasidis
                                    - subject: Add support for the`ends with` verb to the text type
                                      hash: 4e233bffa0800a9601e80aebf86d70cd518c2901
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Thodoris Greasidis
                                    - subject: Add support for the `starts with` verb to the text type
                                      hash: 1b5652a57bbad48f9b9b18c88f8b4ad9e6b01441
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Thodoris Greasidis
                                  version: sbvr-types-3.2.0
                                  date: 2021-01-29T19:15:49.140Z
                          version: abstract-sql-compiler-7.12.2
                          date: 2021-03-22T17:41:46.393Z
                        - commits:
                            - subject: Enable strict options by default and only disable specific ones
                              hash: 84bfaac15e78453ff8a87a5a4836505a78f43666
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.12.1
                          date: 2021-03-22T17:21:30.316Z
                        - commits:
                            - subject: Enable narrowing down create/delete referenced fields for nested exists
                              hash: 5dbc3ddf05701e5b4188bfa8db64d0a12e3b8298
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.12.0
                          date: 2021-03-05T20:34:11.366Z
                        - commits:
                            - subject: Generalize/share the referenced fields code and cover more cases
                              hash: 3e77ac1aed9f3fb596f6a01a08a1800fead1e860
                              body: |
                                This now allows detecting deletes that are
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.11.0
                          date: 2021-03-01T18:55:09.855Z
                        - commits:
                            - subject: Fix `getModifiedFields` for `UpsertQuery`s
                              hash: c19c902f1a6e268952540cd19960f6752a303f65
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.10.2
                          date: 2021-02-12T19:36:19.259Z
                        - commits:
                            - subject: Separate code relating to referenced fields out of the main file
                              hash: 7ca7b5cfad4e8833293426235667cc59245f427a
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.10.1
                          date: 2021-01-29T18:35:19.430Z
                        - commits:
                            - subject: Add an `action` property to modified fields of create/update/delete
                              hash: 8f071b8724bdae5574d5fea6c9f20e6e77daf3e6
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                            - subject: Automatically add `ruleReferencedFields` to `SqlRule`s
                              hash: f49548828fd75957290b6fdec166abf7bb0a53bf
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                            - subject: Add a `getRuleReferencedFields` which is tailored for rules
                              hash: 256c36de4a1efb7a46eb9833e1c3228d17194015
                              body: >
                                This works on the assumption that it is a rule
                                query that should always

                                return true and allows ignoring more
                                modification cases where they

                                cannot change the result from true to false
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.10.0
                          date: 2021-01-29T16:30:19.410Z
                        - commits:
                            - subject: Add test for optimizeSchema optimizing rules
                              hash: 4e94ee4961e98305c927734ce85067d409f90e18
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.9.1
                          date: 2021-01-29T13:01:10.504Z
                        - commits:
                            - subject: Optimize the abstract sql of rules when running `optimizeSchema`
                              hash: 2ed97849674acb76f498c346b28d2861d1827ba5
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.9.0
                          date: 2021-01-25T17:48:56.215Z
                        - commits:
                            - subject: Fix schema optimizations when table and resource names are different
                              hash: 46704031fbde45fd0e36b0963f8cf524df53398b
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.8.2
                          date: 2021-01-15T20:38:59.313Z
                        - commits:
                            - subject: Convert some lodash usage to native equivalents
                              hash: 400937fd3b220dccd557d67ff33d83d51ff0b939
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.8.1
                          date: 2021-01-04T13:04:45.938Z
                        - commits:
                            - subject: Optimize Is[Not]DistinctFrom and [Not]Exists for non-null values
                              hash: 682e84dea2088fb0c336b05be83183e627c20d4f
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.8.0
                          date: 2021-01-01T20:22:14.871Z
                        - commits:
                            - subject: Optimize EXISTS/NOT EXISTS for empty queries
                              hash: 39431de07eeb98d731a114c1717575d364ddc06f
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.7.0
                          date: 2021-01-01T17:47:15.206Z
                        - commits:
                            - subject: Optimize away AND/ORs with false/true respectively
                              hash: f0249d98032b0306f7d216b5ad8e8d2c96c466fc
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.6.0
                          date: 2021-01-01T16:18:03.545Z
                        - commits:
                            - subject: Optimize out booleans from AND/OR where possible
                              hash: d3d9a86ebc231dc4b11b20311e6d007a19202b18
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested: []
                          version: abstract-sql-compiler-7.5.0
                          date: 2021-01-01T14:03:49.386Z
                  version: odata-to-abstract-sql-5.4.3
                  date: 2021-08-24T18:50:04.205Z
                - commits:
                    - subject: Delete CODEOWNERS
                      hash: 2b64f472840fa23d1636bc7ae71fe95780683017
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        See: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
                        see: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
                      author: Thodoris Greasidis
                      nested: []
                  version: odata-to-abstract-sql-5.4.2
                  date: 2021-06-30T21:27:55.877Z
          version: abstract-sql-to-typescript-1.1.2
          title: "'Update dependencies'"
          date: 2022-04-08T15:16:42.065Z
        - commits:
            - subject: Update dependencies
              hash: 5b17ef11e039219dec3498c531288a1bdfbbc83b
              body: |
                Update @balena/sbvr-parser from 1.4.0 to 1.4.1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update dependencies
                      hash: 28e057c3c2329b9a3e76dcc136632eab7e271f48
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Remove circleci
                      hash: cd8d96dc294daa11873cee5d723ecb816e015089
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-1.4.1
                  title: "'Remove circleci/update deps'"
                  date: 2022-04-08T11:53:36.217Z
            - subject: Remove circleci
              hash: 2f10bfa8381fba27ed211c4dfe0e47dfec779b21
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-4.5.1
          title: "'Remove circleci/update deps'"
          date: 2022-04-08T12:05:32.848Z
        - commits:
            - subject: Update dependencies
              hash: e63884d3e86c2654fd601cacc53f3e8e61bb1d87
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Remove circleci
              hash: 39e258be1ffdd9cce2c4e1bcc4ba69bf00f8de76
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.2.9
          title: "'Remove circleci/update deps'"
          date: 2022-04-08T13:13:27.932Z
        - commits:
            - subject: Update dependencies
              hash: a80855150955d687b565a33633fe69b4e5e10ebd
              body: |
                Update @balena/abstract-sql-compiler from 7.17.0 to 7.19.0
                Update @balena/odata-parser from 2.2.8 to 2.2.9
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Remove .circleci/config.yml
                      hash: 017b5e4c10ed4e13b344086888f6bc64cacb9c0c
                      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: Add support for `ConcatenateWithSeparator` nodes
                      hash: 34bae3f19224ba38cf6806653ef8884a07f41357
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Thodoris Greasidis
                      nested: []
                  version: abstract-sql-compiler-7.19.0
                  title: "'Add support for  nodes'"
                  date: 2022-03-24T14:48:17.742Z
                - commits:
                    - subject: Add reference property type
                      hash: d28e2456dff10b18bcc97b7232479fe78efd5eb3
                      body: >
                        Property type describes if the reference is 'strict' or
                        'informative'.


                        Behaviour change only if type is informative otherwise
                        default 'strict'.


                        An informative reference is just an int field that
                        points

                        to another tables id field - like foreign key without
                        constraints

                        or foregein key cascades.
                      footer:
                        Change-type: minor
                        change-type: minor
                        Signed-off-by: Harald Fischer <harald@balena.io>
                        signed-off-by: Harald Fischer <harald@balena.io>
                      author: Harald Fischer
                      nested: []
                  version: abstract-sql-compiler-7.18.0
                  title: "'Add informative reference dataType to schema tests'"
                  date: 2022-02-16T14:18:44.963Z
                - commits:
                    - subject: Avoid the operation type optimization for HAVING clauses
                      hash: 3fcf08bc02c21d9f49b78787ed516fa9a403f021
                      body: >
                        Since it's possible for them to behave in a way that
                        violates the

                        safety checks we'll disable them until we can add
                        specific checks

                        for the HAVING clause
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.17.1
                  date: 2022-01-24T17:36:32.056Z
                - commits:
                    - subject: Update dependencies
                      hash: e63884d3e86c2654fd601cacc53f3e8e61bb1d87
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Remove circleci
                      hash: 39e258be1ffdd9cce2c4e1bcc4ba69bf00f8de76
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-2.2.9
                  title: "'Remove circleci/update deps'"
                  date: 2022-04-08T13:13:27.932Z
            - subject: Remove circleci
              hash: a0d153897fe474fbb6fb87f2606c3d8ca5296799
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.4.9
          title: "'Remove circleci/update deps'"
          date: 2022-04-08T13:29:18.390Z
        - commits:
            - subject: Update dependencies
              hash: edc7575ac0976037506deb076d034e7cf08ce5bb
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Remove circleci
              hash: 59c5a36292a80149b305d83a4d22b4d2dbe3001d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.10.2
          title: "'Remove circleci/update deps'"
          date: 2022-04-08T13:22:23.848Z
        - commits:
            - subject: Update dependencies
              hash: 28e057c3c2329b9a3e76dcc136632eab7e271f48
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Remove circleci
              hash: cd8d96dc294daa11873cee5d723ecb816e015089
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.4.1
          title: "'Remove circleci/update deps'"
          date: 2022-04-08T11:53:36.217Z
        - commits:
            - subject: Update dependencies
              hash: e416444d436c0e01474b624408635a811259f9a1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Remove circleci
              hash: 15cbb6de080f6f5a7898d1626d9948b371d971b2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.7
          title: "'Remove circleci/update deps'"
          date: 2022-04-08T13:33:49.743Z
  version: 14.42.1
  title: "'Update dependencies'"
  date: 2022-04-20T15:58:46.567Z
- commits:
    - subject: Add an expiry date to 'api key'
      hash: 153f05c6eb7828a239872a4346f2d0392ffe2f93
      body: ""
      footer:
        Change-Type: minor
        change-type: minor
        Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
        signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
      author: Nitish Agarwal
      nested: []
  version: 14.42.0
  title: "'Add an expiry date to 'api key''"
  date: 2022-04-13T17:13:03.727Z
- commits:
    - subject: Add link and npm package version badge
      hash: 9218483726ccc03e187087c7b89b05d6ef89586d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.41.2
  title: "'Add link and npm package version badge'"
  date: 2022-04-07T14:10:15.339Z
- commits:
    - subject: Update dependencies
      hash: f3f119caddf949b9493f35c271613520121a629c
      body: |
        Update pinejs-client-core from 6.10.0 to 6.10.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Do not await the _request() result to allow enhanced promises
                downstream
              hash: a209138f928809869d68e05cdcea4c2bf0d1fac1
              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: pinejs-client-js-6.10.1
          title: "'Avoid modifying the resulting promise when retries are not used'"
          date: 2022-02-08T23:33:07.778Z
  version: 14.41.1
  title: "'Update dependencies'"
  date: 2022-04-01T14:58:06.990Z
- commits:
    - subject: Update dependencies
      hash: 037251e064e52c3b16b33362d2e88d52d577db73
      body: |
        Update @balena/abstract-sql-compiler from 7.18.0 to 7.19.0
      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
      nested:
        - commits:
            - subject: Remove .circleci/config.yml
              hash: 017b5e4c10ed4e13b344086888f6bc64cacb9c0c
              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: Add support for `ConcatenateWithSeparator` nodes
              hash: 34bae3f19224ba38cf6806653ef8884a07f41357
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-7.19.0
          title: "'Add support for  nodes'"
          date: 2022-03-24T14:48:17.742Z
  version: 14.41.0
  title: "'Update dependencies'"
  date: 2022-03-24T15:22:09.436Z
- commits:
    - subject: Add logo and header to README
      hash: 4960c03fb07ccf3b2fe98da153de8d567a4270d8
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
        signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
      author: Lucian Buzzo
      nested: []
  version: 14.40.2
  title: "'Add logo and header to README'"
  date: 2022-03-18T20:29:44.605Z
- commits:
    - subject: Fixed unneccessary @ts-expect-error + lint
      hash: dad9192dfd9b783b134317b6a5f9aad16417f60b
      body: |
        PG Types have added maxUses as key and ts except is not needed any more.

        Fixed a linting change
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested: []
  version: 14.40.1
  title: "'Fixed unneccessary @ts-expect-error'"
  date: 2022-03-18T20:14:06.711Z
- commits:
    - subject: Update dependencies for referenceType
      hash: fa5ec8302014fc4f54a0b933e1e34b99a353a0b8
      body: |
        Update @balena/abstract-sql-compiler from 7.17.1 to 7.18.0
        Update @balena/lf-to-abstract-sql from 4.4.1 to 4.5.0
        Update @balena/sbvr-parser from 1.3.0 to 1.4.0
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Harald Fischer <harald@balena.io>
        signed-off-by: Harald Fischer <harald@balena.io>
      author: Harald Fischer
      nested:
        - commits:
            - subject: Add reference property type
              hash: d28e2456dff10b18bcc97b7232479fe78efd5eb3
              body: >
                Property type describes if the reference is 'strict' or
                'informative'.


                Behaviour change only if type is informative otherwise default
                'strict'.


                An informative reference is just an int field that points

                to another tables id field - like foreign key without
                constraints

                or foregein key cascades.
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Harald Fischer <harald@balena.io>
                signed-off-by: Harald Fischer <harald@balena.io>
              author: Harald Fischer
              nested: []
          version: abstract-sql-compiler-7.18.0
          title: "'Add informative reference dataType to schema tests'"
          date: 2022-02-16T14:18:44.963Z
        - commits:
            - subject: Reference property type for informative references
              hash: 647c05a1111f39fb5f1b03de59a641cf32050bf6
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Harald Fischer <harald@balena.io>
                signed-off-by: Harald Fischer <harald@balena.io>
              author: Harald Fischer
              nested: []
          version: lf-to-abstract-sql-4.5.0
          title: "'Reference property type'"
          date: 2022-02-16T14:06:44.717Z
        - commits:
            - subject: Addind ReferenceType
              hash: aa064c2f1f0d40d4fd07da53fe0b6f0e4a692e07
              body: |
                Reference type is needed to realise informative references
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Harald Fischer <harald@balena.io>
                signed-off-by: Harald Fischer <harald@balena.io>
              author: Harald Fischer
          version: sbvr-parser-1.4.0
          title: "'Attribute ReferenceType'"
          date: 2022-02-16T13:52:05.386Z
  version: 14.40.0
  title: "'Update dependencies for referenceType'"
  date: 2022-03-04T16:24:21.068Z
- commits:
    - subject: Remove circle.yml
      hash: 038e7efa021a92c5585784493c3024446d25933e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.39.2
  title: "'Remove circle.yml'"
  date: 2022-03-04T13:19:00.877Z
- commits:
    - subject: Use native version of Bluebird.using
      hash: e6b8afc15a6c9cecf93798acee84d2b853db95f4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Use native version of Bluebird.try
      hash: e2c3f0a20ec1a65070cb414beba3bd3d4ce2a87b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Use native version of Bluebird.timeout
      hash: 9543900125b94033ed4f620a32a02f9d548df34e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Use native version of Bluebird.fromCallback
      hash: fbacfd634fe90b9d00e716ef686dd7bff95e6c85
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Use native version of Bluebird.delay
      hash: be3349af3fdf027a64da71c5783503cb8d11e1de
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Use native version of Bluebird.mapSeries
      hash: 0d74ecb2229d99a77e4e59e4b1e7947adedb7c67
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.39.1
  title: "'Remove bluebird'"
  date: 2022-02-08T13:06:59.206Z
- commits:
    - subject: Add the ability to set the maxLifetimeSeconds for the postgres pool
      hash: 460bc36df6fd9349d2e5c5d8f502ee53037db172
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.39.0
  title: "'Add the ability to set the maxLifetimeSeconds for the postgres pool'"
  date: 2022-02-07T17:51:38.126Z
- commits:
    - subject: Update dependencies
      hash: 88c9d877e6a0a4edd337f4d33971a5d57789d933
      body: |
        Update @balena/abstract-sql-compiler from 7.17.0 to 7.17.1
        Update pinejs-client-core from 6.9.6 to 6.10.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Avoid the operation type optimization for HAVING clauses
              hash: 3fcf08bc02c21d9f49b78787ed516fa9a403f021
              body: >
                Since it's possible for them to behave in a way that violates
                the

                safety checks we'll disable them until we can add specific
                checks

                for the HAVING clause
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.17.1
          date: 2022-01-24T17:36:32.056Z
        - commits:
            - subject: Add optional retry logic to client
              hash: d5496ebe73a0db28ac1c123575e80c9d25367d48
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Paul Jonathan Zoulin
          version: pinejs-client-js-6.10.0
          date: 2022-01-24T19:05:04.020Z
  version: 14.38.3
  title: "'Update dependencies'"
  date: 2022-02-07T17:41:12.092Z
- commits:
    - subject: Fix permissions using `canAccess` that would fail if target resource
        specified no filter
      hash: bf09090fdfb374d9a182f8441e6138dce285bda1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Akis Kesoglou
      nested: []
  version: 14.38.2
  date: 2022-01-24T16:01:46.930Z
- commits:
    - subject: Improve typings of databaseOptions parameter
      hash: 1e366e65a317f6bffde36297e14fc7e9fdeb82d1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.38.1
  date: 2022-01-14T16:34:59.841Z
- commits:
    - subject: Add the ability to set the maxUses for the postgres pool
      hash: b5abd1e6f8f458564f0bd7c5b6621ab673f1027f
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.38.0
  date: 2022-01-14T14:30:17.819Z
- commits:
    - subject: Update @balena/odata-to-abstract-sql to 5.4.8
      hash: 44d91739fadd17983b5d9c469682b12dc4154d80
      body: |
        Update @balena/odata-to-abstract-sql from 5.4.7 to 5.4.8
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.37.2
  date: 2022-01-13T13:34:16.330Z
- commits:
    - subject: Update dependencies
      hash: c130dd27d772acac8d18f75668c18abcea89d6de
      body: |
        Update @balena/odata-to-abstract-sql from 5.4.6 to 5.4.7
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.37.1
  date: 2022-01-11T17:58:01.295Z
- commits:
    - subject: Update dependencies for improved sbvr negation
      hash: 60b369be6cb84993f6039aab97416402afaa33e0
      body: |
        Update abstract-sql-compiler from 7.15.0 to 7.17.0
        Update lf-to-abstract-sql from 4.4.0 to 4.4.1
        Update sbvr-parser from 1.2.5 to 1.3.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for `Count` nodes in rule referenced fields
              hash: 19270d3b6993302d73fff083be322bcb489b3303
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.17.0
          date: 2021-12-14T17:47:16.726Z
        - commits:
            - subject: Add support for `From` nodes in rule referenced fields
              hash: d9a35a0c0fc69dc21f5aa2003607172d0e9a4579
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.16.0
          date: 2021-12-14T15:56:49.623Z
        - commits:
            - subject: Respect negated verbs for link tables and foreign keys
              hash: e1a76937586d85db1c054f4d01fbf1f878772273
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-4.4.1
          date: 2021-12-16T17:05:43.999Z
        - commits:
            - subject: Add support for more forms of negation in rules
              hash: 6d6e3690668b6b64deefcde68f3ebe5f731577ce
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
            - subject: Do not check for negated verbs when declaring fact types
              hash: e1fd4b0245993e0704a866f783dfc9bd98743ebb
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.3.0
          date: 2021-12-16T16:54:01.160Z
  version: 14.37.0
  date: 2021-12-16T17:51:54.666Z
- commits:
    - subject: Update dependencies
      hash: e545d00d9a8c0ced7828c732da9b5c25541927dd
      body: |
        Update abstract-sql-compiler from 7.14.1 to 7.15.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for `HAVING` clauses
              hash: ce33ddd42751abbbc190074a5b6a1b63dc24f51e
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.15.0
          date: 2021-12-13T17:09:58.207Z
        - commits:
            - subject: Fix GroupByNode typings
              hash: 69f473c58785ec51be3ddd7ff441d66c826fc2c1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.14.2
          date: 2021-12-13T15:35:55.323Z
  version: 14.36.1
  date: 2021-12-13T18:00:42.915Z
- commits:
    - subject: Add the ability to enable caching of api key actor ids
      hash: e234f8a1cad8f893fef6974e38f5e3987755b19e
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.36.0
  date: 2021-12-10T12:55:30.525Z
- commits:
    - subject: Update from lf-to-abstract-sql to 4.4.0
      hash: 331515283601b1cb6c2db17f321d9f8b0c383d9f
      body: |
        Update from lf-to-abstract-sql 4.3.0 to 4.4.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.35.1
  date: 2021-12-06T17:10:29.385Z
- commits:
    - subject: Add support for circular `canAccess` permissions using a depth argument
      hash: fa0164119e212a0e1c0a3d2a4fe23271c3034032
      body: |
        eg using `resource/canAccess(2)` will allow recursing twice before
        bailing on that branch and considering it falsey

        Update odata-to-abstract-sql from 5.4.4 to 5.4.6
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Improve `ResourceFunction` typings
              hash: b511221bb08ad74b72020093f618ba49db5be765
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.4.6
          date: 2021-11-30T16:42:04.591Z
        - commits:
            - subject: Fix `isBindReference` check for non-null non-object types
              hash: a1d356e93d8b6f4e137e70ebf5c1719b88e20ea5
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.4.5
          date: 2021-11-26T16:03:43.668Z
  version: 14.35.0
  date: 2021-12-01T16:30:58.873Z
- commits:
    - subject: Add missing await
      hash: f96c5fd117e1bc0f921a8fefd98c38cc404156c9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.34.2
  date: 2021-11-30T17:12:03.327Z
- commits:
    - subject: Fix env var name in warning message
      hash: 684b9e3f2a363b71b2c77f0a9a18d14be8ecb50f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.34.1
  date: 2021-11-30T13:28:46.261Z
- commits:
    - subject: Allow specifying a replica to use for read-only postgres requests
      hash: 511d2be3b77e59231f68785faa7165062627665c
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.34.0
  date: 2021-11-16T12:14:40.355Z
- commits:
    - subject: Use the env pool settings as defaults only if not explicitly provided
      hash: 304a12ea7b5f46469ddd08ba3b8448006eda13a0
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.33.3
  date: 2021-11-15T18:49:38.211Z
- commits:
    - subject: Update dependencies
      hash: 32789bbc9d5acd6da60b7ce401905c7f31a93255
      body: |
        Update abstract-sql-compiler from 7.14.0 to 7.14.1
        Update sbvr-types from 3.4.5 to 3.4.6
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Improve typing for `LikeNode`
              hash: 39333acad89b25cbd46d9d78e9f440633b6cabc3
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.14.1
          date: 2021-09-23T15:43:09.822Z
        - commits:
            - subject: Avoid creating a new Date object when we already have one
              hash: 07eb756eca00a506b618dc197b67dcc7a9ea3733
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.6
          date: 2021-09-21T14:01:00.590Z
  version: 14.33.2
  date: 2021-10-26T15:12:20.161Z
- commits:
    - subject: Add an error handler to each pg client to prevent any unhandled errors
      hash: f03c3b8c99c53abf5e1ec3e6265d43dd367308f7
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.33.1
  date: 2021-10-14T17:02:57.745Z
- commits:
    - subject: Add the ability to enable caching of api key permissions
      hash: a2fe4c9061aa20c2bf53693e27876ea5ab897254
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
    - subject: Add the ability to enable caching of user permissions
      hash: 3e7991469eecbc627defce4664e8c0a34f139fa0
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.33.0
  date: 2021-10-14T16:30:28.431Z
- commits:
    - subject: Allow passing a function as the cache params to enable custom caching
      hash: 3e790d9961a0d7f666021248668241264b453743
      body: |
        This allows using a different cache than the default of memoizee
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.32.0
  date: 2021-10-14T16:13:19.016Z
- commits:
    - subject: Add the postgres pool error handler even when no PG_SCHEMA is specified
      hash: 6d4a75e69910ab27cb1a8096a30776da4173d6ca
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.31.2
  date: 2021-10-05T15:23:45.569Z
- commits:
    - subject: More usage of nullish coalescing
      hash: ef543e12309224e97b126b33d4c78521b2a883a9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.31.1
  date: 2021-09-30T15:03:08.673Z
- commits:
    - subject: Add support for a `PINEJS_DEBUG` env var that is more strictly checked
      hash: 4b591eefae812a10f43d98e440d11bbfdded69c0
      body: |
        This means we can warn on/ignore invalid values rather than giving a
        potentially surprising result, eg `'0'` being truthy
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.31.0
  date: 2021-09-29T17:05:19.795Z
- commits:
    - subject: Avoid creating a new readOnlyArgs object when args is already read-only
      hash: e0eed7914ac621a58dc0a78a9a63b00b69076753
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.30.4
  date: 2021-09-29T14:58:29.987Z
- commits:
    - subject: Update abstract-sql-compiler to 7.14.0
      hash: ca63647fec92eaf0ebd3df65a320b6db71765e4b
      body: |
        Update abstract-sql-compiler from 7.13.5 to 7.14.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Relax the restrictions on `ORDER BY` as it doesn't just allow fields
              hash: a56b88a64af23c65eb2c09a81414e5e6daab42f0
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.14.0
          date: 2021-09-13T16:54:05.934Z
  version: 14.30.3
  date: 2021-09-13T21:57:50.752Z
- commits:
    - subject: Avoid iterating the sql result if affectedIds is already populated
      hash: 6272c045c23b4cef0d369e8956f5888d9b84bb72
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.30.2
  date: 2021-09-13T16:46:09.055Z
- commits:
    - subject: Update dependencies
      hash: d3817a58af377307e839854477764f270da19b22
      body: |
        Update abstract-sql-compiler from 7.13.1 to 7.13.5
        Update odata-parser from 2.2.6 to 2.2.8
        Update odata-to-abstract-sql from 5.4.2 to 5.4.4
        Update sbvr-types from 3.4.4 to 3.4.5
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependencies
              hash: bddd1ff069d5caf783a01da697c5c1cb73bb4dc2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.13.5
          date: 2021-09-07T16:09:10.547Z
        - commits:
            - subject: Support for non postgres db engines
              hash: 7f93d469cadec5fe77353dff90bbf0183debaaab
              body: |
                FunctionWrapper type for ReferencedField
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
              nested: []
          version: abstract-sql-compiler-7.13.4
          date: 2021-08-17T09:30:05.634Z
        - commits:
            - subject: Supprt date_trunc postgres date function for DateValue
              hash: 75066d356729fdd9d230abcd639c80ac806018ab
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara harald@balena.io
                signed-off-by: fisehara harald@balena.io
              author: fisehara
              nested: []
          version: abstract-sql-compiler-7.13.3
          date: 2021-07-28T08:58:56.916Z
        - commits:
            - subject: Update dependencies
              hash: 8fc84d38e28b1dfdf5a3d349fde874e81c4c9a02
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.13.2
          date: 2021-07-26T13:53:41.679Z
        - commits:
            - subject: Remove some typescript strict mode exceptions
              hash: 639771285e9aaae52bff21ff38eda5f921101a63
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.2.8
          date: 2021-09-07T13:33:26.405Z
        - commits:
            - subject: Convert tests to type checked javascript
              hash: 5611426cad12ad04a6a1a682dd263d83ca8f7e0c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.2.7
          date: 2021-09-06T18:18:46.827Z
        - commits:
            - subject: Convert tests to type checked javascript
              hash: a5ba8586c03c85918d69f051b499e2e8f0751e4f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.4.4
          date: 2021-09-07T14:57:14.139Z
        - commits:
            - subject: Add SBVR Date TIme Type to DateTrunc Wrapper JS Date format has only
                milliseconds precision, postgresql stores TIMESTAMPS with
                microseconds precission. Comparisions may fail, when giving
                millisecond JS dates but comparing on microseconds.
              hash: 4cc9f617facc62717cf475c93b3b12232475e9a0
              body: |
                Update abstract-sql-compiler from 7.4.2 to 7.13.4
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: fisehara <harald@balena.io>
                signed-off-by: fisehara <harald@balena.io>
              author: fisehara
              nested:
                - commits:
                    - subject: Support for non postgres db engines
                      hash: 7f93d469cadec5fe77353dff90bbf0183debaaab
                      body: |
                        FunctionWrapper type for ReferencedField
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara <harald@balena.io>
                        signed-off-by: fisehara <harald@balena.io>
                      author: fisehara
                      nested: []
                  version: abstract-sql-compiler-7.13.4
                  date: 2021-08-17T09:30:05.634Z
                - commits:
                    - subject: Supprt date_trunc postgres date function for DateValue
                      hash: 75066d356729fdd9d230abcd639c80ac806018ab
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: fisehara harald@balena.io
                        signed-off-by: fisehara harald@balena.io
                      author: fisehara
                      nested: []
                  version: abstract-sql-compiler-7.13.3
                  date: 2021-07-28T08:58:56.916Z
                - commits:
                    - subject: Update dependencies
                      hash: 8fc84d38e28b1dfdf5a3d349fde874e81c4c9a02
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.13.2
                  date: 2021-07-26T13:53:41.679Z
                - commits:
                    - subject: Delete CODEOWNERS
                      hash: 91a8e9ac9b30d144c7a9034eeda9bd30956addfd
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        See: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
                        see: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
                      author: Thodoris Greasidis
                      nested: []
                  version: abstract-sql-compiler-7.13.1
                  date: 2021-06-30T21:23:27.059Z
                - commits:
                    - subject: Add support for `CurrentTimestamp`/`CurrentDate` nodes
                      hash: 0f2dce05456d953a09cbe13df3bf95471026db4a
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.13.0
                  date: 2021-05-18T18:28:20.380Z
                - commits:
                    - subject: Update sbvr-types to 3.4.3
                      hash: 4acfbd8870b6948ea243a663515f1ebb3e0233d4
                      body: |
                        Update sbvr-types from 3.4.2 to 3.4.3
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Thodoris Greasidis
                      nested:
                        - commits:
                            - subject: Support boolean results from the db as well as integer
                              hash: 337c9af41ca4b17e06e79e574b0c5849928a167b
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-3.4.3
                          date: 2021-05-11T13:04:19.851Z
                  version: abstract-sql-compiler-7.12.7
                  date: 2021-05-18T17:05:09.592Z
                - commits:
                    - subject: Allow duration seconds to be nullable
                      hash: 66775322c806e9fb6fdcdcb922604860f78ee5dc
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.12.6
                  date: 2021-05-18T16:34:30.300Z
                - commits:
                    - subject: Re-enable all tests
                      hash: dee9ad52b1ae35e26ccdd129c8e540b83e8cd57e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.12.5
                  date: 2021-05-18T16:24:08.122Z
                - commits:
                    - subject: Revert "Remove now unnecessary hack for casting SERIAL types"
                      hash: 60a56423de9262b5b454ff4cd83c1d1fd39d071e
                      body: >
                        This reverts commit
                        187bc075d237a2ced731d0a026ca25aa3e0f5540.
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.12.4
                  date: 2021-05-04T17:51:57.071Z
                - commits:
                    - subject: Remove now unnecessary hack for casting SERIAL types
                      hash: 187bc075d237a2ced731d0a026ca25aa3e0f5540
                      body: >
                        This became unnecessary when @balena/sbvr-types added
                        the concept of

                        cast types since that now specifies how to cast a SERIAL
                        type
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.12.3
                  date: 2021-05-03T11:31:24.967Z
                - commits:
                    - subject: Update dependencies
                      hash: a6219180c9962df1ff0de4951201f088efb1fb4b
                      body: |
                        Update sbvr-types from 3.1.3 to 3.4.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Update dev dependencies
                              hash: b7c817c8246fb95aab917e8ba1196b695103d962
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-3.4.2
                          date: 2021-03-22T17:11:56.138Z
                        - commits:
                            - subject: Remove unnecessary native fact type entries for synonymous forms
                              hash: 64e889f7bda6f3dcf4c539248e737fef26b5686c
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-3.4.1
                          date: 2021-02-10T18:13:49.610Z
                        - commits:
                            - subject: Add a `Current Time` name that can be used to refer to the current time
                              hash: 83d20325939d0e5f9922f57a36e0932ba71ebad4
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: sbvr-types-3.4.0
                          date: 2021-02-08T13:54:15.848Z
                        - commits:
                            - subject: Add `is before` & `is after` verbs to the Date & DateTime types
                              hash: 9d4414558d16821e485e08fc4a0504ef1d6c617f
                              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: sbvr-types-3.3.0
                          date: 2021-02-05T20:43:59.350Z
                        - commits:
                            - subject: Add support for the `contains` verb to the text type
                              hash: 8e074867c7b94f99664b14caaebeddb5e9f1fe9c
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                            - subject: Add support for the`ends with` verb to the text type
                              hash: 4e233bffa0800a9601e80aebf86d70cd518c2901
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                            - subject: Add support for the `starts with` verb to the text type
                              hash: 1b5652a57bbad48f9b9b18c88f8b4ad9e6b01441
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Thodoris Greasidis
                          version: sbvr-types-3.2.0
                          date: 2021-01-29T19:15:49.140Z
                  version: abstract-sql-compiler-7.12.2
                  date: 2021-03-22T17:41:46.393Z
                - commits:
                    - subject: Enable strict options by default and only disable specific ones
                      hash: 84bfaac15e78453ff8a87a5a4836505a78f43666
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.12.1
                  date: 2021-03-22T17:21:30.316Z
                - commits:
                    - subject: Enable narrowing down create/delete referenced fields for nested exists
                      hash: 5dbc3ddf05701e5b4188bfa8db64d0a12e3b8298
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.12.0
                  date: 2021-03-05T20:34:11.366Z
                - commits:
                    - subject: Generalize/share the referenced fields code and cover more cases
                      hash: 3e77ac1aed9f3fb596f6a01a08a1800fead1e860
                      body: |
                        This now allows detecting deletes that are
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.11.0
                  date: 2021-03-01T18:55:09.855Z
                - commits:
                    - subject: Fix `getModifiedFields` for `UpsertQuery`s
                      hash: c19c902f1a6e268952540cd19960f6752a303f65
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.10.2
                  date: 2021-02-12T19:36:19.259Z
                - commits:
                    - subject: Separate code relating to referenced fields out of the main file
                      hash: 7ca7b5cfad4e8833293426235667cc59245f427a
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.10.1
                  date: 2021-01-29T18:35:19.430Z
                - commits:
                    - subject: Add an `action` property to modified fields of create/update/delete
                      hash: 8f071b8724bdae5574d5fea6c9f20e6e77daf3e6
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                    - subject: Automatically add `ruleReferencedFields` to `SqlRule`s
                      hash: f49548828fd75957290b6fdec166abf7bb0a53bf
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                    - subject: Add a `getRuleReferencedFields` which is tailored for rules
                      hash: 256c36de4a1efb7a46eb9833e1c3228d17194015
                      body: >
                        This works on the assumption that it is a rule query
                        that should always

                        return true and allows ignoring more modification cases
                        where they

                        cannot change the result from true to false
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.10.0
                  date: 2021-01-29T16:30:19.410Z
                - commits:
                    - subject: Add test for optimizeSchema optimizing rules
                      hash: 4e94ee4961e98305c927734ce85067d409f90e18
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.9.1
                  date: 2021-01-29T13:01:10.504Z
                - commits:
                    - subject: Optimize the abstract sql of rules when running `optimizeSchema`
                      hash: 2ed97849674acb76f498c346b28d2861d1827ba5
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.9.0
                  date: 2021-01-25T17:48:56.215Z
                - commits:
                    - subject: Fix schema optimizations when table and resource names are different
                      hash: 46704031fbde45fd0e36b0963f8cf524df53398b
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.8.2
                  date: 2021-01-15T20:38:59.313Z
                - commits:
                    - subject: Convert some lodash usage to native equivalents
                      hash: 400937fd3b220dccd557d67ff33d83d51ff0b939
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.8.1
                  date: 2021-01-04T13:04:45.938Z
                - commits:
                    - subject: Optimize Is[Not]DistinctFrom and [Not]Exists for non-null values
                      hash: 682e84dea2088fb0c336b05be83183e627c20d4f
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.8.0
                  date: 2021-01-01T20:22:14.871Z
                - commits:
                    - subject: Optimize EXISTS/NOT EXISTS for empty queries
                      hash: 39431de07eeb98d731a114c1717575d364ddc06f
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.7.0
                  date: 2021-01-01T17:47:15.206Z
                - commits:
                    - subject: Optimize away AND/ORs with false/true respectively
                      hash: f0249d98032b0306f7d216b5ad8e8d2c96c466fc
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.6.0
                  date: 2021-01-01T16:18:03.545Z
                - commits:
                    - subject: Optimize out booleans from AND/OR where possible
                      hash: d3d9a86ebc231dc4b11b20311e6d007a19202b18
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.5.0
                  date: 2021-01-01T14:03:49.386Z
          version: odata-to-abstract-sql-5.4.3
          date: 2021-08-24T18:50:04.205Z
        - commits:
            - subject: Convert tests to type checked javascript
              hash: 5708e188a810d6d0ab7c2116243e39589a0955ef
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.5
          date: 2021-09-07T16:42:51.886Z
  version: 14.30.1
  date: 2021-09-13T16:12:23.746Z
- commits:
    - subject: Add method for getting transaction level advisory locks in Postgresql
      hash: f1b14b73cccd50fdc0546a1b53696065b39c6e4f
      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
      nested: []
  version: 14.30.0
  date: 2021-09-07T12:37:18.173Z
- commits:
    - subject: Update typescript to 4.4
      hash: be625a7a8b8ac10fb95bfaaecd91ac6d5e27d7ca
      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: 14.29.1
  date: 2021-09-07T11:00:20.611Z
- commits:
    - subject: Use readTransaction for read-only requests
      hash: 231b5d99f8b8f0e6d83676928c8a2b5daa88a550
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.29.0
  date: 2021-08-24T14:41:20.962Z
- commits:
    - subject: Export a `handleHttpErrors` function to handle HttpError/subclasses
      hash: cec95b0f48e13280c7307b19c393054416224715
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.28.0
  date: 2021-07-19T15:28:31.131Z
- commits:
    - subject: Avoid unnecessary work when a request's permission type is specified
      hash: a0d4c136ad13ff4c098e5005e625fdaacb5e104d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.27.2
  date: 2021-07-19T12:40:55.462Z
- commits:
    - subject: Simplify `splitApiRoot`
      hash: 044c0c01e06f3c7b1305a592593c123eee3ca7c8
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Deduplicate code when processing an expanded response
      hash: a21e011343f026c6da5d20e8c726d0267494788f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.27.1
  date: 2021-07-16T15:24:18.087Z
- commits:
    - subject: Use `res.status(...).end()` in preference to `res.sendStatus()`
      hash: d98f9a416393a46c0e8db823317f22598f12ee86
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.27.0
  date: 2021-07-16T15:13:41.240Z
- commits:
    - subject: "patch: Add single quotes for single entity curl requests"
      hash: 72890ec735bb028714e9c73a5792976f65bdc91e
      body: ""
      footer: {}
      author: Muizudeen Kusimo
      nested: []
    - subject: "patch: Add quotes for single entity curl requests"
      hash: e502af0737daf75ad3c4f8ef0a2a66be6b843ec7
      body: ""
      footer: {}
      author: Muizudeen Kusimo
      nested: []
  version: 14.26.3
  date: 2021-07-15T14:38:24.289Z
- commits:
    - subject: Fix Minor Typo in GettingStarted.md
      hash: ee2ae52653075831c09a74e0c2ad3deaf56a32bf
      body: |
        Fix Minor Typo in GettingStarted.md
      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
      nested: []
  version: 14.26.2
  date: 2021-07-15T13:42:10.963Z
- commits:
    - subject: Standardize http error to response conversion and response sending
      hash: 5243cdff5b2c259de1b8fc2cf00408b565b33cda
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.26.1
  date: 2021-07-13T16:39:51.679Z
- commits:
    - subject: Add the ability to include headers with http errors
      hash: 2a0733c8b49969a4593a9852598a175dd02ab66c
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.26.0
  date: 2021-07-13T15:24:36.114Z
- commits:
    - subject: Reduce duplication for http error constructors
      hash: 2ab6037174e2018819eadb9245db1e7f8a9fa06c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.25.2
  date: 2021-07-13T14:42:04.603Z
- commits:
    - subject: Update dependencies
      hash: d7065d79a37bccb465c3541b7290881af0f27801
      body: |
        Update odata-parser from 2.2.5 to 2.2.6
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Switch to peggy for compiling the grammar
              hash: 57330ff50fda619d56d3bc32ebef6cf7cebfa395
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.2.6
          date: 2021-07-09T12:31:51.225Z
  version: 14.25.1
  date: 2021-07-09T13:00:27.876Z
- commits:
    - subject: Bump dependencies to add `is of` reverse relationship for concept types
      hash: acc42801ef9f10451150ef951309482bcf73ef11
      body: |
        Update lf-to-abstract-sql from 4.2.2 to 4.3.0
      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
      nested:
        - commits:
            - subject: Add an automatic `is of` reverse relationship for concept types
              hash: f84a80730b68b34203bfec29f97e5dac6b464857
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-4.3.0
          date: 2021-07-06T16:36:07.964Z
  version: 14.25.0
  date: 2021-07-08T15:02:26.358Z
- commits:
    - subject: Fix Hooks URL
      hash: d39ef2080f820a482cd5ac71e2f5119b6777b87d
      body: |
        Fix Hooks URL
      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
      nested: []
  version: 14.24.6
  date: 2021-07-06T19:23:42.739Z
- commits:
    - subject: Update user SBVR model URL
      hash: 6be1602acdb4dfcfe6abd86e206fd95fde8fe898
      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
      nested: []
  version: 14.24.5
  date: 2021-07-06T17:56:51.871Z
- commits:
    - subject: Avoid concat/_.uniq calls in getReqPermissions
      hash: 9cd074a5c810ba66130695758ccbf9cc6d7b46d1
      body: |
        These are relatively expensive considering it is a fairly hot function
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Validate the guest permissions when caching rather than on each use
      hash: adb225303a7d9a008e8a1ae00a7a8b2ac8bf4d6f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Remove unnecessary code now that a request can only use a single actor
      hash: 2371a120c05ceeebe2ec249fd4f9afb0f23d6c83
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.24.4
  date: 2021-07-06T14:12:28.605Z
- commits:
    - subject: Optimize pre-processing of odata2AbstractSQL for improving cache hits
      hash: 85b816e6ce9e9f7137abda74b7df04d9aa3acd93
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.24.3
  date: 2021-07-02T14:17:11.450Z
- commits:
    - subject: Delete CODEOWNERS
      hash: d96ec3b30023a50be44e18c5a046a9c9af4fa894
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        See: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
        see: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
      author: Thodoris Greasidis
      nested: []
  version: 14.24.2
  date: 2021-06-30T21:16:07.970Z
- commits:
    - subject: Update dependencies
      hash: d318510e29bda8bec942e06e79d4938e0a2510a3
      body: |
        Update odata-parser from 2.2.3 to 2.2.4
        Update pinejs-client-core from 6.9.4 to 6.9.5
        Update sbvr-parser from 1.2.2 to 1.2.4
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Ensure boundaries on keywords to fix parsing of eg `note eq 'foobar'`
              hash: a76734e4b4748b6bbd45bdc80b46ad80007f1cb4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.2.4
          date: 2021-05-18T11:51:40.154Z
        - commits:
            - subject: Enable strict tsconfig options by default
              hash: 8ad51e0af76b9e6c1676a0e4069d851f7b3c5211
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.9.5
          date: 2021-03-22T14:28:40.467Z
        - commits:
            - subject: Optimize space matching
              hash: 59e1232f8da68f98c65739d5c80de11d3f613b55
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Optimize EOL checking
              hash: 4a10ce589ef23f0c8f0d4b463fafa29ba5a9c372
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.2.4
          date: 2021-06-07T19:00:12.236Z
        - commits:
            - subject: Update dependencies
              hash: ff9048144af2c0386b9a88100172c69f756353af
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.2.3
          date: 2021-06-07T14:58:20.630Z
  version: 14.24.1
  date: 2021-06-07T20:29:29.522Z
- commits:
    - subject: Update abstract-sql-compiler to 7.13.0 to support CurrentTimestamp/Date
      hash: c0c1d19b60a7edbfef7e09490eb2ba376d9324d7
      body: |
        Update abstract-sql-compiler from 7.12.0 to 7.13.0
      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
      nested:
        - commits:
            - subject: Add support for `CurrentTimestamp`/`CurrentDate` nodes
              hash: 0f2dce05456d953a09cbe13df3bf95471026db4a
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.13.0
          date: 2021-05-18T18:28:20.380Z
        - commits:
            - subject: Update sbvr-types to 3.4.3
              hash: 4acfbd8870b6948ea243a663515f1ebb3e0233d4
              body: |
                Update sbvr-types from 3.4.2 to 3.4.3
              footer:
                Change-type: patch
                change-type: patch
              author: Thodoris Greasidis
              nested:
                - commits:
                    - subject: Support boolean results from the db as well as integer
                      hash: 337c9af41ca4b17e06e79e574b0c5849928a167b
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-3.4.3
                  date: 2021-05-11T13:04:19.851Z
          version: abstract-sql-compiler-7.12.7
          date: 2021-05-18T17:05:09.592Z
        - commits:
            - subject: Allow duration seconds to be nullable
              hash: 66775322c806e9fb6fdcdcb922604860f78ee5dc
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.12.6
          date: 2021-05-18T16:34:30.300Z
        - commits:
            - subject: Re-enable all tests
              hash: dee9ad52b1ae35e26ccdd129c8e540b83e8cd57e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.12.5
          date: 2021-05-18T16:24:08.122Z
        - commits:
            - subject: Revert "Remove now unnecessary hack for casting SERIAL types"
              hash: 60a56423de9262b5b454ff4cd83c1d1fd39d071e
              body: |
                This reverts commit 187bc075d237a2ced731d0a026ca25aa3e0f5540.
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.12.4
          date: 2021-05-04T17:51:57.071Z
        - commits:
            - subject: Remove now unnecessary hack for casting SERIAL types
              hash: 187bc075d237a2ced731d0a026ca25aa3e0f5540
              body: >
                This became unnecessary when @balena/sbvr-types added the
                concept of

                cast types since that now specifies how to cast a SERIAL type
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.12.3
          date: 2021-05-03T11:31:24.967Z
        - commits:
            - subject: Update dependencies
              hash: a6219180c9962df1ff0de4951201f088efb1fb4b
              body: |
                Update sbvr-types from 3.1.3 to 3.4.2
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update dev dependencies
                      hash: b7c817c8246fb95aab917e8ba1196b695103d962
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-3.4.2
                  date: 2021-03-22T17:11:56.138Z
                - commits:
                    - subject: Remove unnecessary native fact type entries for synonymous forms
                      hash: 64e889f7bda6f3dcf4c539248e737fef26b5686c
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-3.4.1
                  date: 2021-02-10T18:13:49.610Z
                - commits:
                    - subject: Add a `Current Time` name that can be used to refer to the current time
                      hash: 83d20325939d0e5f9922f57a36e0932ba71ebad4
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: sbvr-types-3.4.0
                  date: 2021-02-08T13:54:15.848Z
                - commits:
                    - subject: Add `is before` & `is after` verbs to the Date & DateTime types
                      hash: 9d4414558d16821e485e08fc4a0504ef1d6c617f
                      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: sbvr-types-3.3.0
                  date: 2021-02-05T20:43:59.350Z
                - commits:
                    - subject: Add support for the `contains` verb to the text type
                      hash: 8e074867c7b94f99664b14caaebeddb5e9f1fe9c
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Thodoris Greasidis
                    - subject: Add support for the`ends with` verb to the text type
                      hash: 4e233bffa0800a9601e80aebf86d70cd518c2901
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Thodoris Greasidis
                    - subject: Add support for the `starts with` verb to the text type
                      hash: 1b5652a57bbad48f9b9b18c88f8b4ad9e6b01441
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Thodoris Greasidis
                  version: sbvr-types-3.2.0
                  date: 2021-01-29T19:15:49.140Z
          version: abstract-sql-compiler-7.12.2
          date: 2021-03-22T17:41:46.393Z
        - commits:
            - subject: Enable strict options by default and only disable specific ones
              hash: 84bfaac15e78453ff8a87a5a4836505a78f43666
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.12.1
          date: 2021-03-22T17:21:30.316Z
  version: 14.24.0
  date: 2021-05-18T19:36:31.436Z
- commits:
    - subject: Update sbvr-types to 3.4.3 to support boolean computed terms w/o casting
      hash: 7c5539fe21c55e950e348a23f14dcbfe19882e6e
      body: |
        Update sbvr-types from 3.4.1 to 3.4.3
      footer:
        Change-type: minor
        change-type: minor
      author: Thodoris Greasidis
      nested:
        - commits:
            - subject: Support boolean results from the db as well as integer
              hash: 337c9af41ca4b17e06e79e574b0c5849928a167b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.3
          date: 2021-05-11T13:04:19.851Z
        - commits:
            - subject: Update dev dependencies
              hash: b7c817c8246fb95aab917e8ba1196b695103d962
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.2
          date: 2021-03-22T17:11:56.138Z
  version: 14.23.0
  date: 2021-05-17T19:10:42.563Z
- commits:
    - subject: Fix typo in odata-compiler help
      hash: 035aca1681ed399e3e1edd5776396ea23f80843f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.22.3
  date: 2021-04-29T16:13:21.313Z
- commits:
    - subject: Enable strict options by default and only disable specific ones
      hash: 748e7459458a8c0aad3f491c96cea47b33195447
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.22.2
  date: 2021-03-22T18:20:22.166Z
- commits:
    - subject: Only use the api key if we successfully resolved one
      hash: b95a263781843300e4bd6331951eda5ba686e161
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.22.1
  date: 2021-03-16T16:13:35.275Z
- commits:
    - subject: Expose methods to resolve api keys without immediately using them
      hash: 9a0144f881f635568784e3ef9f6c8fdbb40dce77
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.22.0
  date: 2021-03-16T15:35:10.795Z
- commits:
    - subject: Update dependencies
      hash: d60b7ad14b45ce2d351a85336ddbfcdd79d7f22b
      body: |
        Update odata-parser from 2.2.2 to 2.2.3
        Update pinejs-client-core from 6.9.3 to 6.9.4
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Optimize `QuotedText` for the common case of few/no apostrophes
              hash: d28bd7a207b37f23a43e140ed6f508d93a698b97
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.2.3
          date: 2021-03-15T15:27:31.695Z
        - commits:
            - subject: Update dependencies
              hash: 764a29ab100601362e2018c8867be7e66ea10c71
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.9.4
          date: 2021-03-10T20:28:20.915Z
  version: 14.21.1
  date: 2021-03-15T15:39:22.620Z
- commits:
    - subject: Support postgres exclusion constraints as 409s instead of 500s
      hash: a9584a4cc17888a59146432430fea4e6467f4d80
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.21.0
  date: 2021-03-12T15:51:21.367Z
- commits:
    - subject: Block eagerly fetching affected ids in cases it is not possible to do
      hash: 413257bd23a32d90678cd9b224529a89e328afe9
      body: |
        This fixes an issue where trying to eagerly fetch affected ids for
        equests that can create entries would return ids for existing entries
        that you could have created rather than giving the ids for the entries
        that you will create
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.20.1
  date: 2021-03-12T15:39:41.495Z
- commits:
    - subject: Update abstract-sql-compiler bring more rules optimizations
      hash: da152af1496fd18b53a2108d9be5c77469b76e7a
      body: |
        Update abstract-sql-compiler from 7.11.0 to 7.12.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Enable narrowing down create/delete referenced fields for nested exists
              hash: 5dbc3ddf05701e5b4188bfa8db64d0a12e3b8298
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.12.0
          date: 2021-03-05T20:34:11.366Z
  version: 14.20.0
  date: 2021-03-08T11:57:21.141Z
- commits:
    - subject: Update abstract-sql-compiler bring more rules optimizations
      hash: 47b9459a43daa05b3ce1440144fea222fa628786
      body: |
        Update abstract-sql-compiler from 7.10.2 7.11.0
        Update lf-to-abstract-sql from 4.2.0 to 4.2.1
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Correctly use the native name result in the generated abstract sql
              hash: 94ec88b994d5e924da272cf473ac59f5e9916bc6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-4.2.1
          date: 2021-02-17T13:52:36.025Z
  version: 14.19.0
  date: 2021-03-01T19:49:51.320Z
- commits:
    - subject: Remove some unnecessary bluebird usage
      hash: b204499cd25590f884ed669299e12ac8bd0a742c
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.18.4
  date: 2021-03-01T19:40:10.913Z
- commits:
    - subject: Warn when setting a `request.values` property that will not take effect
      hash: 480a319358f6638b4bb4b243690139a06667627a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.18.3
  date: 2021-02-26T18:55:15.910Z
- commits:
    - subject: Gracefully handle `HttpError` thrown from PREPARSE hooks
      hash: 5149b8ed53f66d441a21ce6608e898300384e6ec
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.18.2
  date: 2021-02-15T19:04:51.251Z
- commits:
    - subject: Update abstract-sql-compiler  fix modified fields for upsert queries
      hash: 1cf94e975f25cfc1ec394e72a4215db8b8fb132e
      body: |
        Update abstract-sql-compiler from 7.10.1 to 7.10.2
        Update sbvr-types from 3.4.0 to 3.4.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix `getModifiedFields` for `UpsertQuery`s
              hash: c19c902f1a6e268952540cd19960f6752a303f65
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.10.2
          date: 2021-02-12T19:36:19.259Z
        - commits:
            - subject: Remove unnecessary native fact type entries for synonymous forms
              hash: 64e889f7bda6f3dcf4c539248e737fef26b5686c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.4.1
          date: 2021-02-10T18:13:49.610Z
  version: 14.18.1
  date: 2021-02-12T19:54:40.437Z
- commits:
    - subject: Add support for sbvr date comparison and allow referencing current time
      hash: f011242d85dd5016947e881da27dec8705c233c0
      body: |
        Update lf-to-abstract-sql from 4.1.1 to 4.2.0
        Update sbvr-parser from 1.1.1 to 1.2.2
        Update sbvr-types from 3.2.0 to 3.4.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for native `Name`s from sbvr-types
              hash: 542bfaa5bfce17b01817cee3930c5da4d087a6ab
              body: |
                Update sbvr-parser from 1.1.1 to 1.2.0
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add support for a `Name` role binding in the lf validator
                      hash: 5d84fe2abf2b6a34fa35e9d985443eb71f87a1d9
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: sbvr-parser-1.2.0
                  date: 2021-02-05T20:28:39.791Z
          version: lf-to-abstract-sql-4.2.0
          date: 2021-02-05T20:42:19.505Z
        - commits:
            - subject: Optimize `StartX` rules
              hash: df251a17063d038e142dc7013c24a84158f33efa
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Optimize `Identifier` when branch tracking is disabled (the default)
              hash: f32e75c391fc060d6cd6396667e0ed1714a4c105
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Optimize `IdentifierPart` rule
              hash: 5f390ce4b4317a824acfa13fee7c114ac69ca1ac
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.2.2
          date: 2021-02-08T21:21:29.705Z
        - commits:
            - subject: Update dependencies
              hash: 7b79ecf9de0fac908a4063c90050e8a9879241f9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.2.1
          date: 2021-02-08T19:44:38.524Z
        - commits:
            - subject: Add support for a `Name` role binding in the lf validator
              hash: 5d84fe2abf2b6a34fa35e9d985443eb71f87a1d9
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: sbvr-parser-1.2.0
          date: 2021-02-05T20:28:39.791Z
        - commits:
            - subject: Add a `Current Time` name that can be used to refer to the current time
              hash: 83d20325939d0e5f9922f57a36e0932ba71ebad4
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: sbvr-types-3.4.0
          date: 2021-02-08T13:54:15.848Z
        - commits:
            - subject: Add `is before` & `is after` verbs to the Date & DateTime types
              hash: 9d4414558d16821e485e08fc4a0504ef1d6c617f
              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: sbvr-types-3.3.0
          date: 2021-02-05T20:43:59.350Z
  version: 14.18.0
  date: 2021-02-08T21:42:46.201Z
- commits:
    - subject: Fix .sbvr bundling in webpack
      hash: ad8558afdbb24a7ee5cb900321d6e6e25901f87d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Fix extended-sbvr-parser export
      hash: 23c3c429b68e4dbfe0f10716fe931d30d62798b9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.17.1
  date: 2021-02-08T15:30:40.032Z
- commits:
    - subject: Export extended-sbvr-parser from server-glue/server
      hash: 5f6adc0bbc9315e79637a49a08a941a981255865
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.17.0
  date: 2021-02-08T14:09:09.957Z
- commits:
    - subject: Simplify server-glue/server exports
      hash: e39ad5b22fa6cd145e04167746e0f5c2015b6813
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.16.1
  date: 2021-02-08T13:55:30.305Z
- commits:
    - subject: Update sbvr-types to 3.2.0, adding support for more `Text (Type)` verbs
      hash: 0dfaca632831caa6545d0b81f299b5c723f675a1
      body: |
        Update abstract-sql-compiler from 7.10.0 to 7.10.1
        Update sbvr-types from 3.1.3 to 3.2.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Separate code relating to referenced fields out of the main file
              hash: 7ca7b5cfad4e8833293426235667cc59245f427a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.10.1
          date: 2021-01-29T18:35:19.430Z
        - commits:
            - subject: Add support for the `contains` verb to the text type
              hash: 8e074867c7b94f99664b14caaebeddb5e9f1fe9c
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
            - subject: Add support for the`ends with` verb to the text type
              hash: 4e233bffa0800a9601e80aebf86d70cd518c2901
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
            - subject: Add support for the `starts with` verb to the text type
              hash: 1b5652a57bbad48f9b9b18c88f8b4ad9e6b01441
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Thodoris Greasidis
          version: sbvr-types-3.2.0
          date: 2021-01-29T19:15:49.140Z
  version: 14.16.0
  date: 2021-02-01T14:20:08.537Z
- commits:
    - subject: Make use of rule specific referenced fields to run rules in less cases
      hash: 652aadc293ca6b946babfbffde95920a9d0d024c
      body: |
        Update abstract-sql-compiler from 7.8.2 to 7.10.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add an `action` property to modified fields of create/update/delete
              hash: 8f071b8724bdae5574d5fea6c9f20e6e77daf3e6
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
            - subject: Automatically add `ruleReferencedFields` to `SqlRule`s
              hash: f49548828fd75957290b6fdec166abf7bb0a53bf
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
            - subject: Add a `getRuleReferencedFields` which is tailored for rules
              hash: 256c36de4a1efb7a46eb9833e1c3228d17194015
              body: >
                This works on the assumption that it is a rule query that should
                always

                return true and allows ignoring more modification cases where
                they

                cannot change the result from true to false
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.10.0
          date: 2021-01-29T16:30:19.410Z
        - commits:
            - subject: Add test for optimizeSchema optimizing rules
              hash: 4e94ee4961e98305c927734ce85067d409f90e18
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.9.1
          date: 2021-01-29T13:01:10.504Z
        - commits:
            - subject: Optimize the abstract sql of rules when running `optimizeSchema`
              hash: 2ed97849674acb76f498c346b28d2861d1827ba5
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.9.0
          date: 2021-01-25T17:48:56.215Z
  version: 14.15.0
  date: 2021-01-29T18:03:50.494Z
- commits:
    - subject: Update odata-parser to 2.2.2 for optimized number parsing
      hash: bc1ebfa88818d767f71c3f4a74f84ff5172cef89
      body: |
        Update odata-parser from 2.2.1 to 2.2.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Optimize number parsing
              hash: e443ad68f1e3b68ae9aee771160b81da5f319e9c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.2.2
          date: 2021-01-25T13:00:50.460Z
  version: 14.14.3
  date: 2021-01-25T13:32:51.513Z
- commits:
    - subject: Use 400s for data type validation errors
      hash: accb2af358db0da17c441e8e0e2c5b4978660d88
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.14.2
  date: 2021-01-25T12:11:29.450Z
- commits:
    - subject: Use 500s for any database errors that are not explicitly handled
      hash: b23493871a05b0f3e94eec9df660346910cc53da
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.14.1
  date: 2021-01-25T11:59:49.995Z
- commits:
    - subject: Add the ability to specify query/statement timeouts for pg backend
      hash: 59e65485c4c7bc40c449b19cfabe4d1148352b92
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.14.0
  date: 2021-01-22T14:13:31.230Z
- commits:
    - subject: Allow specifying database options on init instead of via env vars
      hash: c61a6a5a89130aa2d70e1693ecca76c8846fbcbe
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
    - subject: Only connect to the database once `init` has been called
      hash: 3c0602e30e74174e875e8c9ae26e9c7dbd8c34bf
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.13.0
  date: 2021-01-22T13:11:50.823Z
- commits:
    - subject: Handle `DEBUG` in the env module
      hash: 74ecf0a94511a8c232ce25205f3d138e3920793e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.12.2
  date: 2021-01-22T13:01:30.206Z
- commits:
    - subject: Handle `TRANSACTION_TIMEOUT_MS` in the env module
      hash: b0257583f6fc634a12986ff5890c01c3fe6b4203
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.12.1
  date: 2021-01-22T12:36:49.766Z
- commits:
    - subject: Error/dequeue all queued up queries when rolling back a pg transaction
      hash: 7b289fa319b8ae7e7a87712d80a197fb05f89687
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.12.0
  date: 2021-01-20T18:52:36.093Z
- commits:
    - subject: Add a timeout for pg rollbacks after which the connection is terminated
      hash: e67830dc6f3a9b6c73f20e6c71f14dcbacadca21
      body: |
        This avoids issues where a postgres connection can hang and the
        rollback never finishes and the client is never released from the pool
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.11.0
  date: 2021-01-20T18:06:20.156Z
- commits:
    - subject: Optimize generating constrained abstract sql model
      hash: b176abf77bf4f550ea7728fee52b5d6746ec7d22
      body: |
        Instantiating an `OData2AbstractSQL` instance can be relatively costly
        and as such reusing a memoized instance can provide a reasonable
        performance improvement
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.10.2
  date: 2021-01-18T21:14:38.233Z
- commits:
    - subject: Update dependencies
      hash: bd869af9c98efac5524350c88ee1f9db19747e9c
      body: |
        Update abstract-sql-compiler from 7.8.1 to 7.8.2
        Update abstract-sql-to-typescript from 1.1.0 to 1.1.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix schema optimizations when table and resource names are different
              hash: 46704031fbde45fd0e36b0963f8cf524df53398b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.8.2
          date: 2021-01-15T20:38:59.313Z
        - commits:
            - subject: Fix PickExpanded/PickDeferred type helpers
              hash: ab7a898e7d55c50f0702560d4df1f2b29a775b90
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-1.1.1
          date: 2021-01-04T15:25:29.186Z
  version: 14.10.1
  date: 2021-01-15T21:03:14.810Z
- commits:
    - subject: Enable keepAlive for postgres by default with the ability to disable
      hash: 17f87b11c7a90d2854e43e026310ffacc30f34dd
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.10.0
  date: 2021-01-06T17:25:06.369Z
- commits:
    - subject: Ensure database connection errors are wrapped as `DatabaseError`s
      hash: 9e38c17841635a15ccbded69f1518db65f3ba3c2
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.9.5
  date: 2021-01-06T13:32:20.239Z
- commits:
    - subject: "Dev: switch from grunt-replace to grunt-contrib-replace"
      hash: 11af8aedcf7c433ef10a256cf84fae6042e8ddef
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.9.4
  date: 2021-01-06T11:12:15.791Z
- commits:
    - subject: Use an .npmrc to prevent creating a package-lock on each install
      hash: cdaccaf22a81e79c63bde0785ae32bd94decc866
      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: 14.9.3
  date: 2021-01-05T11:43:29.118Z
- commits:
    - subject: Update dependencies
      hash: 4e8560b15a7b601750c132f0c38f8f3fc3da5d4e
      body: |
        Update abstract-sql-compiler from 7.4.2 to 7.8.1
        Update abstract-sql-to-typescript from 1.0.1 to 1.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Convert some lodash usage to native equivalents
              hash: 400937fd3b220dccd557d67ff33d83d51ff0b939
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.8.1
          date: 2021-01-04T13:04:45.938Z
        - commits:
            - subject: Optimize Is[Not]DistinctFrom and [Not]Exists for non-null values
              hash: 682e84dea2088fb0c336b05be83183e627c20d4f
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.8.0
          date: 2021-01-01T20:22:14.871Z
        - commits:
            - subject: Optimize EXISTS/NOT EXISTS for empty queries
              hash: 39431de07eeb98d731a114c1717575d364ddc06f
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.7.0
          date: 2021-01-01T17:47:15.206Z
        - commits:
            - subject: Optimize away AND/ORs with false/true respectively
              hash: f0249d98032b0306f7d216b5ad8e8d2c96c466fc
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.6.0
          date: 2021-01-01T16:18:03.545Z
        - commits:
            - subject: Optimize out booleans from AND/OR where possible
              hash: d3d9a86ebc231dc4b11b20311e6d007a19202b18
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.5.0
          date: 2021-01-01T14:03:49.386Z
        - commits:
            - subject: Add type helpers for dealing with expanded/deferred read types
              hash: 8267272e729853cb8e16467f1d345074d1a331fe
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-1.1.0
          date: 2020-12-30T18:06:04.613Z
        - commits:
            - subject: Use the referenced field's data type for foreign keys/concept types
              hash: eb768404e75c538d3b694c393e30e43abd30f020
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-1.0.3
          date: 2020-12-30T15:42:05.820Z
        - commits:
            - subject: Fix defaulting mode to `read`
              hash: 377ed4c9c2bc65d94f4ade0fe667c3f91bd3baca
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-1.0.2
          date: 2020-12-30T13:42:23.242Z
  version: 14.9.2
  date: 2021-01-04T13:21:50.515Z
- commits:
    - subject: Update abstract-sql-to-typescript to 1.0.1
      hash: fa2d67e6e0770141ef160218f2e83252b05a0a26
      body: |
        Update abstract-sql-to-typescript from 1.0.0 to 1.0.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix types for ConceptType fields
              hash: b718096c1ead1c276e687e444e09b388d6e4f966
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-to-typescript-1.0.1
          date: 2020-12-28T20:00:06.230Z
  version: 14.9.1
  date: 2020-12-28T20:15:05.545Z
- commits:
    - subject: Add support for config file inputs to abstract-sql/odata-compiler
      hash: 6b7b825bc478d7931340f8aeb760bb5e569bbff3
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
    - subject: Add support for more input types to abstract-sql-compiler
      hash: 431f3dbcb2177c602042e01c46eac45b185c555c
      body: |
        We now support support passing an SBVR file or a model specification
        as well as an abstract sql model, and we also accept any file type that
        is acceptable to nodejs `require` rather than just a JSON file
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.9.0
  date: 2020-12-28T19:36:16.000Z
- commits:
    - subject: Add typescript type generation to sbvr/abstract-sql-compiler
      hash: d73e2d48f95771a1fd0d737701b7d0d4dac4cefb
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.8.0
  date: 2020-12-28T19:02:51.939Z
- commits:
    - subject: Share code between the cli tools
      hash: 26e2aa66057336338cc6497b1dbf655c22b67d53
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.7.2
  date: 2020-12-28T18:50:15.152Z
- commits:
    - subject: Update abstract-sql-compiler to 7.4.2
      hash: df8305ad2098b68be9fb5cd64685c8df17756a8a
      body: |
        Update abstract-sql-compiler from 7.4.1 to 7.4.2
        Update odata-to-abstract-sql from 5.4.0 to 5.4.1
      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:
        - commits:
            - subject: Improve Relationship typings
              hash: 91465f7c65bc43ee2eba1c9db7dbce424a1b18d4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                See: https://github.com/balena-io/open-balena-api/pull/510#discussion_r546872607
                see: https://github.com/balena-io/open-balena-api/pull/510#discussion_r546872607
                Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                signed-off-by: Thodoris Greasidis <thodoris@balena.io>
              author: Thodoris Greasidis
              nested: []
          version: abstract-sql-compiler-7.4.2
          date: 2020-12-21T23:58:09.407Z
        - commits:
            - subject: Update abstract-sql-compiler to 7.4.2
              hash: 4fc1c0cb35edb423a98e66f2c10347290ae25e0c
              body: |
                Update abstract-sql-compiler from 7.4.0 to 7.4.2
              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:
                - commits:
                    - subject: Improve Relationship typings
                      hash: 91465f7c65bc43ee2eba1c9db7dbce424a1b18d4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        See: https://github.com/balena-io/open-balena-api/pull/510#discussion_r546872607
                        see: https://github.com/balena-io/open-balena-api/pull/510#discussion_r546872607
                        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
                      author: Thodoris Greasidis
                      nested: []
                  version: abstract-sql-compiler-7.4.2
                  date: 2020-12-21T23:58:09.407Z
                - commits:
                    - subject: Fix `containsNode` when that node type is at the top level
                      hash: 888791a9b281d5fc91ddeb8876f024b1397718e7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.4.1
                  date: 2020-12-18T20:17:51.469Z
          version: odata-to-abstract-sql-5.4.1
          date: 2020-12-26T20:45:55.372Z
  version: 14.7.1
  date: 2020-12-28T18:37:36.032Z
- commits:
    - subject: Update dependencies
      hash: 1f96ee42e4502cdcc00409bfb80b59cab1915930
      body: |
        Update abstract-sql-compiler from 7.2.0 to 7.4.1
        Update odata-to-abstract-sql from 5.3.1 to 5.4.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix `containsNode` when that node type is at the top level
              hash: 888791a9b281d5fc91ddeb8876f024b1397718e7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.4.1
          date: 2020-12-18T20:17:51.469Z
        - commits:
            - subject: Add support for table definitions
              hash: 2939656834c374e35af8867d6337b119b58cd198
              body: >
                Static definitions will be converted to views and dynamic
                definitions

                will be ignored
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.4.0
          date: 2020-12-18T18:35:31.430Z
        - commits:
            - subject: Allow compiling `*QueryNode`s to direct strings without binds
              hash: 7f1880eab543da17ba99ea3940ac52f266d2b07d
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.3.0
          date: 2020-12-18T17:29:10.301Z
        - commits:
            - subject: Improve typings for compilation results
              hash: 22764a4675ef385a1ef8ce10e633364449ae22b5
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.2.1
          date: 2020-12-18T17:13:41.288Z
        - commits:
            - subject: Add support for official abstract-sql table definitions
              hash: 54aeac9955a23bba0df8df203dcb4ab8889f5612
              body: |
                Update abstract-sql-compiler from 7.0.4 to 7.4.0
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add support for table definitions
                      hash: 2939656834c374e35af8867d6337b119b58cd198
                      body: >
                        Static definitions will be converted to views and
                        dynamic definitions

                        will be ignored
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.4.0
                  date: 2020-12-18T18:35:31.430Z
                - commits:
                    - subject: Allow compiling `*QueryNode`s to direct strings without binds
                      hash: 7f1880eab543da17ba99ea3940ac52f266d2b07d
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.3.0
                  date: 2020-12-18T17:29:10.301Z
                - commits:
                    - subject: Improve typings for compilation results
                      hash: 22764a4675ef385a1ef8ce10e633364449ae22b5
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.2.1
                  date: 2020-12-18T17:13:41.288Z
                - commits:
                    - subject: Add an `optimizeSchema` function
                      hash: 43a3c0eac0ed0c57a79fbc62d025c058ab8dbb1c
                      body: >
                        Currently this can optimize certain rules into check
                        constraints
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.2.0
                  date: 2020-12-16T16:59:18.573Z
                - commits:
                    - subject: Add check constraint support at the table level
                      hash: 2ac556f3bdc6143a9a4be37c47079659ee20a866
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.1.0
                  date: 2020-12-09T22:44:11.220Z
                - commits:
                    - subject: Convert tests from coffeescript to type-checked javascript
                      hash: ec898159bee4cff9300c5d8b655eb02327a9f636
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.0.7
                  date: 2020-12-09T22:08:07.007Z
                - commits:
                    - subject: Fix the `NOT(NOT(...))` optimization
                      hash: dd8c6f3b63dd0b781f9768332416fb5371a8c809
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.0.6
                  date: 2020-11-30T18:18:15.073Z
                - commits:
                    - subject: Remove some type casts
                      hash: c8e61c426077b2fe8f697f12c0f8ecb30a082d8b
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.0.5
                  date: 2020-11-30T15:24:49.372Z
          version: odata-to-abstract-sql-5.4.0
          date: 2020-12-18T19:51:57.067Z
        - commits:
            - subject: Avoid trying to rewrite binds if there are none to rewrite
              hash: a635bfeedc973daf93b3386b36bcd785ff6d052e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.3.2
          date: 2020-12-18T18:41:41.474Z
  version: 14.7.0
  date: 2020-12-18T22:35:22.726Z
- commits:
    - subject: Update dependencies
      hash: 256e8874f9ef4336c8de1f43c4eec5121ce7878c
      body: |
        Update abstract-sql-compiler from 7.0.6 to 7.2.0
        Update sbvr-types from 3.1.2 to 3.1.3
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add an `optimizeSchema` function
              hash: 43a3c0eac0ed0c57a79fbc62d025c058ab8dbb1c
              body: |
                Currently this can optimize certain rules into check constraints
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.2.0
          date: 2020-12-16T16:59:18.573Z
        - commits:
            - subject: Add check constraint support at the table level
              hash: 2ac556f3bdc6143a9a4be37c47079659ee20a866
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.1.0
          date: 2020-12-09T22:44:11.220Z
        - commits:
            - subject: Convert tests from coffeescript to type-checked javascript
              hash: ec898159bee4cff9300c5d8b655eb02327a9f636
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.0.7
          date: 2020-12-09T22:08:07.007Z
        - commits:
            - subject: Improve types for `SHA`
              hash: e7e86f33f8e8c420dd634fd1310bc8104c9651c7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.1.3
          date: 2020-12-11T15:54:24.200Z
  version: 14.6.0
  date: 2020-12-16T18:28:20.216Z
- commits:
    - subject: Add an abstract-sql-compiler bin helper
      hash: 10d084e12c173882f15a441315593ac652388545
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.5.0
  date: 2020-12-16T18:08:50.023Z
- commits:
    - subject: Add support for prettifying check constraints with their description
      hash: 8c231c779c7198c8442e11fa46c913f48d44cb20
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.4.0
  date: 2020-12-14T18:53:53.182Z
- commits:
    - subject: Add support for differentiating check constraint errors
      hash: 638b76813d21dadca515cf579acc95189e0ca0c5
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.3.0
  date: 2020-12-09T16:42:20.322Z
- commits:
    - subject: Improve compatibility with webpack 5
      hash: 92ab13edaff5f1e11f94b57651e77a32a8d000bc
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.2.6
  date: 2020-12-02T17:59:35.984Z
- commits:
    - subject: Update dependencies
      hash: 1027ba938360f3c8dd7c017c75d74407fdb684bc
      body: |
        Update abstract-sql-compiler from 7.0.3 to 7.0.6
        Update lf-to-abstract-sql from 4.1.0 to 4.1.1
        Update odata-parser from 2.2.0 to 2.2.1
        Update odata-to-abstract-sql from 5.3.0 to 5.3.1
        Update sbvr-types from 3.1.0 to 3.1.2
        Update pinejs-client-core from 6.9.1 to 6.9.3
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix the `NOT(NOT(...))` optimization
              hash: dd8c6f3b63dd0b781f9768332416fb5371a8c809
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.0.6
          date: 2020-11-30T18:18:15.073Z
        - commits:
            - subject: Remove some type casts
              hash: c8e61c426077b2fe8f697f12c0f8ecb30a082d8b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.0.5
          date: 2020-11-30T15:24:49.372Z
        - commits:
            - subject: Update sbvr-types and make use of `castType`
              hash: 9613dfff39b35e6b33f7fd6eb042ab5c98d8414e
              body: |
                Update sbvr-types from 3.1.0 to 3.1.2
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add a `castType` property to type functions
                      hash: 409077eb9d6c0315779ddd877220280c251b4eb5
                      body: >
                        This allows specifying the correct type to cast to when
                        necessary

                        rather than relying on the fact the currently all type
                        functions happen

                        to be integers
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-3.1.2
                  date: 2020-11-25T14:49:48.878Z
                - commits:
                    - subject: Update dependencies
                      hash: 394b8c4d10ef16da163e05734ffb65a84717e204
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-3.1.1
                  date: 2020-11-25T14:34:09.586Z
          version: abstract-sql-compiler-7.0.4
          date: 2020-11-25T16:29:36.439Z
        - commits:
            - subject: Update dependencies
              hash: c43d7a4beb0643938bb5e09f137caa1bee079f92
              body: |
                Update sbvr-parser from 1.0.1 to 1.1.1
                Update sbvr-types from 3.0.0 to 3.1.2
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update dependencies
                      hash: 5739ec4e6a5da71bfcfe1cb6a9b5c3e13dc1f56e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-1.1.1
                  date: 2020-10-07T12:54:19.137Z
                - commits:
                    - subject: Add support for negative numbers for embedded data
                      hash: a5d4f168e66ee209b673f7b20bfc4eb7e2ad657a
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: sbvr-parser-1.1.0
                  date: 2020-10-07T12:26:21.195Z
                - commits:
                    - subject: Add a `castType` property to type functions
                      hash: 409077eb9d6c0315779ddd877220280c251b4eb5
                      body: >
                        This allows specifying the correct type to cast to when
                        necessary

                        rather than relying on the fact the currently all type
                        functions happen

                        to be integers
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-3.1.2
                  date: 2020-11-25T14:49:48.878Z
                - commits:
                    - subject: Update dependencies
                      hash: 394b8c4d10ef16da163e05734ffb65a84717e204
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-3.1.1
                  date: 2020-11-25T14:34:09.586Z
                - commits:
                    - subject: Update dependencies
                      hash: 33be8837bde82d29f182506f4b93e33157bea185
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: sbvr-types-3.1.0
                  date: 2020-06-17T21:13:53.393Z
          version: lf-to-abstract-sql-4.1.1
          date: 2020-11-25T15:56:29.282Z
        - commits:
            - subject: Update dependencies
              hash: a1906bf3447b6c8ab30ae9951883a738050d69aa
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.2.1
          date: 2020-11-25T16:09:50.140Z
        - commits:
            - subject: Update dependencies
              hash: 7ac6abdbe98e08b361721841d0f67c6ed83ed3a1
              body: |
                Update abstract-sql-compiler from 7.0.2 to 7.0.4
                Update odata-parser from 2.1.0 to 2.2.1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update sbvr-types and make use of `castType`
                      hash: 9613dfff39b35e6b33f7fd6eb042ab5c98d8414e
                      body: |
                        Update sbvr-types from 3.1.0 to 3.1.2
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add a `castType` property to type functions
                              hash: 409077eb9d6c0315779ddd877220280c251b4eb5
                              body: >
                                This allows specifying the correct type to cast
                                to when necessary

                                rather than relying on the fact the currently
                                all type functions happen

                                to be integers
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-3.1.2
                          date: 2020-11-25T14:49:48.878Z
                        - commits:
                            - subject: Update dependencies
                              hash: 394b8c4d10ef16da163e05734ffb65a84717e204
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-3.1.1
                          date: 2020-11-25T14:34:09.586Z
                  version: abstract-sql-compiler-7.0.4
                  date: 2020-11-25T16:29:36.439Z
                - commits:
                    - subject: Remove accidental `necessity` from the `AbstractSqlField` types
                      hash: f9583ff668efb8e74480b0458b14d6caa3821550
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.0.3
                  date: 2020-10-02T13:25:39.199Z
                - commits:
                    - subject: Update dependencies
                      hash: a1906bf3447b6c8ab30ae9951883a738050d69aa
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-2.2.1
                  date: 2020-11-25T16:09:50.140Z
                - commits:
                    - subject: Add support for metadata argument in $format
                      hash: eecb0df57610d3f13bfc6b168790690dc0dce038
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: odata-parser-2.2.0
                  date: 2020-08-18T16:23:49.447Z
          version: odata-to-abstract-sql-5.3.1
          date: 2020-11-25T16:58:50.449Z
        - commits:
            - subject: Explicitly specify return types for all functions
              hash: d53b6cef4ba00527b889d49a6567b8964457025e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.9.3
          date: 2020-11-20T14:26:20.412Z
        - commits:
            - subject: Update dev dependencies
              hash: 0af301426da52e51d50789394b19d7af205fc735
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.9.2
          date: 2020-10-23T12:21:29.017Z
        - commits:
            - subject: Add a `castType` property to type functions
              hash: 409077eb9d6c0315779ddd877220280c251b4eb5
              body: >
                This allows specifying the correct type to cast to when
                necessary

                rather than relying on the fact the currently all type functions
                happen

                to be integers
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.1.2
          date: 2020-11-25T14:49:48.878Z
        - commits:
            - subject: Update dependencies
              hash: 394b8c4d10ef16da163e05734ffb65a84717e204
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-3.1.1
          date: 2020-11-25T14:34:09.586Z
  version: 14.2.5
  date: 2020-12-02T17:15:55.965Z
- commits:
    - subject: Leave the migrationsPath intact when loading a model
      hash: 0f6081548868d641265e409d0262fc9e9810cb4f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.2.4
  date: 2020-10-26T17:44:30.841Z
- commits:
    - subject: Fix logger creation for nodejs 14
      hash: 599ccf40d3ae6b7c1c0a7fba148385de5e6f721e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.2.3
  date: 2020-10-22T09:29:51.229Z
- commits:
    - subject: Condense starting a read only transaction to a single statement
      hash: bdde855cccbff6e1de706355cda1b973b3eb7e9e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.2.2
  date: 2020-10-15T12:17:20.476Z
- commits:
    - subject: Update README now that sbvr-compiler/odata-compiler are included
      hash: 62f2846dbc0b950eeea6401e7d0782e639a7a018
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 14.2.1
  date: 2020-10-13T12:00:30.220Z
- commits:
    - subject: Update dependencies, adding support for negative constants in sbvr
      hash: e82a9aeb51d17812d9969146323d747794e47d89
      body: |
        Update sbvr-parser from 1.0.1 to 1.1.1
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependencies
              hash: 5739ec4e6a5da71bfcfe1cb6a9b5c3e13dc1f56e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.1.1
          date: 2020-10-07T12:54:19.137Z
        - commits:
            - subject: Add support for negative numbers for embedded data
              hash: a5d4f168e66ee209b673f7b20bfc4eb7e2ad657a
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: sbvr-parser-1.1.0
          date: 2020-10-07T12:26:21.195Z
  version: 14.2.0
  date: 2020-10-13T11:32:30.079Z
- commits:
    - subject: Update dependencies
      hash: cbd834dbb9e37def16978c75b772856cacd69ca1
      body: |
        Update abstract-sql-compiler from 7.0.2 to 7.0.3
        Update lf-to-abstract-sql from 4.0.0 to 4.1.0
        Update pinejs-client-core from 6.7.3 to 6.9.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Remove accidental `necessity` from the `AbstractSqlField` types
              hash: f9583ff668efb8e74480b0458b14d6caa3821550
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.0.3
          date: 2020-10-02T13:25:39.199Z
        - commits:
            - subject: Omit AbstractSqlField props when null to match the expected types
              hash: e3875ffb74fb362a2e9535e82d35fdaa26eb4b68
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
            - subject: Convert tests from coffeescript to javascript
              hash: b3fd9a0b212ae9684f98c6977f82d354f5352bcb
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: lf-to-abstract-sql-4.1.0
          date: 2020-10-02T13:22:19.194Z
        - commits:
            - subject: Improve typings
              hash: c8cd644f5e9d8eb43895086cd9ca453b9d651fd6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.9.1
          date: 2020-09-17T18:15:44.916Z
        - commits:
            - subject: Add 'getOrCreate' method supporting natural keys
              hash: 5aa39b34fef7c7a4bbb27c2c81bb1c8ee4ee2c94
              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: pinejs-client-js-6.9.0
          date: 2020-09-07T10:54:14.786Z
        - commits:
            - subject: Add support for $format
              hash: aa85327cb7910c74b1bed5323f7ae708aeb2d2b9
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-6.8.0
          date: 2020-09-03T15:46:49.095Z
  version: 14.1.1
  date: 2020-10-02T13:38:09.920Z
- commits:
    - subject: Treat deferred foreign key uris as metadata
      hash: 67306a83ea2d375faaf32292c9cc4cd9d91f1f05
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 14.1.0
  date: 2020-09-04T11:15:30.056Z
- commits:
    - subject: Remove api keys permission caching
      hash: 951077508528a71779958cb5af6f63a62a323541
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Remove `res` from `PRERESPOND` hooks
      hash: 2bbffe9b360a3208c2b79da7c23b6f24059d7f7b
      body: |
        This allows simplifying internal code and to improve async stack traces
        for internal api calls
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Remove `set` as a permission alias in favor of `create` and `update`
      hash: 6615d089cb3f684b212b7956dbf4c3c3c9978592
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Remove `get` as a permission alias in favor of `read`
      hash: ae7c6a8a679a40f4909d56013326338329343adb
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Remove automatic loading of typescript transpiler from config-loader
      hash: b037001c5c9fd1b2427e4b1a351be57fb1f8175c
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Remove automatic loading of coffeescript transpiler from config-loader
      hash: c7d60771b91b773221725fbc4b7a4ebb43024ea0
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
    - subject: Default to omitting metadata in odata responses
      hash: 74ff70fc098e571d04d036094b4831c265248a3e
      body: |
        The metadata can still be included by specifying
        `$format=json;metadata=full`
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested: []
  version: 14.0.0
  date: 2020-09-03T13:20:50.282Z
- commits:
    - subject: Update deps
      hash: 287e21e756814ccdedf373da33b6ce8c6f9ffaa8
      body: |
        Update pinejs-client-core from 6.7.2 to 6.7.3
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: "Improve $orderby typing to allow `[{a: 'desc'}, {b: 'asc'}]`"
              hash: 3f66006790c0ace813dd902125b22cf79f2a3095
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.7.3
          date: 2020-08-26T15:41:19.488Z
  version: 13.13.9
  date: 2020-09-03T09:56:20.457Z
- commits:
    - subject: Fix overwriting error messages in migrations failures
      hash: 4cc96a472da1e12833d1ff9495d542bf15bb1aff
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.13.8
  date: 2020-08-25T11:29:03.139Z
- commits:
    - subject: Make use of optional assignment syntax
      hash: 5c5a7309790a38a7f1cb3f1119b485e0b9f4796f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.13.7
  date: 2020-08-24T12:25:49.766Z
- commits:
    - subject: Improve async stack traces
      hash: aa74e0de7b60d588f9ba3be0d91a9b6cde05555a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.13.6
  date: 2020-08-24T10:53:40.329Z
- commits:
    - subject: Convert db module to async/await
      hash: f19917de235c509e9923be809e4a8e96d9431627
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.13.5
  date: 2020-08-21T12:36:50.337Z
- commits:
    - subject: Update pg deps
      hash: 567389857d1341eaf10a44a15b5a46d8f63197ba
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.13.4
  date: 2020-08-21T12:08:10.193Z
- commits:
    - subject: Update typescript to 4.x
      hash: 0a128151be56a13ab246e43646287d1f88dc24c0
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.13.3
  date: 2020-08-20T16:39:50.575Z
- commits:
    - subject: Mark permissions hook as read-only
      hash: 543071f31c20c2384157fef8366373f3e6c59d23
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.13.2
  date: 2020-08-20T11:55:35.132Z
- commits:
    - subject: Add the ability to set sideEffects/readOnlyTx for a set of hooks
      hash: 9cced04f9646b6d08237dd166e56996d3ebd8593
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.13.1
  date: 2020-08-20T11:09:08.980Z
- commits:
    - subject: Add support for marking hooks as read-only
      hash: 8e96ec54e7e5927d519fe4a1436155f7ee314849
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 13.13.0
  date: 2020-08-19T16:57:10.490Z
- commits:
    - subject: Share automatic transaction closing between transaction clones
      hash: 47dea57b40e5060d8a4e99d71469bf7023b694b9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.12.2
  date: 2020-08-19T16:47:50.125Z
- commits:
    - subject: Fix certain internal transaction calls triggering read-only violations
      hash: ff306971300737ccbad0b78c8a6d863942b1833e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.12.1
  date: 2020-08-19T16:37:03.469Z
- commits:
    - subject: Add the ability to mark an existing tx as read-only
      hash: 436d544d13429b2f3a5255124d342d4de033557f
      body: |
        This is only handled locally by requiring any statements to be
        read-only but it's useful for websql and also as a level of
        protection against accidental writes
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 13.12.0
  date: 2020-08-19T14:25:17.444Z
- commits:
    - subject: Fix `TransactionClosedError` extends type
      hash: bf9491f7923e2f0f9533cf315c8e1f0bdfd031d1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.11.3
  date: 2020-08-19T14:15:40.318Z
- commits:
    - subject: Separate the web sql wrapper for async support from the WebSqlTx class
      hash: d186ae1c40e09409da7bfe2377b6af8d82023c53
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.11.2
  date: 2020-08-19T13:30:10.368Z
- commits:
    - subject: Move runHooks into the hooks module
      hash: f1028509e95f97d9e301ee3c586d397827dc7828
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Improve hooks typings
      hash: c63c1738ad09b1dc808a90b2739e25a2e7a8ce48
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.11.1
  date: 2020-08-19T12:42:37.176Z
- commits:
    - subject: Export hooks at the top level
      hash: 80386fcd9e98c041e6509dcff289ea0596eb4cf7
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
    - subject: Separate more hooks code from sbvr-utils into hooks
      hash: 7804df10961428cf597f66cc638fca6a815d476d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.11.0
  date: 2020-08-19T09:56:35.839Z
- commits:
    - subject: Convert some bluebird usage to native promises
      hash: 98c2f944c1d48691bd6056e06c4b74cadb5ca939
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.10.1
  date: 2020-08-19T09:21:20.016Z
- commits:
    - subject: Add the ability to omit metadata from the response
      hash: 8c230a0c642658eba4300e98f96f2e58c31e36bc
      body: |
        Update odata-parser from 2.1.0 to 2.2.0
        Update pinejs-client-core from 6.7.0 to 6.7.1
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for metadata argument in $format
              hash: eecb0df57610d3f13bfc6b168790690dc0dce038
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-parser-2.2.0
          date: 2020-08-18T16:23:49.447Z
        - commits:
            - subject: Fix prepare $count typings
              hash: fe63b2ba648b0ef545afe9fd18d433faca4af6a2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.7.1
          date: 2020-08-12T14:30:20.061Z
  version: 13.10.0
  date: 2020-08-18T17:00:50.709Z
- commits:
    - subject: Improve typing of getAffectedIds
      hash: 8a202a43a25d6955d60676d75057eba5efb1f874
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.9.1
  date: 2020-08-18T14:52:08.680Z
- commits:
    - subject: Improve typing of hook args
      hash: 241b1e1d4dac023ff616737eef746bd9bf0f6a44
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 13.9.0
  date: 2020-08-18T14:09:15.588Z
- commits:
    - subject: Separate running the odata request from the expressjs handler
      hash: 0be16531a0d2898cf70b48a088c7106ce071e434
      body: |
        This simplifies the implementation of internal api calls via `runURI`
        and will allow async stack traces across internal calls with a future
        major bump
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.8.1
  date: 2020-08-17T11:35:48.526Z
- commits:
    - subject: Add a specific error type for transaction closed errors and handle them
      hash: fe90510321af0d18e45b61b73e0f78bde4bda79b
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested: []
  version: 13.8.0
  date: 2020-08-17T09:44:38.524Z
- commits:
    - subject: Update pinejs-client-core to 6.7.0
      hash: e885164a882c9ebae59f70a15424598d9cd6949f
      body: |
        Update pinejs-client-core from 6.6.1 to 6.7.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Improve typings for request/post/put/patch/delete
              hash: 32c0d5b40c14e44155391099a9051255c38b1c05
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-6.7.0
          date: 2020-08-12T13:42:49.438Z
  version: 13.7.0
  date: 2020-08-12T14:15:30.150Z
- commits:
    - subject: Update pinejs-client-core to 6.6.1
      hash: 7137b89117c731ec1336c7fb2684c12123445982
      body: |
        Update pinejs-client-core from 6.6.0 to 6.6.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix typing when id is specified to be `AnyObject | undefined`
              hash: c4802cb748b1552345f036120c3aa6254e6cc946
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.6.1
          date: 2020-08-11T17:10:09.498Z
  version: 13.6.1
  date: 2020-08-12T06:53:07.679Z
- commits:
    - subject: Update pinejs-client-core and make use of improved typings
      hash: c18d24e7b648d3caf866c1882e1bfe90f778e334
      body: |
        Update pinejs-client-core from 6.5.0 to 6.6.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: "Deprecate `$expand: { 'a/$count': {...} }`"
              hash: 8be33ad064905476e3f21978b7e1d760f5e27f4e
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
            - subject: "Deprecate `resource: 'a/$count'` and update typings to reflect it"
              hash: 779cc424cb6d2562aa9a98a3ff083b68308d9797
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-6.6.0
          date: 2020-08-11T16:18:59.088Z
  version: 13.6.0
  date: 2020-08-11T16:32:17.614Z
- commits:
    - subject: Update pinejs-client-core to add support for $count sugar
      hash: 17e026f9999216b8ea9e47e8d10442166ea77d0b
      body: |
        Update pinejs-client-core from 6.1.0 to 6.5.0
        Update typed-error from 3.2.0 to 3.2.1
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: "Add `options: { $count: { ... } }` sugar for top level $count"
              hash: 13072f715da6c0ca3eab08584eaa48f39ea985b2
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
            - subject: "Add `$expand: { a: { $count: { ... } } }` sugar for $count in expands"
              hash: b2afb397c09a31c9ab3c1c370846c1b8762db32d
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-6.5.0
          date: 2020-08-11T10:25:19.860Z
        - commits:
            - subject: Improve return typing of `subscribe` method
              hash: 2311fe03b04f4e6149693a9e5c392f9f0bb2a549
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-6.4.0
          date: 2020-08-11T10:16:40.301Z
        - commits:
            - subject: Fix Poll.on typings
              hash: 315697d9c2c0e59652bcceddb7f36cb498269f64
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Improve return typing when id is passed to GET methods
              hash: 2d174f758314a20c01a171ac5826b71e4f623dcc
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
            - subject: Remove `PromiseResult` type, use `Promise<PromiseResultTypes>` instead
              hash: 905f275731af6ce2560c37f41343052f05365cd1
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
            - subject: Remove `PromiseObj` type, use `Promise<{}>` instead
              hash: 78aa2410aa86bf73cc4831f2149fc85e28a6ea23
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-6.3.0
          date: 2020-08-11T08:57:09.655Z
        - commits:
            - subject: "Add `$filter: { a: { $count: 1 } }` sugar for $count in filters"
              hash: f2fef3833f321bf81543c62a9a3db09d7fbc0a4a
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-6.2.0
          date: 2020-08-10T16:44:49.238Z
        - commits:
            - subject: Remove redundant ParamsObj/SubscribeParamsObj types
              hash: f5fc6762aa8f1918424fb5e1c1a05435f07af285
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.1.2
          date: 2020-08-10T16:32:09.666Z
        - commits:
            - subject: Make use of `mapObj` helper in more places
              hash: 2189f9918cb515071d2f6ecb941b0d838ee6c5ea
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Use `Object.keys` in preference to `hasOwnProperty` where applicable
              hash: 2ea0e9549974150ef9e7f82206f25000407e37ba
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-6.1.1
          date: 2020-08-10T15:42:09.364Z
        - commits:
            - subject: Update dependencies
              hash: dc41949015399154efb4529183daa0dfc9269b52
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: typed-error-3.2.1
          date: 2020-08-05T12:34:06.377Z
  version: 13.5.0
  date: 2020-08-11T11:28:50.385Z
- commits:
    - subject: Fix `resolveOdataBind`
      hash: e85212a6bdf1d4d62e450e7bddf25477b1f448d7
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
  version: 13.4.2
  date: 2020-07-29T13:19:49.675Z
- commits:
    - subject: Improve compatibility with async/await stack traces
      hash: f541f92abd2474fa29df5e407a27902d47ae1607
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested: []
    - subject: Update odata-to-abstract-sql
      hash: 0db79361f3949c046b797264738672dbacfd4018
      body: |
        Update odata-to-abstract-sql from 5.2.0 to 5.3.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Export `isBindReference`
              hash: 4aa9b4f62f0ae20c250425f30c41f1c4c5117892
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested: []
          version: odata-to-abstract-sql-5.3.0
          date: 2020-07-21T10:38:29.472Z
  version: 13.4.1
  date: 2020-07-29T11:32:50.826Z
- commits:
    - subject: Update pinejs-client-core and use named keys when querying
      hash: 55b67d3ce0295f08728784277825e6e20bbe0472
      body: |
        Update pinejs-client-core from 6.0.0 to 6.1.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for using named ids
              hash: f6035bf5240e8aea1b92997d976cebd9a1857a61
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-6.1.0
          date: 2020-07-21T10:31:09.457Z
        - commits:
            - subject: Drop unnecessary async from request()
              hash: dfd4c8c39327fe2e1706a8180e3c3f56d4229b77
              body: |
                This allows consumers like pinejs-client-supertest
                to have all the methods returning different Promise
                types based solely on the implementation of the
                request() method.
              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: pinejs-client-js-6.0.1
          date: 2020-06-19T16:55:46.305Z
  version: 13.4.0
  date: 2020-07-22T11:10:10.665Z
- commits:
    - subject: Update dependencies, adding support for odata alternate keys
      hash: 9a4118c80091d81991f2fb9c1d16a0a8657fed4d
      body: |
        Update abstract-sql-compiler from 7.0.0 to 7.0.2
        Update odata-parser from 2.0.0 to 2.1.0
        Update odata-to-abstract-sql from 5.1.0 to 5.2.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependencies
              hash: 1d1ed656fca1f408b7250cc7144bf01ffdb8a9db
              body: |
                Update sbvr-types from 3.0.0 to 3.1.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update dependencies
                      hash: 33be8837bde82d29f182506f4b93e33157bea185
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: sbvr-types-3.1.0
                  date: 2020-06-17T21:13:53.393Z
          version: abstract-sql-compiler-7.0.2
          date: 2020-07-10T16:36:21.487Z
        - commits:
            - subject: Improve `BindNode` typing
              hash: 66723aba86dba67d25e3d79f28f38e258c2658c6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested: []
          version: abstract-sql-compiler-7.0.1
          date: 2020-07-10T16:16:25.953Z
        - commits:
            - subject: Add support for specifying named keys
              hash: 926615afa77b3c67db8429a03ac5437838fbf939
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-parser-2.1.0
          date: 2020-07-10T16:53:25.846Z
        - commits:
            - subject: Improve typings
              hash: bb94134f7231ef71ce5b1ce52d255902b8e7e1a6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.0.1
          date: 2020-07-10T16:33:59.426Z
        - commits:
            - subject: Add support for specifying named keys
              hash: 75ed00ddaef0f032fa1ffe5003d1858e1540df26
              body: |
                Update odata-parser from 2.0.1 to 2.1.0
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add support for specifying named keys
                      hash: 926615afa77b3c67db8429a03ac5437838fbf939
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: odata-parser-2.1.0
                  date: 2020-07-10T16:53:25.846Z
          version: odata-to-abstract-sql-5.2.0
          date: 2020-07-20T17:20:36.347Z
        - commits:
            - subject: Improve typings
              hash: 4f95a8c2a53289fd7e9f1f893c94716baa4a18a6
              body: |
                Update abstract-sql-compiler from 7.0.0 to 7.0.2
                Update odata-parser from 2.0.0 to 2.0.1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update dependencies
                      hash: 1d1ed656fca1f408b7250cc7144bf01ffdb8a9db
                      body: |
                        Update sbvr-types from 3.0.0 to 3.1.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Update dependencies
                              hash: 33be8837bde82d29f182506f4b93e33157bea185
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: sbvr-types-3.1.0
                          date: 2020-06-17T21:13:53.393Z
                  version: abstract-sql-compiler-7.0.2
                  date: 2020-07-10T16:36:21.487Z
                - commits:
                    - subject: Improve `BindNode` typing
                      hash: 66723aba86dba67d25e3d79f28f38e258c2658c6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested: []
                  version: abstract-sql-compiler-7.0.1
                  date: 2020-07-10T16:16:25.953Z
                - commits:
                    - subject: Improve typings
                      hash: bb94134f7231ef71ce5b1ce52d255902b8e7e1a6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-2.0.1
                  date: 2020-07-10T16:33:59.426Z
          version: odata-to-abstract-sql-5.1.1
          date: 2020-07-10T16:56:05.868Z
  version: 13.3.0
  date: 2020-07-20T17:32:49.698Z
- commits:
    - subject: Clean up sbvr-server
      hash: b43cfd611f1dadc1a0ee0ebcd563a7ad4d1e1d5e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 13.2.1
  date: 2020-07-06T23:12:26.996Z
- commits:
    - subject: Fetch affected ids only once per request
      hash: 47f1b5e261c9956c6a37cca5cfb22ba4e5915120
      body: ""
      footer:
        Change-type: minor
        change-type: minor
        See: https://www.flowdock.com/app/rulemotion/resin-tech/threads/CJ0OxldLkgX3R0raiP-Zht4yk-a
        see: https://www.flowdock.com/app/rulemotion/resin-tech/threads/CJ0OxldLkgX3R0raiP-Zht4yk-a
        Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
        signed-off-by: Thodoris Greasidis <thodoris@balena.io>
      author: Thodoris Greasidis
  version: 13.2.0
  date: 2020-07-01T19:13:36.771Z
- commits:
    - subject: Automatically fetch affected ids when possible (postgres only)
      hash: c70cf7a69da785738734a0ad360b358d2499bfa4
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 13.1.0
  date: 2020-06-30T15:24:23.223Z
- commits:
    - subject: Use the `resourceURI` for generating the deferred uri
      hash: 63c0c16763c2c6196797f61321cbe2ef678c6064
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Handle fetch processing and adding of metadata in a single pass
      hash: adf3e79d5c6768f0eea6f8d66dcd797b99b57d76
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Check for processed/expandable fields before adding the metadata field
      hash: 86c688b870df38513de31a1acbe2ba885d4c44bc
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Avoid unnecessary array creation via `map` in odata-response processing
      hash: d91aebf6b0c52ef0c9b07b45d6b2e0bec89d5418
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 13.0.2
  date: 2020-06-29T11:38:21.735Z
- commits:
    - subject: Optimize rewriting relationships for the canAccess optimization
      hash: 549f90871c1fc7c5d349266207a258f6efa1a4f2
      body: |
        Update odata-to-abstract-sql from 5.0.0 to 5.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Allow specifying valid methods for a specific match call
              hash: 64a9a4e6b9e287196b02682b08cb1a7c6fc169ef
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-to-abstract-sql-5.1.0
          date: 2020-06-19T17:09:05.803Z
  version: 13.0.1
  date: 2020-06-22T13:09:07.272Z
- commits:
    - subject: Update @types/node to 12.x
      hash: 22cbaa9567940c52c4ec68422e6d475990377faa
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Update to pg 8.x
      hash: c384feab9b4dfb493410211c91e009dcd889efda
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Stop exporting errors as part of sbvrUtils
      hash: deea7c2993103156756b3644c274648692a60844
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Stop exporting permissions as part of sbvrUtils
      hash: db50f77e9cabd50cc315c8a4eca117e2f4db004d
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Stop exporting `AnyObject` in errors
      hash: 565c78cae60cfda06ff8dafa4a6f63e7dd7221b6
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Switch to returning native promises
      hash: debc91d3e29b129d01db7aa28037ba5422cd5924
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Rename to @balena/pinejs
      hash: 6da6ca74df89b9e18f2cb01f582ec2be15c7f7b6
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Update to pinejs-client-core 6.x
      hash: 2df0d9250c88c1ac590f5f9137b812df39ccceb9
      body: |
        Update pinejs-client-core from 5.7.0 to 6.0.0
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Increase minimum es version to es2015
              hash: 52f3a97dc2b5aba07090a688fcd7afa2d2d789d8
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Convert to async/await
              hash: b6c6d1f1dc9e9b05e60964a87e1677b0b4cc74eb
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Remove now unnecessary PinejsClientCoreFactory
              hash: 35adea3c7c33a74920652ea547e8d649592e86fc
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Switch to using native promises
              hash: d87e4570be580dccb1e511068beaf79878e66d06
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Drop support for deprecated request overrides
              hash: 5aa89779bb06b9437382439b324f91d5fa9061b7
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Drop support for deprecated `query` method
              hash: 2a0d315b111832c0a15a4cc581cd3f3cb5c32cd7
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Drop support for deprecated string based requests
              hash: 493a2bc970923eb8d79e684e10d4ec433803a20c
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Use `;` for expand options instead of `&`
              hash: 62f0f4c406ce87b2ba6d4a7f74c88107ac3144cb
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
          version: pinejs-client-js-6.0.0
          date: 2020-06-04T12:58:07.304Z
        - commits:
            - subject: Generate optional builds for es2015/es2018 as well as the default es5
              hash: 510682b0e2a9d2a338aa977bd4782ec60fc5b196
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-5.8.0
          date: 2020-05-29T13:12:21.476Z
        - commits:
            - subject: Update dependencies
              hash: 8141a6dfe6edd4c7e432d85c3533e6e02a43e2ff
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.7.1
          date: 2020-05-25T16:57:46.154Z
    - subject: Update to @balena/odata-to-abstract-sql 5.x
      hash: 6e0251ad11605d275d1f83430abb799e21a38222
      body: |
        Update odata-to-abstract-sql from 4.5.3 to 5.0.0
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Rename to @balena/odata-to-abstract-sql
              hash: 66fd5ce1fcfbd684fc60063b2594edffa85a55e5
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Update to @balena/abstract-sql-compiler 7.x
              hash: 0a2a9c7abc499c06b44d0b1d178aa181a22bbf9d
              body: |
                Update abstract-sql-compiler from 6.13.4 to 7.0.0
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Allow adding to the FromTypeNode set
                      hash: cf970a0cd028dd32efc1938ccbbb03f53faa72d9
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                    - subject: Rename to @balena/abstract-sql-compiler
                      hash: fdb11ff3dbc450a6560330af0a22073f50e645b8
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Improve typings
                      hash: 281115889e51947a344308daec8f24d478a6f7e9
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Convert all returned promises to native promises instead of bluebird
                      hash: c103fcbd070f7e24124752052474e48874661e7d
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update tsconfig to target es2018
                      hash: 1ebfe89128cc03e1215c9922928762a1850daf08
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Drop support for node 6/8
                      hash: 02e4c3ab4263787339ca85160dd8e3e73c25edaf
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update to @balena/sbvr-types 3.0.0
                      hash: edddad8bd760b58a081eeb8dd8b0b665cc692300
                      body: |
                        Update sbvr-types from 2.0.9 to 3.0.0
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Convert `fetchProcessing` to synchronous functions
                              hash: a7cb7833d852dfec2b5bd02c3aad785266cd1c5c
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Update to bcrypt 4.x
                              hash: aadd9f09db11f39a706118bf0d605b9476f6bfb5
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Enable strict tsconfig
                              hash: 5690af1c28d8f42677f1f12960a8a6f346aea2fe
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Make use of `import type` where relevant
                              hash: d19c7b52ecf7d1269812852faae5797a77f06290
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update to balena-lint 5.x
                              hash: 5d402bcbaa1ab496013f83de61d15ae87df22af6
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Rename to @balena/sbvr-types
                              hash: 3748302289afab7ae713995b56c694b477c29228
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Drop node 8 support
                              hash: 00ef44e2cea050c977150faaf9b5db8fb74d0116
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Update tsconfig target to es2018
                              hash: 6119c1595882069982d6021d3444513ddfa04aa4
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Convert all returned promises to native promises instead of bluebird
                              hash: 1ae01b42d101d9764658a8553560477f0e7d7a86
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-types-3.0.0
                          date: 2020-05-08T12:28:37.686Z
                  version: abstract-sql-compiler-7.0.0
                  date: 2020-05-21T14:04:21.217Z
                - commits:
                    - subject: Update dependencies
                      hash: 7c6c1da2e4e23d1868549ce5df16bfb97f15d878
                      body: |
                        Update lf-to-abstract-sql from 2.2.0 to 4.0.0
                        Update odata-parser from 1.4.1 to 2.0.0
                        Update odata-to-abstract-sql from 3.0.1 to 3.3.0
                        Update sbvr-parser from 0.2.7 to 1.0.1
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Update to mocha 7.x
                              hash: f9b2009c28f50a0635738a2c49d1be17491a05b3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-1.0.1
                          date: 2020-05-11T14:06:40.102Z
                        - commits:
                            - subject: Convert coffeescript tests to javascript
                              hash: 4e4a14476fb29242dbcd278cf079738900fdb0c8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Drop support for node 6/8
                              hash: fc61a212d5918a552ef6bbf8698413d096953429
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Rename to @balena/sbvr-parser
                              hash: f7c3e6b15c907a25661f02ab54046f9f7faa64b5
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-parser-1.0.0
                          date: 2020-05-08T18:44:57.766Z
                        - commits:
                            - subject: "CI: Add nodejs 14 to the test matrix"
                              hash: b532a53263ba8c853851ba524d62d2c2862e976f
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Remove circleci publishing in favor of balenaCI"
                              hash: 899c978e14b686681a40ff46ce992b432974d257
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.11
                          date: 2020-05-08T12:59:18.046Z
                        - commits:
                            - subject: Update to to @balena/sbvr-types
                              hash: 5092a2ed3c12c286661ec75dc7901adc5e5debba
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.10
                          date: 2020-05-08T12:40:48.095Z
                        - commits:
                            - subject: Update to @balena/lint 5.x
                              hash: 7df67c7d823941cb513227b18a06af273fb71e64
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.9
                          date: 2020-05-08T11:03:41.450Z
                        - commits:
                            - subject: Reduce lodash usage
                              hash: 275276c0c0a49a2ce638666c404d4a23495a01ff
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.8
                          date: 2020-04-27T15:12:07.898Z
                        - commits:
                            - subject: Include linting as part of the tests
                              hash: 3c898aff5a6495b58ab963f6d979646dc43ca134
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Convert from UMD module to commonjs module
                              hash: 998c4ca6be517cf401883f725c8937f3a55c87fa
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Rename to @balena/lf-to-abstract-sql
                              hash: 29aef57618f13597d99f839b4e63f9dab465c303
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Drop support for node 8
                              hash: f3fa70101981f2d9a751a5bd0052dadbdc897604
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Move @balena/sbvr-parser to production dependencies
                              hash: cf4653791f11a556196af95434d80fdf1187e17d
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-4.0.0
                          date: 2020-05-11T16:28:04.610Z
                        - commits:
                            - subject: Update to @balena/sbvr-parser
                              hash: 6b504869a3ecb387961781dfe6b757f3a6e62de2
                              body: |
                                Update sbvr-parser from 0.2.7 to 1.0.1
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Update to mocha 7.x
                                      hash: f9b2009c28f50a0635738a2c49d1be17491a05b3
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-1.0.1
                                  date: 2020-05-11T14:06:40.102Z
                                - commits:
                                    - subject: Convert coffeescript tests to javascript
                                      hash: 4e4a14476fb29242dbcd278cf079738900fdb0c8
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Drop support for node 6/8
                                      hash: fc61a212d5918a552ef6bbf8698413d096953429
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Rename to @balena/sbvr-parser
                                      hash: f7c3e6b15c907a25661f02ab54046f9f7faa64b5
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: sbvr-parser-1.0.0
                                  date: 2020-05-08T18:44:57.766Z
                                - commits:
                                    - subject: "CI: Add nodejs 14 to the test matrix"
                                      hash: b532a53263ba8c853851ba524d62d2c2862e976f
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: "CI: Remove circleci publishing in favor of balenaCI"
                                      hash: 899c978e14b686681a40ff46ce992b432974d257
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.11
                                  date: 2020-05-08T12:59:18.046Z
                                - commits:
                                    - subject: Update to to @balena/sbvr-types
                                      hash: 5092a2ed3c12c286661ec75dc7901adc5e5debba
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.10
                                  date: 2020-05-08T12:40:48.095Z
                                - commits:
                                    - subject: Update to @balena/lint 5.x
                                      hash: 7df67c7d823941cb513227b18a06af273fb71e64
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.9
                                  date: 2020-05-08T11:03:41.450Z
                                - commits:
                                    - subject: Reduce lodash usage
                                      hash: 275276c0c0a49a2ce638666c404d4a23495a01ff
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.8
                                  date: 2020-04-27T15:12:07.898Z
                          version: lf-to-abstract-sql-3.2.6
                          date: 2020-05-11T14:25:47.833Z
                        - commits:
                            - subject: "CI: Add nodejs 14 to the test matrix"
                              hash: ed093ef0606bfac0c5af3dbfdd718f2d8fed8a08
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-3.2.5
                          date: 2020-05-08T12:58:37.760Z
                        - commits:
                            - subject: Update to @balena/sbvr-types 3.0.0
                              hash: 7c0691eec12504387b8ad3616cf3e4fa6d796779
                              body: |
                                Update sbvr-types from 2.0.5 to 3.0.0
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Convert `fetchProcessing` to synchronous functions
                                      hash: a7cb7833d852dfec2b5bd02c3aad785266cd1c5c
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Update to bcrypt 4.x
                                      hash: aadd9f09db11f39a706118bf0d605b9476f6bfb5
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Enable strict tsconfig
                                      hash: 5690af1c28d8f42677f1f12960a8a6f346aea2fe
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Make use of `import type` where relevant
                                      hash: d19c7b52ecf7d1269812852faae5797a77f06290
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Update to balena-lint 5.x
                                      hash: 5d402bcbaa1ab496013f83de61d15ae87df22af6
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Rename to @balena/sbvr-types
                                      hash: 3748302289afab7ae713995b56c694b477c29228
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Drop node 8 support
                                      hash: 00ef44e2cea050c977150faaf9b5db8fb74d0116
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Update tsconfig target to es2018
                                      hash: 6119c1595882069982d6021d3444513ddfa04aa4
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                    - subject: Convert all returned promises to native promises instead of bluebird
                                      hash: 1ae01b42d101d9764658a8553560477f0e7d7a86
                                      body: ""
                                      footer:
                                        Change-type: major
                                        change-type: major
                                      author: Pagan Gazzard
                                  version: sbvr-types-3.0.0
                                  date: 2020-05-08T12:28:37.686Z
                                - commits:
                                    - subject: Switch to balena-lint
                                      hash: ab0228a798c1babb11891a469f8385b50c5426ef
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-2.0.9
                                  date: 2020-05-07T10:07:37.608Z
                                - commits:
                                    - subject: Improve typings
                                      hash: 82dfb240b97128267d26d44b12ed4ac2ddcfc8b7
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-2.0.8
                                  date: 2020-05-05T16:13:07.744Z
                                - commits:
                                    - subject: Remove unused imports
                                      hash: f4f8d1a55903e352db46efaace69d3b91da9016b
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-2.0.7
                                  date: 2020-04-30T09:14:06.918Z
                                - commits:
                                    - subject: Remove production lodash dependency
                                      hash: b819dc89d6cc55957b6c870c0fa44411d1d37bd0
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-2.0.6
                                  date: 2020-04-27T14:35:57.655Z
                          version: lf-to-abstract-sql-3.2.4
                          date: 2020-05-08T12:41:28.187Z
                        - commits:
                            - subject: Switch to native some
                              hash: 9db59aa4e6d5bd2447671cdf048dcac41ce3229a
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Switch to native findIndex
                              hash: 41edb97a980d1e206a15d57d4f07a5707b767201
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Switch to native every
                              hash: 22e9532c671d8b5db90f6907bef9adba9159d2fe
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Switch to native find
                              hash: baf6ef67ddc40096d55999df05cfe0781616b4e3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Switch to native forEach where possible
                              hash: e417e3b6decaad51c6a24053ba3a734b43cd7de4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Switch to native includes
                              hash: 5768d76d2ebc2a457c890a181a39aa8879552dee
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Switch to native array type checking
                              hash: 3f3ecfbc69ab6b1f9606d8183354cea3111111bf
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Switch to native string type checking
                              hash: 93b0ee63ecc4740a2de9c5b01a703ddca94533fb
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Switch to native Object.assign
                              hash: bf1f7a2564bbd8fb01b0b298b872d79e676f7a18
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-3.2.3
                          date: 2020-04-20T13:06:37.433Z
                        - commits:
                            - subject: Always treat numbered terms as if they're used
                              hash: 78cf69b82166d736865e73f5b01bc403da468569
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-3.2.2
                          date: 2020-04-16T10:35:48.200Z
                        - commits:
                            - subject: Update dependencies
                              hash: 960c673069134bb8184dd7c09ee139ea71a7822d
                              body: |
                                Update sbvr-parser from 0.2.3 to 0.2.7
                                Update sbvr-types from 2.0.3 to 2.0.5
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: "CI: Remove circleci deploy in favor of balenaCI"
                                      hash: 9e1137a305c6ded5c11209d292dab1c5cbabd0ee
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: "CI: Add node 12 to the test matrix"
                                      hash: ccad733c04197834893804a6f8ccb8c76a1bf562
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: "CI: Remove node 6 from the test matrix"
                                      hash: 5dd121cd02ffd37962ecefbfe0c1f9ab76168285
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Update dependencies and use resin-lint for automatic lint fixes
                                      hash: caab18277ab22f8d60c6feca21d731b69239f963
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-2.0.5
                                  date: 2020-03-17T16:10:52.892Z
                                - commits:
                                    - subject: Add node 12 to the test matrix
                                      hash: ecd938076fa0b473e0149940e71ac909a5f2cdfd
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Update dependencies
                                      hash: 3aacccdbb1962f5cb7eeec8ca5fa62c5f42145e3
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Add CODEOWNERS
                                      hash: d04a524767359dca21b7dfefc07e7e05a5607934
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-types-2.0.4
                                  date: 2020-01-22T17:34:25.485Z
                                - commits:
                                    - subject: Add CODEOWNERS
                                      hash: e9931f0bad2fc7b74366fcf1359642714e3d8cbe
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.7
                                  date: 2020-01-22T16:32:02.436Z
                                - commits:
                                    - subject: Add support for using `of` instead of `that is of`
                                      hash: 15466b993e738e16bb20d597460f673c438c6c93
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.6
                                  date: 2019-12-30T18:37:48.690Z
                                - commits:
                                    - subject: Add support for `a given` as a universal quantification
                                      hash: 2946841869fd9424786ae70c6c2d28948f624179
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.5
                                  date: 2019-12-30T17:43:37.528Z
                                - commits:
                                    - subject: Allow including terms as part of a verb by using `[]` brackets
                                      hash: 40129b411ba8b2357c03ac2815e0182f806c3531
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.4
                                  date: 2019-12-27T16:53:42.051Z
                          version: lf-to-abstract-sql-3.2.1
                          date: 2020-04-14T10:51:00.210Z
                        - commits:
                            - subject: Only add the destination of a link table if it's actually necessary
                              hash: 463870590602492accc12ed53753f66862d42cd6
                              body: >
                                This can significantly speed up queries by
                                avoiding a join when the

                                result is unused
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-3.2.0
                          date: 2020-04-13T16:48:53.658Z
                        - commits:
                            - subject: "CI: Remove circleci publishing in favor of balenaCI"
                              hash: 857edf20512d8876483751083d3738fd792b1a34
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-3.1.2
                          date: 2020-02-26T13:45:32.126Z
                        - commits:
                            - subject: Add CODEOWNERS
                              hash: 84138a590beefb6a5efeb67e271fe26ec8706d4c
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-3.1.1
                          date: 2020-01-22T15:41:30.465Z
                        - commits:
                            - subject: Add support for enum definitions on fact types
                              hash: c78811ce696b4408c365dafe091af50f674be5cf
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-3.1.0
                          date: 2019-11-01T20:37:37.720Z
                        - commits:
                            - subject: Fix `updateModifiedAt` formatting
                              hash: 8791bf7a0fe088472d1ace8a6ebd6b9d721b3759
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-3.0.2
                          date: 2019-06-14T14:17:38.056Z
                        - commits:
                            - subject: Add node 12 tests
                              hash: 83bc641d081b6cb8ba3cc9c027e0d789dfee4380
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Add repo.yml for upstream changelogs
                              hash: e877b3cbb7c314cd4a3632b9aed309ba392448d4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                              hash: 42abf7389d8bc95c621e2f012ecae9edfca24580
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: lf-to-abstract-sql-3.0.1
                          date: 2019-05-08T15:55:22.023Z
                        - commits:
                            - author: Pagan Gazzard
                              body: ""
                              footers:
                                change-type: major
                              hash: dc10a94a8547b413ced003e87cd4c8272b1b3b59
                              subject: Add automatic modified at fields
                          date: 2019-03-08T15:40:33Z
                          version: lf-to-abstract-sql-3.0.0
                        - commits:
                            - subject: Rename to @balena/odata-parser
                              hash: 9c835596afc1abfc4b5a260fddcd3ee2f987e63f
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Update to @balena/lint 5.x
                              hash: 8f80b624e83b2045f9c84ed813fb7399874fe684
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Drop support for nodejs 8
                              hash: e5a1507c373decd51d5e1d8781ae667b817c1bc7
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: "CI: Add nodejs 14 to the test matrix"
                              hash: 86c69609cad382db78014894d46e039898ceee62
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Remove circleci publishing in favor of balenaCI"
                              hash: 39515ff69eb0e6bc3137db79b351e5a9512f9b85
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-2.0.0
                          date: 2020-05-11T19:40:04.463Z
                        - commits:
                            - subject: Make use of odata-parser types
                              hash: b8ca21dd56d9b0d38b989dfdc5334d35247ac536
                              body: |
                                Update abstract-sql-compiler from 6.5.0 to 6.6.0
                                Update odata-parser from 1.0.4 to 1.1.1
                                Update sbvr-parser from 0.2.2 to 0.2.3
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Improve typings
                                      hash: 11ace6373275b227497acbf2e40c2a33884adf7e
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-1.1.1
                                  date: 2019-06-07T12:56:16.974Z
                                - commits:
                                    - subject: Add typings
                                      hash: a2c4bfe660bbe8d5de554f15cd89ef5a9c30de74
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: odata-parser-1.1.0
                                  date: 2019-06-06T12:47:33.222Z
                                - commits:
                                    - subject: Improve aliased from handling in `getReferencedFields`
                                      hash: dcfff55b813d38434208a9e07c818d1d32f521ef
                                      body: >
                                        We do this by using basic scope info to
                                        prune aliased table references

                                        which also allows us to handle aliased
                                        select queries in the from
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: abstract-sql-compiler-6.6.0
                                  date: 2019-06-03T12:33:58.507Z
                                - commits:
                                    - subject: Use an abstract-sql-optimiser prepass to simplify getReferencedFields
                                      hash: 6fc850fc820d691c823ad698d8d499cf55126cf4
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: abstract-sql-compiler-6.5.1
                                  date: 2019-06-03T12:14:07.176Z
                                - commits:
                                    - subject: Optimise exactly 0 to not exists
                                      hash: dcb0cd00b8b4b08486e49d18e2b69e61162ae952
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.3
                                  date: 2019-06-04T21:07:20.967Z
                          version: odata-to-abstract-sql-3.3.0
                          date: 2019-06-07T13:08:08.073Z
                        - commits:
                            - subject: Add support for computed fields
                              hash: b38a49327120bcb5106b5a21eb20a1a5586e4c30
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: odata-to-abstract-sql-3.2.0
                          date: 2019-05-31T15:00:10.618Z
                        - commits:
                            - subject: Unify the handling of adding fields with or without a $select
                              hash: 1aa3c17e24e3aeb76e02a39c46a58a9b9e72b5bb
                              body: |
                                Update abstract-sql-compiler from 6.4.0 to 6.5.0
                                Update odata-parser from 1.0.2 to 1.0.4
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Fix adding parameter alias to the options object
                                      hash: 247af0df0b4f3d6879d4415bced14fdf17beef76
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-1.0.4
                                  date: 2019-05-27T16:09:15.294Z
                                - commits:
                                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                                      hash: d871880a00c86b8eeec37489cf1d62a3688aabcc
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: odata-parser-1.0.3
                                  date: 2019-05-08T14:25:13.528Z
                                - commits:
                                    - subject: Add support for computed fields
                                      hash: df53a1545b851da0ac188edac7cca6d34f1000f7
                                      body: ""
                                      footer:
                                        Change-type: minor
                                        change-type: minor
                                      author: Pagan Gazzard
                                  version: abstract-sql-compiler-6.5.0
                                  date: 2019-05-30T19:27:09.123Z
                                - commits:
                                    - subject: Add tests for `getReferencedFields`
                                      hash: ae56c039a943bda5d7b75927be4ed3c9c5402261
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: abstract-sql-compiler-6.4.3
                                  date: 2019-05-30T14:55:18.212Z
                                - commits:
                                    - subject: Update and fix lodash typings
                                      hash: 2bf073bbff3a94d66c31e07d98c3e298f5132b2c
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Update husky/mocha dev dependencies
                                      hash: 29f7d52185186bdb1171fdf27a923eb38887d009
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: abstract-sql-compiler-6.4.2
                                  date: 2019-05-09T21:32:48.414Z
                                - commits:
                                    - subject: Fix typescript compilation
                                      hash: a3733e5c348687d74dd290538c6a7f3f3a4a4bb0
                                      body: >
                                        Update odata-parser from 1.0.1 to 1.0.3

                                        Update odata-to-abstract-sql from 3.0.0
                                        to 3.0.1

                                        Update sbvr-parser from 0.2.1 to 0.2.2

                                        Update sbvr-types from 2.0.0 to 2.0.3
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                      nested:
                                        - commits:
                                            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                                              hash: 45c5843b204def5a727b8ba8dfafb2a2347f50f3
                                              body: ""
                                              footer:
                                                Change-type: patch
                                                change-type: patch
                                              author: Pagan Gazzard
                                          version: sbvr-parser-0.2.2
                                          date: 2019-05-08T14:23:57.847Z
                                    - subject: Add node 12 tests
                                      hash: 094c059eb3c5fd6f3502c53e40ed4b90197ed5c2
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Add repo.yml for upstream changelogs
                                      hash: 3f4bffe3a107a4b6fd30c15bf1e70c79e68e226e
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                                      hash: 5e4ab1569e5e7f7648d4c14df8d3bf9f834a4828
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: abstract-sql-compiler-6.4.1
                                  date: 2019-05-08T16:45:44.728Z
                          version: odata-to-abstract-sql-3.1.3
                          date: 2019-05-31T14:38:35.255Z
                        - commits:
                            - subject: Add node 12 tests
                              hash: a6cc208654a36228a35fb8d8886e62bccc3c9fa4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Add repo.yml for upstream changelogs
                              hash: e50ca4f49d80b3e89d37f7d8bf6607b0f797c7ae
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                              hash: 9d68e94757f2f9498dedf3d6f085ce77ea70652a
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-to-abstract-sql-3.1.2
                          date: 2019-05-08T15:52:48.099Z
                        - commits:
                            - author: Pagan Gazzard
                              body: ""
                              footers:
                                change-type: patch
                              hash: c7892c3950b3e4ca9722c63c162893a7ea8b09ca
                              subject: Fix off-by-one error when having to resort to a random alias
                          date: 2019-04-22T15:38:45Z
                          version: odata-to-abstract-sql-3.1.1
                        - commits:
                            - author: Pagan Gazzard
                              body: ""
                              footers:
                                change-type: minor
                              hash: b61b2f9a20fe0bb3632c591a452cf01f0740e42c
                              subject: Add support for definitions for the target table of insert queries
                            - author: Pagan Gazzard
                              body: ""
                              footers:
                                change-type: minor
                              hash: 815a4ff330f27fd503778bc1461e99e6ff0043b6
                              subject: Add path key where statements to the select subquery for inserts
                            - author: Pagan Gazzard
                              body: ""
                              hash: 785f06c38990b89614551f7cbd8ad87280561aeb
                              subject: Convert == to ===
                          date: 2019-03-08T14:39:00Z
                          version: odata-to-abstract-sql-3.1.0
                  version: abstract-sql-compiler-6.13.6
                  date: 2020-05-19T15:19:55.893Z
                - commits:
                    - subject: Improve typing of `dataTypeValidate` and sbvr-types
                      hash: 59e61dbb7d5499a626bd9c87ef146a3bc336bc3e
                      body: |
                        Update sbvr-types from 2.0.5 to 2.0.9
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Switch to balena-lint
                              hash: ab0228a798c1babb11891a469f8385b50c5426ef
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.9
                          date: 2020-05-07T10:07:37.608Z
                        - commits:
                            - subject: Improve typings
                              hash: 82dfb240b97128267d26d44b12ed4ac2ddcfc8b7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.8
                          date: 2020-05-05T16:13:07.744Z
                        - commits:
                            - subject: Remove unused imports
                              hash: f4f8d1a55903e352db46efaace69d3b91da9016b
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.7
                          date: 2020-04-30T09:14:06.918Z
                        - commits:
                            - subject: Remove production lodash dependency
                              hash: b819dc89d6cc55957b6c870c0fa44411d1d37bd0
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.6
                          date: 2020-04-27T14:35:57.655Z
                  version: abstract-sql-compiler-6.13.5
                  date: 2020-05-07T10:36:07.503Z
          version: odata-to-abstract-sql-5.0.0
          date: 2020-05-22T14:57:25.765Z
    - subject: Update to @balena/sbvr-types 3.x
      hash: 5d095ef2b193173b41e2ec159218082de57dc416
      body: |
        Update sbvr-types from 2.0.9 to 3.1.0
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependencies
              hash: 33be8837bde82d29f182506f4b93e33157bea185
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: sbvr-types-3.1.0
          date: 2020-06-17T21:13:53.393Z
        - commits:
            - subject: Convert `fetchProcessing` to synchronous functions
              hash: a7cb7833d852dfec2b5bd02c3aad785266cd1c5c
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Update to bcrypt 4.x
              hash: aadd9f09db11f39a706118bf0d605b9476f6bfb5
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Enable strict tsconfig
              hash: 5690af1c28d8f42677f1f12960a8a6f346aea2fe
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Make use of `import type` where relevant
              hash: d19c7b52ecf7d1269812852faae5797a77f06290
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Update to balena-lint 5.x
              hash: 5d402bcbaa1ab496013f83de61d15ae87df22af6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Rename to @balena/sbvr-types
              hash: 3748302289afab7ae713995b56c694b477c29228
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Drop node 8 support
              hash: 00ef44e2cea050c977150faaf9b5db8fb74d0116
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Update tsconfig target to es2018
              hash: 6119c1595882069982d6021d3444513ddfa04aa4
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Convert all returned promises to native promises instead of bluebird
              hash: 1ae01b42d101d9764658a8553560477f0e7d7a86
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
          version: sbvr-types-3.0.0
          date: 2020-05-08T12:28:37.686Z
    - subject: Update to @balena/abstract-sql-compiler 7.x
      hash: fdc870f570fbd6f4927c5ebab45300c10d679b45
      body: |
        Update abstract-sql-compiler from 6.13.6 to 7.0.0
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Allow adding to the FromTypeNode set
              hash: cf970a0cd028dd32efc1938ccbbb03f53faa72d9
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
            - subject: Rename to @balena/abstract-sql-compiler
              hash: fdb11ff3dbc450a6560330af0a22073f50e645b8
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Improve typings
              hash: 281115889e51947a344308daec8f24d478a6f7e9
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Convert all returned promises to native promises instead of bluebird
              hash: c103fcbd070f7e24124752052474e48874661e7d
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Update tsconfig to target es2018
              hash: 1ebfe89128cc03e1215c9922928762a1850daf08
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Drop support for node 6/8
              hash: 02e4c3ab4263787339ca85160dd8e3e73c25edaf
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Update to @balena/sbvr-types 3.0.0
              hash: edddad8bd760b58a081eeb8dd8b0b665cc692300
              body: |
                Update sbvr-types from 2.0.9 to 3.0.0
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Convert `fetchProcessing` to synchronous functions
                      hash: a7cb7833d852dfec2b5bd02c3aad785266cd1c5c
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update to bcrypt 4.x
                      hash: aadd9f09db11f39a706118bf0d605b9476f6bfb5
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Enable strict tsconfig
                      hash: 5690af1c28d8f42677f1f12960a8a6f346aea2fe
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Make use of `import type` where relevant
                      hash: d19c7b52ecf7d1269812852faae5797a77f06290
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update to balena-lint 5.x
                      hash: 5d402bcbaa1ab496013f83de61d15ae87df22af6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Rename to @balena/sbvr-types
                      hash: 3748302289afab7ae713995b56c694b477c29228
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Drop node 8 support
                      hash: 00ef44e2cea050c977150faaf9b5db8fb74d0116
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update tsconfig target to es2018
                      hash: 6119c1595882069982d6021d3444513ddfa04aa4
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Convert all returned promises to native promises instead of bluebird
                      hash: 1ae01b42d101d9764658a8553560477f0e7d7a86
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-types-3.0.0
                  date: 2020-05-08T12:28:37.686Z
          version: abstract-sql-compiler-7.0.0
          date: 2020-05-21T14:04:21.217Z
  version: 13.0.0
  date: 2020-06-18T12:50:05.068Z
- commits:
    - subject: Update dependencies
      hash: 9dd5043ab9313aa5c2399bb80ff75fefe7094056
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.4.1
  date: 2020-06-17T20:59:27.006Z
- commits:
    - subject: Export migrator types
      hash: f57d5172b6845b41ed0997ef38701c46c0e98d10
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Export common-types types
      hash: 7f5224aab66e401d8ff79e32a12ff9e490041e60
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Export config-loader types
      hash: 94ef88141aa88771f8cfa4bdb91a889f1d7735a6
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Export env as a standalone
      hash: 8791cdfd90c7e5b28b094356786b1c52cb638875
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Export errors as a standalone
      hash: b70b32874fbbaefdf2ae8fb84ef7384b4f8405ff
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Export permissions as a standalone
      hash: 17abbec59c1f11b1a5ae913434951f2a7fe2fd2f
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Move `AnyObject` type to common-types
      hash: 102c97ee00211256d45aaff3fef357ff59296806
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.4.0
  date: 2020-06-17T14:12:23.226Z
- commits:
    - subject: Add missing and remove unused dependencies
      hash: c4499120c374d654831fa76b246782b3b1cec92f
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.3.14
  date: 2020-06-11T14:46:39.046Z
- commits:
    - subject: More async/await conversion
      hash: 4ee2173f450e869fdecc60876fbcdf7fc39b4428
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.3.13
  date: 2020-06-04T17:03:36.633Z
- commits:
    - subject: Convert javascript files to async/await
      hash: 29bff8a21a27a7d73f31b7519898c3e6d5cc48da
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.3.12
  date: 2020-05-23T13:14:07.545Z
- commits:
    - subject: Update dependencies
      hash: 0ab56530ebc8c913a7930136e611bf284a263aa4
      body: |
        Update abstract-sql-compiler from 6.13.5 to 6.13.6
        Update odata-to-abstract-sql from 4.4.6 to 4.5.3
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependencies
              hash: 7c6c1da2e4e23d1868549ce5df16bfb97f15d878
              body: |
                Update lf-to-abstract-sql from 2.2.0 to 4.0.0
                Update odata-parser from 1.4.1 to 2.0.0
                Update odata-to-abstract-sql from 3.0.1 to 3.3.0
                Update sbvr-parser from 0.2.7 to 1.0.1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update to mocha 7.x
                      hash: f9b2009c28f50a0635738a2c49d1be17491a05b3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-1.0.1
                  date: 2020-05-11T14:06:40.102Z
                - commits:
                    - subject: Convert coffeescript tests to javascript
                      hash: 4e4a14476fb29242dbcd278cf079738900fdb0c8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Drop support for node 6/8
                      hash: fc61a212d5918a552ef6bbf8698413d096953429
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Rename to @balena/sbvr-parser
                      hash: f7c3e6b15c907a25661f02ab54046f9f7faa64b5
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-parser-1.0.0
                  date: 2020-05-08T18:44:57.766Z
                - commits:
                    - subject: "CI: Add nodejs 14 to the test matrix"
                      hash: b532a53263ba8c853851ba524d62d2c2862e976f
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Remove circleci publishing in favor of balenaCI"
                      hash: 899c978e14b686681a40ff46ce992b432974d257
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.11
                  date: 2020-05-08T12:59:18.046Z
                - commits:
                    - subject: Update to to @balena/sbvr-types
                      hash: 5092a2ed3c12c286661ec75dc7901adc5e5debba
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.10
                  date: 2020-05-08T12:40:48.095Z
                - commits:
                    - subject: Update to @balena/lint 5.x
                      hash: 7df67c7d823941cb513227b18a06af273fb71e64
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.9
                  date: 2020-05-08T11:03:41.450Z
                - commits:
                    - subject: Reduce lodash usage
                      hash: 275276c0c0a49a2ce638666c404d4a23495a01ff
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.8
                  date: 2020-04-27T15:12:07.898Z
                - commits:
                    - subject: Include linting as part of the tests
                      hash: 3c898aff5a6495b58ab963f6d979646dc43ca134
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Convert from UMD module to commonjs module
                      hash: 998c4ca6be517cf401883f725c8937f3a55c87fa
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Rename to @balena/lf-to-abstract-sql
                      hash: 29aef57618f13597d99f839b4e63f9dab465c303
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Drop support for node 8
                      hash: f3fa70101981f2d9a751a5bd0052dadbdc897604
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Move @balena/sbvr-parser to production dependencies
                      hash: cf4653791f11a556196af95434d80fdf1187e17d
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-4.0.0
                  date: 2020-05-11T16:28:04.610Z
                - commits:
                    - subject: Update to @balena/sbvr-parser
                      hash: 6b504869a3ecb387961781dfe6b757f3a6e62de2
                      body: |
                        Update sbvr-parser from 0.2.7 to 1.0.1
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Update to mocha 7.x
                              hash: f9b2009c28f50a0635738a2c49d1be17491a05b3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-1.0.1
                          date: 2020-05-11T14:06:40.102Z
                        - commits:
                            - subject: Convert coffeescript tests to javascript
                              hash: 4e4a14476fb29242dbcd278cf079738900fdb0c8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Drop support for node 6/8
                              hash: fc61a212d5918a552ef6bbf8698413d096953429
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Rename to @balena/sbvr-parser
                              hash: f7c3e6b15c907a25661f02ab54046f9f7faa64b5
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-parser-1.0.0
                          date: 2020-05-08T18:44:57.766Z
                        - commits:
                            - subject: "CI: Add nodejs 14 to the test matrix"
                              hash: b532a53263ba8c853851ba524d62d2c2862e976f
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Remove circleci publishing in favor of balenaCI"
                              hash: 899c978e14b686681a40ff46ce992b432974d257
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.11
                          date: 2020-05-08T12:59:18.046Z
                        - commits:
                            - subject: Update to to @balena/sbvr-types
                              hash: 5092a2ed3c12c286661ec75dc7901adc5e5debba
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.10
                          date: 2020-05-08T12:40:48.095Z
                        - commits:
                            - subject: Update to @balena/lint 5.x
                              hash: 7df67c7d823941cb513227b18a06af273fb71e64
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.9
                          date: 2020-05-08T11:03:41.450Z
                        - commits:
                            - subject: Reduce lodash usage
                              hash: 275276c0c0a49a2ce638666c404d4a23495a01ff
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.8
                          date: 2020-04-27T15:12:07.898Z
                  version: lf-to-abstract-sql-3.2.6
                  date: 2020-05-11T14:25:47.833Z
                - commits:
                    - subject: "CI: Add nodejs 14 to the test matrix"
                      hash: ed093ef0606bfac0c5af3dbfdd718f2d8fed8a08
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.2.5
                  date: 2020-05-08T12:58:37.760Z
                - commits:
                    - subject: Update to @balena/sbvr-types 3.0.0
                      hash: 7c0691eec12504387b8ad3616cf3e4fa6d796779
                      body: |
                        Update sbvr-types from 2.0.5 to 3.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Convert `fetchProcessing` to synchronous functions
                              hash: a7cb7833d852dfec2b5bd02c3aad785266cd1c5c
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Update to bcrypt 4.x
                              hash: aadd9f09db11f39a706118bf0d605b9476f6bfb5
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Enable strict tsconfig
                              hash: 5690af1c28d8f42677f1f12960a8a6f346aea2fe
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Make use of `import type` where relevant
                              hash: d19c7b52ecf7d1269812852faae5797a77f06290
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update to balena-lint 5.x
                              hash: 5d402bcbaa1ab496013f83de61d15ae87df22af6
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Rename to @balena/sbvr-types
                              hash: 3748302289afab7ae713995b56c694b477c29228
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Drop node 8 support
                              hash: 00ef44e2cea050c977150faaf9b5db8fb74d0116
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Update tsconfig target to es2018
                              hash: 6119c1595882069982d6021d3444513ddfa04aa4
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Convert all returned promises to native promises instead of bluebird
                              hash: 1ae01b42d101d9764658a8553560477f0e7d7a86
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-types-3.0.0
                          date: 2020-05-08T12:28:37.686Z
                        - commits:
                            - subject: Switch to balena-lint
                              hash: ab0228a798c1babb11891a469f8385b50c5426ef
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.9
                          date: 2020-05-07T10:07:37.608Z
                        - commits:
                            - subject: Improve typings
                              hash: 82dfb240b97128267d26d44b12ed4ac2ddcfc8b7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.8
                          date: 2020-05-05T16:13:07.744Z
                        - commits:
                            - subject: Remove unused imports
                              hash: f4f8d1a55903e352db46efaace69d3b91da9016b
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.7
                          date: 2020-04-30T09:14:06.918Z
                        - commits:
                            - subject: Remove production lodash dependency
                              hash: b819dc89d6cc55957b6c870c0fa44411d1d37bd0
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.6
                          date: 2020-04-27T14:35:57.655Z
                  version: lf-to-abstract-sql-3.2.4
                  date: 2020-05-08T12:41:28.187Z
                - commits:
                    - subject: Switch to native some
                      hash: 9db59aa4e6d5bd2447671cdf048dcac41ce3229a
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native findIndex
                      hash: 41edb97a980d1e206a15d57d4f07a5707b767201
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native every
                      hash: 22e9532c671d8b5db90f6907bef9adba9159d2fe
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native find
                      hash: baf6ef67ddc40096d55999df05cfe0781616b4e3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native forEach where possible
                      hash: e417e3b6decaad51c6a24053ba3a734b43cd7de4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native includes
                      hash: 5768d76d2ebc2a457c890a181a39aa8879552dee
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native array type checking
                      hash: 3f3ecfbc69ab6b1f9606d8183354cea3111111bf
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native string type checking
                      hash: 93b0ee63ecc4740a2de9c5b01a703ddca94533fb
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native Object.assign
                      hash: bf1f7a2564bbd8fb01b0b298b872d79e676f7a18
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.2.3
                  date: 2020-04-20T13:06:37.433Z
                - commits:
                    - subject: Always treat numbered terms as if they're used
                      hash: 78cf69b82166d736865e73f5b01bc403da468569
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.2.2
                  date: 2020-04-16T10:35:48.200Z
                - commits:
                    - subject: Update dependencies
                      hash: 960c673069134bb8184dd7c09ee139ea71a7822d
                      body: |
                        Update sbvr-parser from 0.2.3 to 0.2.7
                        Update sbvr-types from 2.0.3 to 2.0.5
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: "CI: Remove circleci deploy in favor of balenaCI"
                              hash: 9e1137a305c6ded5c11209d292dab1c5cbabd0ee
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Add node 12 to the test matrix"
                              hash: ccad733c04197834893804a6f8ccb8c76a1bf562
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Remove node 6 from the test matrix"
                              hash: 5dd121cd02ffd37962ecefbfe0c1f9ab76168285
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update dependencies and use resin-lint for automatic lint fixes
                              hash: caab18277ab22f8d60c6feca21d731b69239f963
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.5
                          date: 2020-03-17T16:10:52.892Z
                        - commits:
                            - subject: Add node 12 to the test matrix
                              hash: ecd938076fa0b473e0149940e71ac909a5f2cdfd
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update dependencies
                              hash: 3aacccdbb1962f5cb7eeec8ca5fa62c5f42145e3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Add CODEOWNERS
                              hash: d04a524767359dca21b7dfefc07e7e05a5607934
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.4
                          date: 2020-01-22T17:34:25.485Z
                        - commits:
                            - subject: Add CODEOWNERS
                              hash: e9931f0bad2fc7b74366fcf1359642714e3d8cbe
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.7
                          date: 2020-01-22T16:32:02.436Z
                        - commits:
                            - subject: Add support for using `of` instead of `that is of`
                              hash: 15466b993e738e16bb20d597460f673c438c6c93
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.6
                          date: 2019-12-30T18:37:48.690Z
                        - commits:
                            - subject: Add support for `a given` as a universal quantification
                              hash: 2946841869fd9424786ae70c6c2d28948f624179
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.5
                          date: 2019-12-30T17:43:37.528Z
                        - commits:
                            - subject: Allow including terms as part of a verb by using `[]` brackets
                              hash: 40129b411ba8b2357c03ac2815e0182f806c3531
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.4
                          date: 2019-12-27T16:53:42.051Z
                  version: lf-to-abstract-sql-3.2.1
                  date: 2020-04-14T10:51:00.210Z
                - commits:
                    - subject: Only add the destination of a link table if it's actually necessary
                      hash: 463870590602492accc12ed53753f66862d42cd6
                      body: >
                        This can significantly speed up queries by avoiding a
                        join when the

                        result is unused
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.2.0
                  date: 2020-04-13T16:48:53.658Z
                - commits:
                    - subject: "CI: Remove circleci publishing in favor of balenaCI"
                      hash: 857edf20512d8876483751083d3738fd792b1a34
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.1.2
                  date: 2020-02-26T13:45:32.126Z
                - commits:
                    - subject: Add CODEOWNERS
                      hash: 84138a590beefb6a5efeb67e271fe26ec8706d4c
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.1.1
                  date: 2020-01-22T15:41:30.465Z
                - commits:
                    - subject: Add support for enum definitions on fact types
                      hash: c78811ce696b4408c365dafe091af50f674be5cf
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.1.0
                  date: 2019-11-01T20:37:37.720Z
                - commits:
                    - subject: Fix `updateModifiedAt` formatting
                      hash: 8791bf7a0fe088472d1ace8a6ebd6b9d721b3759
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.0.2
                  date: 2019-06-14T14:17:38.056Z
                - commits:
                    - subject: Add node 12 tests
                      hash: 83bc641d081b6cb8ba3cc9c027e0d789dfee4380
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add repo.yml for upstream changelogs
                      hash: e877b3cbb7c314cd4a3632b9aed309ba392448d4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                      hash: 42abf7389d8bc95c621e2f012ecae9edfca24580
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.0.1
                  date: 2019-05-08T15:55:22.023Z
                - commits:
                    - author: Pagan Gazzard
                      body: ""
                      footers:
                        change-type: major
                      hash: dc10a94a8547b413ced003e87cd4c8272b1b3b59
                      subject: Add automatic modified at fields
                  date: 2019-03-08T15:40:33Z
                  version: lf-to-abstract-sql-3.0.0
                - commits:
                    - subject: Rename to @balena/odata-parser
                      hash: 9c835596afc1abfc4b5a260fddcd3ee2f987e63f
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update to @balena/lint 5.x
                      hash: 8f80b624e83b2045f9c84ed813fb7399874fe684
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Drop support for nodejs 8
                      hash: e5a1507c373decd51d5e1d8781ae667b817c1bc7
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: "CI: Add nodejs 14 to the test matrix"
                      hash: 86c69609cad382db78014894d46e039898ceee62
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Remove circleci publishing in favor of balenaCI"
                      hash: 39515ff69eb0e6bc3137db79b351e5a9512f9b85
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-2.0.0
                  date: 2020-05-11T19:40:04.463Z
                - commits:
                    - subject: Make use of odata-parser types
                      hash: b8ca21dd56d9b0d38b989dfdc5334d35247ac536
                      body: |
                        Update abstract-sql-compiler from 6.5.0 to 6.6.0
                        Update odata-parser from 1.0.4 to 1.1.1
                        Update sbvr-parser from 0.2.2 to 0.2.3
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Improve typings
                              hash: 11ace6373275b227497acbf2e40c2a33884adf7e
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-1.1.1
                          date: 2019-06-07T12:56:16.974Z
                        - commits:
                            - subject: Add typings
                              hash: a2c4bfe660bbe8d5de554f15cd89ef5a9c30de74
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: odata-parser-1.1.0
                          date: 2019-06-06T12:47:33.222Z
                        - commits:
                            - subject: Improve aliased from handling in `getReferencedFields`
                              hash: dcfff55b813d38434208a9e07c818d1d32f521ef
                              body: >
                                We do this by using basic scope info to prune
                                aliased table references

                                which also allows us to handle aliased select
                                queries in the from
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: abstract-sql-compiler-6.6.0
                          date: 2019-06-03T12:33:58.507Z
                        - commits:
                            - subject: Use an abstract-sql-optimiser prepass to simplify getReferencedFields
                              hash: 6fc850fc820d691c823ad698d8d499cf55126cf4
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: abstract-sql-compiler-6.5.1
                          date: 2019-06-03T12:14:07.176Z
                        - commits:
                            - subject: Optimise exactly 0 to not exists
                              hash: dcb0cd00b8b4b08486e49d18e2b69e61162ae952
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.3
                          date: 2019-06-04T21:07:20.967Z
                  version: odata-to-abstract-sql-3.3.0
                  date: 2019-06-07T13:08:08.073Z
                - commits:
                    - subject: Add support for computed fields
                      hash: b38a49327120bcb5106b5a21eb20a1a5586e4c30
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: odata-to-abstract-sql-3.2.0
                  date: 2019-05-31T15:00:10.618Z
                - commits:
                    - subject: Unify the handling of adding fields with or without a $select
                      hash: 1aa3c17e24e3aeb76e02a39c46a58a9b9e72b5bb
                      body: |
                        Update abstract-sql-compiler from 6.4.0 to 6.5.0
                        Update odata-parser from 1.0.2 to 1.0.4
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Fix adding parameter alias to the options object
                              hash: 247af0df0b4f3d6879d4415bced14fdf17beef76
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-1.0.4
                          date: 2019-05-27T16:09:15.294Z
                        - commits:
                            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                              hash: d871880a00c86b8eeec37489cf1d62a3688aabcc
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-1.0.3
                          date: 2019-05-08T14:25:13.528Z
                        - commits:
                            - subject: Add support for computed fields
                              hash: df53a1545b851da0ac188edac7cca6d34f1000f7
                              body: ""
                              footer:
                                Change-type: minor
                                change-type: minor
                              author: Pagan Gazzard
                          version: abstract-sql-compiler-6.5.0
                          date: 2019-05-30T19:27:09.123Z
                        - commits:
                            - subject: Add tests for `getReferencedFields`
                              hash: ae56c039a943bda5d7b75927be4ed3c9c5402261
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: abstract-sql-compiler-6.4.3
                          date: 2019-05-30T14:55:18.212Z
                        - commits:
                            - subject: Update and fix lodash typings
                              hash: 2bf073bbff3a94d66c31e07d98c3e298f5132b2c
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update husky/mocha dev dependencies
                              hash: 29f7d52185186bdb1171fdf27a923eb38887d009
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: abstract-sql-compiler-6.4.2
                          date: 2019-05-09T21:32:48.414Z
                        - commits:
                            - subject: Fix typescript compilation
                              hash: a3733e5c348687d74dd290538c6a7f3f3a4a4bb0
                              body: |
                                Update odata-parser from 1.0.1 to 1.0.3
                                Update odata-to-abstract-sql from 3.0.0 to 3.0.1
                                Update sbvr-parser from 0.2.1 to 0.2.2
                                Update sbvr-types from 2.0.0 to 2.0.3
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                              nested:
                                - commits:
                                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                                      hash: 45c5843b204def5a727b8ba8dfafb2a2347f50f3
                                      body: ""
                                      footer:
                                        Change-type: patch
                                        change-type: patch
                                      author: Pagan Gazzard
                                  version: sbvr-parser-0.2.2
                                  date: 2019-05-08T14:23:57.847Z
                            - subject: Add node 12 tests
                              hash: 094c059eb3c5fd6f3502c53e40ed4b90197ed5c2
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Add repo.yml for upstream changelogs
                              hash: 3f4bffe3a107a4b6fd30c15bf1e70c79e68e226e
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                              hash: 5e4ab1569e5e7f7648d4c14df8d3bf9f834a4828
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: abstract-sql-compiler-6.4.1
                          date: 2019-05-08T16:45:44.728Z
                  version: odata-to-abstract-sql-3.1.3
                  date: 2019-05-31T14:38:35.255Z
                - commits:
                    - subject: Add node 12 tests
                      hash: a6cc208654a36228a35fb8d8886e62bccc3c9fa4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add repo.yml for upstream changelogs
                      hash: e50ca4f49d80b3e89d37f7d8bf6607b0f797c7ae
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                      hash: 9d68e94757f2f9498dedf3d6f085ce77ea70652a
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-to-abstract-sql-3.1.2
                  date: 2019-05-08T15:52:48.099Z
                - commits:
                    - author: Pagan Gazzard
                      body: ""
                      footers:
                        change-type: patch
                      hash: c7892c3950b3e4ca9722c63c162893a7ea8b09ca
                      subject: Fix off-by-one error when having to resort to a random alias
                  date: 2019-04-22T15:38:45Z
                  version: odata-to-abstract-sql-3.1.1
                - commits:
                    - author: Pagan Gazzard
                      body: ""
                      footers:
                        change-type: minor
                      hash: b61b2f9a20fe0bb3632c591a452cf01f0740e42c
                      subject: Add support for definitions for the target table of insert queries
                    - author: Pagan Gazzard
                      body: ""
                      footers:
                        change-type: minor
                      hash: 815a4ff330f27fd503778bc1461e99e6ff0043b6
                      subject: Add path key where statements to the select subquery for inserts
                    - author: Pagan Gazzard
                      body: ""
                      hash: 785f06c38990b89614551f7cbd8ad87280561aeb
                      subject: Convert == to ===
                  date: 2019-03-08T14:39:00Z
                  version: odata-to-abstract-sql-3.1.0
          version: abstract-sql-compiler-6.13.6
          date: 2020-05-19T15:19:55.893Z
        - commits:
            - subject: Enforce strict type checking
              hash: 88c58d12bf15016738297928e5c991da6d3bde00
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.5.3
          date: 2020-05-19T11:46:01.508Z
        - commits:
            - subject: "Dev: Update to @balena/sbvr-parser 1.x"
              hash: 5c541188ff8cd7638223f6908472fed8de28e5ab
              body: |
                Update sbvr-parser from 0.2.8 to 1.0.1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update to mocha 7.x
                      hash: f9b2009c28f50a0635738a2c49d1be17491a05b3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-1.0.1
                  date: 2020-05-11T14:06:40.102Z
                - commits:
                    - subject: Convert coffeescript tests to javascript
                      hash: 4e4a14476fb29242dbcd278cf079738900fdb0c8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Drop support for node 6/8
                      hash: fc61a212d5918a552ef6bbf8698413d096953429
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Rename to @balena/sbvr-parser
                      hash: f7c3e6b15c907a25661f02ab54046f9f7faa64b5
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-parser-1.0.0
                  date: 2020-05-08T18:44:57.766Z
                - commits:
                    - subject: "CI: Add nodejs 14 to the test matrix"
                      hash: b532a53263ba8c853851ba524d62d2c2862e976f
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Remove circleci publishing in favor of balenaCI"
                      hash: 899c978e14b686681a40ff46ce992b432974d257
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.11
                  date: 2020-05-08T12:59:18.046Z
                - commits:
                    - subject: Update to to @balena/sbvr-types
                      hash: 5092a2ed3c12c286661ec75dc7901adc5e5debba
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.10
                  date: 2020-05-08T12:40:48.095Z
                - commits:
                    - subject: Update to @balena/lint 5.x
                      hash: 7df67c7d823941cb513227b18a06af273fb71e64
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.9
                  date: 2020-05-08T11:03:41.450Z
          version: odata-to-abstract-sql-4.5.2
          date: 2020-05-18T16:20:42.880Z
        - commits:
            - subject: "Dev: Update to @balena/lf-to-abstract-sql 4.x"
              hash: c28116e952d5c778a28ce26f7f6762eaa8c42b49
              body: |
                Update lf-to-abstract-sql from 3.2.7 to 4.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Include linting as part of the tests
                      hash: 3c898aff5a6495b58ab963f6d979646dc43ca134
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Convert from UMD module to commonjs module
                      hash: 998c4ca6be517cf401883f725c8937f3a55c87fa
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Rename to @balena/lf-to-abstract-sql
                      hash: 29aef57618f13597d99f839b4e63f9dab465c303
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Drop support for node 8
                      hash: f3fa70101981f2d9a751a5bd0052dadbdc897604
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Move @balena/sbvr-parser to production dependencies
                      hash: cf4653791f11a556196af95434d80fdf1187e17d
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-4.0.0
                  date: 2020-05-11T16:28:04.610Z
          version: odata-to-abstract-sql-4.5.1
          date: 2020-05-18T15:20:04.626Z
        - commits:
            - subject: Update to @balena/odata-parser 2.x
              hash: 2dec95da406cc6f8e1733e4913afd2a02283bfb2
              body: |
                Update odata-parser from 1.4.1 to 2.0.0
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Rename to @balena/odata-parser
                      hash: 9c835596afc1abfc4b5a260fddcd3ee2f987e63f
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update to @balena/lint 5.x
                      hash: 8f80b624e83b2045f9c84ed813fb7399874fe684
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Drop support for nodejs 8
                      hash: e5a1507c373decd51d5e1d8781ae667b817c1bc7
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: "CI: Add nodejs 14 to the test matrix"
                      hash: 86c69609cad382db78014894d46e039898ceee62
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Remove circleci publishing in favor of balenaCI"
                      hash: 39515ff69eb0e6bc3137db79b351e5a9512f9b85
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-2.0.0
                  date: 2020-05-11T19:40:04.463Z
          version: odata-to-abstract-sql-4.5.0
          date: 2020-05-12T11:22:48.851Z
        - commits:
            - subject: "Dev: Update lf-to-abstract-sql to 3.x"
              hash: 2c0c971ee08c93b72526beb2b5131d59e640e630
              body: |
                Update lf-to-abstract-sql from 2.2.0 to 3.2.7
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update to @balena/sbvr-parser
                      hash: 6b504869a3ecb387961781dfe6b757f3a6e62de2
                      body: |
                        Update sbvr-parser from 0.2.7 to 1.0.1
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Update to mocha 7.x
                              hash: f9b2009c28f50a0635738a2c49d1be17491a05b3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-1.0.1
                          date: 2020-05-11T14:06:40.102Z
                        - commits:
                            - subject: Convert coffeescript tests to javascript
                              hash: 4e4a14476fb29242dbcd278cf079738900fdb0c8
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Drop support for node 6/8
                              hash: fc61a212d5918a552ef6bbf8698413d096953429
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Rename to @balena/sbvr-parser
                              hash: f7c3e6b15c907a25661f02ab54046f9f7faa64b5
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-parser-1.0.0
                          date: 2020-05-08T18:44:57.766Z
                        - commits:
                            - subject: "CI: Add nodejs 14 to the test matrix"
                              hash: b532a53263ba8c853851ba524d62d2c2862e976f
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Remove circleci publishing in favor of balenaCI"
                              hash: 899c978e14b686681a40ff46ce992b432974d257
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.11
                          date: 2020-05-08T12:59:18.046Z
                        - commits:
                            - subject: Update to to @balena/sbvr-types
                              hash: 5092a2ed3c12c286661ec75dc7901adc5e5debba
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.10
                          date: 2020-05-08T12:40:48.095Z
                        - commits:
                            - subject: Update to @balena/lint 5.x
                              hash: 7df67c7d823941cb513227b18a06af273fb71e64
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.9
                          date: 2020-05-08T11:03:41.450Z
                        - commits:
                            - subject: Reduce lodash usage
                              hash: 275276c0c0a49a2ce638666c404d4a23495a01ff
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.8
                          date: 2020-04-27T15:12:07.898Z
                  version: lf-to-abstract-sql-3.2.6
                  date: 2020-05-11T14:25:47.833Z
                - commits:
                    - subject: "CI: Add nodejs 14 to the test matrix"
                      hash: ed093ef0606bfac0c5af3dbfdd718f2d8fed8a08
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.2.5
                  date: 2020-05-08T12:58:37.760Z
                - commits:
                    - subject: Update to @balena/sbvr-types 3.0.0
                      hash: 7c0691eec12504387b8ad3616cf3e4fa6d796779
                      body: |
                        Update sbvr-types from 2.0.5 to 3.0.0
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Convert `fetchProcessing` to synchronous functions
                              hash: a7cb7833d852dfec2b5bd02c3aad785266cd1c5c
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Update to bcrypt 4.x
                              hash: aadd9f09db11f39a706118bf0d605b9476f6bfb5
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Enable strict tsconfig
                              hash: 5690af1c28d8f42677f1f12960a8a6f346aea2fe
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Make use of `import type` where relevant
                              hash: d19c7b52ecf7d1269812852faae5797a77f06290
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update to balena-lint 5.x
                              hash: 5d402bcbaa1ab496013f83de61d15ae87df22af6
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Rename to @balena/sbvr-types
                              hash: 3748302289afab7ae713995b56c694b477c29228
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Drop node 8 support
                              hash: 00ef44e2cea050c977150faaf9b5db8fb74d0116
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Update tsconfig target to es2018
                              hash: 6119c1595882069982d6021d3444513ddfa04aa4
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                            - subject: Convert all returned promises to native promises instead of bluebird
                              hash: 1ae01b42d101d9764658a8553560477f0e7d7a86
                              body: ""
                              footer:
                                Change-type: major
                                change-type: major
                              author: Pagan Gazzard
                          version: sbvr-types-3.0.0
                          date: 2020-05-08T12:28:37.686Z
                        - commits:
                            - subject: Switch to balena-lint
                              hash: ab0228a798c1babb11891a469f8385b50c5426ef
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.9
                          date: 2020-05-07T10:07:37.608Z
                        - commits:
                            - subject: Improve typings
                              hash: 82dfb240b97128267d26d44b12ed4ac2ddcfc8b7
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.8
                          date: 2020-05-05T16:13:07.744Z
                        - commits:
                            - subject: Remove unused imports
                              hash: f4f8d1a55903e352db46efaace69d3b91da9016b
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.7
                          date: 2020-04-30T09:14:06.918Z
                        - commits:
                            - subject: Remove production lodash dependency
                              hash: b819dc89d6cc55957b6c870c0fa44411d1d37bd0
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.6
                          date: 2020-04-27T14:35:57.655Z
                  version: lf-to-abstract-sql-3.2.4
                  date: 2020-05-08T12:41:28.187Z
                - commits:
                    - subject: Switch to native some
                      hash: 9db59aa4e6d5bd2447671cdf048dcac41ce3229a
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native findIndex
                      hash: 41edb97a980d1e206a15d57d4f07a5707b767201
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native every
                      hash: 22e9532c671d8b5db90f6907bef9adba9159d2fe
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native find
                      hash: baf6ef67ddc40096d55999df05cfe0781616b4e3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native forEach where possible
                      hash: e417e3b6decaad51c6a24053ba3a734b43cd7de4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native includes
                      hash: 5768d76d2ebc2a457c890a181a39aa8879552dee
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native array type checking
                      hash: 3f3ecfbc69ab6b1f9606d8183354cea3111111bf
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native string type checking
                      hash: 93b0ee63ecc4740a2de9c5b01a703ddca94533fb
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Switch to native Object.assign
                      hash: bf1f7a2564bbd8fb01b0b298b872d79e676f7a18
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.2.3
                  date: 2020-04-20T13:06:37.433Z
                - commits:
                    - subject: Always treat numbered terms as if they're used
                      hash: 78cf69b82166d736865e73f5b01bc403da468569
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.2.2
                  date: 2020-04-16T10:35:48.200Z
                - commits:
                    - subject: Update dependencies
                      hash: 960c673069134bb8184dd7c09ee139ea71a7822d
                      body: |
                        Update sbvr-parser from 0.2.3 to 0.2.7
                        Update sbvr-types from 2.0.3 to 2.0.5
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: "CI: Remove circleci deploy in favor of balenaCI"
                              hash: 9e1137a305c6ded5c11209d292dab1c5cbabd0ee
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Add node 12 to the test matrix"
                              hash: ccad733c04197834893804a6f8ccb8c76a1bf562
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Remove node 6 from the test matrix"
                              hash: 5dd121cd02ffd37962ecefbfe0c1f9ab76168285
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update dependencies and use resin-lint for automatic lint fixes
                              hash: caab18277ab22f8d60c6feca21d731b69239f963
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.5
                          date: 2020-03-17T16:10:52.892Z
                        - commits:
                            - subject: Add node 12 to the test matrix
                              hash: ecd938076fa0b473e0149940e71ac909a5f2cdfd
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update dependencies
                              hash: 3aacccdbb1962f5cb7eeec8ca5fa62c5f42145e3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Add CODEOWNERS
                              hash: d04a524767359dca21b7dfefc07e7e05a5607934
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.4
                          date: 2020-01-22T17:34:25.485Z
                        - commits:
                            - subject: Add CODEOWNERS
                              hash: e9931f0bad2fc7b74366fcf1359642714e3d8cbe
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.7
                          date: 2020-01-22T16:32:02.436Z
                        - commits:
                            - subject: Add support for using `of` instead of `that is of`
                              hash: 15466b993e738e16bb20d597460f673c438c6c93
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.6
                          date: 2019-12-30T18:37:48.690Z
                        - commits:
                            - subject: Add support for `a given` as a universal quantification
                              hash: 2946841869fd9424786ae70c6c2d28948f624179
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.5
                          date: 2019-12-30T17:43:37.528Z
                        - commits:
                            - subject: Allow including terms as part of a verb by using `[]` brackets
                              hash: 40129b411ba8b2357c03ac2815e0182f806c3531
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.4
                          date: 2019-12-27T16:53:42.051Z
                  version: lf-to-abstract-sql-3.2.1
                  date: 2020-04-14T10:51:00.210Z
                - commits:
                    - subject: Only add the destination of a link table if it's actually necessary
                      hash: 463870590602492accc12ed53753f66862d42cd6
                      body: >
                        This can significantly speed up queries by avoiding a
                        join when the

                        result is unused
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.2.0
                  date: 2020-04-13T16:48:53.658Z
                - commits:
                    - subject: "CI: Remove circleci publishing in favor of balenaCI"
                      hash: 857edf20512d8876483751083d3738fd792b1a34
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.1.2
                  date: 2020-02-26T13:45:32.126Z
                - commits:
                    - subject: Add CODEOWNERS
                      hash: 84138a590beefb6a5efeb67e271fe26ec8706d4c
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.1.1
                  date: 2020-01-22T15:41:30.465Z
                - commits:
                    - subject: Add support for enum definitions on fact types
                      hash: c78811ce696b4408c365dafe091af50f674be5cf
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.1.0
                  date: 2019-11-01T20:37:37.720Z
                - commits:
                    - subject: Fix `updateModifiedAt` formatting
                      hash: 8791bf7a0fe088472d1ace8a6ebd6b9d721b3759
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.0.2
                  date: 2019-06-14T14:17:38.056Z
                - commits:
                    - subject: Add node 12 tests
                      hash: 83bc641d081b6cb8ba3cc9c027e0d789dfee4380
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add repo.yml for upstream changelogs
                      hash: e877b3cbb7c314cd4a3632b9aed309ba392448d4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                      hash: 42abf7389d8bc95c621e2f012ecae9edfca24580
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: lf-to-abstract-sql-3.0.1
                  date: 2019-05-08T15:55:22.023Z
                - commits:
                    - author: Pagan Gazzard
                      body: ""
                      footers:
                        change-type: major
                      hash: dc10a94a8547b413ced003e87cd4c8272b1b3b59
                      subject: Add automatic modified at fields
                  date: 2019-03-08T15:40:33Z
                  version: lf-to-abstract-sql-3.0.0
          version: odata-to-abstract-sql-4.4.7
          date: 2020-05-12T10:08:02.486Z
    - subject: Update to @balena/lf-to-abstract-sql 4.x
      hash: 2502aef3d02cfd01cf7b6099cfca0e6bd7082595
      body: |
        Update lf-to-abstract-sql from 3.2.3 to 4.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Include linting as part of the tests
              hash: 3c898aff5a6495b58ab963f6d979646dc43ca134
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Convert from UMD module to commonjs module
              hash: 998c4ca6be517cf401883f725c8937f3a55c87fa
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Rename to @balena/lf-to-abstract-sql
              hash: 29aef57618f13597d99f839b4e63f9dab465c303
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Drop support for node 8
              hash: f3fa70101981f2d9a751a5bd0052dadbdc897604
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Move @balena/sbvr-parser to production dependencies
              hash: cf4653791f11a556196af95434d80fdf1187e17d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: lf-to-abstract-sql-4.0.0
          date: 2020-05-11T16:28:04.610Z
        - commits:
            - subject: Update to @balena/sbvr-parser
              hash: 6b504869a3ecb387961781dfe6b757f3a6e62de2
              body: |
                Update sbvr-parser from 0.2.7 to 1.0.1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update to mocha 7.x
                      hash: f9b2009c28f50a0635738a2c49d1be17491a05b3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-1.0.1
                  date: 2020-05-11T14:06:40.102Z
                - commits:
                    - subject: Convert coffeescript tests to javascript
                      hash: 4e4a14476fb29242dbcd278cf079738900fdb0c8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Drop support for node 6/8
                      hash: fc61a212d5918a552ef6bbf8698413d096953429
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Rename to @balena/sbvr-parser
                      hash: f7c3e6b15c907a25661f02ab54046f9f7faa64b5
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-parser-1.0.0
                  date: 2020-05-08T18:44:57.766Z
                - commits:
                    - subject: "CI: Add nodejs 14 to the test matrix"
                      hash: b532a53263ba8c853851ba524d62d2c2862e976f
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Remove circleci publishing in favor of balenaCI"
                      hash: 899c978e14b686681a40ff46ce992b432974d257
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.11
                  date: 2020-05-08T12:59:18.046Z
                - commits:
                    - subject: Update to to @balena/sbvr-types
                      hash: 5092a2ed3c12c286661ec75dc7901adc5e5debba
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.10
                  date: 2020-05-08T12:40:48.095Z
                - commits:
                    - subject: Update to @balena/lint 5.x
                      hash: 7df67c7d823941cb513227b18a06af273fb71e64
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.9
                  date: 2020-05-08T11:03:41.450Z
                - commits:
                    - subject: Reduce lodash usage
                      hash: 275276c0c0a49a2ce638666c404d4a23495a01ff
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.8
                  date: 2020-04-27T15:12:07.898Z
          version: lf-to-abstract-sql-3.2.6
          date: 2020-05-11T14:25:47.833Z
        - commits:
            - subject: "CI: Add nodejs 14 to the test matrix"
              hash: ed093ef0606bfac0c5af3dbfdd718f2d8fed8a08
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.2.5
          date: 2020-05-08T12:58:37.760Z
        - commits:
            - subject: Update to @balena/sbvr-types 3.0.0
              hash: 7c0691eec12504387b8ad3616cf3e4fa6d796779
              body: |
                Update sbvr-types from 2.0.5 to 3.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Convert `fetchProcessing` to synchronous functions
                      hash: a7cb7833d852dfec2b5bd02c3aad785266cd1c5c
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update to bcrypt 4.x
                      hash: aadd9f09db11f39a706118bf0d605b9476f6bfb5
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Enable strict tsconfig
                      hash: 5690af1c28d8f42677f1f12960a8a6f346aea2fe
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Make use of `import type` where relevant
                      hash: d19c7b52ecf7d1269812852faae5797a77f06290
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update to balena-lint 5.x
                      hash: 5d402bcbaa1ab496013f83de61d15ae87df22af6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Rename to @balena/sbvr-types
                      hash: 3748302289afab7ae713995b56c694b477c29228
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Drop node 8 support
                      hash: 00ef44e2cea050c977150faaf9b5db8fb74d0116
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update tsconfig target to es2018
                      hash: 6119c1595882069982d6021d3444513ddfa04aa4
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Convert all returned promises to native promises instead of bluebird
                      hash: 1ae01b42d101d9764658a8553560477f0e7d7a86
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-types-3.0.0
                  date: 2020-05-08T12:28:37.686Z
                - commits:
                    - subject: Switch to balena-lint
                      hash: ab0228a798c1babb11891a469f8385b50c5426ef
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.9
                  date: 2020-05-07T10:07:37.608Z
                - commits:
                    - subject: Improve typings
                      hash: 82dfb240b97128267d26d44b12ed4ac2ddcfc8b7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.8
                  date: 2020-05-05T16:13:07.744Z
                - commits:
                    - subject: Remove unused imports
                      hash: f4f8d1a55903e352db46efaace69d3b91da9016b
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.7
                  date: 2020-04-30T09:14:06.918Z
                - commits:
                    - subject: Remove production lodash dependency
                      hash: b819dc89d6cc55957b6c870c0fa44411d1d37bd0
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.6
                  date: 2020-04-27T14:35:57.655Z
          version: lf-to-abstract-sql-3.2.4
          date: 2020-05-08T12:41:28.187Z
  version: 12.3.11
  date: 2020-05-22T15:10:28.742Z
- commits:
    - subject: Update to @balena/odata-parser 2.x
      hash: c785274cd1f24f7d823e5b1e694b0960dcb2e7ba
      body: |
        Update odata-parser from 1.4.1 to 2.0.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Rename to @balena/odata-parser
              hash: 9c835596afc1abfc4b5a260fddcd3ee2f987e63f
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Update to @balena/lint 5.x
              hash: 8f80b624e83b2045f9c84ed813fb7399874fe684
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Drop support for nodejs 8
              hash: e5a1507c373decd51d5e1d8781ae667b817c1bc7
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: "CI: Add nodejs 14 to the test matrix"
              hash: 86c69609cad382db78014894d46e039898ceee62
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: "CI: Remove circleci publishing in favor of balenaCI"
              hash: 39515ff69eb0e6bc3137db79b351e5a9512f9b85
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-2.0.0
          date: 2020-05-11T19:40:04.463Z
  version: 12.3.10
  date: 2020-05-14T11:23:04.868Z
- commits:
    - subject: Make use of `import type`
      hash: 5355c88cf45c469f1298f0a5f7c1ddb55af7952d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.3.9
  date: 2020-05-12T12:42:14.410Z
- commits:
    - subject: Update to @balena/sbvr-parser 1.x
      hash: 9652c652e599028262f9f958d1b8ee151a8b37f1
      body: |
        Update lf-to-abstract-sql from 3.2.3 to 3.2.6
        Update odata-to-abstract-sql from 4.4.5 to 4.4.6
        Update sbvr-parser from 0.2.8 to 1.0.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update to @balena/sbvr-parser
              hash: 6b504869a3ecb387961781dfe6b757f3a6e62de2
              body: |
                Update sbvr-parser from 0.2.7 to 1.0.1
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Update to mocha 7.x
                      hash: f9b2009c28f50a0635738a2c49d1be17491a05b3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-1.0.1
                  date: 2020-05-11T14:06:40.102Z
                - commits:
                    - subject: Convert coffeescript tests to javascript
                      hash: 4e4a14476fb29242dbcd278cf079738900fdb0c8
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Drop support for node 6/8
                      hash: fc61a212d5918a552ef6bbf8698413d096953429
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Rename to @balena/sbvr-parser
                      hash: f7c3e6b15c907a25661f02ab54046f9f7faa64b5
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-parser-1.0.0
                  date: 2020-05-08T18:44:57.766Z
                - commits:
                    - subject: "CI: Add nodejs 14 to the test matrix"
                      hash: b532a53263ba8c853851ba524d62d2c2862e976f
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Remove circleci publishing in favor of balenaCI"
                      hash: 899c978e14b686681a40ff46ce992b432974d257
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.11
                  date: 2020-05-08T12:59:18.046Z
                - commits:
                    - subject: Update to to @balena/sbvr-types
                      hash: 5092a2ed3c12c286661ec75dc7901adc5e5debba
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.10
                  date: 2020-05-08T12:40:48.095Z
                - commits:
                    - subject: Update to @balena/lint 5.x
                      hash: 7df67c7d823941cb513227b18a06af273fb71e64
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.9
                  date: 2020-05-08T11:03:41.450Z
                - commits:
                    - subject: Reduce lodash usage
                      hash: 275276c0c0a49a2ce638666c404d4a23495a01ff
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.8
                  date: 2020-04-27T15:12:07.898Z
          version: lf-to-abstract-sql-3.2.6
          date: 2020-05-11T14:25:47.833Z
        - commits:
            - subject: "CI: Add nodejs 14 to the test matrix"
              hash: ed093ef0606bfac0c5af3dbfdd718f2d8fed8a08
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.2.5
          date: 2020-05-08T12:58:37.760Z
        - commits:
            - subject: Update to @balena/sbvr-types 3.0.0
              hash: 7c0691eec12504387b8ad3616cf3e4fa6d796779
              body: |
                Update sbvr-types from 2.0.5 to 3.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Convert `fetchProcessing` to synchronous functions
                      hash: a7cb7833d852dfec2b5bd02c3aad785266cd1c5c
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update to bcrypt 4.x
                      hash: aadd9f09db11f39a706118bf0d605b9476f6bfb5
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Enable strict tsconfig
                      hash: 5690af1c28d8f42677f1f12960a8a6f346aea2fe
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Make use of `import type` where relevant
                      hash: d19c7b52ecf7d1269812852faae5797a77f06290
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update to balena-lint 5.x
                      hash: 5d402bcbaa1ab496013f83de61d15ae87df22af6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Rename to @balena/sbvr-types
                      hash: 3748302289afab7ae713995b56c694b477c29228
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Drop node 8 support
                      hash: 00ef44e2cea050c977150faaf9b5db8fb74d0116
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update tsconfig target to es2018
                      hash: 6119c1595882069982d6021d3444513ddfa04aa4
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Convert all returned promises to native promises instead of bluebird
                      hash: 1ae01b42d101d9764658a8553560477f0e7d7a86
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-types-3.0.0
                  date: 2020-05-08T12:28:37.686Z
                - commits:
                    - subject: Switch to balena-lint
                      hash: ab0228a798c1babb11891a469f8385b50c5426ef
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.9
                  date: 2020-05-07T10:07:37.608Z
                - commits:
                    - subject: Improve typings
                      hash: 82dfb240b97128267d26d44b12ed4ac2ddcfc8b7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.8
                  date: 2020-05-05T16:13:07.744Z
                - commits:
                    - subject: Remove unused imports
                      hash: f4f8d1a55903e352db46efaace69d3b91da9016b
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.7
                  date: 2020-04-30T09:14:06.918Z
                - commits:
                    - subject: Remove production lodash dependency
                      hash: b819dc89d6cc55957b6c870c0fa44411d1d37bd0
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.6
                  date: 2020-04-27T14:35:57.655Z
          version: lf-to-abstract-sql-3.2.4
          date: 2020-05-08T12:41:28.187Z
        - commits:
            - subject: Update to mocha 7.x
              hash: f9b2009c28f50a0635738a2c49d1be17491a05b3
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-1.0.1
          date: 2020-05-11T14:06:40.102Z
        - commits:
            - subject: Convert coffeescript tests to javascript
              hash: 4e4a14476fb29242dbcd278cf079738900fdb0c8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Drop support for node 6/8
              hash: fc61a212d5918a552ef6bbf8698413d096953429
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Rename to @balena/sbvr-parser
              hash: f7c3e6b15c907a25661f02ab54046f9f7faa64b5
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
          version: sbvr-parser-1.0.0
          date: 2020-05-08T18:44:57.766Z
        - commits:
            - subject: "CI: Add nodejs 14 to the test matrix"
              hash: b532a53263ba8c853851ba524d62d2c2862e976f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: "CI: Remove circleci publishing in favor of balenaCI"
              hash: 899c978e14b686681a40ff46ce992b432974d257
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.11
          date: 2020-05-08T12:59:18.046Z
        - commits:
            - subject: Update to to @balena/sbvr-types
              hash: 5092a2ed3c12c286661ec75dc7901adc5e5debba
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.10
          date: 2020-05-08T12:40:48.095Z
        - commits:
            - subject: Update to @balena/lint 5.x
              hash: 7df67c7d823941cb513227b18a06af273fb71e64
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.9
          date: 2020-05-08T11:03:41.450Z
        - commits:
            - subject: Update to @balena/sbvr-types 3.0.0
              hash: 8dce7d0f7982246290c7d00965c1a8366d9b1425
              body: |
                Update sbvr-types from 2.0.7 to 3.0.0
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Convert `fetchProcessing` to synchronous functions
                      hash: a7cb7833d852dfec2b5bd02c3aad785266cd1c5c
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update to bcrypt 4.x
                      hash: aadd9f09db11f39a706118bf0d605b9476f6bfb5
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Enable strict tsconfig
                      hash: 5690af1c28d8f42677f1f12960a8a6f346aea2fe
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Make use of `import type` where relevant
                      hash: d19c7b52ecf7d1269812852faae5797a77f06290
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update to balena-lint 5.x
                      hash: 5d402bcbaa1ab496013f83de61d15ae87df22af6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Rename to @balena/sbvr-types
                      hash: 3748302289afab7ae713995b56c694b477c29228
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Drop node 8 support
                      hash: 00ef44e2cea050c977150faaf9b5db8fb74d0116
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Update tsconfig target to es2018
                      hash: 6119c1595882069982d6021d3444513ddfa04aa4
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                    - subject: Convert all returned promises to native promises instead of bluebird
                      hash: 1ae01b42d101d9764658a8553560477f0e7d7a86
                      body: ""
                      footer:
                        Change-type: major
                        change-type: major
                      author: Pagan Gazzard
                  version: sbvr-types-3.0.0
                  date: 2020-05-08T12:28:37.686Z
                - commits:
                    - subject: Switch to balena-lint
                      hash: ab0228a798c1babb11891a469f8385b50c5426ef
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.9
                  date: 2020-05-07T10:07:37.608Z
                - commits:
                    - subject: Improve typings
                      hash: 82dfb240b97128267d26d44b12ed4ac2ddcfc8b7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.8
                  date: 2020-05-05T16:13:07.744Z
          version: odata-to-abstract-sql-4.4.6
          date: 2020-05-08T13:15:21.863Z
  version: 12.3.8
  date: 2020-05-12T12:16:53.910Z
- commits:
    - subject: Fix fetching sbvr-types version
      hash: 234c941919d6f2da0f3242ae5f409a027d670503
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.3.7
  date: 2020-05-12T11:58:04.337Z
- commits:
    - subject: Make wider use of async/await
      hash: 5316cbfc54da723426c1ab173c53fd15ce41a871
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.3.6
  date: 2020-05-12T09:28:22.995Z
- commits:
    - subject: Update dependencies
      hash: de117eba065831e12d6bc658becc6b61ea06b5da
      body: |
        Update abstract-sql-compiler from 6.13.4 to 6.13.5
        Update sbvr-types from 2.0.7 to 2.0.9
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Improve typing of `dataTypeValidate` and sbvr-types
              hash: 59e61dbb7d5499a626bd9c87ef146a3bc336bc3e
              body: |
                Update sbvr-types from 2.0.5 to 2.0.9
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Switch to balena-lint
                      hash: ab0228a798c1babb11891a469f8385b50c5426ef
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.9
                  date: 2020-05-07T10:07:37.608Z
                - commits:
                    - subject: Improve typings
                      hash: 82dfb240b97128267d26d44b12ed4ac2ddcfc8b7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.8
                  date: 2020-05-05T16:13:07.744Z
                - commits:
                    - subject: Remove unused imports
                      hash: f4f8d1a55903e352db46efaace69d3b91da9016b
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.7
                  date: 2020-04-30T09:14:06.918Z
                - commits:
                    - subject: Remove production lodash dependency
                      hash: b819dc89d6cc55957b6c870c0fa44411d1d37bd0
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.6
                  date: 2020-04-27T14:35:57.655Z
          version: abstract-sql-compiler-6.13.5
          date: 2020-05-07T10:36:07.503Z
        - commits:
            - subject: Switch to balena-lint
              hash: ab0228a798c1babb11891a469f8385b50c5426ef
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-2.0.9
          date: 2020-05-07T10:07:37.608Z
        - commits:
            - subject: Improve typings
              hash: 82dfb240b97128267d26d44b12ed4ac2ddcfc8b7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-2.0.8
          date: 2020-05-05T16:13:07.744Z
  version: 12.3.5
  date: 2020-05-07T17:01:42.265Z
- commits:
    - subject: Update dependencies
      hash: f5be31dc8e1ca181cff0eb17b39a20e4318bf013
      body: |
        Update abstract-sql-compiler from 6.13.2 to 6.13.4
        Update lf-to-abstract-sql from 3.2.2 to 3.2.3
        Update odata-to-abstract-sql from 4.4.1 to 4.4.5
        Update sbvr-parser from 0.2.7 to 0.2.8
        Update sbvr-types from 2.0.5 to 2.0.7
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Reduce lodash usage
              hash: ed5c57cca3e703081feb04064fd8520558a54cd7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.13.4
          date: 2020-04-30T09:10:27.512Z
        - commits:
            - subject: Update dependencies
              hash: 23bbe47fbd663bb0d3642d22b752226d2c85ce91
              body: |
                Update odata-parser from 1.3.1 to 1.4.1
                Update sbvr-types from 2.0.4 to 2.0.5
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: "CI: Remove circleci deploy in favor of balenaCI"
                      hash: 9e1137a305c6ded5c11209d292dab1c5cbabd0ee
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Add node 12 to the test matrix"
                      hash: ccad733c04197834893804a6f8ccb8c76a1bf562
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Remove node 6 from the test matrix"
                      hash: 5dd121cd02ffd37962ecefbfe0c1f9ab76168285
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update dependencies and use resin-lint for automatic lint fixes
                      hash: caab18277ab22f8d60c6feca21d731b69239f963
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.5
                  date: 2020-03-17T16:10:52.892Z
                - commits:
                    - subject: Update dependencies
                      hash: d991b20f6c90221c9a3734d0461540ec501576ad
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-1.4.1
                  date: 2020-04-10T14:30:05.458Z
                - commits:
                    - subject: "✨: Add support for canAccess method call on resource"
                      hash: bf99443b20616fef6344e3262832002d0d3909fd
                      body: |
                        Add support for `canAccess` method call on resource
                      footer:
                        Change-type: minor
                        change-type: minor
                        Signed-off-by: Andreas Fitzek <andreas@balena.io>
                        signed-off-by: Andreas Fitzek <andreas@balena.io>
                      author: Andreas Fitzek
                  version: odata-parser-1.4.0
                  date: 2020-03-02T13:31:22.416Z
          version: abstract-sql-compiler-6.13.3
          date: 2020-04-14T12:07:43.079Z
        - commits:
            - subject: Reduce lodash usage
              hash: 275276c0c0a49a2ce638666c404d4a23495a01ff
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.8
          date: 2020-04-27T15:12:07.898Z
        - commits:
            - subject: Remove unused imports
              hash: f4f8d1a55903e352db46efaace69d3b91da9016b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-2.0.7
          date: 2020-04-30T09:14:06.918Z
        - commits:
            - subject: Remove production lodash dependency
              hash: b819dc89d6cc55957b6c870c0fa44411d1d37bd0
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-2.0.6
          date: 2020-04-27T14:35:57.655Z
        - commits:
            - subject: Switch to native some
              hash: 9db59aa4e6d5bd2447671cdf048dcac41ce3229a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native findIndex
              hash: 41edb97a980d1e206a15d57d4f07a5707b767201
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native every
              hash: 22e9532c671d8b5db90f6907bef9adba9159d2fe
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native find
              hash: baf6ef67ddc40096d55999df05cfe0781616b4e3
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native forEach where possible
              hash: e417e3b6decaad51c6a24053ba3a734b43cd7de4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native includes
              hash: 5768d76d2ebc2a457c890a181a39aa8879552dee
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native array type checking
              hash: 3f3ecfbc69ab6b1f9606d8183354cea3111111bf
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native string type checking
              hash: 93b0ee63ecc4740a2de9c5b01a703ddca94533fb
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native Object.assign
              hash: bf1f7a2564bbd8fb01b0b298b872d79e676f7a18
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.2.3
          date: 2020-04-20T13:06:37.433Z
        - commits:
            - subject: Optimize `getRelationships`
              hash: 4462f06baa9e5e3b2642640f4effc21f002b92f2
              body: |
                Update abstract-sql-compiler from 6.13.2 to 6.13.4
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Reduce lodash usage
                      hash: ed5c57cca3e703081feb04064fd8520558a54cd7
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.13.4
                  date: 2020-04-30T09:10:27.512Z
                - commits:
                    - subject: Update dependencies
                      hash: 23bbe47fbd663bb0d3642d22b752226d2c85ce91
                      body: |
                        Update odata-parser from 1.3.1 to 1.4.1
                        Update sbvr-types from 2.0.4 to 2.0.5
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: "CI: Remove circleci deploy in favor of balenaCI"
                              hash: 9e1137a305c6ded5c11209d292dab1c5cbabd0ee
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Add node 12 to the test matrix"
                              hash: ccad733c04197834893804a6f8ccb8c76a1bf562
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: "CI: Remove node 6 from the test matrix"
                              hash: 5dd121cd02ffd37962ecefbfe0c1f9ab76168285
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update dependencies and use resin-lint for automatic lint fixes
                              hash: caab18277ab22f8d60c6feca21d731b69239f963
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.5
                          date: 2020-03-17T16:10:52.892Z
                        - commits:
                            - subject: Update dependencies
                              hash: d991b20f6c90221c9a3734d0461540ec501576ad
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: odata-parser-1.4.1
                          date: 2020-04-10T14:30:05.458Z
                        - commits:
                            - subject: "✨: Add support for canAccess method call on resource"
                              hash: bf99443b20616fef6344e3262832002d0d3909fd
                              body: >
                                Add support for `canAccess` method call on
                                resource
                              footer:
                                Change-type: minor
                                change-type: minor
                                Signed-off-by: Andreas Fitzek <andreas@balena.io>
                                signed-off-by: Andreas Fitzek <andreas@balena.io>
                              author: Andreas Fitzek
                          version: odata-parser-1.4.0
                          date: 2020-03-02T13:31:22.416Z
                  version: abstract-sql-compiler-6.13.3
                  date: 2020-04-14T12:07:43.079Z
          version: odata-to-abstract-sql-4.4.5
          date: 2020-05-05T13:33:05.813Z
        - commits:
            - subject: Reduce lodash usage
              hash: 0eaf4a66aad3fc69ec08ffced3958466413267ee
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.4.4
          date: 2020-04-27T14:50:55.972Z
        - commits:
            - subject: Switch to native forEach where possible
              hash: f949a8e508088382d4ed583bc9903838bc3f73d8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native map
              hash: 8fe89643626015a910d3179309a1f26885cb90e2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native find
              hash: 5ed9566d1a893b72348d45735883e2b85ab3a129
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native some
              hash: a5270866b82190593d339b40b8db17caba70c733
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native includes
              hash: d9c92a8fdf4fadbd476c0ad531ddb937135c6218
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native string type check
              hash: d42381f766a8e0425d2b0bba13b13d381ddbe2ef
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native number type check
              hash: 03562d834a4d356af1e09510ecffafd0f22d0010
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Switch to native array type check
              hash: 6c26416f8a51ad2dbc7b455d00938fdd4e478bb1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.4.3
          date: 2020-04-20T13:34:12.510Z
        - commits:
            - subject: Fix linting and make use of import type
              hash: 0145269cfeecc4be63f66efb114d4251a57fd651
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.4.2
          date: 2020-04-14T12:08:13.044Z
  version: 12.3.4
  date: 2020-05-05T14:56:18.658Z
- commits:
    - subject: Update dependencies
      hash: c73c975b6c9fc0bd500defd59c3168248f1b04da
      body: |
        Update lf-to-abstract-sql from 3.2.1 to 3.2.2
        Update pinejs-client-core from 5.6.11 to 5.7.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Always treat numbered terms as if they're used
              hash: 78cf69b82166d736865e73f5b01bc403da468569
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.2.2
          date: 2020-04-16T10:35:48.200Z
        - commits:
            - subject: Make transformGetResult a method , to ease overriding the get method
              hash: f267d4bfc006d1aabfb0ed1f79c9234ecb5c7d5f
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                See: https://github.com/balena-io/balena-api/pull/2532
                see: https://github.com/balena-io/balena-api/pull/2532
              author: Thodoris Greasidis
          version: pinejs-client-js-5.7.0
          date: 2020-04-15T13:13:28.186Z
  version: 12.3.3
  date: 2020-04-16T11:02:38.166Z
- commits:
    - subject: Ensure request.values is an object rather than nullish
      hash: c62a229a2954e10e7d3661c6a401cdb96e73b9b6
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.3.2
  date: 2020-04-14T16:00:13.912Z
- commits:
    - subject: Update dependencies
      hash: 73cfc96d0399040c1e7238a595d603237aa6ebfc
      body: |
        Update lf-to-abstract-sql from 3.1.2 to 3.2.1
        Update odata-parser from 1.4.0 to 1.4.1
        Update odata-to-abstract-sql from 4.4.0 to 4.4.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update dependencies
              hash: 960c673069134bb8184dd7c09ee139ea71a7822d
              body: |
                Update sbvr-parser from 0.2.3 to 0.2.7
                Update sbvr-types from 2.0.3 to 2.0.5
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: "CI: Remove circleci deploy in favor of balenaCI"
                      hash: 9e1137a305c6ded5c11209d292dab1c5cbabd0ee
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Add node 12 to the test matrix"
                      hash: ccad733c04197834893804a6f8ccb8c76a1bf562
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Remove node 6 from the test matrix"
                      hash: 5dd121cd02ffd37962ecefbfe0c1f9ab76168285
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update dependencies and use resin-lint for automatic lint fixes
                      hash: caab18277ab22f8d60c6feca21d731b69239f963
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.5
                  date: 2020-03-17T16:10:52.892Z
                - commits:
                    - subject: Add node 12 to the test matrix
                      hash: ecd938076fa0b473e0149940e71ac909a5f2cdfd
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update dependencies
                      hash: 3aacccdbb1962f5cb7eeec8ca5fa62c5f42145e3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add CODEOWNERS
                      hash: d04a524767359dca21b7dfefc07e7e05a5607934
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.4
                  date: 2020-01-22T17:34:25.485Z
                - commits:
                    - subject: Add CODEOWNERS
                      hash: e9931f0bad2fc7b74366fcf1359642714e3d8cbe
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.7
                  date: 2020-01-22T16:32:02.436Z
                - commits:
                    - subject: Add support for using `of` instead of `that is of`
                      hash: 15466b993e738e16bb20d597460f673c438c6c93
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.6
                  date: 2019-12-30T18:37:48.690Z
                - commits:
                    - subject: Add support for `a given` as a universal quantification
                      hash: 2946841869fd9424786ae70c6c2d28948f624179
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.5
                  date: 2019-12-30T17:43:37.528Z
                - commits:
                    - subject: Allow including terms as part of a verb by using `[]` brackets
                      hash: 40129b411ba8b2357c03ac2815e0182f806c3531
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.4
                  date: 2019-12-27T16:53:42.051Z
          version: lf-to-abstract-sql-3.2.1
          date: 2020-04-14T10:51:00.210Z
        - commits:
            - subject: Only add the destination of a link table if it's actually necessary
              hash: 463870590602492accc12ed53753f66862d42cd6
              body: >
                This can significantly speed up queries by avoiding a join when
                the

                result is unused
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.2.0
          date: 2020-04-13T16:48:53.658Z
        - commits:
            - subject: Update dependencies
              hash: d991b20f6c90221c9a3734d0461540ec501576ad
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-1.4.1
          date: 2020-04-10T14:30:05.458Z
        - commits:
            - subject: Update dependencies
              hash: ade9704d46fac99028f0801c6e7d8c2b2863b4d7
              body: |
                Update abstract-sql-compiler from 6.11.0 to 6.13.2
                Update odata-parser from 1.4.0 to 1.4.1
                Update sbvr-parser from 0.2.3 to 0.2.7
                Update sbvr-types from 2.0.3 to 2.0.5
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add CODEOWNERS
                      hash: e9931f0bad2fc7b74366fcf1359642714e3d8cbe
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.7
                  date: 2020-01-22T16:32:02.436Z
                - commits:
                    - subject: Add support for using `of` instead of `that is of`
                      hash: 15466b993e738e16bb20d597460f673c438c6c93
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.6
                  date: 2019-12-30T18:37:48.690Z
                - commits:
                    - subject: Add support for `a given` as a universal quantification
                      hash: 2946841869fd9424786ae70c6c2d28948f624179
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.5
                  date: 2019-12-30T17:43:37.528Z
                - commits:
                    - subject: Allow including terms as part of a verb by using `[]` brackets
                      hash: 40129b411ba8b2357c03ac2815e0182f806c3531
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.4
                  date: 2019-12-27T16:53:42.051Z
                - commits:
                    - subject: Update dependencies
                      hash: d991b20f6c90221c9a3734d0461540ec501576ad
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-1.4.1
                  date: 2020-04-10T14:30:05.458Z
                - commits:
                    - subject: "CI: Remove circleci deploy in favor of balenaCI"
                      hash: 9e1137a305c6ded5c11209d292dab1c5cbabd0ee
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Add node 12 to the test matrix"
                      hash: ccad733c04197834893804a6f8ccb8c76a1bf562
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: "CI: Remove node 6 from the test matrix"
                      hash: 5dd121cd02ffd37962ecefbfe0c1f9ab76168285
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update dependencies and use resin-lint for automatic lint fixes
                      hash: caab18277ab22f8d60c6feca21d731b69239f963
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.5
                  date: 2020-03-17T16:10:52.892Z
                - commits:
                    - subject: Add node 12 to the test matrix
                      hash: ecd938076fa0b473e0149940e71ac909a5f2cdfd
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update dependencies
                      hash: 3aacccdbb1962f5cb7eeec8ca5fa62c5f42145e3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add CODEOWNERS
                      hash: d04a524767359dca21b7dfefc07e7e05a5607934
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.4
                  date: 2020-01-22T17:34:25.485Z
                - commits:
                    - subject: "📝♻️ : Improve RelationshipMapping typing and docs"
                      hash: 46ba8a414d0274455675a3fd93682791f2cf9727
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                        Signed-off-by: Andreas Fitzek <andreas@balena.io>
                        signed-off-by: Andreas Fitzek <andreas@balena.io>
                      author: Andreas Fitzek
                  version: abstract-sql-compiler-6.13.2
                  date: 2020-03-25T11:33:22.697Z
                - commits:
                    - subject: Only create functions if they don't already exist
                      hash: 6d828438a0d54ab7a611d4620ade9bac8ec3fc3e
                      body: >
                        This matches how we handle table/trigger creation and
                        avoids issues

                        with running create schema statements concurrently
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.13.1
                  date: 2020-02-26T14:10:42.401Z
                - commits:
                    - subject: Add support for sum
                      hash: 2b2a7dba023994be6bf3d1db80ca2699390250c1
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                    - subject: Add support for average
                      hash: 7cd03b2dcd6d15549f158b5a9970a59b93b23142
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                    - subject: Add tests for count
                      hash: 439e409c9b23bc6cb00bbdcc670a86f068f9fe3d
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.13.0
                  date: 2020-02-21T18:56:02.870Z
                - commits:
                    - subject: Add support for coalesce
                      hash: 4fa84d101ac97b32677bd6438e183a1883a28327
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.12.0
                  date: 2020-02-21T18:27:32.771Z
                - commits:
                    - subject: Update dependencies
                      hash: 47c6427ed2722aa3d6dfb3dee42c491203750913
                      body: |
                        Update sbvr-types from 2.0.3 to 2.0.4
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add node 12 to the test matrix
                              hash: ecd938076fa0b473e0149940e71ac909a5f2cdfd
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Update dependencies
                              hash: 3aacccdbb1962f5cb7eeec8ca5fa62c5f42145e3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                            - subject: Add CODEOWNERS
                              hash: d04a524767359dca21b7dfefc07e7e05a5607934
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-types-2.0.4
                          date: 2020-01-22T17:34:25.485Z
                  version: abstract-sql-compiler-6.11.6
                  date: 2020-02-21T18:15:42.469Z
                - commits:
                    - subject: Update resin-lint to 3.x and use it for auto-linting
                      hash: bd82923590b10227dde854ac782f2f9f0417ef2f
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.11.5
                  date: 2020-02-06T13:31:42.463Z
                - commits:
                    - subject: Fix query type check
                      hash: e72755b88856c133ba54f3115abdd07ae6e4d9f6
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.11.4
                  date: 2020-02-06T12:55:42.156Z
                - commits:
                    - subject: Add CODEOWNERS
                      hash: 660c9caa7621f6a0d8e161b6f2fade5e3df88f0e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.11.3
                  date: 2020-01-22T15:37:52.435Z
                - commits:
                    - subject: Trim trigger names to the max of 63 characters
                      hash: 05e1b93994e51afa7763aa0f721c76ef892fd469
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.11.2
                  date: 2020-01-09T18:36:42.468Z
                - commits:
                    - subject: Update dev dependencies
                      hash: 0994bf0a71631391752c04d54e7ce566286a71e4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.11.1
                  date: 2019-11-22T12:47:51.880Z
          version: odata-to-abstract-sql-4.4.1
          date: 2020-04-14T10:54:42.724Z
  version: 12.3.1
  date: 2020-04-14T12:55:24.664Z
- commits:
    - subject: Convert express-emulator/express.coffee to javascript
      hash: 7d021787e0a4a8df46c862ca0c90636bf61b4bef
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Convert transactions.coffee to javascript
      hash: 3e1bc748970bd3c3973892977989657d6ff858a7
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Convert SBVRServer.coffee to javascript
      hash: 62e4b2732e8ce4ccdf1a95aec105094f9cdc23a1
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 12.3.0
  date: 2020-04-03T15:57:12.841Z
- commits:
    - subject: Switch to using native forEach where possible
      hash: 945363236892e8d7af4cd784a68afbd57a076e47
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native some
      hash: b7925698472f43c7cee1ae5db5f400d238639484
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native map
      hash: b01d25e641e1261b4dfeee0e24c167a8ccae55f7
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Use nullish coalescing in favor of _.get where sensible
      hash: 140688b9eb46ae8f2bb45af95039bd4542d9dc6e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native findIndex
      hash: 206db2de099cd22e318d61d7b4d80a14013efedd
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native find
      hash: d6d021cb056910b662247eeec92ffd1c9fe7ea56
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native cloning
      hash: 0b43aa6d24b9262657d51568f44f9c2264012744
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native parseInt
      hash: 4d80df1a9157eb65b3a6c9d376c274477c76a5f8
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native filter
      hash: ce5330bc980fde0ae57880c4b6fc1f6f4dbb7d65
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native Object.keys
      hash: ebacf9ad163383550bf37c670497663968483c43
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native Object.values
      hash: 998c00d4d422208d9ea4fc82f01fae826c9ee197
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native Object.assign
      hash: 3ba1ef1e76ab5145ce329f9ef8c48e9bb401c0a4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native startsWith
      hash: 818d97e1a61d86ae68b3259b9113fbe2ab6f0022
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native endsWith
      hash: 87314a7c0c1c68c3edc6bc70a6834ff6a4fe67a3
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Switch to using native includes
      hash: 47556a1cc88ead575a935f767c7053dc40bb5c31
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.2.3
  date: 2020-04-03T09:31:43.604Z
- commits:
    - subject: Use native Number.isNaN type check
      hash: f45cef76fc32518a01ce9224438253dabd50121b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Use native function type check
      hash: 90eb9170a2631a0b73ed6b1f81558d3d1ed36f97
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Use native finite type check
      hash: ce47a98499d2990fa28a4f6dc66acee020477f52
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Use native integer type check
      hash: c0185efd9709bd6a15a0581074fda00ede2048a4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Use native undefined type check
      hash: 1eecbf0009f0f6430d158232eaa5fd0801551339
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Use native array type check
      hash: 63f684c58e95c57b0a4705fda1b267a404db5ee1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Use native boolean type check
      hash: c7aa40ad81f35994a3f672567d98c3ca73f49b4a
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Use native string type check
      hash: 0f4b5d2a7884ddfcc3069e9352f500e65e781316
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 12.2.2
  date: 2020-04-02T14:10:43.193Z
- commits:
    - subject: Update dependencies
      hash: d35c14720835bb3a5aa3b1a075df97c140308b4a
      body: |
        Update sbvr-types from 2.0.4 to 2.0.5
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: "CI: Remove circleci deploy in favor of balenaCI"
              hash: 9e1137a305c6ded5c11209d292dab1c5cbabd0ee
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: "CI: Add node 12 to the test matrix"
              hash: ccad733c04197834893804a6f8ccb8c76a1bf562
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: "CI: Remove node 6 from the test matrix"
              hash: 5dd121cd02ffd37962ecefbfe0c1f9ab76168285
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Update dependencies and use resin-lint for automatic lint fixes
              hash: caab18277ab22f8d60c6feca21d731b69239f963
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-2.0.5
          date: 2020-03-17T16:10:52.892Z
  version: 12.2.1
  date: 2020-03-31T15:16:13.130Z
- commits:
    - subject: "✨: Optimize database queries for `canAccess()` permissions"
      hash: 263d40d3d2fedc03ab639a94255b8b013f86ab7f
      body: >
        When a permission uses the `canAccess()` function to derive access,

        to another resource, we can optimize the generated SQL queries to not,

        reapply the full permission for resources, that are reached by

        expanding or filtering paths. We achieve this by, applying shortcuts

        in the relationships of the abstract sql model, if we find usages of

        an `canAccess()` function in the relevant permissions, that link the

        resources in the correct direction.


        An example:


        Let's imagine a model where a `device` belongs to an `application`.


        We have the following permissions:


        ```

        example.application.get?belongs_to__user/any(u:u/actor eq @__ACTOR_ID)

        example.device.get?belongs_to__application/canAccess()

        ```


        Given the following odata query:

        ```

        GET
        /example/application?$select=id,name&$filter=(owns__device/any(d:d/name
        eq 'test'))&$expand=owns__device($select=id,name)

        ```


        Will not yield the following SQL statement anymore:

        ```

        SELECT (
                SELECT coalesce(array_to_json(array_agg("application.owns-device".*)), '[]') AS "owns__device"
                FROM (
                        SELECT "application.owns-device"."id", "application.owns-device"."name"
                        FROM (
                                SELECT "device"."created at", "device"."id", "device"."belongs to-application", "device"."name"
                                FROM "device"
                                WHERE EXISTS (
                                        SELECT 1
                                        FROM "application" AS "device.belongs to-application"
                                        WHERE "device"."belongs to-application" = "device.belongs to-application"."id"
                                        AND EXISTS (
                                                SELECT 1
                                                FROM "user" AS "device.belongs to-application.belongs to-user"
                                                WHERE "device.belongs to-application"."belongs to-user" = "device.belongs to-application.belongs to-user"."id"
                                                AND ("device.belongs to-application.belongs to-user"."actor") IS NOT NULL AND ("device.belongs to-application.belongs to-user"."actor") = ($1)
                                        )
                                )
                        ) AS "application.owns-device"
                        WHERE "application"."id" = "application.owns-device"."belongs to-application"
                ) AS "application.owns-device"
        ) AS "owns__device", "application"."id", "application"."name"

        FROM (
                SELECT "application"."created at", "application"."id", "application"."name", "application"."belongs to-user"
                FROM "application"
                WHERE EXISTS (
                        SELECT 1
                        FROM "user" AS "application.belongs to-user"
                        WHERE "application"."belongs to-user" = "application.belongs to-user"."id"
                        AND ("application.belongs to-user"."actor") IS NOT NULL AND ("application.belongs to-user"."actor") = ($1)
                )
        ) AS "application"

        WHERE EXISTS (
                SELECT 1
                FROM (
                        SELECT "device"."created at", "device"."id", "device"."belongs to-application", "device"."name"
                        FROM "device"
                        WHERE EXISTS (
                                SELECT 1
                                FROM "application" AS "device.belongs to-application"
                                WHERE "device"."belongs to-application" = "device.belongs to-application"."id"
                                AND EXISTS (
                                        SELECT 1
                                        FROM "user" AS "device.belongs to-application.belongs to-user"
                                        WHERE "device.belongs to-application"."belongs to-user" = "device.belongs to-application.belongs to-user"."id"
                                        AND ("device.belongs to-application.belongs to-user"."actor") IS NOT NULL AND ("device.belongs to-application.belongs to-user"."actor") = ($1)
                                )
                        )
                ) AS "application.owns-device"
                WHERE "application"."id" = "application.owns-device"."belongs to-application"
                AND ("application.owns-device"."name") IS NOT NULL AND ("application.owns-device"."name") = ($3)
        )

        ```


        but this optimized version:


        ```

        SELECT (
                SELECT coalesce(array_to_json(array_agg("application.owns-device".*)), '[]') AS "owns__device"
                FROM (
                        SELECT "application.owns-device"."id", "application.owns-device"."name"
                        FROM "device" AS "application.owns-device"
                        WHERE "application"."id" = "application.owns-device"."belongs to-application"
                ) AS "application.owns-device"
        ) AS "owns__device", "application"."id", "application"."name"

        FROM (
                SELECT "application"."created at", "application"."id", "application"."name", "application"."belongs to-user"
                FROM "application"
                WHERE EXISTS (
                        SELECT 1
                        FROM "user" AS "application.belongs to-user"
                        WHERE "application"."belongs to-user" = "application.belongs to-user"."id"
                        AND ("application.belongs to-user"."actor") IS NOT NULL AND ("application.belongs to-user"."actor") = ($1)
                )
        ) AS "application"

        WHERE EXISTS (
                SELECT 1
                FROM "device" AS "application.owns-device"
                WHERE "application"."id" = "application.owns-device"."belongs to-application"
                AND ("application.owns-device"."name") IS NOT NULL AND ("application.owns-device"."name") = ($3)
        )

        ```


        As one can see we don't apply the device access permission anymore in
        the select and where subqueries.
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Andreas Fitzek <andreas@balena.io>
        signed-off-by: Andreas Fitzek <andreas@balena.io>
      author: Andreas Fitzek
  version: 12.2.0
  date: 2020-03-27T12:18:03.729Z
- commits:
    - subject: "♻️ : Dissallow circle permissions with `canAccess()`"
      hash: be08f66a6be8ea0b917f6f34fac7af05f476db41
      body: >
        We don't want to allow circle permissions using the `canAccess()` marker.
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Andreas Fitzek <andreas@balena.io>
        signed-off-by: Andreas Fitzek <andreas@balena.io>
      author: Andreas Fitzek
  version: 12.1.0
  date: 2020-03-27T11:49:27.636Z
- commits:
    - subject: "🔒: Only allow one credential to provide permissions for the request"
      hash: de7daea96c844a989e1f2b127ec1cd39c273ad8d
      body: ""
      footer:
        Change-type: major
        change-type: major
        Signed-off-by: Andreas Fitzek <andreas@balena.io>
        signed-off-by: Andreas Fitzek <andreas@balena.io>
      author: Andreas Fitzek
  version: 12.0.0
  date: 2020-03-27T09:09:53.010Z
- commits:
    - subject: Update dependencies
      hash: 6d807828c708226e95c97a95b580e1077cdae416
      body: |
        Update lf-to-abstract-sql from 3.1.1 to 3.1.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: "CI: Remove circleci publishing in favor of balenaCI"
              hash: 857edf20512d8876483751083d3738fd792b1a34
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.1.2
          date: 2020-02-26T13:45:32.126Z
  version: 11.3.1
  date: 2020-03-17T18:04:30.888Z
- commits:
    - subject: "CI: Remove circleci publish in favor of balenaCI"
      hash: d87c5cd666787b4ffb3079a37a74cbbfda2b1fa5
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: "✨: Add support for `canAccess()` function in permission."
      hash: 397bcdbcc5ec30da200b9d54af262627eba5eb2f
      body: |
        This will allow to write simpler permissions, which point
        to access depending on other resources access.

        Update odata-parser from 1.3.1 to 1.4.0
        Update odata-to-abstract-sql from 4.3.0 to 4.4.0
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Andreas Fitzek <andreas@balena.io>
        signed-off-by: Andreas Fitzek <andreas@balena.io>
      author: Andreas Fitzek
      nested:
        - commits:
            - subject: "✨: Add support for canAccess method call on resource"
              hash: bf99443b20616fef6344e3262832002d0d3909fd
              body: |
                Add support for `canAccess` method call on resource
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Andreas Fitzek <andreas@balena.io>
                signed-off-by: Andreas Fitzek <andreas@balena.io>
              author: Andreas Fitzek
          version: odata-parser-1.4.0
          date: 2020-03-02T13:31:22.416Z
        - commits:
            - subject: "✨: Add custom resource functions"
              hash: e65ade6c3bc46a7130f6f3e0442b846140e220c0
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Andreas Fitzek <andreas@balena.io>
                signed-off-by: Andreas Fitzek <andreas@balena.io>
              author: Andreas Fitzek
          version: odata-to-abstract-sql-4.4.0
          date: 2020-03-02T13:57:20.504Z
    - subject: Update dependencies
      hash: 39439713fbeaa03b8a6e4654c6243fdbf6304f03
      body: |
        Update abstract-sql-compiler from 6.13.0 to 6.13.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Only create functions if they don't already exist
              hash: 6d828438a0d54ab7a611d4620ade9bac8ec3fc3e
              body: >
                This matches how we handle table/trigger creation and avoids
                issues

                with running create schema statements concurrently
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.13.1
          date: 2020-02-26T14:10:42.401Z
  version: 11.3.0
  date: 2020-03-13T12:00:13.697Z
- commits:
    - subject: "✨: Add an `POSTRUN-ERROR` handler in resource hooks"
      hash: 48edae167caa05cbd3cf580b8aaf6e910da3fe2d
      body: ""
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Andreas Fitzek <andreas@balena.io>
        signed-off-by: Andreas Fitzek <andreas@balena.io>
      author: Andreas Fitzek
    - subject: "CI: Remove circleci publish in favor of balenaCI"
      hash: d87c5cd666787b4ffb3079a37a74cbbfda2b1fa5
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Update dependencies
      hash: 39439713fbeaa03b8a6e4654c6243fdbf6304f03
      body: |
        Update abstract-sql-compiler from 6.13.0 to 6.13.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Only create functions if they don't already exist
              hash: 6d828438a0d54ab7a611d4620ade9bac8ec3fc3e
              body: >
                This matches how we handle table/trigger creation and avoids
                issues

                with running create schema statements concurrently
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.13.1
          date: 2020-02-26T14:10:42.401Z
  version: 11.2.0
  date: 2020-02-26T14:33:33.050Z
- commits:
    - subject: "CI: Remove circleci publish in favor of balenaCI"
      hash: d87c5cd666787b4ffb3079a37a74cbbfda2b1fa5
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 11.1.1
  date: 2020-02-24T19:18:43.147Z
- commits:
    - subject: Fixes for resin-lint 3.x
      hash: c09cdda18fd1eda81cb01187357d4a8a2b3712d9
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Update dependencies
      hash: be5cd297d78e695fd685b5e11bf997df724903ba
      body: |
        Update abstract-sql-compiler from 6.11.4 to 6.13.0
        Update odata-to-abstract-sql from 4.2.1 to 4.3.0
        Update pinejs-client-core from 5.6.5 to 5.6.11
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Remove unsupported node 6 from the test matrix
              hash: 2cd70f619ccaa8c985d98a48e1510fd2c05146e5
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Add support for computed field when selecting from a resource alias
              hash: 6580973773c35c596a84cdbd9a87e872d8029a25
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.3.0
          date: 2020-02-11T11:30:52.462Z
        - commits:
            - subject: "🐛: Fix missing `deprecated.getStringParams` function"
              hash: 53edb7e7485acd4310e9b04291894f6ab746285a
              body: |
                The function `deprecated.getStringParams` was used, but
                not defined.
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Andreas Fitzek <andreas@balena.io>
                signed-off-by: Andreas Fitzek <andreas@balena.io>
              author: Andreas Fitzek
          version: pinejs-client-js-5.6.11
          date: 2020-02-21T13:35:51.993Z
        - commits:
            - subject: Update to resin-lint 3.x
              hash: f1b415154cc21b9880ad8ee1134ea9340220aba2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.6.10
          date: 2020-02-14T15:37:12.741Z
        - commits:
            - subject: "CircleCI: Remove deploy job as it's handled by balenaCI"
              hash: d6c9a485e0da5f6aa600597b6d076a8dce411df7
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.6.9
          date: 2020-02-14T15:27:02.200Z
        - commits:
            - subject: Add the missing `method` on the post method
              hash: 2f649c3157a50277f6e168a64abb1593ac9d7a4f
              body: |
                Fixes a regression of v5.6.7.
              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: pinejs-client-js-5.6.8
          date: 2020-02-14T14:59:02.633Z
        - commits:
            - subject: Deprecate request overrides
              hash: 84fa00ab60a98bbe56885ee5fabcccfc876a86d6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Deprecate queries using a string url
              hash: 8cd9be6b0642ff5b1cba0596f827a74fd76bbff5
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Deprecate `query` in favor of `get`
              hash: ab77d10cad0a57914018b76c9755deddb3e078ef
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.6.7
          date: 2020-02-14T12:52:12.207Z
        - commits:
            - subject: Allow resource/$count in $filter
              hash: 7eac38f1ed6a3bcdf1e6c4be5dde50aca953359e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.6.6
          date: 2020-02-14T12:35:22.507Z
        - commits:
            - subject: Add support for sum
              hash: 2b2a7dba023994be6bf3d1db80ca2699390250c1
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
            - subject: Add support for average
              hash: 7cd03b2dcd6d15549f158b5a9970a59b93b23142
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
            - subject: Add tests for count
              hash: 439e409c9b23bc6cb00bbdcc670a86f068f9fe3d
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.13.0
          date: 2020-02-21T18:56:02.870Z
        - commits:
            - subject: Add support for coalesce
              hash: 4fa84d101ac97b32677bd6438e183a1883a28327
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.12.0
          date: 2020-02-21T18:27:32.771Z
        - commits:
            - subject: Update dependencies
              hash: 47c6427ed2722aa3d6dfb3dee42c491203750913
              body: |
                Update sbvr-types from 2.0.3 to 2.0.4
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add node 12 to the test matrix
                      hash: ecd938076fa0b473e0149940e71ac909a5f2cdfd
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update dependencies
                      hash: 3aacccdbb1962f5cb7eeec8ca5fa62c5f42145e3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add CODEOWNERS
                      hash: d04a524767359dca21b7dfefc07e7e05a5607934
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-types-2.0.4
                  date: 2020-01-22T17:34:25.485Z
          version: abstract-sql-compiler-6.11.6
          date: 2020-02-21T18:15:42.469Z
        - commits:
            - subject: Update resin-lint to 3.x and use it for auto-linting
              hash: bd82923590b10227dde854ac782f2f9f0417ef2f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.11.5
          date: 2020-02-06T13:31:42.463Z
  version: 11.1.0
  date: 2020-02-24T13:01:23.297Z
- commits:
    - subject: Update dependencies
      hash: 3ca77681921503eca2f8c40438e2a644ac43ea09
      body: |
        Update abstract-sql-compiler from 6.11.2 to 6.11.4
        Update lf-to-abstract-sql from 3.1.0 to 3.1.1
        Update odata-parser from 1.3.0 to 1.3.1
        Update odata-to-abstract-sql from 4.2.0 to 4.2.1
        Update pinejs-client-core from 5.6.0 to 5.6.5
        Update sbvr-parser from 0.2.6 to 0.2.7
        Update sbvr-types from 2.0.3 to 2.0.4
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix query type check
              hash: e72755b88856c133ba54f3115abdd07ae6e4d9f6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.11.4
          date: 2020-02-06T12:55:42.156Z
        - commits:
            - subject: Add CODEOWNERS
              hash: 660c9caa7621f6a0d8e161b6f2fade5e3df88f0e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.11.3
          date: 2020-01-22T15:37:52.435Z
        - commits:
            - subject: Add CODEOWNERS
              hash: 84138a590beefb6a5efeb67e271fe26ec8706d4c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.1.1
          date: 2020-01-22T15:41:30.465Z
        - commits:
            - subject: Add CODEOWNERS
              hash: 35fbb37a9db0d21c9c26ddef90e1aa2f34f8ac13
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-1.3.1
          date: 2020-01-22T16:12:13.357Z
        - commits:
            - subject: Add CODEOWNERS
              hash: e9931f0bad2fc7b74366fcf1359642714e3d8cbe
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.7
          date: 2020-01-22T16:32:02.436Z
        - commits:
            - subject: Add CODEOWNERS
              hash: 802f99c32934b4eac31de4e3a14eaa6810d9d854
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.2.1
          date: 2020-01-22T16:31:49.750Z
        - commits:
            - subject: Remove `defaults` helper in favour of `??`
              hash: 806852bceb07a858572511609dc88ea0b748038e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.6.5
          date: 2020-01-30T17:09:03.006Z
        - commits:
            - subject: Avoid allocations when destroying a poll
              hash: 8f397a83803ae43d19331f4c32952384ba9e7fe6
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.6.4
          date: 2020-01-30T16:25:12.292Z
        - commits:
            - subject: Improve `RawFilter` typing
              hash: 2006d4e7f0fecbb99357b82215da28978194db41
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.6.3
          date: 2020-01-30T12:59:22.535Z
        - commits:
            - subject: Update dependencies
              hash: e7314acbdd029ece267a4568bf15cb5dc333eec1
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.6.2
          date: 2020-01-29T21:12:32.246Z
        - commits:
            - subject: Switch most CODEOWNERS entries to a team
              hash: 3ef7e0db285ae54f96aee3f52319ac8d8c4d61e8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.6.1
          date: 2020-01-22T16:38:22.045Z
        - commits:
            - subject: Add node 12 to the test matrix
              hash: ecd938076fa0b473e0149940e71ac909a5f2cdfd
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Update dependencies
              hash: 3aacccdbb1962f5cb7eeec8ca5fa62c5f42145e3
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Add CODEOWNERS
              hash: d04a524767359dca21b7dfefc07e7e05a5607934
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-2.0.4
          date: 2020-01-22T17:34:25.485Z
  version: 11.0.7
  date: 2020-02-06T13:59:23.314Z
- commits:
    - subject: Deduplicate get or create functionality in config-loader
      hash: d71e5bcb106aef78cb559222de746f4d3a653d3b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Convert internal config-loader functions to async/await
      hash: 9d653fed3a9daa91747c53503f3027c67b3dceb1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Convert internal permissions functions to async/await
      hash: d7bebf4bd249971f037be35c3c56d7a88c1d9aa3
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 11.0.6
  date: 2020-02-03T17:22:53.902Z
- commits:
    - subject: Fix missing `await`
      hash: 3ab9d79f80a31f5346cecd6ca03c50d607569cc3
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 11.0.5
  date: 2020-01-31T14:07:43.761Z
- commits:
    - subject: Convert internal sbvr-utils functions to async/await
      hash: 68b98ecd4c299029b8157da5be5cce4cf4de2c01
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Convert internal migrator functions to async/await
      hash: 73635db4c7c44fb94a0984135a246af7ea7bc049
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Convert sbvr-api/hooks to async/await
      hash: 2c4fd4dfa8b1c636c3767f71b1bbd319a9f56d9b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Convert sbvr-api/odata-response to async/await
      hash: e84e5458c6cda2e9aaec78c318814624f6804e60
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Import bluebird as Bluebird instead of Promise
      hash: cfb9705159be123894643776649d6fccd752f782
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 11.0.4
  date: 2020-01-24T23:18:43.038Z
- commits:
    - subject: Add CODEOWNERS
      hash: 836c5c7820761941f37b1d131c980b164c7df2a1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 11.0.3
  date: 2020-01-22T16:43:23.276Z
- commits:
    - subject: Avoid allocations when clearing tx listeners
      hash: 89b9805fe88c995ec99a294acd8a7fd81b33e9ca
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 11.0.2
  date: 2020-01-22T15:17:53.209Z
- commits:
    - subject: Add missing "modified at" migrations
      hash: 72c1ed16415dcb69d4a2870e5031b1c4f5c7d3b4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 11.0.1
  date: 2020-01-20T13:36:30.277Z
- commits:
    - subject: Update lint-staged to 10.x
      hash: 7c247625a5fe571c22e7fd40e703ded922f028e9
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Update husky to 4.x
      hash: 4a14243e48043c3f73c085e748ad5bd7e5d5b209
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Update terser-webpack-plugin to 2.x
      hash: 49458c59d5630992d10149be8bccb08a077aa1df
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Remove unnecessary throws now that typescript understands process.exit
      hash: 3bd91132e1a9700d6577418b7d503df0dd635cef
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Make use of the nodejs fs.promises api rather than promisifying
      hash: 5a712f715c74df2f22d388df39e622e86a342489
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Convert extended-sbvr-parser to standard es module exports
      hash: 2ba43a4bad04154ff6613383a3d3f94940e1be9f
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Convert odata-metadata-generator to standard es module exports
      hash: 98031db86ea9c4bb9ebe0bb7904c3d17f7c36d4b
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Convert pinejs-session-store to standard es module exports
      hash: d051ca0c8b340676decb4409cfdc6b82dc1a11f2
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Update load-grunt-tasks to 5.x
      hash: 9bf39cc46b36b3959e305adb32b9769c013e8288
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Update raw-loader to 4.x
      hash: 5d3cf5fee995b20974ff920ac4ce103f28b18ad0
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Update ts-loader to 6.x
      hash: 157dc9cce66744598d98d9eceda3a38d19c51f79
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Return the original error object on internal api call failures
      hash: 9057a3fa9e2a9a48545cead8fd66af1e200f5c77
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Remove `UnsupportedMethodError` in favor of `MethodNotAllowedError`
      hash: 20c6248fdceff237a5681e1be19d0532f3e0f907
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Update target to es2018
      hash: 073131008f6366beb9abbeae4b77da5f5091358b
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Stop applying default for `null` in `runURI` and
        `customAuthorizationMiddleware`
      hash: ad6f8c7d423d9224570380960ffc95bfae2defed
      body: |
        This matches standard javascript behavior for defaults
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Drop dual promise/callback based interfaces in favour of promise based
      hash: 5081eebc748a4169026aadd7f4204097517c303c
      body: ""
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
    - subject: Add an automatic "modified at" field
      hash: 32f203f9268ea9597c4b8c4fe7fd55e79dcba592
      body: |
        Update lf-to-abstract-sql from 2.1.0 to 3.1.0
        Update abstract-sql-compiler from 6.11.1 to 6.11.2
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Trim trigger names to the max of 63 characters
              hash: 05e1b93994e51afa7763aa0f721c76ef892fd469
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.11.2
          date: 2020-01-09T18:36:42.468Z
        - commits:
            - subject: Add support for enum definitions on fact types
              hash: c78811ce696b4408c365dafe091af50f674be5cf
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.1.0
          date: 2019-11-01T20:37:37.720Z
        - commits:
            - subject: Fix `updateModifiedAt` formatting
              hash: 8791bf7a0fe088472d1ace8a6ebd6b9d721b3759
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.0.2
          date: 2019-06-14T14:17:38.056Z
        - commits:
            - subject: Add node 12 tests
              hash: 83bc641d081b6cb8ba3cc9c027e0d789dfee4380
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Add repo.yml for upstream changelogs
              hash: e877b3cbb7c314cd4a3632b9aed309ba392448d4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
              hash: 42abf7389d8bc95c621e2f012ecae9edfca24580
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: lf-to-abstract-sql-3.0.1
          date: 2019-05-08T15:55:22.023Z
        - commits:
            - author: Pagan Gazzard
              body: ""
              footers:
                change-type: major
              hash: dc10a94a8547b413ced003e87cd4c8272b1b3b59
              subject: Add automatic modified at fields
          date: 2019-03-08T15:40:33Z
          version: lf-to-abstract-sql-3.0.0
    - subject: Update typed-error to 3.2.0
      hash: 334246e7a2400bf88a8e781898fd7e89969d59ad
      body: |
        Update typed-error from 2.0.1 to 3.2.0
      footer:
        Change-type: major
        change-type: major
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: update deps and specify minimum engine requirements
              hash: 22f293afc187e67b88dab280951eb6e2bb504b24
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Will Boyce <will@balena.io>
                signed-off-by: Will Boyce <will@balena.io>
              author: Will Boyce
          version: typed-error-3.2.0
          date: 2019-11-20T09:52:39.017Z
        - commits:
            - subject: "dev: Enforce prettier coding standards"
              hash: 47c07a641fa39ddb833b41aff7a918accad08289
              body: ""
              footer:
                Change-type: minor
                change-type: minor
                Signed-off-by: Will Boyce <will@balena.io>
                signed-off-by: Will Boyce <will@balena.io>
              author: Will Boyce
            - subject: "npm: Update dependencies and remove `package-lock.json`"
              hash: 067bceb5c8dfd46f7e4ff0f58dead46fd9626167
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Will Boyce <will@balena.io>
                signed-off-by: Will Boyce <will@balena.io>
              author: Will Boyce
            - subject: "codeowners: Add top contributors @wrboyce, @Page-, and @dfunckt"
              hash: 6acc8757a594f74f264c8d68ea4501c61bda9951
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Will Boyce <will@balena.io>
                signed-off-by: Will Boyce <will@balena.io>
              author: Will Boyce
            - subject: "versionbot: Add CHANGELOG.yml (for nested changelogs)"
              hash: 2b684a0bb0c95a5dbd3b130ba0f184d3464d298f
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Will Boyce <will@balena.io>
                signed-off-by: Will Boyce <will@balena.io>
              author: Will Boyce
          version: typed-error-3.1.0
          date: 2019-04-01T10:20:01.427Z
        - commits:
            - author: CameronDiver
              body: ""
              footers:
                change-type: patch
                signed-off-by: Cameron Diver <cameron@balena.io>
              hash: aaa9391dc463c1037f85e845d30f6f9434bb4dc1
              subject: Update README with new import style
          date: 2018-11-01T12:08:25Z
          version: typed-error-3.0.2
        - commits:
            - author: Pagan Gazzard
              body: ""
              footers:
                change-type: patch
              hash: 627cdd281d7b086df8fe5ed1ccb0e0e0df3df062
              subject: Update to typescript 3
            - author: Pagan Gazzard
              body: ""
              footers:
                change-type: patch
              hash: 00d182bb2bc29bd82adb4e8ea4527f6bda6c5278
              subject: Update dev dependencies
            - author: Pagan Gazzard
              body: ""
              hash: 94adac5d747f16b9228b39e56007ee0126c6f99c
              subject: Add node-10 to the circle test suite
          date: 2018-10-29T14:05:23Z
          version: typed-error-3.0.1
        - commits:
            - author: Will Boyce
              body: |-
                * Switch to `export ...` syntax (from `export = ...`)
                * Fix invalid export of class inheriting non-exported class
              footers:
                change-type: major
              hash: a6307b8c04d3456ad7d8a6ac19035b5e718c4311
              subject: Distribute generated typescript declaration
            - author: Will Boyce
              body: ""
              footers:
                change-type: patch
              hash: 37c4b700baadba8cdd6bc0c40df74b30b1a6301c
              subject: use circle for build/publish and add package-lock
            - author: Will Boyce
              body: ""
              footers:
                change-type: patch
              hash: 83e809281f5172ca1ff71bdf0ee663cd504f1428
              subject: add lint scripts/requirements
            - author: Will Boyce
              body: ""
              footers:
                change-type: minor
              hash: da9431d08e501a0d4d0db3a7fb2c0bd06d76d064
              subject: Remove `BaseError` class and  directly subclass `Error`
            - author: Will Boyce
              body: ""
              footers:
                change-type: patch
              hash: e46a36b54498b68f513c6cb947e217c11525e160
              subject: Update dependencies, clean up package/tsconfig
          date: 2018-04-17T08:19:27Z
          version: typed-error-3.0.0
  version: 11.0.0
  date: 2020-01-20T12:19:13.206Z
- commits:
    - subject: Switch to SQL migrations to enable migrating internal models
      hash: f39d0774f43e2162ca09dd9798e3902eb540fc05
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.25.0
  date: 2020-01-16T12:15:14.425Z
- commits:
    - subject: Immediately run tx event handlers if the tx event has already triggered
      hash: df739ea82f9ce9a1050830b129ce8f3c9eb1142d
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Clear queued tx event handlers once they've been scheduled to run
      hash: 85bbd1a9f982bac81e0142db6f91b28b7c872997
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Run tx event handlers asynchronously
      hash: 5de7442eb37b4713068b5712bdc6a98fab26eee1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.24.0
  date: 2020-01-14T17:39:35.101Z
- commits:
    - subject: Remove unnecessary Promise.method
      hash: 9870ad5eae3da95579e00ecbc3c0ba77d7d26386
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.23.1
  date: 2020-01-10T12:24:54.891Z
- commits:
    - subject: Update dependencies
      hash: 705d582fbf0811fc8d789a6f4765e41bbb9c180b
      body: |
        Update abstract-sql-compiler from 6.11.0 to 6.11.1
        Update sbvr-parser from 0.2.3 to 0.2.6
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for using `of` instead of `that is of`
              hash: 15466b993e738e16bb20d597460f673c438c6c93
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.6
          date: 2019-12-30T18:37:48.690Z
        - commits:
            - subject: Add support for `a given` as a universal quantification
              hash: 2946841869fd9424786ae70c6c2d28948f624179
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.5
          date: 2019-12-30T17:43:37.528Z
        - commits:
            - subject: Allow including terms as part of a verb by using `[]` brackets
              hash: 40129b411ba8b2357c03ac2815e0182f806c3531
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.4
          date: 2019-12-27T16:53:42.051Z
        - commits:
            - subject: Update dev dependencies
              hash: 0994bf0a71631391752c04d54e7ce566286a71e4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.11.1
          date: 2019-11-22T12:47:51.880Z
  version: 10.23.0
  date: 2019-12-31T14:04:59.771Z
- commits:
    - subject: Update dependencies
      hash: ce108840bddbec97bb80784482ad2f74e996030f
      body: |
        Update abstract-sql-compiler from 6.10.2 to 6.11.0
        Update odata-parser from 1.2.3 to 1.3.0
        Update odata-to-abstract-sql from 4.1.2 to 4.2.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for `/$count` in filters
              hash: dc9a8665d1245a76fe398a2fd5a56476e5e214d5
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.2.0
          date: 2019-11-22T12:23:52.190Z
        - commits:
            - subject: Add support for `/$count` in filters
              hash: 8ef2e81c095c80ed9de69560dd7c1cc49bb80e34
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-parser-1.3.0
          date: 2019-11-21T21:24:01.493Z
        - commits:
            - subject: Add support for `CrossJoin`
              hash: b48e6cbf668312d038e509f06e947c5dead39ea4
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.11.0
          date: 2019-11-19T16:16:46.081Z
        - commits:
            - subject: Update dependencies
              hash: 765b58fc2063ec3ab784c697b37f11c14a39752b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.10.3
          date: 2019-11-19T14:59:28.783Z
  version: 10.22.3
  date: 2019-11-22T15:51:52.921Z
- commits:
    - subject: Remove duplicated stack trace printing
      hash: c7d41285124c6d93c618377765789c82514e1a60
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.22.2
  date: 2019-11-15T11:45:59.025Z
- commits:
    - subject: Update dependencies
      hash: 76089b237b36f9fd7357c9a48536e3f61a0c277b
      body: |
        Update abstract-sql-compiler from 6.10.1 to 6.10.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix CHECK syntax
              hash: 4b3f6f301b0b3b57dbab10eaee44e1a7363bffaf
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.10.2
          date: 2019-11-04T14:47:08.434Z
  version: 10.22.1
  date: 2019-11-14T16:07:57.077Z
- commits:
    - subject: Update dependencies to enable enum definitions to check constraint
      hash: ab510a2658df551eb697189bb183ea3e454852d1
      body: |
        Update abstract-sql-compiler from 6.9.2 to 6.10.1
        Update lf-to-abstract-sql from 2.1.0 to 2.2.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix `compileRule` typings
              hash: c59026e90d600b90a68616e8629f201cf4646ada
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.10.1
          date: 2019-11-04T14:03:29.039Z
        - commits:
            - subject: Add support for basic check constraints
              hash: 3c85919ddc7d35ada6e2788d28580f4ceb9a8170
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.10.0
          date: 2019-11-04T12:28:46.703Z
  version: 10.22.0
  date: 2019-11-04T14:23:59.107Z
- commits:
    - subject: "permissions: Set actor on api key"
      hash: 6385f64a59bde65d543f0dd5201f689218bb01b7
      body: |
        Invocation of actor ID lookup by api key is moved upstream,
        so it can be stored on the apiKey object and reused.

        This way, we can use actor ID in both session tokek and api key
        authentication cases without extra DB query.
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Roman Mazur <roman@balena.io>
        signed-off-by: Roman Mazur <roman@balena.io>
      author: Roman Mazur
  version: 10.21.0
  date: 2019-10-15T13:28:19.637Z
- commits:
    - subject: Update dependencies
      hash: 83fffd0a3be4c086972c84dff2e75cf2bed626a5
      body: |
        Update abstract-sql-compiler from 6.9.1 to 6.9.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Allow combining/adding to existing NOT IN statements
              hash: e7010af9667c48db526d65d1286dd3c88f2bf831
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Allow combining/adding to existing IN statements
              hash: 67d6b057ffb509daaeaba1212de5ec1cace6783a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Prioritise collapsing nested ANDs over converting them to an NOT IN
              hash: 4791d63ed6124a340b8a1df3301f95600f2768a6
              body: >
                This means the NOT IN conversion can include the nested ANDs
                when

                possible
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Prioritise collapsing nested ORs over converting them to an IN
              hash: 50ee760cc6d82a7a0db8a25e77a5897c120abcef
              body: >
                This means the IN conversion can include the nested ORs when
                possible
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.9.2
          date: 2019-10-11T17:17:28.737Z
  version: 10.20.4
  date: 2019-10-14T17:26:39.369Z
- commits:
    - subject: Reuse a single permission error for `getApiKeyActorId`
      hash: 14268f790ceb468c6a73302fff9441eec2e052b7
      body: |
        This helps to reduce cached size
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Reuse a single permission error for `generateConstrainedAbstractSql`
      hash: 09b01310deaa86143ab0ccfa0e205710d25bf5aa
      body: |
        This helps to reduce cached size
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.20.3
  date: 2019-10-14T16:07:24.813Z
- commits:
    - subject: Use string.split with a limit where relevant
      hash: 2dce39d9d1796626a2377c071f538af7b46e7f2e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.20.2
  date: 2019-09-24T14:43:58.002Z
- commits:
    - subject: Update dependencies
      hash: ed0de6ff1471965d59b169caacca69395214a28d
      body: |
        Update abstract-sql-compiler from 6.9.0 to 6.9.1
        Update odata-parser from 1.2.2 to 1.2.3
        Update odata-to-abstract-sql from 4.1.0 to 4.1.2
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Switch to a lookup table for finding existing bind var entries
              hash: cf7efe77c9d9ee64aeda09c94968cf3c9dcc8cc4
              body: |
                This helps massively as the number of bind vars increases
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.9.1
          date: 2019-09-20T22:16:57.070Z
        - commits:
            - subject: Optimise merging of operands in `FilterByExpressionLoop`
              hash: 1f094ccea303ecf8b8e713bf897af55126358e5a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-1.2.3
          date: 2019-09-20T16:40:26.961Z
        - commits:
            - subject: Optimise generating resource mappings
              hash: 6e18706b50d44c54de7f68081c0544d2e6187114
              body: |
                Update odata-parser from 1.2.2 to 1.2.3
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Optimise merging of operands in `FilterByExpressionLoop`
                      hash: 1f094ccea303ecf8b8e713bf897af55126358e5a
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-1.2.3
                  date: 2019-09-20T16:40:26.961Z
          version: odata-to-abstract-sql-4.1.2
          date: 2019-09-23T11:00:07.519Z
        - commits:
            - subject: Improve error messages on failing to resolve relationships
              hash: 8362bf12f0ad5bf9c88eab9cbfad778331e4582b
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.1.1
          date: 2019-09-19T15:50:37.453Z
  version: 10.20.1
  date: 2019-09-23T11:37:13.509Z
- commits:
    - subject: Update dependencies
      hash: 3a0efa4ff88ac798d83e061177b440f3c20effaf
      body: |
        Update abstract-sql-compiler from 6.8.1 to 6.9.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for resolving directly circular dependencies on postgres
              hash: 0912d3d9d51af3b03f4fe253eb3c8ff341a66886
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.9.0
          date: 2019-09-16T12:57:07.546Z
  version: 10.20.0
  date: 2019-09-19T13:02:54.586Z
- commits:
    - subject: Avoid caching odata urls with a hardcoded key parameter
      hash: d6956046af7941f66b491c520241fcc5efb83140
      body: |
        These have enough potential permutations to use up the cache space
        for marginal benefit
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.19.7
  date: 2019-09-18T12:43:38.203Z
- commits:
    - subject: Update dependencies
      hash: ec70b8b17ebc575dd6c43c1c3682aa1c5844c8e6
      body: |
        Update abstract-sql-compiler from 6.8.0 to 6.8.1
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Optimise finding of existing binds when adding a bind variable
              hash: 7f45a56eacc2a9fa69734a9f22778a83c4d4edf8
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.8.1
          date: 2019-09-10T17:45:47.587Z
  version: 10.19.6
  date: 2019-09-11T12:05:41.857Z
- commits:
    - subject: Update dependencies
      hash: ac7ace8d823106ee7ff83fcb3ef77a4f915343df
      body: |
        Update abstract-sql-compiler from 6.7.1 to 6.8.0
        Update odata-to-abstract-sql from 4.0.0 to 4.1.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for `TableNode` definitions
              hash: 3e13d631b82bc9e8cb2adc55176670348662829f
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
            - subject: Add typings support for `ResourceNode`s in join nodes
              hash: 01dbff7e16ce58b90a4055b0ec23cd9cbeeee22d
              body: |
                Update abstract-sql-compiler from 6.7.1 to 6.8.0
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add support for inner/left/right/full joins
                      hash: d2af541da7d0f7f2b6c25adb4929a410374e5887
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.8.0
                  date: 2019-08-29T16:44:13.607Z
          version: odata-to-abstract-sql-4.1.0
          date: 2019-08-29T17:45:27.127Z
        - commits:
            - subject: Update dependencies
              hash: 10baad559daafbf22b5c94cd26ad6db2d89b77f9
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.0.1
          date: 2019-08-22T17:15:23.248Z
        - commits:
            - subject: Add support for inner/left/right/full joins
              hash: d2af541da7d0f7f2b6c25adb4929a410374e5887
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.8.0
          date: 2019-08-29T16:44:13.607Z
  version: 10.19.5
  date: 2019-08-29T18:15:19.135Z
- commits:
    - subject: Accept `instanceof Error` as valid errors
      hash: 73f534136e663677b8bdc0aac9e8e6d25738b318
      body: |
        This fixes issues where `err.message` is not a string
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.19.4
  date: 2019-08-23T19:00:20.421Z
- commits:
    - subject: Update dependencies
      hash: 8c9923b5a0751059c98d4bdfa91edb07676aaabe
      body: |
        Update pinejs-client-core from 5.5.4 to 5.6.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add 'upsert' method supporting natural keys, requires Pinejs ^10.19.1
              hash: c8ebfceec3ecc1cc57ee6942db35730c6d993192
              body: |
                Detects unique constrain errors by 409 statusCodes.
                Because of this, the upsert() method is only
                supported when Pinejs ^10.19.0 is used.
              footer:
                Resolves: "#77"
                resolves: "#77"
                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: pinejs-client-js-5.6.0
          date: 2019-07-12T20:46:17.091Z
  version: 10.19.3
  date: 2019-08-20T17:23:34.414Z
- commits:
    - subject: Correctly use the database table name for prettifying constraint errors
      hash: a404968634727e7b7a487a9e92cfaf5b0651f1bf
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.19.2
  date: 2019-07-26T16:11:36.386Z
- commits:
    - subject: Only send the error message as the response body for constraint errors
      hash: b2d03a17a9481283a59b8db847733794df7fd9e4
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.19.1
  date: 2019-07-08T09:30:12.360Z
- commits:
    - subject: Return a more accurate 409 status for constraint errors
      hash: 5d6ebc0ee505f075504a7e8f8d0ec40b45b8f64f
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.19.0
  date: 2019-07-05T18:25:25.299Z
- commits:
    - subject: Schedule clearing compile cache on any use
      hash: e39372ca836fb2a531cc11897d15feac9e9feb91
      body: |
        This means the cache will also be freed in the cache hit case
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.18.1
  date: 2019-07-05T17:38:22.374Z
- commits:
    - subject: Add caching of odata that uses parameter aliases
      hash: 5d5478c276ccfb16ddbea1b5a70eb2ceabd9dd33
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.18.0
  date: 2019-07-04T15:08:17.687Z
- commits:
    - subject: Don't generate a `resourceURI` if there is no resource id
      hash: ddbf4cdcf595255e03effe1f8afbf46f5a80f5b6
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.17.3
  date: 2019-07-04T14:56:46.685Z
- commits:
    - subject: Stop sending `type` in the response as it's always an empty string
      hash: 114596be881e90b801c2ca996a74698dc67c594b
      body: |
        It provides no useful info and just increases gc, JSON.stringify, and
        bandwidth costs
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.17.2
  date: 2019-07-02T20:59:27.988Z
- commits:
    - subject: Clear the cache upon persisting it to disk
      hash: 6f6c9a6c37e46e02cbcc618a3ee2a357fc0c7469
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.17.1
  date: 2019-07-02T14:53:01.633Z
- commits:
    - subject: "✨: Support TS migrations"
      hash: 2f763ce9ca22298b7f6f51f1f60f95337ff61be3
      body: ""
      footer:
        Change-type: minor
        change-type: minor
        Signed-off-by: Andreas Fitzek <andreas@balena.io>
        signed-off-by: Andreas Fitzek <andreas@balena.io>
      author: Andreas Fitzek
  version: 10.17.0
  date: 2019-06-25T18:35:24.398Z
- commits:
    - subject: "Fix missing `promise: true` option for memoized `$getApiKeyPermissions`"
      hash: 71c758ac498efb8c638fb50212fcabdb3196c6aa
      body: |
        Update abstract-sql-compiler from 6.7.0 to 6.7.1
        Update pinejs-client-core from 5.5.1 to 5.5.4
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Remove unnecessary `string` type that is handled by the `Params` type
              hash: 0ab1242860aa8b3ed4162a5ee25081c640297676
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.5.4
          date: 2019-06-18T14:46:38.983Z
        - commits:
            - subject: Use an .npmrc to prevent creating a package-lock on each install
              hash: 993c4ae09c3ba50e1d48e4156e86a7c890e54749
              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: pinejs-client-js-5.5.3
          date: 2019-06-18T10:24:38.995Z
        - commits:
            - subject: Add some type casting so that it compiles on TypeScript 3.5
              hash: 695c053ceab9b146a8b755f9b041eb03e70b5914
              body: ""
              footer:
                Resolves: "#79"
                resolves: "#79"
                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: pinejs-client-js-5.5.2
          date: 2019-06-10T10:48:07.772Z
        - commits:
            - subject: Change `IsDistinctFrom` for postgres to a version that can use indexes
              hash: 5046d5eb8127811eaced5308ea06d4ba092ed5f2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Optimise `IsDistinctFrom`/`IsNotDistinctFrom` when either arg is `Null`
              hash: 664385a73a8ab881d388141692a9cfad7d7b2358
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.7.1
          date: 2019-06-17T16:02:58.721Z
  version: 10.16.1
  date: 2019-06-20T12:52:07.788Z
- commits:
    - subject: Fix handling of odata eq/ne when fields contain null
      hash: 21a1cd0c885b2228ed7d8a1afeba6ec003d6bb95
      body: |
        Update abstract-sql-compiler from 6.6.0 to 6.7.0
        Update odata-to-abstract-sql from 3.3.0 to 4.0.0
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Update tsconfig target to es2018
              hash: 11305a9db04d1c63df1c71ecf521b076658bad15
              body: ""
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
            - subject: Use `IsDistinctFrom`/`IsNotDistinctFrom` for odata `eq`/`ne`
              hash: 96d697be6e9b190d4bf34d715b13bfa641a37091
              body: |
                This fixes comparing fields that contain null values
              footer:
                Change-type: major
                change-type: major
              author: Pagan Gazzard
          version: odata-to-abstract-sql-4.0.0
          date: 2019-06-14T14:48:18.262Z
        - commits:
            - subject: Add support for `IsDistinctFrom`/`IsNotDistinctFrom`
              hash: 5ba68820fc21f2a4bd622677d3abdc122bb78af2
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.7.0
          date: 2019-06-14T14:12:55.045Z
  version: 10.16.0
  date: 2019-06-14T15:02:44.632Z
- commits:
    - subject: Remove unused odata options to improve cache hits
      hash: 735855831216367f29003b45d5f625fd16981f32
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.15.7
  date: 2019-06-10T11:17:29.373Z
- commits:
    - subject: Update odata-parser to make use of its types
      hash: 8a2537e3cac1736e940145b1a17fe057aea23a93
      body: |
        Update odata-parser from 1.0.4 to 1.2.0
        Update odata-to-abstract-sql from 3.2.0 to 3.3.0
        Update sbvr-parser from 0.2.2 to 0.2.3
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Make use of odata-parser types
              hash: b8ca21dd56d9b0d38b989dfdc5334d35247ac536
              body: |
                Update abstract-sql-compiler from 6.5.0 to 6.6.0
                Update odata-parser from 1.0.4 to 1.1.1
                Update sbvr-parser from 0.2.2 to 0.2.3
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Improve typings
                      hash: 11ace6373275b227497acbf2e40c2a33884adf7e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-1.1.1
                  date: 2019-06-07T12:56:16.974Z
                - commits:
                    - subject: Add typings
                      hash: a2c4bfe660bbe8d5de554f15cd89ef5a9c30de74
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: odata-parser-1.1.0
                  date: 2019-06-06T12:47:33.222Z
                - commits:
                    - subject: Improve aliased from handling in `getReferencedFields`
                      hash: dcfff55b813d38434208a9e07c818d1d32f521ef
                      body: >
                        We do this by using basic scope info to prune aliased
                        table references

                        which also allows us to handle aliased select queries in
                        the from
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.6.0
                  date: 2019-06-03T12:33:58.507Z
                - commits:
                    - subject: Use an abstract-sql-optimiser prepass to simplify getReferencedFields
                      hash: 6fc850fc820d691c823ad698d8d499cf55126cf4
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.5.1
                  date: 2019-06-03T12:14:07.176Z
                - commits:
                    - subject: Optimise exactly 0 to not exists
                      hash: dcb0cd00b8b4b08486e49d18e2b69e61162ae952
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.3
                  date: 2019-06-04T21:07:20.967Z
          version: odata-to-abstract-sql-3.3.0
          date: 2019-06-07T13:08:08.073Z
        - commits:
            - subject: Optimise exactly 0 to not exists
              hash: dcb0cd00b8b4b08486e49d18e2b69e61162ae952
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.3
          date: 2019-06-04T21:07:20.967Z
        - commits:
            - subject: Support `;` for separating expand options
              hash: 3af2ad056411015b25f7479550e5c194dfbaa4db
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-parser-1.2.0
          date: 2019-06-07T14:49:44.320Z
        - commits:
            - subject: Improve typings
              hash: 11ace6373275b227497acbf2e40c2a33884adf7e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-1.1.1
          date: 2019-06-07T12:56:16.974Z
        - commits:
            - subject: Add typings
              hash: a2c4bfe660bbe8d5de554f15cd89ef5a9c30de74
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-parser-1.1.0
          date: 2019-06-06T12:47:33.222Z
  version: 10.15.6
  date: 2019-06-10T10:42:25.232Z
- commits:
    - subject: Remove unnecessary `process.env` accesses
      hash: 239a4e9a32882bfac5b62957d505d61d7261af75
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.15.5
  date: 2019-06-04T15:49:36.833Z
- commits:
    - subject: Use `PromiseLike` to be more accepting with promise returning functions
      hash: f6a502d89956788baeab066d9a054f77a73e2923
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.15.4
  date: 2019-06-03T20:54:56.739Z
- commits:
    - subject: Update the alias instead of stripping for non-field nodes
      hash: d2e2fc24e6f869743fd17276ccc4b8d0ba70f87b
      body: |
        Update abstract-sql-compiler from 6.5.0 to 6.6.0
        Update odata-to-abstract-sql from 3.1.2 to 3.2.0
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add support for computed fields
              hash: b38a49327120bcb5106b5a21eb20a1a5586e4c30
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: odata-to-abstract-sql-3.2.0
          date: 2019-05-31T15:00:10.618Z
        - commits:
            - subject: Unify the handling of adding fields with or without a $select
              hash: 1aa3c17e24e3aeb76e02a39c46a58a9b9e72b5bb
              body: |
                Update abstract-sql-compiler from 6.4.0 to 6.5.0
                Update odata-parser from 1.0.2 to 1.0.4
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Fix adding parameter alias to the options object
                      hash: 247af0df0b4f3d6879d4415bced14fdf17beef76
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-1.0.4
                  date: 2019-05-27T16:09:15.294Z
                - commits:
                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                      hash: d871880a00c86b8eeec37489cf1d62a3688aabcc
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: odata-parser-1.0.3
                  date: 2019-05-08T14:25:13.528Z
                - commits:
                    - subject: Add support for computed fields
                      hash: df53a1545b851da0ac188edac7cca6d34f1000f7
                      body: ""
                      footer:
                        Change-type: minor
                        change-type: minor
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.5.0
                  date: 2019-05-30T19:27:09.123Z
                - commits:
                    - subject: Add tests for `getReferencedFields`
                      hash: ae56c039a943bda5d7b75927be4ed3c9c5402261
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.4.3
                  date: 2019-05-30T14:55:18.212Z
                - commits:
                    - subject: Update and fix lodash typings
                      hash: 2bf073bbff3a94d66c31e07d98c3e298f5132b2c
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Update husky/mocha dev dependencies
                      hash: 29f7d52185186bdb1171fdf27a923eb38887d009
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.4.2
                  date: 2019-05-09T21:32:48.414Z
                - commits:
                    - subject: Fix typescript compilation
                      hash: a3733e5c348687d74dd290538c6a7f3f3a4a4bb0
                      body: |
                        Update odata-parser from 1.0.1 to 1.0.3
                        Update odata-to-abstract-sql from 3.0.0 to 3.0.1
                        Update sbvr-parser from 0.2.1 to 0.2.2
                        Update sbvr-types from 2.0.0 to 2.0.3
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                      nested:
                        - commits:
                            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                              hash: 45c5843b204def5a727b8ba8dfafb2a2347f50f3
                              body: ""
                              footer:
                                Change-type: patch
                                change-type: patch
                              author: Pagan Gazzard
                          version: sbvr-parser-0.2.2
                          date: 2019-05-08T14:23:57.847Z
                    - subject: Add node 12 tests
                      hash: 094c059eb3c5fd6f3502c53e40ed4b90197ed5c2
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add repo.yml for upstream changelogs
                      hash: 3f4bffe3a107a4b6fd30c15bf1e70c79e68e226e
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                      hash: 5e4ab1569e5e7f7648d4c14df8d3bf9f834a4828
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: abstract-sql-compiler-6.4.1
                  date: 2019-05-08T16:45:44.728Z
          version: odata-to-abstract-sql-3.1.3
          date: 2019-05-31T14:38:35.255Z
        - commits:
            - subject: Improve aliased from handling in `getReferencedFields`
              hash: dcfff55b813d38434208a9e07c818d1d32f521ef
              body: >
                We do this by using basic scope info to prune aliased table
                references

                which also allows us to handle aliased select queries in the
                from
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.6.0
          date: 2019-06-03T12:33:58.507Z
        - commits:
            - subject: Use an abstract-sql-optimiser prepass to simplify getReferencedFields
              hash: 6fc850fc820d691c823ad698d8d499cf55126cf4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.5.1
          date: 2019-06-03T12:14:07.176Z
  version: 10.15.3
  date: 2019-06-03T16:40:42.817Z
- commits:
    - subject: Update lodash types
      hash: 1133502ed0e34e26a4323f7bad4ddd2888bd500e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.15.2
  date: 2019-06-03T15:42:09.752Z
- commits:
    - subject: Update dependencies
      hash: 05d5980ffd624d26c8ca4854d491da1550eda409
      body: |
        Update abstract-sql-compiler from 6.4.2 to 6.5.0
        Update odata-parser from 1.0.3 to 1.0.4
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Fix adding parameter alias to the options object
              hash: 247af0df0b4f3d6879d4415bced14fdf17beef76
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-1.0.4
          date: 2019-05-27T16:09:15.294Z
        - commits:
            - subject: Add support for computed fields
              hash: df53a1545b851da0ac188edac7cca6d34f1000f7
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.5.0
          date: 2019-05-30T19:27:09.123Z
        - commits:
            - subject: Add tests for `getReferencedFields`
              hash: ae56c039a943bda5d7b75927be4ed3c9c5402261
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.4.3
          date: 2019-05-30T14:55:18.212Z
  version: 10.15.1
  date: 2019-05-31T11:15:41.894Z
- commits:
    - subject: Add basic support for non-number fields in __metadata.uri
      hash: f9bdec3381a7e9b574b4c261484c897d8bbe271e
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.15.0
  date: 2019-05-21T17:56:14.354Z
- commits:
    - subject: Memoize `resolveNavigationResource`
      hash: c1a388b54f88fd54b280cb43de66e87fc6b86931
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.14.3
  date: 2019-05-21T17:05:43.515Z
- commits:
    - subject: Fix `getMemoizedCompileRule` not correctly memoizing
      hash: 0ad02ecdd3c58aa712f3d266d497a41aa0a8fa07
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.14.2
  date: 2019-05-21T15:42:09.079Z
- commits:
    - subject: Remove unused functions
      hash: b1169955cf7aa7e99ccb30394ff452580d23be9d
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.14.1
  date: 2019-05-20T14:00:56.580Z
- commits:
    - subject: Update pinejs-client-core and make use of prepared queries
      hash: f61469c74fcba879bffb1e5e677805480e16e614
      body: |
        Update abstract-sql-compiler from 6.4.0 to 6.4.2
        Update odata-parser from 1.0.1 to 1.0.3
        Update odata-to-abstract-sql from 3.1.1 to 3.1.2
        Update pinejs-client-core from 5.3.6 to 5.5.1
        Update sbvr-parser from 0.2.1 to 0.2.2
        Update sbvr-types from 2.0.2 to 2.0.3
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
      nested:
        - commits:
            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
              hash: d871880a00c86b8eeec37489cf1d62a3688aabcc
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-parser-1.0.3
          date: 2019-05-08T14:25:13.528Z
        - commits:
            - author: Pagan Gazzard
              body: ""
              footers:
                change-type: patch
              hash: 70ac83b0059a99d1d42e986f0a42fb7120c35ee8
              subject: Update dependencies
          date: 2019-04-15T06:51:46Z
          version: odata-parser-1.0.2
        - commits:
            - subject: Update and fix lodash typings
              hash: 2bf073bbff3a94d66c31e07d98c3e298f5132b2c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Update husky/mocha dev dependencies
              hash: 29f7d52185186bdb1171fdf27a923eb38887d009
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.4.2
          date: 2019-05-09T21:32:48.414Z
        - commits:
            - subject: Fix typescript compilation
              hash: a3733e5c348687d74dd290538c6a7f3f3a4a4bb0
              body: |
                Update odata-parser from 1.0.1 to 1.0.3
                Update odata-to-abstract-sql from 3.0.0 to 3.0.1
                Update sbvr-parser from 0.2.1 to 0.2.2
                Update sbvr-types from 2.0.0 to 2.0.3
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
              nested:
                - commits:
                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                      hash: 45c5843b204def5a727b8ba8dfafb2a2347f50f3
                      body: ""
                      footer:
                        Change-type: patch
                        change-type: patch
                      author: Pagan Gazzard
                  version: sbvr-parser-0.2.2
                  date: 2019-05-08T14:23:57.847Z
            - subject: Add node 12 tests
              hash: 094c059eb3c5fd6f3502c53e40ed4b90197ed5c2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Add repo.yml for upstream changelogs
              hash: 3f4bffe3a107a4b6fd30c15bf1e70c79e68e226e
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
              hash: 5e4ab1569e5e7f7648d4c14df8d3bf9f834a4828
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: abstract-sql-compiler-6.4.1
          date: 2019-05-08T16:45:44.728Z
        - commits:
            - subject: Fix downstream declaration creation errors due to `Dictionary`
              hash: a8a39edff8cc7e1d05fb9b67037718970e94296c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.5.1
          date: 2019-05-15T13:32:13.920Z
        - commits:
            - subject: Add a prepare method that prepares a query into a function
              hash: eb7eccca7d90c453710575ebdf3adb9ef56835a7
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-5.5.0
          date: 2019-05-15T11:51:46.450Z
        - commits:
            - subject: Add CODEOWNERS
              hash: e01174008f812e0c24ec1036aa1f9ff0bc716e85
              body: ""
              footer:
                Change-type: patch
                change-type: patch
                Signed-off-by: Gergely Imreh <gergely@balena.io>
                signed-off-by: Gergely Imreh <gergely@balena.io>
              author: Gergely Imreh
          version: pinejs-client-js-5.4.1
          date: 2019-05-10T10:14:00.677Z
        - commits:
            - subject: Add support for parameter aliases in resource ids
              hash: a4e6a640a3ced56bcd3ef7bf22770338e089a90d
              body: ""
              footer:
                Change-type: minor
                change-type: minor
              author: Pagan Gazzard
          version: pinejs-client-js-5.4.0
          date: 2019-05-10T09:57:46.863Z
        - commits:
            - subject: Deduplicate transformation of GET results
              hash: dd856e24072f652684adf63af97408ee0ba7389c
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.3.10
          date: 2019-05-10T09:44:09.422Z
        - commits:
            - subject: Simplify how we expose types, which means `subscribe` is now exposed
              hash: f81e0cc59e75e0f9ffc71d9f122b9cfab9c05165
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.3.9
          date: 2019-05-10T08:57:16.276Z
        - commits:
            - subject: Add automatic formatting via prettier
              hash: a345d32f295acfa8ed4e5b815c24e1e7fdb335f2
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.3.8
          date: 2019-05-09T17:38:43.260Z
        - commits:
            - subject: Remove node 4 build, add node 12
              hash: 8d549277d80746feadbdd8a6bba37eb076270440
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
              hash: 067bedf65e86a902b7334ed6e5f117d6ac41afde
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: pinejs-client-js-5.3.7
          date: 2019-05-08T15:41:50.201Z
        - commits:
            - subject: Add node 12 tests
              hash: a6cc208654a36228a35fb8d8886e62bccc3c9fa4
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Add repo.yml for upstream changelogs
              hash: e50ca4f49d80b3e89d37f7d8bf6607b0f797c7ae
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
              hash: 9d68e94757f2f9498dedf3d6f085ce77ea70652a
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: odata-to-abstract-sql-3.1.2
          date: 2019-05-08T15:52:48.099Z
        - commits:
            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
              hash: cc2e3e23030521788c127b5750abf3c65645a710
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-types-2.0.3
          date: 2019-05-08T14:29:46.824Z
        - commits:
            - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
              hash: 45c5843b204def5a727b8ba8dfafb2a2347f50f3
              body: ""
              footer:
                Change-type: patch
                change-type: patch
              author: Pagan Gazzard
          version: sbvr-parser-0.2.2
          date: 2019-05-08T14:23:57.847Z
  version: 10.14.0
  date: 2019-05-15T14:12:22.538Z
- commits:
    - subject: Fix possible null error when using a parameter alias with no value
      hash: ee0cb996e27a2234eb62608152230074a614cc4e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.13.3
  date: 2019-05-14T11:01:52.288Z
- commits:
    - subject: Add repo.yml for nested changelogs
      hash: 02a34373d90f29b5ec06f9ae9823d87207fbb577
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.13.2
  date: 2019-05-08T15:09:50.814Z
- commits:
    - subject: Add node 12 to the circle tests
      hash: 7ae335dce37abf005daaa2e43239ed26ae2519de
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.13.1
  date: 2019-05-06T21:37:25.704Z
- commits:
    - subject: Expose odata-compiler as a bin script
      hash: cf86826e0d6653c456057d4de8d849d00ffc023f
      body: |
        This means that it will now match the module dependencies of the
        installed pinejs
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.13.0
  date: 2019-05-06T17:33:54.911Z
- commits:
    - subject: Expose sbvr-compiler as a bin script
      hash: e6718ffe901b4d711f47493ff907ee1fe2f947e0
      body: |
        This means that it will now match the module dependencies of the
        installed pinejs
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Move odata-metadata-generator into odata-metadata directory
      hash: d414696ff13c9d9f2183f44eda434d0da8d26f01
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.12.0
  date: 2019-05-01T13:08:20.878Z
- commits:
    - subject: Update @types/lodash, avoiding `_.isObject` where necessary
      hash: 77a281beef4e9b82c6070dba3027ddd606e4c08b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.11.3
  date: 2019-05-01T11:07:54.197Z
- commits:
    - subject: Only validate the model if the query affected at least 1 row
      hash: 8bfd0a1f1cd45a837957f210979ec910e0e46261
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.11.2
  date: 2019-04-22T13:42:40.543Z
- commits:
    - subject: Switch odata-metadata-generator to using an abstract sql model
      hash: 9cf5c16b50f7371552cb8876dd5ca724cccdf911
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.11.1
  date: 2019-04-11T16:03:38.840Z
- commits:
    - subject: Allow specifying the abstract sql directly in the config
      hash: a40de40171b7ae5d6861160facc1f01d6ca18675
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.11.0
  date: 2019-04-11T15:48:10.566Z
- commits:
    - subject: Allow specifying absolute paths in the config
      hash: 0bbb65185c6e08a0731e8c7d1885eb885288f07a
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.10.0
  date: 2019-04-10T21:09:00.122Z
- commits:
    - subject: Allow any importable config file type rather than just JSON
      hash: 45d65e9827208566f58ca92a5f31568b7c02370a
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.9.0
  date: 2019-04-10T19:24:11.308Z
- commits:
    - subject: Only print the error message on pool errors
      hash: fbbf41813a0f7cd747c78d4308535c23aed0763b
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.8.2
  date: 2019-04-06T23:54:58.136Z
- commits:
    - subject: Add an error handler to the pg pool
      hash: e8aafee5cd9fb93893bd42c8eeef172b89c501a1
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.8.1
  date: 2019-04-01T16:16:32.673Z
- commits:
    - subject: Add support for read-only transactions for postgres/mysql backends
      hash: 5b1009511895bcc9cdb6693ee5770b8315aa9d89
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.8.0
  date: 2019-03-25T20:47:53.526Z
- commits:
    - subject: Use definitions for all permission types
      hash: 884046f8ba4f2d15465451a2135e53c625e02728
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.7.0
  date: 2019-03-12T15:40:11.523Z
- commits:
    - subject: Update to sbvr-types 2.0.2
      hash: eb95ffb605f81639abb0b0a96598d9db554b7502
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.6.1
  date: 2019-03-11T14:07:30.291Z
- commits:
    - subject: Update pg to ^7.8.1
      hash: 4c61b59d18fadebcf4e659012b0c6234afff77ba
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.6.0
  date: 2019-03-07T13:35:37.468Z
- commits:
    - subject: Use `?` to check for complex urls as it's more accurate than `$`
      hash: caba6f227ffc2dae266fe26bc6f9218a9a2d3a83
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.5.3
  date: 2019-03-07T13:20:39.360Z
- commits:
    - subject: Fix for latest bluebird typings
      hash: a9fec6a09d78f42b0d0c9bc5c2c619540d12f451
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.5.2
  date: 2019-03-07T10:05:31.636Z
- commits:
    - subject: Correctly propagate transaction creation errors in `db.transaction(fn)`
      hash: 94292ad5ba8a90edd23f2fc9472288326e277b74
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.5.1
  date: 2019-02-25T12:53:55.971Z
- commits:
    - subject: Update to webpack 4
      hash: 63d1cadce0268543ae776a584b436af9d6d61089
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Update to webpack 3
      hash: 4ac40018aefed3501c3a899c71cb0c2c8bca707e
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
    - subject: Update to webpack 2
      hash: 0aece0cdff78e3bd13f8c85742ddd1b96608f3c8
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.5.0
  date: 2019-02-07T11:57:56.605Z
- commits:
    - subject: Switch to a single module level models lookup instead of multiple
      hash: b57d83132e8a6567ac5f093b316b652ddf348ae8
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
    - subject: Drop unnecessary req.hooks usage
      hash: 72d6e9e7511c5d09ffa44adc054edaf6f4a639de
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.4.4
  date: 2019-02-06T13:42:33.021Z
- commits:
    - subject: Extract odata response related functions from sbvr-utils
      hash: 41f4f7608669ab52e2b946630c05ff3f13c550d2
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.4.3
  date: 2019-02-05T14:56:26.996Z
- commits:
    - subject: Extract out abstract-sql related functions from sbvr-utils
      hash: d27352feb3f83476d222ea1fb7d9710b1935ded5
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.4.2
  date: 2019-02-04T16:56:46.912Z
- commits:
    - subject: Fix `data` parameter passed to GET PRERESPOND hooks
      hash: 68869379acdbc527d25953688724835882177d68
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.4.1
  date: 2019-02-04T16:36:13.116Z
- commits:
    - subject: Convert sbvr-utils to typescript
      hash: 8e082e7441f657bcded6d1f58a3ccb67392fc44d
      body: ""
      footer:
        Change-type: minor
        change-type: minor
      author: Pagan Gazzard
  version: 10.4.0
  date: 2019-02-04T14:09:30.336Z
- commits:
    - subject: Fix require path
      hash: 2fe828d6ca8834d0aa81fdc28e1bc006d06aa673
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.3.8
  date: 2019-01-28T13:48:14.684Z
- commits:
    - subject: Update `odata-to-abstract-sql` to pick up improved typings
      hash: c2c21b0b3894ec6915b28d60a276ce46e808902e
      body: ""
      footer:
        Change-type: patch
        change-type: patch
      author: Pagan Gazzard
  version: 10.3.7
  date: 2019-01-28T13:04:45.120Z
- commits:
    - subject: Add parsable representation of changelog
      hash: 12085ea91f543014c6532e78238f905bbfafd227
      body: ""
      footer:
        Change-type: patch
        change-type: patch
        Signed-off-by: Giovanni Garufi <giovanni@balena.io>
        signed-off-by: Giovanni Garufi <giovanni@balena.io>
      author: Giovanni Garufi
  version: 10.3.6
  date: 2019-01-28T10:33:36.191Z
- version: 10.3.5
  date: 2019-01-25T00:00:00.000Z
  commits:
    - subject: Re-add `rootDir` that was accidentally removed [Pagan Gazzard]
- version: 10.3.4
  date: 2019-01-24T00:00:00.000Z
  commits:
    - subject: Fix rolling back req hooks [Pagan Gazzard]
- version: 10.3.3
  date: 2019-01-24T00:00:00.000Z
  commits:
    - subject: Improve uri-parser typings [Pagan Gazzard]
    - subject: Improve hooks typings [Pagan Gazzard]
    - subject: Improve cached-compile typings [Pagan Gazzard]
    - subject: Improve control-flow typings [Pagan Gazzard]
- version: 10.3.2
  date: 2019-01-24T00:00:00.000Z
  commits:
    - subject: Convert gruntfile to typescript [Pagan Gazzard]
    - subject: Convert build/server to typescript [Pagan Gazzard]
    - subject: Convert build/module to typescript [Pagan Gazzard]
    - subject: Convert build/browser to typescript [Pagan Gazzard]
    - subject: Convert build/config to typescript [Pagan Gazzard]
- version: 10.3.1
  date: 2019-01-23T00:00:00.000Z
  commits:
    - subject: Convert odata-metadata-generator to typescript [Pagan Gazzard]
- version: 10.3.0
  date: 2019-01-22T00:00:00.000Z
  commits:
    - subject: Convert permissions to typescript [Pagan Gazzard]
- version: 10.2.3
  date: 2019-01-18T00:00:00.000Z
  commits:
    - subject: Use the Engines enum for engines names to guarantee consistency [Pagan
        Gazzard]
- version: 10.2.2
  date: 2019-01-17T00:00:00.000Z
  commits:
    - subject: Add prettier and a precommit hook [Pagan Gazzard]
- version: 10.2.1
  date: 2019-01-16T00:00:00.000Z
  commits:
    - subject: Add types for sbvr-parser and use es6 exports for extended-sbvr-parser
        [Pagan Gazzard]
- version: 10.2.0
  date: 2019-01-16T00:00:00.000Z
  commits:
    - subject: Convert pinejs-session-store to typescript [Pagan Gazzard]
- version: 10.1.4
  date: 2019-01-16T00:00:00.000Z
  commits:
    - subject: Add typings for odata-parser [Pagan Gazzard]
- version: 10.1.3
  date: 2019-01-16T00:00:00.000Z
  commits:
    - subject: Fix nestedCheck and/or merging [Pagan Gazzard]
- version: 10.1.2
  date: 2019-01-16T00:00:00.000Z
  commits:
    - subject: Minor code cleanup in the permissions module [Pagan Gazzard]
- version: 10.1.1
  date: 2019-01-04T00:00:00.000Z
  commits:
    - subject: Use Promise.method instead of Promise.try [Pagan Gazzard]
- version: 10.1.0
  date: 2018-12-14T00:00:00.000Z
  commits:
    - subject: Make the $bypass version of definition based tables bypass permissions
        [Pagan Gazzard]
- version: 10.0.1
  date: 2018-12-13T00:00:00.000Z
  commits:
    - subject: Of course, chaning the variable to `metrics` means we have to update it
        everywhere [dt-rush]
    - subject: Renamed metricsEmitter to metrics [dt-rush]
    - subject: Small comment about query type [dt-rush]
    - subject: Using more efficient event emitter `eventemitter3` [dt-rush]
    - subject: Added db query time metric via event emitter on db module [dt-rush]
    - subject: Query times report in ms, two metrics-TODO added for future
        improvements [dt-rush]
    - subject: Using more efficient event emitter `eventemitter3` [dt-rush]
    - subject: Send db error metrics [dt-rush]
    - subject: Added db query time metric via event emitter on db module [dt-rush]
- version: 10.0.0
  date: 2018-12-07T00:00:00.000Z
  commits:
    - subject: Update to odata-to-abstract-sql v3.0.0 [Pagan Gazzard]
- version: 9.1.12
  date: 2018-12-07T00:00:00.000Z
  commits:
    - subject: Don't override existing definitions when generating the constrained sql
        [Pagan Gazzard]
    - subject: Use the table key when aliasing for the constrained key [Pagan Gazzard]
- version: 9.1.11
  date: 2018-11-27T00:00:00.000Z
  commits:
    - subject: Avoid unnecessary duplicated call to `addRelationshipBypasses` [Pagan
        Gazzard]
- version: 9.1.10
  date: 2018-11-26T00:00:00.000Z
  commits:
    - subject: Merge concat and uniq into union for `checkPermissions` [Pagan Gazzard]
- version: 9.1.9
  date: 2018-11-26T00:00:00.000Z
  commits:
    - subject: Avoid bluebird catch sugar for performance [Pagan Gazzard]
- version: 9.1.8
  date: 2018-11-21T00:00:00.000Z
  commits:
    - subject: Support stripping explicit alias nodes [Pagan Gazzard]
- version: 9.1.7
  date: 2018-11-17T00:00:00.000Z
  commits:
    - subject: Optimise `memoizedGetConstrainedModel` [Pagan Gazzard]
- version: 9.1.6
  date: 2018-11-15T00:00:00.000Z
  commits:
    - subject: Optimise `checkForExpansion` [Pagan Gazzard]
- version: 9.1.5
  date: 2018-11-05T00:00:00.000Z
  commits:
    - subject: Fix webpack builds [Pagan Gazzard]
- version: 9.1.4
  date: 2018-11-05T00:00:00.000Z
  commits:
    - subject: Remove unused ometa-js dependency [Pagan Gazzard]
- version: 9.1.3
  date: 2018-11-05T00:00:00.000Z
  commits:
    - subject: Update to coffeescript 2 [Pagan Gazzard]
- version: v9.1.2
  date: 2018-11-05T00:00:00.000Z
  commits:
    - subject: Switch to `coffeescript` instead of `coffee-script` [Pagan Gazzard]
- version: v9.1.1
  date: 2018-11-03T00:00:00.000Z
  commits:
    - subject: Update dependencies [Pagan Gazzard]
- version: v9.1.0
  date: 2018-10-31T00:00:00.000Z
  commits:
    - subject: Update odata-parser to 1.0.0 to switch to the pegjs version [Pagan
        Gazzard]
- version: v9.0.3
  date: 2018-10-24T00:00:00.000Z
  commits:
    - subject: Remove unnecessary `do` block [Pagan Gazzard]
- version: v9.0.2
  date: 2018-10-24T00:00:00.000Z
  commits:
    - subject: Move the insert id logging behind the DEBUG flag [Pagan Gazzard]
- version: v9.0.1
  date: 2018-10-18T00:00:00.000Z
  commits:
    - subject: Improve typings [Pagan Gazzard]
- version: v9.0.0
  date: 2018-10-12T00:00:00.000Z
  commits:
    - subject: Reject internal requests with errors instead of numbers/strings [Pagan
        Gazzard]
    - subject: Update abstract-sql-compiler to 6.x and sbvr-types to 2.x [Pagan Gazzard]
- version: v8.4.2
  date: 2018-10-04T00:00:00.000Z
  commits:
    - subject: Resolve the root argument as an absolute path [Pagan Gazzard]
- version: v8.4.1
  date: 2018-09-27T00:00:00.000Z
  commits:
    - subject: Merge hook/odata request types as they're the same [Pagan Gazzard]
- version: v8.4.0
  date: 2018-09-27T00:00:00.000Z
  commits:
    - subject: Add `initSqlPath`/`initSql` which are run only on first model execution
        [Pagan Gazzard]
- version: v8.3.4
  date: 2018-09-26T00:00:00.000Z
  commits:
    - subject: Convert config-loader to typescript [Pagan Gazzard]
- version: v8.3.3
  date: 2018-09-26T00:00:00.000Z
  commits:
    - subject: Convert uri-parser to typescript [Pagan Gazzard]
- version: v8.3.2
  date: 2018-09-26T00:00:00.000Z
  commits:
    - subject: Skip typescript lib checking, fixing git install in some ts projects
        [Pagan Gazzard]
- version: v8.3.1
  date: 2018-09-25T00:00:00.000Z
  commits:
    - subject: Add a prepare script so it is possible to install via git [Pagan Gazzard]
- version: v8.3.0
  date: 2018-09-24T00:00:00.000Z
  commits:
    - subject: Add a migrations lock so only one pinejs instance will run migrations
        [Pagan Gazzard]
- version: v8.2.8
  date: 2018-09-07T00:00:00.000Z
  commits:
    - subject: Update dependencies [Pagan Gazzard]
- version: v8.2.7
  date: 2018-09-06T00:00:00.000Z
  commits:
    - subject: Use a default message for any database errors not explicitly rewritten
        [Pagan Gazzard]
- version: v8.2.6
  date: 2018-09-04T00:00:00.000Z
  commits:
    - subject: Expose actor type and add getApiKeyPermissions typing [Pagan Gazzard]
- version: v8.2.5
  date: 2018-08-31T00:00:00.000Z
  commits:
    - subject: Add typing for hash comparisons [Pagan Gazzard]
- version: v8.2.4
  date: 2018-08-29T00:00:00.000Z
  commits:
    - subject: "More type improvements #199 [Pagan Gazzard]"
- version: v8.2.3
  date: 2018-08-29T00:00:00.000Z
  commits:
    - subject: "More typing improvements #198 [Pagan Gazzard]"
- version: v8.2.2
  date: 2018-08-28T00:00:00.000Z
  commits:
    - subject: "Improve typings #197 [Pagan Gazzard]"
- version: v8.2.1
  date: 2018-08-24T00:00:00.000Z
  commits:
    - subject: "Improve/fix db-layer types #196 [Pagan Gazzard]"
- version: v8.2.0
  date: 2018-08-21T00:00:00.000Z
  commits:
    - subject: "Convert the migrator to typescript #194 [Pagan Gazzard]"
- version: v8.1.12
  date: 2018-08-21T00:00:00.000Z
  commits:
    - subject: "Add types for `resolveOdataBind` and `odataBinds` #195 [Pagan Gazzard]"
- version: v8.1.11
  date: 2018-08-20T00:00:00.000Z
  commits:
    - subject: "Export all the interfaces so they can be used downstream #193 [Pagan
        Gazzard]"
- version: v8.1.10
  date: 2018-08-15T00:00:00.000Z
  commits:
    - subject: "Add a type for the exported `api` const #192 [Pagan Gazzard]"
    - subject: "Export the PinejsClient interface #192 [Pagan Gazzard]"
    - subject: "Add a type definition for `getAffectedIds` #192 [Pagan Gazzard]"
- version: v8.1.9
  date: 2018-08-15T00:00:00.000Z
  commits:
    - subject: "Update dependencies #191 [Pagan Gazzard]"
- version: v8.1.8
  date: 2018-08-09T00:00:00.000Z
  commits:
    - subject: "Update to typescript 3 #190 [Pagan Gazzard]"
- version: v8.1.7
  date: 2018-08-07T00:00:00.000Z
  commits:
    - subject: "Fix missing `promise: true` for memoisation #189 [Pagan Gazzard]"
- version: v8.1.6
  date: 2018-08-07T00:00:00.000Z
  commits:
    - subject: "Switch to using memoizee for our guest permissions cache #187 [Pagan
        Gazzard]"
- version: v8.1.5
  date: 2018-08-01T00:00:00.000Z
  commits:
    - subject: "Improve the typings we expose #186 [Pagan Gazzard]"
- version: v8.1.4
  date: 2018-08-01T00:00:00.000Z
  commits:
    - subject: "Throw a PermissionError on a missing apikey to return 401 instead of
        404 #184 [Pagan Gazzard]"
- version: v8.1.3
  date: 2018-08-01T00:00:00.000Z
  commits:
    - subject: "Improve `constructError` performance by avoiding unnecessary sugar
        work #185 [Pagan Gazzard]"
- version: v8.1.2
  date: 2018-07-20T00:00:00.000Z
  commits:
    - subject: "Fix `addPermissions` sometimes returning undefined rather than a
        promise. #183 [Pagan Gazzard]"
- version: v8.1.1
  date: 2018-07-19T00:00:00.000Z
  commits:
    - subject: "Fix adding permissions for `getAffectedIds` #182 [Pagan Gazzard]"
- version: v8.1.0
  date: 2018-07-11T00:00:00.000Z
  commits:
    - subject: "Add `getAffectedIds` which can be used to get a list of ids a request
        will affect. #181 [Pagan Gazzard]"
- version: v8.0.1
  date: 2018-06-25T00:00:00.000Z
  commits:
    - subject: "Fix a promise was not returned from handler warning when using
        end/rollback listeners. #180 [Pagan Gazzard]"
- version: v8.0.0
  date: 2018-06-24T00:00:00.000Z
  commits:
    - subject: "Move pg settings to env.ts #179 [Pagan Gazzard]"
    - subject: "Standardise the api key cache settings location. #179 [Pagan Gazzard]"
    - subject: "Only apply the user's actor to user permissions and api key actor to
        api key permissions, and block actor ids for guests completely. #179
        [Pagan Gazzard]"
    - subject: "Switch from `$ACTOR.ID` to the more standard `@__ACTOR_ID` for the
        actor id parameter. #179 [Pagan Gazzard]"
    - subject: "Reduce the number of calls to `getPermissionsLookup` by passing around
        the already fetched permissions lookup object. #179 [Pagan Gazzard]"
    - subject: "Reuse the odata parsing memoisation between the uri-parser and
        permissions checking #179 [Pagan Gazzard]"
    - subject: "Memoize the rewriting of odata options #179 [Pagan Gazzard]"
    - subject: "Convert permissions to being applied at the SQL level via definitions
        where possible, rather than via merging OData filters. #179 [Pagan
        Gazzard]"
- version: v7.4.0
  date: 2018-06-08T00:00:00.000Z
  commits:
    - subject: "Add support for string bind keys #178 [Pagan Gazzard]"
- version: v7.3.4
  date: 2018-06-07T00:00:00.000Z
  commits:
    - subject: "Removed broken link for clarity #177 [Rich Bayliss]"
- version: v7.3.3
  date: 2018-05-18T00:00:00.000Z
  commits:
    - subject: "Update dependencies. #176 [Pagan Gazzard]"
- version: v7.3.2
  date: 2018-05-17T00:00:00.000Z
  commits:
    - subject: "Reduce the default max size for permissions lookup to 5000 #175 [Pagan
        Gazzard]"
- version: v7.3.1
  date: 2018-05-10T00:00:00.000Z
  commits:
    - subject: "Memoize the replacement of `$ACTOR.ID` as part of getting the
        permissions lookup object. #174 [Pagan Gazzard]"
- version: v7.3.0
  date: 2018-05-08T00:00:00.000Z
  commits:
    - subject: "Add typed errors for the primary http response statuses #172 [Thodoris
        Greasidis]"
- version: v7.2.1
  date: 2018-05-07T00:00:00.000Z
  commits:
    - subject: "Fix missing env requires. #173 [Pagan Gazzard]"
- version: v7.2.0
  date: 2018-05-04T00:00:00.000Z
  commits:
    - subject: "Add a setting for max cache entries for the odata to abstract sql
        cache, and default to 10000. #170 [Pagan Gazzard]"
    - subject: "Add a setting for max cache entries for the odata to abstract sql
        cache, and default to 10000. #170 [Pagan Gazzard]"
    - subject: "Add a setting for max cache entries for the odata parsing cache, and
        default to 100000. #170 [Pagan Gazzard]"
    - subject: "Add a setting for max cache entries for the parsing permissions cache,
        and default to 100000. #170 [Pagan Gazzard]"
    - subject: "Add a setting for max cache entries for the permissions lookup cache,
        and default to 10000. #170 [Pagan Gazzard]"
    - subject: "Increase the default max apiKey permissions cached to 10000 #170
        [Pagan Gazzard]"
    - subject: "Convert env.coffee to typescript #170 [Pagan Gazzard]"
- version: v7.1.2
  date: 2018-05-03T00:00:00.000Z
  commits:
    - subject: "Remove unused dependencies #169 [Pagan Gazzard]"
- version: v7.1.1
  date: 2018-05-02T00:00:00.000Z
  commits:
    - subject: "Remove ometajs loader registration, since we use a separate build step
        now. #166 [Pagan Gazzard]"
- version: v7.1.0
  date: 2018-05-02T00:00:00.000Z
  commits:
    - subject: "Add a model compilation cache to improve startup times. #167 [Pagan
        Gazzard]"
- version: v7.0.2
  date: 2018-05-01T00:00:00.000Z
  commits:
    - subject: "Switch types to using generated declaration files, this solves issues
        where the global typings we use are unavailable for dependent typescript
        projects. #165 [Pagan Gazzard]"
- version: v7.0.1
  date: 2018-04-30T00:00:00.000Z
  commits:
    - subject: "Add node 10 to the test matrix. #163 [Pagan Gazzard]"
- version: v7.0.0
  date: 2018-04-30T00:00:00.000Z
  commits:
    - subject: "Remove the callback interface from `checkPermissions`, which greatly
        simplifies the code. #149 [Pagan Gazzard]"
    - subject: "Remove unused callback interface for `_getGuestPermissions` #149
        [Pagan Gazzard]"
    - subject: "Update the abstract-sql chain to a version that uses the resource name
        for references files rather than the table name #149 [Pagan Gazzard]"
    - subject: "Cache the modified fields as part of the abstractSqlQuery compilation
        #149 [Pagan Gazzard]"
    - subject: "Remove the database-layer callback interface, simplifying the code.
        #149 [Pagan Gazzard]"
    - subject: "Convert most of the database layer to using prototype functions rather
        than bound functions #149 [Pagan Gazzard]"
    - subject: "Use `Object.freeze` to prevent mutating the cached abstract sql which
        allows us to skip a costly Object.freeze #149 [Pagan Gazzard]"
    - subject: "Update to abstract-sql-compiler which now generates native postgres
        bindings. #149 [Pagan Gazzard]"
    - subject: "Remove special handling for arrays in the pg layer, node-pg support
        array binds now. #149 [Pagan Gazzard]"
    - subject: "Remove the ability to use `undefined` to generate a default value, as
        undefined can't exist in tthe JSON body anyway. #149 [Pagan Gazzard]"
    - subject: "Change the `rows` property of a db result from a websql-like format to
        a standard array. #149 [Pagan Gazzard]"
    - subject: "Generate es2015 output, dropping support for node 4. #149 [Pagan
        Gazzard]"
    - subject: "Return a 401 when a POST fails to create any resources. #149 [Pagan
        Gazzard]"
    - subject: "Fix prettifying db errors, making the thrown constraint errors a bit
        nicer again. #149 [Pagan Gazzard]"
    - subject: "Update to pinejs-client-core 5.x #149 [Pagan Gazzard]"
    - subject: "Cancel any ongoing work when the request/response is closed. #149
        [Pagan Gazzard]"
    - subject: "Change `db.transaction` to take a fn that after completing will
        automatically close/rollback the transaction, handling cancellation
        nicely #149 [Pagan Gazzard]"
    - subject: "Add rollback function for hooks that perform side-effects. #149
        [Giovanni Garufi]"
- version: v6.10.9
  date: 2018-04-26T00:00:00.000Z
  commits:
    - subject: "Generate a lookup object for permissions and use it to speed up
        checking permissions. #161 [Pagan Gazzard]"
- version: v6.10.8
  date: 2018-04-26T00:00:00.000Z
  commits:
    - subject: "Generate local and fetch processing fields caches as part of executing
        the model, avoiding the need to generate them on the fly later. #160
        [Pagan Gazzard]"
- version: v6.10.7
  date: 2018-04-26T00:00:00.000Z
  commits:
    - subject: "Memoize resolveSynonym as it's called very regularly #162 [Pagan
        Gazzard]"
- version: v6.10.6
  date: 2018-04-19T00:00:00.000Z
  commits:
    - subject: "Remove the delayed sql compilation for batch requests with content
        references as only the execution needs to be delayed. #157 [Pagan
        Gazzard]"
- version: v6.10.5
  date: 2018-04-17T00:00:00.000Z
  commits:
    - subject: "Avoid fetching the full response on internal POSTs where possible #156
        [Pagan Gazzard]"
- version: v6.10.4
  date: 2018-04-06T00:00:00.000Z
  commits:
    - subject: "Avoid the work of defining a property if there are no hooks that will
        use it. #153 [Pagan Gazzard]"
- version: v6.10.3
  date: 2018-04-06T00:00:00.000Z
  commits:
    - subject: "Avoid running `bindDefaultValues` for postgres since the postgres bind
        handling already handles it #152 [Pagan Gazzard]"
- version: v6.10.2
  date: 2018-04-06T00:00:00.000Z
  commits:
    - subject: "Switch to using the array form for _.get, improving performance in a
        hot function. #151 [Pagan Gazzard]"
- version: v6.10.1
  date: 2018-04-05T00:00:00.000Z
  commits:
    - subject: "Fix getStackTrace to respect the DEBUG setting correctly, and use
        _.noop for the noop version. #150 [Pagan Gazzard]"
- version: v6.10.0
  date: 2018-04-03T00:00:00.000Z
  commits:
    - subject: "Add grunt command to build and copy out folder to target directory.
        #143 [Giovanni Garufi]"
- version: v6.9.7
  date: 2018-03-29T00:00:00.000Z
  commits:
    - subject: "Add the $ prefix to all pinejs-client options since the automatic
        prefixing is deprecated #148 [Pagan Gazzard]"
- version: v6.9.6
  date: 2018-03-29T00:00:00.000Z
  commits:
    - subject: "Remove references to pinejs being private from the docs as it's been
        public for a while #146 [Pagan Gazzard]"
- version: v6.9.5
  date: 2018-03-29T00:00:00.000Z
  commits:
    - subject: "Fix rethrowing a nicer db error. #147 [Pagan Gazzard]"
- version: v6.9.4
  date: 2018-03-28T00:00:00.000Z
  commits:
    - subject: "Switch to using `tapCatch` instead of manually rethrowing where
        possible #144 [Pagan Gazzard]"
- version: v6.9.3
  date: 2018-03-22T00:00:00.000Z
  commits:
    - subject: "Simplify creating transactions #141 [Pagan Gazzard]"
- version: v6.9.2
  date: 2018-03-22T00:00:00.000Z
  commits:
    - subject: "Avoid memoising the bind length in parsePermissions, allowing a higher
        cache hit rate and lower memory usage. #140 [Pagan Gazzard]"
- version: v6.9.1
  date: 2018-03-19T00:00:00.000Z
  commits:
    - subject: "Return a rejected promise rather than killing the process when failing
        to connect. #138 [Pagan Gazzard]"
- version: v6.9.0
  date: 2018-03-14T00:00:00.000Z
  commits:
    - subject: "Update @resin/odata-parser, @resin/odata-to-abstract-sql,
        @resin/sbvr-types, and pinejs-client #137 [Pagan Gazzard]"
- version: v6.8.1
  date: 2018-03-13T00:00:00.000Z
  commits:
    - subject: "Remove _getPermissions cache as it had far too many combinations. #136
        [Pagan Gazzard]"
- version: v6.8.0
  date: 2018-03-06T00:00:00.000Z
  commits:
    - subject: "Memoise basic odata queries. #135 [Pagan Gazzard]"
- version: v6.7.1
  date: 2018-03-06T00:00:00.000Z
  commits:
    - subject: "Fix some lint errors. #134 [Pagan Gazzard]"
- version: v6.7.0
  date: 2018-03-03T00:00:00.000Z
  commits:
    - subject: "Only create errors for nice stack traces in debug mode due to the
        overhead it causes #130 [Pagan Gazzard]"
- version: v6.6.3
  date: 2018-03-03T00:00:00.000Z
  commits:
    - subject: "Fix permissions memoisation #133 [Pagan Gazzard]"
- version: v6.6.2
  date: 2018-03-02T00:00:00.000Z
  commits:
    - subject: "Memoise checking the permissions that apply to the current request
        #128 [Pagan Gazzard]"
- version: v6.6.1
  date: 2018-03-02T00:00:00.000Z
  commits:
    - subject: "Memoise getting hooks for the request #126 [Pagan Gazzard]"
- version: v6.6.0
  date: 2018-03-02T00:00:00.000Z
  commits:
    - subject: "Add a forbidden error type that results in a 403 http error code #132
        [Andreas Fitzek]"
- version: v6.5.1
  date: 2018-03-02T00:00:00.000Z
  commits:
    - subject: "Move search path setting to be run once in a pool hook on client
        creation, rather than for each transaction #127 [Pagan Gazzard]"
- version: v6.5.0
  date: 2018-02-22T00:00:00.000Z
  commits:
    - subject: "Add a `returnResource` option to POST requests, which when set will
        return only the id in the response and save fetching the entire result
        #123 [Pagan Gazzard]"
- version: v6.4.3
  date: 2018-02-22T00:00:00.000Z
  commits:
    - subject: "Switch to using memoizee instead of bluebird-lru-cache #122 [Pagan
        Gazzard]"
- version: v6.4.2
  date: 2018-02-22T00:00:00.000Z
  commits:
    - subject: "Cache the api key's actor id along with its permissions, meaning we
        don't have to continually refetch it. #121 [Pagan Gazzard]"
- version: v6.4.1
  date: 2018-02-09T00:00:00.000Z
  commits:
    - subject: "Simplify `runTransaction` #120 [Pagan Gazzard]"
- version: v6.4.0
  date: 2018-01-31T00:00:00.000Z
  commits:
    - subject: "Export sbvr-api errors #119 [Thodoris Greasidis]"
- version: v6.3.4
  date: 2018-01-29T00:00:00.000Z
  commits:
    - subject: "Propagate the error message of BadRequestErrors #118 [Thodoris
        Greasidis]"
- version: v6.3.3
  date: 2018-01-24T00:00:00.000Z
  commits:
    - subject: "Fix backwards incompatible change introduced by #109 #114 [Pagan
        Gazzard]"
- version: v6.3.2
  date: 2018-01-12T00:00:00.000Z
  commits:
    - subject: "Delete hooks from the external req object after setting them on the
        internal request. This prevents hooks by being collected twice in
        runHook #112 [Giovanni Garufi]"
- version: v6.3.1
  date: 2018-01-11T00:00:00.000Z
  commits:
    - subject: "Fix missing argument in translateUri function #110 [Giovanni Garufi]"
- version: v6.3.0
  date: 2018-01-11T00:00:00.000Z
  commits:
    - subject: "Save request specific hooks on the request object so they don't get
        mixed up in batch requests. #101 [Giovanni Garufi]"
- version: v6.2.0
  date: 2018-01-10T00:00:00.000Z
  commits:
    - subject: "Add generic `canAccess` action for every resource #98 [Andreas Fitzek]"
- version: v6.1.0
  date: 2018-01-09T00:00:00.000Z
  commits:
    - subject: "Expose `permissions.addPermissions` so it is possible to add
        permissions directly #102 [Pagan Gazzard]"
- version: v6.0.0
  date: 2018-01-09T00:00:00.000Z
  commits:
    - subject: "Store the abstract SQL model for a request on the request object, and
        use it when resolving navigations and synonyms. #106 [Pagan Gazzard]"
- version: v5.3.2
  date: 2018-01-09T00:00:00.000Z
  commits:
    - subject: "Use get/set properties to define a passthrough for the fake filter
        objects to the real ones so that permissions are applied correctly. #109
        [Pagan Gazzard]"
- version: v5.3.1
  date: 2018-01-05T00:00:00.000Z
  commits:
    - subject: "Update dependencies #107 [Pagan Gazzard]"
- version: v5.3.0
  date: 2018-01-04T00:00:00.000Z
  commits:
    - subject: "Allow hooks to generate a custom abstractSqlQuery that will be used
        instead of generating our own. #105 [Pagan Gazzard]"
- version: v5.2.19
  date: 2018-01-04T00:00:00.000Z
  commits:
    - subject: "Improve error message when resolving a navigation resource fails
        because we find a direct field rather than a navigation #104 [Pagan
        Gazzard]"
- version: v5.2.18
  date: 2018-01-04T00:00:00.000Z
  commits:
    - subject: "Remove undefined values from the body of internal requests to match
        what happens during an external/http request #103 [Pagan Gazzard]"
- version: v5.2.17
  date: 2017-12-11T00:00:00.000Z
  commits:
    - subject: "Publish the available typings #97 [Pagan Gazzard]"
- version: v5.2.16
  date: 2017-11-29T00:00:00.000Z
  commits:
    - subject: "Set up circleci auto-publishing #96 [Pagan Gazzard]"
- version: v5.2.15
  date: 2017-11-26T00:00:00.000Z
  commits:
    - subject: "Improve error message when api key permission checking fails, and just
        use no permissions for that case rather than rejecting the entire check.
        #95 [Pagan Gazzard]"
- version: v5.2.14
  date: 2017-11-20T00:00:00.000Z
  commits:
    - subject: "Guarantee that any error returned from the settle functions is an
        error object, this fixes later code that checks if an error was returned
        by using `_.isError` #94 [Pagan Gazzard]"
- version: v5.2.13
  date: 2017-10-25T00:00:00.000Z
  commits:
    - subject: "Convert control-flow to typescript #83 [Pagan Gazzard]"
- version: v5.2.12
  date: 2017-10-20T00:00:00.000Z
  commits:
    - subject: "Add a circle.yml to test on CircleCI #90 [Pablo Carranza Velez]"
- version: v5.2.11
  date: 2017-10-19T00:00:00.000Z
  commits:
    - subject: "Clone the abstract sql tree before returning to ensure hooks cannot
        mutate and pollute the cache #88 [Pagan Gazzard]"
- version: v5.2.10
  date: 2017-10-11T00:00:00.000Z
  commits:
    - subject: "Added Apache-2.0 license and updated repository link in package.json
        #81 [Giovanni Garufi]"
- version: v5.2.9
  date: 2017-10-09T00:00:00.000Z
  commits:
    - subject: "Update lf-to-abstract-sql to ^1.0.3 to include fixes #87 [Pagan
        Gazzard]"
- version: v5.2.8
  date: 2017-10-02T00:00:00.000Z
  commits:
    - subject: "Added test and build scripts to package.json, making it easier to
        build pinejs #86 [Pagan Gazzard]"
- version: v5.2.7
  date: 2017-10-02T00:00:00.000Z
  commits:
    - subject: "Improve the error message when failing to resolve a navigation by
        using the name the user provided rather than the resolved name #84
        [Pagan Gazzard]"
- version: v5.2.6
  date: 2017-09-27T00:00:00.000Z
  commits:
    - subject: "Update typescript to ^2.5.3 #80 [Giovanni Garufi]"
- version: v5.2.5
  date: 2017-09-27T00:00:00.000Z
  commits:
    - subject: "Improve error message when trying to resolve an invalid navigation #79
        [Pagan Gazzard]"
- version: v5.2.4
  date: 2017-09-25T00:00:00.000Z
  commits:
    - subject: "Fix error where we used a fat arrow function but we needed standard
        function semantics. #78 [Pagan Gazzard]"
- version: v5.2.3
  date: 2017-09-25T00:00:00.000Z
  commits:
    - subject: "Convert extended-sbvr-parser to typescript #77 [Pagan Gazzard]"
- version: v5.2.2
  date: 2017-09-22T00:00:00.000Z
  commits:
    - subject: "Added Advanced Usage guide and improved docs #28 [Giovanni Garufi]"
- version: v5.2.1
  date: 2017-09-22T00:00:00.000Z
  commits:
    - subject: "Added permission check on resource involved in OData filters #63
        [Giovanni Garufi]"
- version: v5.2.0
  date: 2017-09-22T00:00:00.000Z
  commits:
    - subject: "Convert db to typescript #57 [Pagan Gazzard]"
- version: v5.1.5
  date: 2017-09-21T00:00:00.000Z
  commits:
    - subject: "Remove an unnecessary warning #76 [Pagan Gazzard]"
- version: v5.1.4
  date: 2017-09-21T00:00:00.000Z
  commits:
    - subject: "Add some missing migration steps #75 [Pagan Gazzard]"
- version: v5.1.3
  date: 2017-09-20T00:00:00.000Z
  commits:
    - subject: "Rework the checking if a rule is affected to be clearer about the
        reasoning for each case and fix a couple #67 [Pagan Gazzard]"
- version: v5.1.2
  date: 2017-09-20T00:00:00.000Z
  commits:
    - subject: "Use Promise.mapSeries to run migrations #74 [Cameron Diver]"
- version: v5.1.1
  date: 2017-09-20T00:00:00.000Z
  commits:
    - subject: "Update lf-to-abstract-sql to guarantee including the negation fix. #73
        [Pagan Gazzard]"
- version: v5.1.0
  date: 2017-09-19T00:00:00.000Z
  commits:
    - subject: "Fixed rule validation that would fail with unbound values #71 [Akis
        Kesoglou]"
- version: v5.0.3
  date: 2017-09-04T00:00:00.000Z
  commits:
    - subject: "Disable affected rule optimisation to guarantee all relevant rules are
        always run, guaranteeing the database cannot enter an invalid state #68
        [Pagan Gazzard]"
- version: v5.0.2
  date: 2017-09-04T00:00:00.000Z
  commits:
    - subject: "Fix check for matching fields when deciding if a rule needs to run.
        #66 [Pagan Gazzard]"
- version: v5.0.1
  date: 2017-08-31T00:00:00.000Z
  commits:
    - subject: "Added versionist #65 [Giovanni Garufi]"
- version: v5.0.0
  commits:
    - subject: Converted sql-binds to typescript
    - subject: Updated sbvr-parser to ^0.1.0
    - subject: Updated lf-to-abstract-sql to ^1.0.0
    - subject: "Breaking: verbs are now included in field names (except for `has`), eg
        `pilot can fly plane` now creates a field called `can fly-plane` instead
        of `plane`, allowing multiple relationships between two terms"
    - subject: Adds relationship and synonym info to the generated abstract sql for
        odata-to-abstract-sql to use
    - subject: Updated odata-to-abstract-sql to ^1.0.0, which supports
        lf-to-abstract-sql v1.0.0
    - subject: "Breaking: table names now use ` ` rather than `_` within terms and
        verbs and `-` between them (matching the way fields are named)"
    - subject: "Breaking: requires verbs to specify the relationship between two
        terms, eg `pilot/plane` becomes `pilot/can_fly__plane`"
    - subject: Adds support for synonym and synonymous form usage, which makes it
        possible to specify the direction of a relationship for self-referential
        fields.
    - subject: Removed abstract-sql-to-odata-schema as it is no longer needed, since
        the abstract-sql now has all the info necessary.
- version: v4.0.0
  commits:
    - subject: Changed permission name to text, to allow unlimited length permissions
    - subject: Separated out the client
    - subject: Added OData batch support
    - subject: Added the ability to pass a custom properties object through the
        internal api that will be available as `req.custom` in any hooks.
    - subject: Only run rules if a field they query has been attempted to be changed.
    - subject: Updated pinejs-client to ^4.0.0
    - subject: Converted src/server/src/server-glue/server.coffee to typescript.
    - subject: Converted src/server/src/passport-pinejs/passport-pinejs.coffee to
        typescript.
    - subject: Converted src/server/src/server-glue/module.coffee to typescript.
    - subject: Added support for typescript within pinejs.
- version: v3.5.2
  commits:
    - subject: Use a proper $count in pinejs-session-store.
    - subject: Use PATCH rather than PUT to update models to avoid issues with db
        layers that don't support `SET x = DEFAULT`
    - subject: Use null-loader for pg/lib/connection-parameters in browser builds to
        avoid a webpack warning.
    - subject: Update to jquery-ui ^1.12.1 and rely on the `main` in package.json for
        resolution so it can stay up to date.
- version: v3.5.1
  commits:
    - subject: Add a .npmignore to make sure the output folder isn't ignored on
        publishing.
- version: v3.5.0
  commits:
    - subject: Compile all of the common/server coffee-script at prepublish time, so
        that it doesn't need to be compiled by dependents.
    - subject: Use `process.exit(1)` when exiting abnormally
    - subject: Don't try to register the coffee-script loader if one already exists,
        it allows for using custom coffee-script loaders.
- version: v3.4.0
  commits:
    - subject: Map permissions in serial to make sure binds are always added in the
        same order/location to aid cache hits.
    - subject: Avoid even loading the SBVRServer and http-transactions code in the
        cases where they're disabled
    - subject: Always register the .sbvr and .ometajs handlers when running in nodejs
- version: v3.3.1
  commits:
    - subject: Fixed a typo in unique constraint violation error message.
- version: v3.3.0
  commits:
    - subject: Fixed unique constraint violation error message.
    - subject: Updated coffee-script to ~1.12.2
    - subject: Updated pinejs-client to ^3.0.0
    - subject: Updated dev/bower dependencies
- version: v3.2.0
  commits:
    - subject: Updated lf-to-abstract-sql to v0.0.19 to include the concept types
        optimisation.
- version: v3.1.1
  commits:
    - subject: Fixed expanding foreign keys where the foreign key attribute was on the
        other resource.
- version: v3.1.0
  commits:
    - subject: Skip attempting to apply field processing if there are no fields
        needing it.
    - subject: Added caching for the lists of expandable fields and fields requiring
        processing.
    - subject: Removed the try/catch in uri parsing, allowing v8 optimisation
    - subject: Improved error messages when uri parsing fails
- version: v3.0.0
  commits:
    - subject: Reimplemented memoisation of the permissions partial parse which was
        removed in the bind vars update. (test case went from ~2.9s warm to
        ~2.6s warm)
    - subject: Updated odata-to-abstract-sql and added memoisation of the translate
        step. (test case went from ~3.2s warm to ~2.9s warm)
    - subject: Update to odata-parser/odata-to-abstract-sql/abstract-sql-compiler
        versions with support for odata binds and use it to memoise the abstract
        sql compilation step (test case went from ~8.4s warm to ~4.3s warm).
- version: v2.3.1
  commits:
    - subject: Allow passing userId as a numeric string to `getUserPermissions`.
- version: v2.3.0
  commits:
    - subject: Converted sql binds parsing from ometa to coffeescript, it reduces my
        test case (matching production usage) from ~1300ms to ~100ms
    - subject: Used webpack's resolve.extensions to remove the need for adding .coffee
        to require calls.
    - subject: Updated pg to ^6.0.0 and use an explicit pool.
    - subject: Updated memoizee
    - subject: Updated dev dependencies.
    - subject: Update documentation
    - subject: Fix use of multer in server builds
- version: v2.2.0
  commits:
    - subject: Updated sbvr-parser and lf-to-abstract-sql to add support for concept
        types on term form fact types.
- version: v2.1.1
  commits:
    - subject: Fixed getting api key actor ids
    - subject: Fixed the 2.0-add-actors migrations
- version: v2.1.0
  commits:
    - subject: Updated odata-to-abstract-sql and switch to using `setClientModel` to
        have it shorten aliases when necessary.
    - subject: Fixed invalid permission filters not being rejected.
    - subject: Return result for $count
    - subject: Updated to abstract-sql-compiler 2.1.0
    - subject: Updated to odata-parser 0.1.10
    - subject: Updated to odata-to-abstract-sql 0.3.5
- version: v2.0.0
  commits:
    - subject: Return a 400 error when a request ends fails SBVR model validation
        (previously 404).
    - subject: Switched to adding users/permissions after a model and it's migrations
        are run, this makes it much easier to migrate permissions.
    - subject: Added a concept of actors and switched the permission filter `$USER.ID`
        magic to be `$ACTOR.ID`
    - subject: Updated to abstract-sql-compiler 2.0.0, meaning empty strings are no
        longer treated as null.
    - subject: Dropped expressjs3 compatibility, fixing deprecated notices on
        expressjs4.
    - subject: Added expiry date fields onto the permissions system.
- version: v1.4.2
  commits:
    - subject: Updated minimum odata-to-abstract-sql to v0.3.4 in order to bring in
        support for self-referencing resources (eg application depends on
        application)
- version: v1.4.1
  commits:
    - subject: Added PREPARSE hooks and use them in the permissions module in order to
        be backwards compatible with the behavior in <1.4.0
- version: v1.4.0
  commits:
    - subject: Isolated the http transactions code purely into a module so it is
        optional.
    - subject: Separated permissions into a mostly isolated module, using proper hooks
        instead of hardcoded hooks.
    - subject: Added support for 'all' hooks on the api and method levels.
    - subject: Switched to throwing specific errors for unique/foreign key/general
        constraint errors, rather than always just a generic database error.
    - subject: Converted cases of throwing strings into throwing error objects.
    - subject: Separated out the api key permissions cache settings so they can be
        overridden if need be.
- version: v1.3.0
  commits:
    - subject: Updated odata-parser, odata-to-abstract-sql, and abstract-sql-compiler
        to add support for date/time functions and some bugfixes.
    - subject: Added memoisation for permission filter generating.
    - subject: Simplified permission filter checking.
    - subject: Respond with 400 Bad Request to malformed odata queries.
    - subject: Avoid recreating the collapse function.
    - subject: Separated out the OData schema generation.
- version: v1.2.0
  commits:
    - subject: Updated to pinejs-client ^2.3.1 and remove deprecated uses of it.
- version: v1.1.0
  commits:
    - subject: Added express 4 compatibility.
- version: v1.0.5
  commits:
    - subject: Fixed 'all' hooks overriding resource hooks.
    - subject: Fixed `read` permission for $expands.
- version: v1.0.3
  commits:
    - subject: Updated to lodash 4
    - subject: Updated pinejs-client to ^2.1.1 to make sure the escaping fix is
        included.
    - subject: The OData functions `startswith` and `endswith` are now correctly
        `(haystack, needle)` instead of `(needle, haystack)`
    - subject: Changed the 'POSTPARSE' hook to run immediately after the uri parsing,
        before any permissions are added.
    - subject: Added support for hooks on the 'all' resource, which will be run for
        any resource.
    - subject: Updated to bluebird 3.
- version: v0.6.4
  commits:
    - subject: Updated odata-to-abstract-sql to ~0.3.0 and abstract-sql-compiler to
        ~0.4.2.
    - subject: Added bower to the local dependencies.
- version: v0.6.3
  commits:
    - subject: Update odata-to-abstract-sql to ~0.2.6 to guarantee the
        $expand($expand) fix is available.
- version: v0.6.2
  commits:
    - subject: Now returns 201 with `{ id }` instead of 401 when creating a resource
        without permission to read it.
- version: v0.6.1
  commits:
    - subject: Updated abstract-sql-compiler and switched to using it for schema
        generation.
- version: v0.6.0
  commits:
    - subject: Removed the default root permissions for internal requests, you must
        now explicitly specify them.
- version: v0.5.6
  commits:
    - subject: Pass an `api` instance to hooks, which is bound to the same user and
        transaction scope as the original request.
- version: v0.5.5
  commits:
    - subject: Added `authorizationMiddleware` and `customAuthorizationMiddleware`
        middlewares which allow supporting the passing api keys via an
        `Authorization` header.
    - subject: "Add the following additional permissions: read, create, update.  These
        can be used for finer grained permission and also to allow specifying
        permissions via the CRUD names."
- version: v0.5.4
  commits:
    - subject: Switched to using npm private packages rather than private git repo
        links.
    - subject: Updated package.json to specify that nodejs 0.12 is also supported.
- version: v0.5.3
  commits:
    - subject: Update passport to ^0.2.1 and passport-local to ^1.0.0
    - subject: Expose the initialisation promise from server.coffee so that it is
        possible to wait on it.
    - subject: Fix in-browser server.
- version: v0.5.2
  commits:
    - subject: Updated sbvr-types to v0.1.2
- version: v0.5.1
  commits:
    - subject: Updated odata-to-abstract-sql to v0.2.4
- version: v0.5.0
  commits:
    - subject: Config loader will directly use the customServerCode entry if it is an
        object.
    - subject: Config loader no longer tries to use requirejs to load the custom
        server code - it only uses require now.
    - subject: Removed the requirejs param from the custom code setup function.
    - subject: Added support for falling back to bcryptjs if bcrypt isn't available
        (eg in the browser)
    - subject: Added support for $expand options (eg $expand=resource($filter=id eq 1))
    - subject: Added support for "It is forbidden that.." in the sbvr parser.
    - subject: Updated lodash to ^3.0.0
    - subject: Updated coffee-script to ~1.9.0
    - subject: Updated postgres to ^4.0.0
    - subject: Updated mysql to ^2.1.0
    - subject: Updated express to ^4.11.2
    - subject: Updated pinejs-client to ^1.0.0
    - subject: Fixed issues with auto incrementing fields on mysql/websql.
    - subject: Permission filters are now applied to `$expand`s as well.
    - subject: Improved error messages, particularly for config.json users/custom code
        loading errors.
    - subject: Moved express, mysql, passport, passport-local, and pg to optional
        dependencies, as they are indeed optional.
    - subject: Fixed certain combinations of permission filters failing to translate.
    - subject: Added support for loading config.json via absolute paths
    - subject: Added support for loading pinejs via npm
- version: v0.4.5
  commits:
    - subject: "Fix a `ReferenceError: logger is not defined` when compiling abstract
        sql fails."
    - subject: Update abstract-sql-compiler to v0.2.1 which properly supports null
        comparisons.
    - subject: Fix visualisation of vocabularies containing term forms.
    - subject: Fix visualisation links not appearing if you go to the LF tab first.
- version: v0.4.4
  commits:
    - subject: 'Fix a `"Cannot parse required checks: false"` error that could happen
        with permission checking if api key or guest permissions returned
        `false`.'
    - subject: Update pinejs-client-js to v0.3.1 which supports true/false/null
        filters, making them easier to use.
- version: v0.4.3
  commits:
    - subject: Update odata-parser and odata-to-abstract-sql to add support for
        true/false/null in OData filters.
- version: v0.4.2
  commits:
    - subject: Update bcrypt to ~0.8.0
    - subject: Update bluebird to ~2.3.11
    - subject: Update bluebird-lru-cache to ~0.1.2
    - subject: Update coffee-script to ~1.8.0
    - subject: Updated odata-to-abstract-sql and abstract-sql-compiler to add support
        for $filter on PUT requests and enhanced security.
    - subject: Update lf-to-abstract-sql to add support for setting foreign keys
        nullable in a term form.
- version: v0.4.1
  commits:
    - subject: Update odata-to-abstract-sql and abstract-sql-compiler to add support
        for CASTing bind vars to the correct type when necessary (avoids issues
        in cases where implicit casts failed)
- version: v0.4.0
  commits:
    - subject: All instances of `platform`/`rulemotion-canvas` have been renamed to
        `pinejs`
    - subject: __model is no longer sent on GET requests to a resource.
    - subject: "`ConfigLoader.loadNodeConfig` has been removed (use
        `ConfigLoader.loadApplicationConfig` instead)"
    - subject: Correctly process expanded results again (an update to `node-pg` made
        the `JSON.parse` unnecessary and hence fail).
    - subject: Update to pinejs-client-js v0.3.0, this adds greatly enhanced filter
        support.
    - subject: Support has been added for filters on POST requests.
- version: v0.3.11
  commits:
    - subject: Update resin-platform-api to v0.2.5
    - subject: Add an `sbvrUtils.apiKeyMiddleware` connect middleware that can be used
        to fetch the permissions of an api key on the request and add them to
        `req.apiKey`.
    - subject: "Add support for running migrations before a model executes:"
    - subject: Can specify `migrations` or a `migrationsPath` in config.json
    - subject: Migrations which haven't been executed will run in order before the
        model is executed
- version: v0.3.10
  commits:
    - subject: Added a PRERESPOND hook for manipulating the response to OData queries
    - subject: "Update sbvr-types to v0.0.2, fixes issues with:"
    - subject: Saying max length of a string is 255 even if it is actually another
        value.
    - subject: Sending a colour object to the api.
    - subject: Sending an invalid JSON string to a JSON field.
    - subject: Add a __resourceName property in the response to running a rule, so you
        know what resource you are dealing with.
    - subject: Built-in web server now logs all requests it receives - not just OData
        requests
    - subject: Increase default transaction timeout from 5s to 10s
    - subject: configLoader.loadNodeConfig has been renamed to
        configLoader.loadApplicationConfig
- version: v0.3.9
  commits:
    - subject: SQL queries are only logged when debugging
    - subject: Dev model .log output is now suppressed
    - subject: TRANSACTION_TIMEOUT_MS environment variable can be used again
- version: v0.3.8
  commits:
    - subject: PlatformSessionStore is now exported from module build
- version: v0.3.7
  commits:
    - subject: "Adds a new 'module' build type, which allows you to:"
    - subject: Configure your own express application
    - subject: Use the platform as a library, rather than having your app loaded as
        custom code
    - subject: Added support for `and`/`or` within SBVR rules.
    - subject: Fix bower requirejs to v2.1.9 as later versions break the platform
        client-side (due to shim dependencies not working correctly)
- version: v0.3.6
  commits:
    - subject: Fix internal POST requests that are run within a passed in transaction,
        introduced in v0.3.4.
- version: v0.3.5
  commits:
    - subject: Custom code modules no longer have to define a setup() method
- version: v0.3.4
  commits:
    - subject: Enable disabling the default platform login/logout handling with the
        `DISABLE_DEFAULT_AUTH` env var.
    - subject: POST requests now include the whole entity in the response.
    - subject: Expose `{ app, sbvrUtils }` on the built `platform.js`, meaning you can
        require it in order to get access to these objects.
- version: v0.3.3
  commits:
    - subject: Changed config-loader to return 200 for any OPTIONS requests on the API
        endpoints it sets up.
    - subject: Added an LRU cache for API key permissions - improves performance for
        repeated requests using the same API key.
- version: v0.3.2
  commits:
    - subject: Add API hooks entry for OPTIONS
    - subject: Fixed an error when handleODataRequest was called from a method it did
        not recognise for API hooks.
    - subject: Properly send a 405 for unsupported methods.
    - subject: Handle responding to an OPTIONS request, and use the model permission
        for it (since it's a metadata request)
- version: v0.3.1
  commits:
    - subject: Updated pg to v3.3.0
    - subject: Update bluebird to v2.2.1
    - subject: Improved performance of SQL queries when we do not need to bind any
        default values.
    - subject: Improve performance of creating a transaction.
    - subject: Improve performance of all PostgreSQL queries and any SQL queries that
        bind default values.
    - subject: Improve the performance of PostgreSQL queries when there are no binds
        in the SQL.
- version: v0.3.0
  commits:
    - subject: Change runURI signature from `(method, uri, body = {}, tx, callback)
        ->` to `(method, uri, body = {}, tx, req, callback) ->`, where if `req`
        is an object then it will have its `user` property used for permission
        checking rather than using the default of full permissions if it's not
        an object.
    - subject: Update sbvr-parser to v0.0.12
    - subject: Fixes an error being logged when trying to get hints for the verb part
        of a new fact type
    - subject: Fixes rule-like definitions for terms and names
    - subject: Fix an issue where api keys that looked like valid user ids were
        treated as a user id.
    - subject: Replaced `runGet`, `runPost`, `runPut`, and `runDelete` with a new
        middleware called `handleODataRequest` that can be used in their place.
    - subject: Updated bluebird to v2.1.3
    - subject: The `checkPermissions` function had its `res` argument removed.
    - subject: "Added API hooks facilities via `sbvrUtils.addHook` with the following
        hook points:"
    - subject: POSTPARSE
    - subject: PRERUN
    - subject: POSTRUN
    - subject: In the case of trying to respond to a request with an `Error` instance,
        we instead send the `message` property instead, as it's generally much
        more useful.
- version: v0.2.29
  commits:
    - subject: Update ometa-js to ~1.3.0 and use the new line by line highlight
        option, which removes the need for the custom codemirror change and also
        updates to work with the latest codemirror (including a switch to the
        newer hinting module).
    - subject: Update codemirror to v4.2.0 and load it from bower now that a custom
        change is no longer needed.
    - subject: Use a SQL hinter for the database import/export tab.
    - subject: Improve generic error messages returned for foreign/unique key
        violations in cases where detailed info cannot be obtained.
- version: v0.2.28
  commits:
    - subject: Add support for a TRANSACTION_TIMEOUT_MS env var, that specifies how
        long before a transaction is automatically closed (via a rollback).
    - subject: Use error codes to detect the error type for postgresql, this makes the
        checking much more resilient.
    - subject: Updated bluebird to ~1.2.4
- version: v0.2.27
  commits:
    - subject: sbvrUtils.executeModel and sbvrUtils.executeModels now expect a model
        object, rather than vocabulary name/sbvr text.
    - subject: Improved constraint failure checks for WebSQL.
    - subject: 500 errors are now used correctly, rather than incorrect 50x variants.
    - subject: PUT requests are now correctly rolled back on a rule violation
    - subject: Database errors (that are not related to constraints) now return a 500
        and no longer leak the error to the client.
    - subject: Logging levels can now be configured on a per-model basis.
    - subject: Session model requests now only log errors.
