@balena/odata-to-abstract-sql
Advanced tools
Changelog
5.1.1 - 2020-07-10
<details> <summary> Improve typings [Pagan Gazzard] </summary></details>abstract-sql-compiler-7.0.2 - 2020-07-10
<details> <summary> Update dependencies [Pagan Gazzard] </summary></details>sbvr-types-3.1.0 - 2020-06-17
- Update dependencies [Pagan Gazzard]
abstract-sql-compiler-7.0.1 - 2020-07-10
- Improve
BindNode
typing [Pagan Gazzard]odata-parser-2.0.1 - 2020-07-10
- Improve typings [Pagan Gazzard]
Changelog
5.1.0 - 2020-06-19
Changelog
5.0.0 - 2020-05-22
<details> <summary> Update to @balena/sbvr-types 3.0.0 [Pagan Gazzard] </summary>abstract-sql-compiler-7.0.0 - 2020-05-21
- Allow adding to the FromTypeNode set [Pagan Gazzard]
- Rename to @balena/abstract-sql-compiler [Pagan Gazzard]
- Improve typings [Pagan Gazzard]
- Convert all returned promises to native promises instead of bluebird [Pagan Gazzard]
- Update tsconfig to target es2018 [Pagan Gazzard]
- Drop support for node 6/8 [Pagan Gazzard]
</details>sbvr-types-3.0.0 - 2020-05-08
- Convert
fetchProcessing
to synchronous functions [Pagan Gazzard]- Update to bcrypt 4.x [Pagan Gazzard]
- Enable strict tsconfig [Pagan Gazzard]
- Make use of
import type
where relevant [Pagan Gazzard]- Update to balena-lint 5.x [Pagan Gazzard]
- Rename to @balena/sbvr-types [Pagan Gazzard]
- Drop node 8 support [Pagan Gazzard]
- Update tsconfig target to es2018 [Pagan Gazzard]
- Convert all returned promises to native promises instead of bluebird [Pagan Gazzard]
<details> <summary> Update dependencies [Pagan Gazzard] </summary>abstract-sql-compiler-6.13.6 - 2020-05-19
sbvr-parser-1.0.1 - 2020-05-11
- Update to mocha 7.x [Pagan Gazzard]
sbvr-parser-1.0.0 - 2020-05-08
- Convert coffeescript tests to javascript [Pagan Gazzard]
- Drop support for node 6/8 [Pagan Gazzard]
- Rename to @balena/sbvr-parser [Pagan Gazzard]
sbvr-parser-0.2.11 - 2020-05-08
- CI: Add nodejs 14 to the test matrix [Pagan Gazzard]
- CI: Remove circleci publishing in favor of balenaCI [Pagan Gazzard]
sbvr-parser-0.2.10 - 2020-05-08
- Update to to @balena/sbvr-types [Pagan Gazzard]
sbvr-parser-0.2.9 - 2020-05-08
- Update to @balena/lint 5.x [Pagan Gazzard]
sbvr-parser-0.2.8 - 2020-04-27
- Reduce lodash usage [Pagan Gazzard]
lf-to-abstract-sql-4.0.0 - 2020-05-11
- Include linting as part of the tests [Pagan Gazzard]
- Convert from UMD module to commonjs module [Pagan Gazzard]
- Rename to @balena/lf-to-abstract-sql [Pagan Gazzard]
- Drop support for node 8 [Pagan Gazzard]
- Move @balena/sbvr-parser to production dependencies [Pagan Gazzard]
<details> <summary> Update to @balena/sbvr-parser [Pagan Gazzard] </summary>lf-to-abstract-sql-3.2.6 - 2020-05-11
sbvr-parser-1.0.1 - 2020-05-11
- Update to mocha 7.x [Pagan Gazzard]
sbvr-parser-1.0.0 - 2020-05-08
- Convert coffeescript tests to javascript [Pagan Gazzard]
- Drop support for node 6/8 [Pagan Gazzard]
- Rename to @balena/sbvr-parser [Pagan Gazzard]
sbvr-parser-0.2.11 - 2020-05-08
- CI: Add nodejs 14 to the test matrix [Pagan Gazzard]
- CI: Remove circleci publishing in favor of balenaCI [Pagan Gazzard]
sbvr-parser-0.2.10 - 2020-05-08
- Update to to @balena/sbvr-types [Pagan Gazzard]
sbvr-parser-0.2.9 - 2020-05-08
- Update to @balena/lint 5.x [Pagan Gazzard]
</details>sbvr-parser-0.2.8 - 2020-04-27
- Reduce lodash usage [Pagan Gazzard]
lf-to-abstract-sql-3.2.5 - 2020-05-08
- CI: Add nodejs 14 to the test matrix [Pagan Gazzard]
<details> <summary> Update to @balena/sbvr-types 3.0.0 [Pagan Gazzard] </summary>lf-to-abstract-sql-3.2.4 - 2020-05-08
sbvr-types-3.0.0 - 2020-05-08
- Convert
fetchProcessing
to synchronous functions [Pagan Gazzard]- Update to bcrypt 4.x [Pagan Gazzard]
- Enable strict tsconfig [Pagan Gazzard]
- Make use of
import type
where relevant [Pagan Gazzard]- Update to balena-lint 5.x [Pagan Gazzard]
- Rename to @balena/sbvr-types [Pagan Gazzard]
- Drop node 8 support [Pagan Gazzard]
- Update tsconfig target to es2018 [Pagan Gazzard]
- Convert all returned promises to native promises instead of bluebird [Pagan Gazzard]
sbvr-types-2.0.9 - 2020-05-07
- Switch to balena-lint [Pagan Gazzard]
sbvr-types-2.0.8 - 2020-05-05
- Improve typings [Pagan Gazzard]
sbvr-types-2.0.7 - 2020-04-30
- Remove unused imports [Pagan Gazzard]
</details>sbvr-types-2.0.6 - 2020-04-27
- Remove production lodash dependency [Pagan Gazzard]
lf-to-abstract-sql-3.2.3 - 2020-04-20
- Switch to native some [Pagan Gazzard]
- Switch to native findIndex [Pagan Gazzard]
- Switch to native every [Pagan Gazzard]
- Switch to native find [Pagan Gazzard]
- Switch to native forEach where possible [Pagan Gazzard]
- Switch to native includes [Pagan Gazzard]
- Switch to native array type checking [Pagan Gazzard]
- Switch to native string type checking [Pagan Gazzard]
- Switch to native Object.assign [Pagan Gazzard]
lf-to-abstract-sql-3.2.2 - 2020-04-16
- Always treat numbered terms as if they're used [Pagan Gazzard]
<details> <summary> Update dependencies [Pagan Gazzard] </summary>lf-to-abstract-sql-3.2.1 - 2020-04-14
sbvr-types-2.0.5 - 2020-03-17
- CI: Remove circleci deploy in favor of balenaCI [Pagan Gazzard]
- CI: Add node 12 to the test matrix [Pagan Gazzard]
- CI: Remove node 6 from the test matrix [Pagan Gazzard]
- Update dependencies and use resin-lint for automatic lint fixes [Pagan Gazzard]
sbvr-types-2.0.4 - 2020-01-22
- Add node 12 to the test matrix [Pagan Gazzard]
- Update dependencies [Pagan Gazzard]
- Add CODEOWNERS [Pagan Gazzard]
sbvr-parser-0.2.7 - 2020-01-22
- Add CODEOWNERS [Pagan Gazzard]
sbvr-parser-0.2.6 - 2019-12-30
- Add support for using
of
instead ofthat is of
[Pagan Gazzard]
sbvr-parser-0.2.5 - 2019-12-30
- Add support for
a given
as a universal quantification [Pagan Gazzard]
</details>sbvr-parser-0.2.4 - 2019-12-27
- Allow including terms as part of a verb by using
[]
brackets [Pagan Gazzard]
lf-to-abstract-sql-3.2.0 - 2020-04-13
- Only add the destination of a link table if it's actually necessary [Pagan Gazzard]
lf-to-abstract-sql-3.1.2 - 2020-02-26
- CI: Remove circleci publishing in favor of balenaCI [Pagan Gazzard]
lf-to-abstract-sql-3.1.1 - 2020-01-22
- Add CODEOWNERS [Pagan Gazzard]
lf-to-abstract-sql-3.1.0 - 2019-11-01
- Add support for enum definitions on fact types [Pagan Gazzard]
lf-to-abstract-sql-3.0.2 - 2019-06-14
- Fix
updateModifiedAt
formatting [Pagan Gazzard]
lf-to-abstract-sql-3.0.1 - 2019-05-08
- Add node 12 tests [Pagan Gazzard]
- Add repo.yml for upstream changelogs [Pagan Gazzard]
- Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]
lf-to-abstract-sql-3.0.0 - 2019-03-08
- Add automatic modified at fields [Pagan Gazzard]
odata-parser-2.0.0 - 2020-05-11
- Rename to @balena/odata-parser [Pagan Gazzard]
- Update to @balena/lint 5.x [Pagan Gazzard]
- Drop support for nodejs 8 [Pagan Gazzard]
- CI: Add nodejs 14 to the test matrix [Pagan Gazzard]
- CI: Remove circleci publishing in favor of balenaCI [Pagan Gazzard]
<details> <summary> Make use of odata-parser types [Pagan Gazzard] </summary>odata-to-abstract-sql-3.3.0 - 2019-06-07
odata-parser-1.1.1 - 2019-06-07
- Improve typings [Pagan Gazzard]
odata-parser-1.1.0 - 2019-06-06
- Add typings [Pagan Gazzard]
abstract-sql-compiler-6.6.0 - 2019-06-03
- Improve aliased from handling in
getReferencedFields
[Pagan Gazzard]
abstract-sql-compiler-6.5.1 - 2019-06-03
- Use an abstract-sql-optimiser prepass to simplify getReferencedFields [Pagan Gazzard]
</details>sbvr-parser-0.2.3 - 2019-06-04
- Optimise exactly 0 to not exists [Pagan Gazzard]
odata-to-abstract-sql-3.2.0 - 2019-05-31
- Add support for computed fields [Pagan Gazzard]
<details> <summary> Unify the handling of adding fields with or without a $select [Pagan Gazzard] </summary>odata-to-abstract-sql-3.1.3 - 2019-05-31
odata-parser-1.0.4 - 2019-05-27
- Fix adding parameter alias to the options object [Pagan Gazzard]
odata-parser-1.0.3 - 2019-05-08
- Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]
abstract-sql-compiler-6.5.0 - 2019-05-30
- Add support for computed fields [Pagan Gazzard]
abstract-sql-compiler-6.4.3 - 2019-05-30
- Add tests for
getReferencedFields
[Pagan Gazzard]
abstract-sql-compiler-6.4.2 - 2019-05-09
- Update and fix lodash typings [Pagan Gazzard]
- Update husky/mocha dev dependencies [Pagan Gazzard]
<details> <summary> Fix typescript compilation [Pagan Gazzard] </summary>abstract-sql-compiler-6.4.1 - 2019-05-08
</details>sbvr-parser-0.2.2 - 2019-05-08
- Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]
</details>
- Add node 12 tests [Pagan Gazzard]
- Add repo.yml for upstream changelogs [Pagan Gazzard]
- Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]
odata-to-abstract-sql-3.1.2 - 2019-05-08
- Add node 12 tests [Pagan Gazzard]
- Add repo.yml for upstream changelogs [Pagan Gazzard]
- Add .versionbot/CHANGELOG.yml for downstream changelogs [Pagan Gazzard]
odata-to-abstract-sql-3.1.1 - 2019-04-22
- Fix off-by-one error when having to resort to a random alias [Pagan Gazzard]
</details>odata-to-abstract-sql-3.1.0 - 2019-03-08
- Add support for definitions for the target table of insert queries [Pagan Gazzard]
- Add path key where statements to the select subquery for inserts [Pagan Gazzard]
- Convert == to === [Pagan Gazzard]
<details> <summary> Improve typing of `dataTypeValidate` and sbvr-types [Pagan Gazzard] </summary>abstract-sql-compiler-6.13.5 - 2020-05-07
sbvr-types-2.0.9 - 2020-05-07
- Switch to balena-lint [Pagan Gazzard]
sbvr-types-2.0.8 - 2020-05-05
- Improve typings [Pagan Gazzard]
sbvr-types-2.0.7 - 2020-04-30
- Remove unused imports [Pagan Gazzard]
</details>sbvr-types-2.0.6 - 2020-04-27
- Remove production lodash dependency [Pagan Gazzard]
</details>