Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: ncruces/go-sqlite3

v0.35.0

11 Jun 16:59
@ncruces ncruces

Choose a tag to compare

What's Changed

In an effort to keep the code size small (and compile times relatively fast) while continuing to add more SQLite features, the FTS5 and R*Tree/Geopoly extensions are now compiled separately. This is a breaking change. Now, to use:

  • FTS5, you need github.com/ncruces/go-sqlite3/ext/fts5
  • R*Tree/Geopoly, you need github.com/ncruces/go-sqlite3/ext/rtree

In addition, support for the pre-update hook was added.

Also, Go 1.27 uses encoding/json/v2 for improved performance.

Full Changelog: v0.34.4...v0.35.0

Artifact attestations

Assets 2
Loading

v0.34.4

04 Jun 16:46
@ncruces ncruces

Choose a tag to compare

What's Changed

Updates:

  • SQLite 3.43.2
  • Vec1 0.6

Improved the dotlk VFS under Linux containers: #392

Full Changelog: v0.34.3...v0.34.4

Artifact attestations

Loading

v0.34.3

28 May 16:00
@ncruces ncruces

Choose a tag to compare

What's Changed

Fix a code generation bug: ncruces/wasm2go#31

Improved support for Go 1.27: golang/go#67546

Full Changelog: v0.34.2...v0.34.3

Artifact attestations

Loading
firengate reacted with thumbs up emoji firengate reacted with hooray emoji firengate reacted with heart emoji firengate reacted with rocket emoji
1 person reacted

v0.34.2

20 May 14:10
@ncruces ncruces

Choose a tag to compare

What's Changed

Fixed issue #389.

Full Changelog: v0.34.1...v0.34.2

Artifact attestations

Loading

v0.34.1

09 May 16:18
@ncruces ncruces

Choose a tag to compare

What's Changed

Updates:

  • SQLite 3.53.1

Improvements:

  • support for 64KB OS pages
  • CI testing on IBM Z and Power 10

Full Changelog: v0.34.0...v0.34.1

Artifact attestations

Loading
ynot01 and firengate reacted with heart emoji
2 people reacted

v0.34.0

23 Apr 14:04
@ncruces ncruces

Choose a tag to compare

What's Changed

Native (C) SQLite extensions are now compiled differently:

  • to use Spellfix1, you need to import github.com/ncruces/go-sqlite3/ext/spellfix1
  • you can also try the recent Vec1 vector extension at github.com/ncruces/go-sqlite3/ext/vec1

Full Changelog: v0.33.3...v0.34.0

Artifact attestations

Loading
firengate reacted with thumbs up emoji
1 person reacted

v0.33.3

09 Apr 23:41
@ncruces ncruces

Choose a tag to compare

Important

This is one of the first versions of this package to use wasm2go.

wasm2go is a recent project, so you may prefer to stick to previous versions, if you value stability.

Your feedback on this change is very appreciated.
Please read and comment on the discussion.

What's Changed

Updates:

  • SQLite 3.53.0

Full Changelog: v0.33.2...v0.33.3

Artifact attestations

Loading
firengate reacted with thumbs up emoji
1 person reacted

v0.33.2

29 Mar 15:34
@ncruces ncruces

Choose a tag to compare

Important

This is one of the first versions of this package to use wasm2go.

wasm2go is a recent project, so you may prefer to stick to previous versions, if you value stability.

wasm2go had a bug affecting the following GOARCHs: alpha, arm, mipsle, mips64le, riscv, riscv64, sh.
If you have users using these CPUs, please upgrade SQLite to v0.33.2.

Your feedback on this change is very appreciated.
Please read and comment on the discussion.

This is a breaking change, but in most cases, upgrading is as simple as removing this import from your code:

import _ "github.com/ncruces/go-sqlite3/embed"

If you were configuring how much memory you gave your SQLite connections, you need to:

// Stop doing this:
sqlite3.RuntimeConfig = wazero.NewRuntimeConfig().WithMemoryLimitPages(512) // 32 MB
// And use this context to open your connections:
sqliteCtx := sqlite3.WithMaxMemory(parentCtx, 32*1024*1024) // 32 MB

Full Changelog: v0.32.0...v0.33.2

Loading
firengate reacted with thumbs up emoji
1 person reacted

v0.32.0

13 Mar 15:26
@ncruces ncruces

Choose a tag to compare

Tip

This is likely the last version of this package to depend on wazero.
Please read and comment on the discussion.

Note

SQLite 3.52.0 has been withdrawn.

What's Changed

Updates:

  • SQLite 3.51.3

Full Changelog: v0.31.1...v0.32.0

Artifact attestations

Loading
lesomnus, movsb, and firengate reacted with heart emoji
3 people reacted

v0.31.1

10 Mar 12:05
@ncruces ncruces

Choose a tag to compare

Caution

SQLite 3.52.0 has been withdrawn.

What's Changed

Updates:

  • SQLite 3.52.0 in #351

Full Changelog: v0.31.0...v0.31.1

Artifact attestations

Loading
Previous 1 3 4 5 6
Previous

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /