dependabot[bot] opened a new pull request, #43612: URL: https://github.com/apache/superset/pull/43612
Bumps [syntaqlite](https://github.com/LalitMaganti/syntaqlite) from 0.7.1 to 0.9.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/LalitMaganti/syntaqlite/releases">syntaqlite's releases</a>.</em></p> <blockquote> <h2>v0.9.0</h2> <p><strong>Bug fixes:</strong></p> <ul> <li><code>ALTER TABLE ... ADD COLUMN</code> no longer drops everything after the column name (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/317">#317</a>).</li> <li>Many parser and formatter fixes from an audit of every rule in SQLite's grammar, bringing syntaqlite closer to matching SQLite exactly.</li> </ul> <p><strong>C library:</strong></p> <ul> <li>The shared library now exports the complete public C surface.</li> <li>Corrected the documented C API contract.</li> <li>The generated parser no longer depends on libc <code>strncasecmp</code>, so it loads in environments that link a restricted symbol set.</li> </ul> <h2>v0.8.0</h2> <p><strong>Validation:</strong></p> <ul> <li>SQLite's built-in schema relations are now recognized by syntalqite with version and build-flag awareness, preventing spurious unknown-table and unknown-column diagnostics (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/pull/309">#309</a>).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/LalitMaganti/syntaqlite/blob/main/CHANGELOG.md">syntaqlite's changelog</a>.</em></p> <blockquote> <h2>0.9.0</h2> <p><strong>Bug fixes:</strong></p> <ul> <li><code>ALTER TABLE ... ADD COLUMN</code> no longer drops everything after the column name (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/317">#317</a>).</li> <li>Many parser and formatter fixes from an audit of every rule in SQLite's grammar, bringing syntaqlite closer to matching SQLite exactly.</li> </ul> <p><strong>C library:</strong></p> <ul> <li>The shared library now exports the complete public C surface.</li> <li>Corrected the documented C API contract.</li> <li>The generated parser no longer depends on libc <code>strncasecmp</code>, so it loads in environments that link a restricted symbol set.</li> </ul> <h2>0.8.0</h2> <p><strong>Validation:</strong></p> <ul> <li>SQLite's built-in schema relations (<code>sqlite_master</code>, <code>sqlite_schema</code>, and their temporary-database variants) are now included in the semantic catalog with version and build-flag awareness, preventing spurious unknown-table and unknown-column diagnostics (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/pull/309">#309</a>).</li> </ul> <p><strong>Documentation:</strong></p> <ul> <li>Overhauled the README and library documentation, improved prose throughout the documentation site, and fixed README syntax highlighting (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/pull/307">#307</a>, <a href="https://redirect.github.com/LalitMaganti/syntaqlite/pull/308">#308</a>, <a href="https://redirect.github.com/LalitMaganti/syntaqlite/pull/310">#310</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/c3a2850f60360d3906588a0875a6e477e6a38030"><code>c3a2850</code></a> synq: bump version to 0.9.0 (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/351">#351</a>)</li> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/3c23a0c8c4e2d14b65e39dfb80ce3b6b2bf875e8"><code>3c23a0c</code></a> synq: document the formatter's canonical spellings (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/350">#350</a>)</li> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/be2fe0aaeecc0af559c3d3cf7aebdc81b332f41d"><code>be2fe0a</code></a> synq: reject SQL that SQLite rejects at parse time (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/349">#349</a>)</li> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/b1f9b5b7ea780b0ee272f12ae70150550e64efd7"><code>b1f9b5b</code></a> synq: fix SELECT ALL and count(ALL x) being dropped (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/348">#348</a>)</li> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/3ec1a90a537dd4b6e4c4225650bcd9614c9e1624"><code>3ec1a90</code></a> synq: keep GENERATED ALWAYS out of the column type name (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/347">#347</a>)</li> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/2817df34cdf9d6d7be6301aba43d35f6cc95579c"><code>2817df3</code></a> synq: stop treating an empty quoted identifier as an absent field (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/346">#346</a>)</li> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/b6a93f4b60be56f7c18ec7cd10395a0af6a43b8f"><code>b6a93f4</code></a> synq: keep DEFAULT values in the form they were written (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/345">#345</a>)</li> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/1c2fddd8fa5015f1c9f8525bd810794f7fd35b0e"><code>1c2fddd</code></a> synq: reject qualified names and index hints in trigger bodies (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/344">#344</a>)</li> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/dfdb77da28055b6a78f049c76033ba7d1fe1bfc4"><code>dfdb77d</code></a> synq: fix dropping transaction names on BEGIN/COMMIT/ROLLBACK (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/343">#343</a>)</li> <li><a href="https://github.com/LalitMaganti/syntaqlite/commit/d9a2f72c99aae18e4169103c96fe1ed4e4efd5b6"><code>d9a2f72</code></a> synq: give row values a node of their own (<a href="https://redirect.github.com/LalitMaganti/syntaqlite/issues/342">#342</a>)</li> <li>Additional commits viewable in <a href="https://github.com/LalitMaganti/syntaqlite/compare/v0.7.1...v0.9.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> 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) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
