Skip to content

Releases: sql-formatter-org/sql-formatter

15.4.8

21 Dec 10:23
Compare
Choose a tag to compare

Improved keyword classification

  • Treat function names as identifiers when they aren't followed by ( (#812)
  • Never detect words in foo.bar constructs as keywords (#812)

Transact-SQL fixes

  • Treat $ACTION as keyword (#810)
  • Don't detect CHAR as function (only as data-type) (#811)

15.4.7

19 Dec 10:47
Compare
Choose a tag to compare

A few fixes for PostgreSQL operators

  • Support PostgreSQL OPERATOR(...) syntax (#711)
  • Support pgvector operators in PostgreSQL (#807)

15.4.6

12 Nov 17:54
Compare
Choose a tag to compare

Bugfixes

  • Fix warnings in yarn.lock file (#799) (thanks to Tony Coconate)
  • Add support for decimal values without leading digits (#794) (thanks to JagmitSwami)
  • Fix docs for language option (#792) (thanks to Josh Sandler)

15.4.5

21 Oct 09:29
Compare
Choose a tag to compare
  • Support lambda operator and FILTER() in Snowflake (#789)

15.4.4

18 Oct 14:08
Compare
Choose a tag to compare
  • Fix config file search location (#788)

15.4.3

08 Oct 06:25
Compare
Choose a tag to compare

Bugfix

  • Fix formatting of DO UPDATE in SQLite (#783)

15.4.2

06 Sep 06:10
Compare
Choose a tag to compare

Bugfix

  • Support assignment operator in Snowflake (#775)

15.4.1

28 Aug 06:37
Compare
Choose a tag to compare

Bugfixes

  • Allow TYPE to be used as an identifier in Snowflake #771

15.4.0

09 Aug 10:57
Compare
Choose a tag to compare

New features

  • Support auto-detected config file .sql-formatter.json (#766) thanks to Jonathan Schuster

Minor improvements

  • Support GREATEST_IGNORE_NULLS in Snowflake dialect (#758) thanks to Max R
  • Throw error when empty regex in custom paramTypes config (#754)

15.3.2

20 Jun 07:05
Compare
Choose a tag to compare
  • Fix parsing of /** **/ nested block comments (#747) (thanks to Wylie Conlon)