Skip to content

Releases: balena-io-modules/abstract-sql-compiler

v10.3.2

12 Jun 13:09
45ade1a
Compare
Choose a tag to compare

d88c429 (Extend IsNotDistinctFrom paren omission to more atomic node types, 2025-06-12)

v10.3.1

12 Jun 09:53
ad1e76c
Compare
Choose a tag to compare

179cd04 (Simplify addition of parens around IS NOT DISTINCT FROM arguments, 2025-06-12)
5712603 (Omit parens for IsNotDistinctFrom when the value is a field node, 2025-06-12)

v10.3.0

12 Jun 09:18
23229a2
Compare
Choose a tag to compare

3e07fe5 (Treat CaseNode as an unknown type node as expected, 2025-06-12)

v10.2.12

05 Jun 06:27
9184667
Compare
Choose a tag to compare

Update dependency lint-staged to v16

Notable changes

  • #​1536 e729daa Thanks @​iiroj! - A new flag --no-revert has been introduced for when task modifications should be applied to the index before aborting the commit in case of errors. By default, lint-staged will clear all task modifications and revert to the original state.
  • #​1550 b27fa3f Thanks @​iiroj! - Lint-staged now ignores symlinks and leaves them out from the list of staged files.
  • #​1558 c37dc38 Thanks @​iiroj! - The minimum required Node.js version is lowered to 20.17 following nano-spawn@1.0.2.
  • #​1546 158d15c Thanks @​iiroj! - Processes are spawned using nano-spawn instead of execa. If you are using Node.js scripts as tasks, you might need to explicitly run them with node, especially when using Windows:
  • #​1546 158d15c Thanks @​iiroj! - The --shell flag has been removed and lint-staged no longer supports evaluating commands directly via a shell. To migrate existing commands, you can create a shell script and invoke it instead. Lint-staged will pass matched staged files as a list of arguments, accessible via "$@​":
lint-staged/lint-staged (lint-staged)

v16.1.0

Compare Source

Minor Changes
  • #​1536 e729daa Thanks @​iiroj! - A new flag --no-revert has been introduced for when task modifications should be applied to the index before aborting the commit in case of errors. By default, lint-staged will clear all task modifications and revert to the original state.

  • #​1550 b27fa3f Thanks @​iiroj! - Lint-staged now ignores symlinks and leaves them out from the list of staged files.

Patch Changes

v16.0.0

Compare Source

Major Changes
  • #​1546 158d15c Thanks @​iiroj! - Processes are spawned using nano-spawn instead of execa. If you are using Node.js scripts as tasks, you might need to explicitly run them with node, especially when using Windows:

    {
      "*.js": "node my-js-linter.js"
    }
  • #​1546 158d15c Thanks @​iiroj! - The --shell flag has been removed and lint-staged no longer supports evaluating commands directly via a shell. To migrate existing commands, you can create a shell script and invoke it instead. Lint-staged will pass matched staged files as a list of arguments, accessible via "$@​":

List of commits

65f51a7 (Update dependency lint-staged to v16, 2025-06-04)

v10.2.11

04 Jun 12:41
6be9a24
Compare
Choose a tag to compare

b8742b7 (Add missing ; in trigger creation $$ section, 2025-06-04)

v10.2.10

08 Apr 16:23
b25a3db
Compare
Choose a tag to compare

b5768bb (Update @balena/lint to 9.x, 2025-04-08)

v10.2.9

07 Apr 16:17
dac0709
Compare
Choose a tag to compare

1892c9b (Avoid using lodash for duration node validation, 2025-04-07)
0323851 (Avoid using lodash types, 2025-04-07)
a411088 (Avoid using lodash identity method, 2025-04-07)
6509199 (Use native version of find, 2025-04-07)
6c47e51 (Use native version of flatMap, 2025-04-07)
35f8c30 (Use native version of isEqual, 2025-04-07)
c54e44a (Use native version of mapValues, 2025-04-07)
091d220 (Use native version of uniq, 2025-04-07)
14d0033 (Avoid lodash chaining / move lodash to a dev dependency, 2025-04-07)

v10.2.8

07 Apr 14:47
ae6c120
Compare
Choose a tag to compare

fc2f84b (Improve typings for the In/NotIn optimization helpers, 2025-04-07)

v10.2.7

07 Apr 12:30
1207edd
Compare
Choose a tag to compare

62657e2 (Switch to a more standard isFieldTypeNode helper, 2025-04-07)

v10.2.6

07 Apr 12:00
641b1ab
Compare
Choose a tag to compare

35caa58 (Tests: convert test/odata/stress to typescript, 2025-04-07)
75492ad (Tests: convert test/odata/select to typescript, 2025-04-07)
601c525 (Tests: convert test/odata/resource_parsing to typescript, 2025-04-07)
fec1912 (Tests: convert test/odata/paging to typescript, 2025-04-07)
1bd82f3 (Tests: convert test/odata/orderby to typescript, 2025-04-07)
206aaf4 (Tests: convert test/odata/filterby to typescript, 2025-04-07)
031750d (Tests: convert test/odata/expand to typescript, 2025-04-07)
18ec8de (Tests: convert test/sbvr/test to typescript, 2025-04-07)
a275ef7 (Tests: convert test/sbvr/pilots to typescript, 2025-04-07)
c41377f (Tests: convert test/sbvr/reference-type to typescript, 2025-04-07)
3f2373a (Clean up javascript references, 2025-04-07)