Breaking changes
LIMIT
&OFFSET
keywords are no more supported in all dialects #362
Bugfixes
- Fix missing type-definition file when importing sql-formatter in TypeScript #353
Enhancements
- Allow
#
as first char for Redshift identifiers #358 - Allow MySQL and MariaDB identifiers to begin with a number #339
- Improved formatting of
SELECT DISTINCT
#362 - Added support for several variations in SELECT query clauses (like
WITH RECURSIVE
in addition to plainWITH
) #362 - General overhaul of query syntax support #362