Skip to content

Releases: merceyz/eslint-plugin-sqlite

v1.6.0

15 Dec 22:30
4c13d1e
Compare
Choose a tag to compare

1.6.0 (2024-12-15)

Features

  • add parameter-prefix rule (add31fc)

v1.5.0

14 Dec 15:01
c15cb9e
Compare
Choose a tag to compare

1.5.0 (2024-12-14)

Features

  • types for current_time, current_date, and current_timestamp (09e3c21)

Bug Fixes

  • handle this.prepare and super.prepare (fd3ea6d)
  • support .join without arguments (10328ba)

Performance Improvements

  • don't use database for input parameters (faac980)
  • enable LTO and set codegen-units to 1 (8067f29)

v1.4.0

30 Sep 07:16
0ca3c9d
Compare
Choose a tag to compare

1.4.0 (2024-09-29)

Features

  • support any string value in map and join (15890ee)

v1.3.0

23 Sep 06:57
304159b
Compare
Choose a tag to compare

1.3.0 (2024-09-22)

Features

  • infer types from opcodes (35656df)

Bug Fixes

  • handle columns not in pragma_table_info (dde4b89)

v1.2.0

09 Sep 07:21
5e7ec08
Compare
Choose a tag to compare

1.2.0 (2024-09-08)

Features

Bug Fixes

  • check if not null column is always present (747cc6a)
  • handle column aliasing the rowid (24436c9)
  • handle varied casing and quoted identifiers (202faf3)

v1.1.0

03 Sep 22:07
1145b82
Compare
Choose a tag to compare

1.1.0 (2024-09-03)

Features

  • check if column is nullable (1b7266a)
  • support variable input parameters (adfaab4)

v1.0.0

31 Aug 15:00
ed88d9f
Compare
Choose a tag to compare

1.0.0 (2024-08-31)

Features

  • add typed-input rule (e72f56a)
  • add typed-result rule (f390944)
  • add valid-query rule (ed290fe)
  • inferQueryInput (623affc)
  • inferQueryResult (b47c5cc)
  • report on non-static and non-string static values (2fb96a4)
  • support overriding unknown type (f1d4a89)

Bug Fixes

  • handle ANY as a combination of the other types (ac55881)
  • infer: handle queries that don't return data (78c096e)
  • infer: ignore invalid queries (a1ef786)