Commit 99216ed
authored
chore: Bump modernc.org/sqlite from 1.46.1 to 1.46.2 (#720)
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.46.1
to 1.46.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md">modernc.org/sqlite's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<ul>
<li>
<p>2026-03-16 v1.46.2: Upgrade to <a
href="https://sqlite.org/releaselog/3_51_3.html">SQLite 3.51.3</a>.</p>
</li>
<li>
<p>2026-02-17 v1.46.1:</p>
<ul>
<li>Ensure connection state is reset if Tx.Commit fails. Previously,
errors like SQLITE_BUSY during COMMIT could leave the underlying
connection inside a transaction, causing errors when the connection was
reused by the database/sql pool. The driver now detects this state and
forces a rollback internally.</li>
<li>Fixes [GitHub issue <a
href="https://gitlab.com/cznic/sqlite/issues/2">#2</a>](<a
href="https://redirect.github.com/modernc-org/sqlite/issues/2">modernc-org/sqlite#2</a>),
thanks Edoardo Spadolini!</li>
</ul>
</li>
<li>
<p>2026-02-17 v1.46.0:</p>
<ul>
<li>Enable ColumnTypeScanType to report time.Time instead of string for
TEXT columns declared as DATE, DATETIME, TIME, or TIMESTAMP via a new
<code>_texttotime</code> URI parameter.</li>
<li>See [GitHub pull request <a
href="https://gitlab.com/cznic/sqlite/issues/1">#1</a>](<a
href="https://redirect.github.com/modernc-org/sqlite/pull/1">modernc-org/sqlite#1</a>),
thanks devhaozi!</li>
</ul>
</li>
<li>
<p>2026-02-09 v1.45.0:</p>
<ul>
<li>Introduce vtab subpackage (modernc.org/sqlite/vtab) exposing Module,
Table, Cursor, and IndexInfo API for Go virtual tables.</li>
<li>Wire vtab registration into the driver: vtab.RegisterModule installs
modules globally and each new connection calls
sqlite3_create_module_v2.</li>
<li>Implement vtab trampolines for
xCreate/xConnect/xBestIndex/xDisconnect/xDestroy/xOpen/xClose/xFilter/xNext/xEof/xColumn/xRowid.</li>
<li>Map SQLite’s sqlite3_index_info into vtab.IndexInfo, including
constraints, ORDER BY terms, and constraint usage (ArgIndex → xFilter
argv[]).</li>
<li>Add an in‑repo dummy vtab module and test (module_test.go) that
validates registration, basic scanning, and constraint visibility.</li>
<li>See [GitLab merge request <a
href="https://gitlab.com/cznic/sqlite/issues/90">#90</a>](<a
href="https://gitlab.com/cznic/sqlite/-/merge_requests/90">https://gitlab.com/cznic/sqlite/-/merge_requests/90</a>),
thanks Adrian Witas!</li>
</ul>
</li>
<li>
<p>2026-01-19 v1.44.3: Resolves [GitLab issue <a
href="https://gitlab.com/cznic/sqlite/issues/243">#243</a>](<a
href="https://gitlab.com/cznic/sqlite/-/issues/243">https://gitlab.com/cznic/sqlite/-/issues/243</a>).</p>
</li>
<li>
<p>2026-01-18 v1.44.2: Upgrade to <a
href="https://sqlite.org/releaselog/3_51_2.html">SQLite 3.51.2</a>.</p>
</li>
<li>
<p>2026-01-13 v1.44.0: Upgrade to SQLite 3.51.1.</p>
</li>
<li>
<p>2025-10-10 v1.39.1: Upgrade to SQLite 3.50.4.</p>
</li>
<li>
<p>2025-06-09 v1.38.0: Upgrade to SQLite 3.50.1.</p>
</li>
<li>
<p>2025-02-26 v1.36.0: Upgrade to SQLite 3.49.0.</p>
</li>
<li>
<p>2024-11-16 v1.34.0: Implement ResetSession and IsValid methods in
connection</p>
</li>
<li>
<p>2024-07-22 v1.31.0: Support windows/386.</p>
</li>
<li>
<p>2024-06-04 v1.30.0: Upgrade to SQLite 3.46.0, release notes at
<a
href="https://sqlite.org/releaselog/3_46_0.html">https://sqlite.org/releaselog/3_46_0.html</a>.</p>
</li>
<li>
<p>2024-02-13 v1.29.0: Upgrade to SQLite 3.45.1, release notes at
<a
href="https://sqlite.org/releaselog/3_45_1.html">https://sqlite.org/releaselog/3_45_1.html</a>.</p>
</li>
<li>
<p>2023-12-14: v1.28.0: Add (*Driver).RegisterConnectionHook,
ConnectionHookFn, ExecQuerierContext, RegisterConnectionHook.</p>
</li>
<li>
<p>2023-08-03 v1.25.0: enable SQLITE_ENABLE_DBSTAT_VTAB.</p>
</li>
<li>
<p>2023-07-11 v1.24.0: Add
(*conn).{Serialize,Deserialize,NewBackup,NewRestore} methods, add Backup
type.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://gitlab.com/cznic/sqlite/commit/d7c9932b311af8741de8fa03011de3704940d210"><code>d7c9932</code></a>
vendor libsqlite3/SQLite 3.51.3, updates <a
href="https://gitlab.com/cznic/sqlite/issues/247">#247</a></li>
<li>See full diff in <a
href="https://gitlab.com/cznic/sqlite/compare/v1.46.1...v1.46.2">compare
view</a></li>
</ul>
</details>
<br />
<details>
<summary>Most Recent Ignore Conditions Applied to This Pull
Request</summary>
| Dependency Name | Ignore Conditions |
| --- | --- |
| modernc.org/sqlite | [>= 1.34.a, < 1.35] |
</details>
[](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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent a1a63fe commit 99216ed
2 files changed
Lines changed: 16 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
222 | | - | |
223 | | - | |
| 222 | + | |
| 223 | + | |
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| |||
266 | 266 | | |
267 | 267 | | |
268 | 268 | | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
273 | 273 | | |
274 | 274 | | |
275 | | - | |
276 | | - | |
| 275 | + | |
| 276 | + | |
277 | 277 | | |
278 | 278 | | |
279 | | - | |
280 | | - | |
| 279 | + | |
| 280 | + | |
281 | 281 | | |
282 | 282 | | |
283 | 283 | | |
| |||
286 | 286 | | |
287 | 287 | | |
288 | 288 | | |
289 | | - | |
290 | | - | |
| 289 | + | |
| 290 | + | |
291 | 291 | | |
292 | 292 | | |
293 | 293 | | |
| |||
0 commit comments