synle / sqlui-native

SQLUI Native (sqluinative) is a simple UI client for most SQL Engines written in Electron. It is compatible with Windows, Mac, Ubuntu / Debian and Redhat. It supports most dialects of RMBDs like MySQL, Microsoft SQL Server, Postgres, SQLite and has limited supports for Cassandra, MongoDB, Redis, CockroachDB, Azure CosmosDB and Azure Storage Tab
https://synle.github.io/sqlui-native/
MIT License
61 stars 8 forks source link

Bump sql-formatter from 4.0.2 to 14.0.0 #778

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 11 months ago

Bumps sql-formatter from 4.0.2 to 14.0.0.

Release notes

Sourced from sql-formatter's releases.

14.0.0

Breaking changes

These already deprecated features were fundamentally broken and have been removed for good:

  • Removed tabulateAlias config option.
  • Removed commaPosition config option.

Potentially breaking:

  • The DB2 support has been completely overhauled. Previously it was a mix of features from DB2 for IBM z mainframe and DB2 for LUW (Linux, Unix, Windows). Now the dialect named "db2" specifically targets the LUW variant.
  • Snowflake dialect now includes all data types in the keywords list. Which means that when keywordCase: upper option is used, the data type names are also converted to uppercase. (#641)
  • The SqlLanguage type is no more just a plain string (a regression), but a union of the builtin SQL dialect names.
  • The DialectOptions type now includes a mandatory name field. (Relevant only when implementing a custom dialect.)

New features

  • New experimental identifierCase config option. This works similarly to the existing keywordCase option. (Thanks to Christian Jorgensen.)

Bugfixes

  • Various tweaks and fixes for the new DB2i dialect (introduced in 13.1.0).
  • Fixed formatting of TIMESTAMP() WITH TIME ZONE in PostgreSQL (#618)
  • Improved error messages from the parser to help users self-diagnose the most common issues.

13.1.0

New dialect

  • DB2 for IBM i (thanks to Christian Jorgensen) #658

Minor improvements

  • Support parameters inside schema.table.col syntax to facilitate its use as a workaround for SQL templating

13.0.4

Bugfix

  • Support repeated-quote escaping inside Postgres C-style strings (#655) (thanks to Christopher Manouvrier)

13.0.3

Bugfix

  • Fix crash with BETWEEN inside CASE expression #500 (Thanks to Zhongxian Liang)

13.0.2

Bugfixes

  • Fix detection of MySQL identifiers that start with number and contain unicode letters #651

13.0.1

Bugfixes

... (truncated)

Commits
  • 700a89c Release v14.0.0
  • 15d117b Release v14.0.0-beta.4
  • 5ef79de Fix the exported SqlLanguage map type
  • 2303972 Revert "Drop types field from exports in package.json"
  • 2763384 Revert "Separate typescript file for the release build"
  • 9317f03 Revert "Eliminate extra src/ and test/ dirs from build output"
  • 1655735 Revert "Restore types field to exports in package.json"
  • f1ea120 Release v14.0.0-beta.3
  • 760764a Restore types field to exports in package.json
  • 9895c0d Release v14.0.0-beta.2
  • Additional commits viewable in compare view


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

synle commented 2 months ago

@dependabot rebase

synle commented 2 months ago

@dependabot rebase

dependabot[bot] commented 2 months ago

Superseded by #782.