From 2724f7bd84db6b4f403b15e8a49cba39fa99b59a Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Thu, 20 Feb 2025 12:30:15 -0500 Subject: [PATCH] version bump to v2.6.0 --- CHANGELOG.md | 12 +++++++++++- lib/sqlite3/version.rb | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fce7559f..81125b40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,22 @@ # sqlite3-ruby Changelog -## next / unreleased +## 2.6.0 / 2025-02-20 ### Dependencies - Vendored sqlite is updated to [v3.49.1](https://sqlite.org/releaselog/3_49_1.html) (from v3.47.2). #605 @flavorjones - Updated to rake-compiler-dock v1.9.1. #610 @flavorjones +### Important note for Window users + +Loading extensions is not available on Windows when using the precompiled native gems or compiling the vendored sqlite library from source, starting with sqlite3-ruby v2.6.0. + +Sqlite 3.48.0 and later have dramatically changed the "autoconf amalgamation" that is vendored in this gem. Specifically, the configuration is no longer actually autoconf, but some scripts that emulate autoconf's interface and behavior. + +Although this _mostly_ "just worked", we're having a problem resolving the libraries necessary for loading extensions. As a result, starting with sqlite3-ruby v2.6.0, extensions cannot be loaded on Windows when using precompiled native gems or when compiling the vendored sqlite library. + +If you are willing and able to help fix this, let us know at https://github.com/sparklemotion/sqlite3-ruby/issues/618. + ## 2.5.0 / 2024-12-25 diff --git a/lib/sqlite3/version.rb b/lib/sqlite3/version.rb index d4676418..57436878 100644 --- a/lib/sqlite3/version.rb +++ b/lib/sqlite3/version.rb @@ -1,4 +1,4 @@ module SQLite3 # (String) the version of the sqlite3 gem, e.g. "2.1.1" - VERSION = "2.5.0" + VERSION = "2.6.0" end