Skip to content

Commit

Permalink
Bump the minor-updates group across 1 directory with 2 updates (#196)
Browse files Browse the repository at this point in the history
Bumps the minor-updates group with 2 updates in the / directory:
[puma](https://github.com/puma/puma) and
[sqlite3](https://github.com/sparklemotion/sqlite3-ruby).

Updates `puma` from 6.4.3 to 6.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puma/puma/releases">puma's
releases</a>.</em></p>
<blockquote>
<h2>6.5.0 - Sky's Version</h2>
<p>They say good things come to wait, and you've all had to wait a long
time for 6.5.0 because <a
href="https://github.com/nateberkopec"><code>@​nateberkopec</code></a>
had another daughter: Sky!</p>
<p><img
src="https://github.com/user-attachments/assets/6b38302a-ca71-4197-8b28-af66c10dd39f"
alt="" /></p>
<ul>
<li>
<p>Features</p>
<ul>
<li>Print RUBY_DESCRIPTION when Puma starts (<a
href="https://redirect.github.com/puma/puma/issues/3407">#3407</a>)</li>
<li>Set the worker process count automatically when using
WEB_CONCURRENCY=auto (<a
href="https://redirect.github.com/puma/puma/issues/3439">#3439</a>, <a
href="https://redirect.github.com/puma/puma/issues/3437">#3437</a>)</li>
<li>Mark as ractor-safe (<a
href="https://redirect.github.com/puma/puma/issues/3486">#3486</a>, <a
href="https://redirect.github.com/puma/puma/issues/3422">#3422</a>)</li>
<li>Add option <code>enable_keep_alive</code>. <code>true</code> mimics
existing behavior, but now can use <code>false</code> to disable
keepalive to reduce queue tail latency (<a
href="https://redirect.github.com/puma/puma/issues/3496">#3496</a>)</li>
<li>Add parameters to Puma methods to allow CI to change ENV in
isolation (<a
href="https://redirect.github.com/puma/puma/issues/3485">#3485</a>)</li>
<li>Add <code>ssl_ciphersuites</code> option for TLSv1.3 ciphers (<a
href="https://redirect.github.com/puma/puma/issues/3359">#3359</a>, <a
href="https://redirect.github.com/puma/puma/issues/3343">#3343</a>)</li>
<li>You can now use <code>--threads 5</code> or <code>threads 5</code>
to config max/min threads with a single number (used to need to say
<code>5:5</code>) (<a
href="https://redirect.github.com/puma/puma/issues/3309">#3309</a>)</li>
<li>Option to turn off systemd plugin (<a
href="https://redirect.github.com/puma/puma/issues/3425">#3425</a>, <a
href="https://redirect.github.com/puma/puma/issues/3424">#3424</a>)</li>
<li>Add <code>on_stopped</code> hook (<a
href="https://redirect.github.com/puma/puma/issues/3411">#3411</a>, <a
href="https://redirect.github.com/puma/puma/issues/3380">#3380</a>)</li>
</ul>
</li>
<li>
<p>Bugfixes</p>
<ul>
<li>Handle blank environment variables when loading config (<a
href="https://redirect.github.com/puma/puma/issues/3539">#3539</a>)</li>
<li>lib/rack/handler/puma.rb - fix for rackup v1.0.1, adjust Gemfile (<a
href="https://redirect.github.com/puma/puma/issues/3532">#3532</a>, <a
href="https://redirect.github.com/puma/puma/issues/3531">#3531</a>)</li>
<li>null_io.rb - add <code>external_encoding</code>,
<code>set_encoding</code>, <code>binmode</code>, <code>binmode?</code>
(<a
href="https://redirect.github.com/puma/puma/issues/3214">#3214</a>)</li>
<li>Implement NullIO#seek and #pos to mimic IO (<a
href="https://redirect.github.com/puma/puma/issues/3468">#3468</a>)</li>
<li>add support in rack handler &amp; fix regression in binder for linux
abstract namespace sockets (<a
href="https://redirect.github.com/puma/puma/issues/3508">#3508</a>)</li>
<li>Use actual thread local for <code>Puma::Server.current</code>. (<a
href="https://redirect.github.com/puma/puma/issues/3360">#3360</a>)</li>
<li>client.rb - fix request chunked body handling (<a
href="https://redirect.github.com/puma/puma/issues/3338">#3338</a>, <a
href="https://redirect.github.com/puma/puma/issues/3337">#3337</a>)</li>
<li>Properly handle two requests seen in the initial buffer (<a
href="https://redirect.github.com/puma/puma/issues/3332">#3332</a>)</li>
<li>Fix response repeated status line when request is invalid or errors
are raised (<a
href="https://redirect.github.com/puma/puma/issues/3308">#3308</a>, <a
href="https://redirect.github.com/puma/puma/issues/3307">#3307</a>)</li>
<li>Fix child processes not being reaped when
<code>Process.detach</code> used (<a
href="https://redirect.github.com/puma/puma/issues/3314">#3314</a>, <a
href="https://redirect.github.com/puma/puma/issues/3313">#3313</a>)</li>
</ul>
</li>
<li>
<p>JRuby</p>
<ul>
<li>Make HTTP length constants configurable (<a
href="https://redirect.github.com/puma/puma/issues/3518">#3518</a>)</li>
<li>Fixup jruby_restart.rb &amp; launcher.rb to work with ARM64 macOS
JRuby (<a
href="https://redirect.github.com/puma/puma/issues/3467">#3467</a>)</li>
</ul>
</li>
<li>
<p>Performance</p>
<ul>
<li>Avoid checking if all workers reached timeout unless idle timeout is
configured (<a
href="https://redirect.github.com/puma/puma/issues/3341">#3341</a>)</li>
<li>Request body - increase read size to 64 kB (<a
href="https://redirect.github.com/puma/puma/issues/3548">#3548</a>)</li>
<li>single mode skip wait_for_less_busy_worker (<a
href="https://redirect.github.com/puma/puma/issues/3325">#3325</a>)</li>
</ul>
</li>
<li>
<p>Refactor</p>
<ul>
<li>A ton of CI/test improvements by <a
href="https://github.com/MSP-Greg"><code>@​MSP-Greg</code></a>, as
usual.</li>
<li>Add ThreadPool#stats and adjust Server#stats to use it (<a
href="https://redirect.github.com/puma/puma/issues/3527">#3527</a>)</li>
<li>normalize whitespace in worker stats string (<a
href="https://redirect.github.com/puma/puma/issues/3513">#3513</a>)</li>
<li>rack/handler/puma.rb - ssl - use <code>start_with?</code>, add test
(<a
href="https://redirect.github.com/puma/puma/issues/3510">#3510</a>)</li>
<li>extconf.rb - add logging for OpenSSL versions (<a
href="https://redirect.github.com/puma/puma/issues/3370">#3370</a>)</li>
<li>Lazily require <code>Puma::Rack::Builder</code> (<a
href="https://redirect.github.com/puma/puma/issues/3340">#3340</a>)</li>
<li>Refactor: Constantize worker pipe request types (<a
href="https://redirect.github.com/puma/puma/issues/3318">#3318</a>)</li>
</ul>
</li>
<li>
<p>Docs</p>
<ul>
<li>stats.md improvements (<a
href="https://redirect.github.com/puma/puma/issues/3514">#3514</a>)</li>
<li>control_cli.rb: Harmonize help message with bin/puma (<a
href="https://redirect.github.com/puma/puma/issues/3434">#3434</a>)</li>
<li>dsl.rb: Clarify a callback's argument (<a
href="https://redirect.github.com/puma/puma/issues/3435">#3435</a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puma/puma/blob/master/History.md">puma's
changelog</a>.</em></p>
<blockquote>
<h2>6.5.0 / 2024-11-23</h2>
<ul>
<li>
<p>Features</p>
<ul>
<li>Print RUBY_DESCRIPTION when Puma starts (<a
href="https://redirect.github.com/puma/puma/issues/3407">#3407</a>)</li>
<li>Set the worker process count automatically when using
WEB_CONCURRENCY=auto (<a
href="https://redirect.github.com/puma/puma/issues/3439">#3439</a>, <a
href="https://redirect.github.com/puma/puma/issues/3437">#3437</a>)</li>
<li>Mark as ractor-safe (<a
href="https://redirect.github.com/puma/puma/issues/3486">#3486</a>, <a
href="https://redirect.github.com/puma/puma/issues/3422">#3422</a>)</li>
<li>Add option <code>enable_keep_alive</code>. <code>true</code> mimics
existing behavior, but now can use <code>false</code> to disable
keepalive to reduce queue tail latency (<a
href="https://redirect.github.com/puma/puma/issues/3496">#3496</a>)</li>
<li>Add parameters to Puma methods to allow CI to change ENV in
isolation (<a
href="https://redirect.github.com/puma/puma/issues/3485">#3485</a>)</li>
<li>Add <code>ssl_ciphersuites</code> option for TLSv1.3 ciphers (<a
href="https://redirect.github.com/puma/puma/issues/3359">#3359</a>, <a
href="https://redirect.github.com/puma/puma/issues/3343">#3343</a>)</li>
<li>You can now use <code>--threads 5</code> or <code>threads 5</code>
to config max/min threads with a single number (used to need to say
<code>5:5</code>) (<a
href="https://redirect.github.com/puma/puma/issues/3309">#3309</a>)</li>
<li>Option to turn off systemd plugin (<a
href="https://redirect.github.com/puma/puma/issues/3425">#3425</a>, <a
href="https://redirect.github.com/puma/puma/issues/3424">#3424</a>)</li>
<li>Add <code>on_stopped</code> hook (<a
href="https://redirect.github.com/puma/puma/issues/3411">#3411</a>, <a
href="https://redirect.github.com/puma/puma/issues/3380">#3380</a>)</li>
</ul>
</li>
<li>
<p>Bugfixes</p>
<ul>
<li>Handle blank environment variables when loading config (<a
href="https://redirect.github.com/puma/puma/issues/3539">#3539</a>)</li>
<li>lib/rack/handler/puma.rb - fix for rackup v1.0.1, adjust Gemfile (<a
href="https://redirect.github.com/puma/puma/issues/3532">#3532</a>, <a
href="https://redirect.github.com/puma/puma/issues/3531">#3531</a>)</li>
<li>null_io.rb - add <code>external_encoding</code>,
<code>set_encoding</code>, <code>binmode</code>, <code>binmode?</code>
(<a
href="https://redirect.github.com/puma/puma/issues/3214">#3214</a>)</li>
<li>Implement NullIO#seek and #pos to mimic IO (<a
href="https://redirect.github.com/puma/puma/issues/3468">#3468</a>)</li>
<li>add support in rack handler &amp; fix regression in binder for linux
abstract namespace sockets (<a
href="https://redirect.github.com/puma/puma/issues/3508">#3508</a>)</li>
<li>Use actual thread local for <code>Puma::Server.current</code>. (<a
href="https://redirect.github.com/puma/puma/issues/3360">#3360</a>)</li>
<li>client.rb - fix request chunked body handling (<a
href="https://redirect.github.com/puma/puma/issues/3338">#3338</a>, <a
href="https://redirect.github.com/puma/puma/issues/3337">#3337</a>)</li>
<li>Properly handle two requests seen in the initial buffer (<a
href="https://redirect.github.com/puma/puma/issues/3332">#3332</a>)</li>
<li>Fix response repeated status line when request is invalid or errors
are raised (<a
href="https://redirect.github.com/puma/puma/issues/3308">#3308</a>, <a
href="https://redirect.github.com/puma/puma/issues/3307">#3307</a>)</li>
<li>Fix child processes not being reaped when
<code>Process.detach</code> used (<a
href="https://redirect.github.com/puma/puma/issues/3314">#3314</a>, <a
href="https://redirect.github.com/puma/puma/issues/3313">#3313</a>)</li>
</ul>
</li>
<li>
<p>JRuby</p>
<ul>
<li>Make HTTP length constants configurable (<a
href="https://redirect.github.com/puma/puma/issues/3518">#3518</a>)</li>
<li>Fixup jruby_restart.rb &amp; launcher.rb to work with ARM64 macOS
JRuby (<a
href="https://redirect.github.com/puma/puma/issues/3467">#3467</a>)</li>
</ul>
</li>
<li>
<p>Performance</p>
<ul>
<li>Avoid checking if all workers reached timeout unless idle timeout is
configured (<a
href="https://redirect.github.com/puma/puma/issues/3341">#3341</a>)</li>
<li>Request body - increase read size to 64 kB (<a
href="https://redirect.github.com/puma/puma/issues/3548">#3548</a>)</li>
<li>single mode skip wait_for_less_busy_worker (<a
href="https://redirect.github.com/puma/puma/issues/3325">#3325</a>)</li>
</ul>
</li>
<li>
<p>Refactor</p>
<ul>
<li>A ton of CI/test improvements by <a
href="https://github.com/MSP-Greg"><code>@​MSP-Greg</code></a>, as
usual.</li>
<li>Add ThreadPool#stats and adjust Server#stats to use it (<a
href="https://redirect.github.com/puma/puma/issues/3527">#3527</a>)</li>
<li>normalize whitespace in worker stats string (<a
href="https://redirect.github.com/puma/puma/issues/3513">#3513</a>)</li>
<li>rack/handler/puma.rb - ssl - use <code>start_with?</code>, add test
(<a
href="https://redirect.github.com/puma/puma/issues/3510">#3510</a>)</li>
<li>extconf.rb - add logging for OpenSSL versions (<a
href="https://redirect.github.com/puma/puma/issues/3370">#3370</a>)</li>
<li>Lazily require <code>Puma::Rack::Builder</code> (<a
href="https://redirect.github.com/puma/puma/issues/3340">#3340</a>)</li>
<li>Refactor: Constantize worker pipe request types (<a
href="https://redirect.github.com/puma/puma/issues/3318">#3318</a>)</li>
</ul>
</li>
<li>
<p>Docs</p>
<ul>
<li>stats.md improvements (<a
href="https://redirect.github.com/puma/puma/issues/3514">#3514</a>)</li>
<li>control_cli.rb: Harmonize help message with bin/puma (<a
href="https://redirect.github.com/puma/puma/issues/3434">#3434</a>)</li>
<li>dsl.rb: Clarify a callback's argument (<a
href="https://redirect.github.com/puma/puma/issues/3435">#3435</a>)</li>
<li>lib/rack/handler/puma.rb - relocate and fixup module comment (<a
href="https://redirect.github.com/puma/puma/issues/3495">#3495</a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puma/puma/commit/9e98151258b5ce80fa50e88d06827c0122011e7d"><code>9e98151</code></a>
v6.5.0 - Sky's Version</li>
<li><a
href="https://github.com/puma/puma/commit/89740fbd4b066d9734eed6c200ddcf44f5f2d87d"><code>89740fb</code></a>
Request body - increase read size to 64 kB (<a
href="https://redirect.github.com/puma/puma/issues/3548">#3548</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/932f5d09f57ce8ec3632156148f42577e92eb4dd"><code>932f5d0</code></a>
CI: test/test_request_invalid.rb - use TestPuma::PumaSocket, RFC 9112
(<a
href="https://redirect.github.com/puma/puma/issues/3553">#3553</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/b444c109c463504f1065a036f0eafdbdafea7c75"><code>b444c10</code></a>
Handle blank environment variables when loading config (<a
href="https://redirect.github.com/puma/puma/issues/3539">#3539</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/fba741b91780224a1db1c456645335b2dd7f27dd"><code>fba741b</code></a>
Make HTTP length constants configurable for JRuby (<a
href="https://redirect.github.com/puma/puma/issues/3518">#3518</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/0255efd3b3ebd90ad658abf7eb949675b12f45f4"><code>0255efd</code></a>
CI: remove test/helpers/config_file.rb, which modifies ENV (<a
href="https://redirect.github.com/puma/puma/issues/3550">#3550</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/450784abb63b841f466e62ad47f440191fcdba54"><code>450784a</code></a>
CI: fix TestIntegration#server_gets - until, not unless (<a
href="https://redirect.github.com/puma/puma/issues/3549">#3549</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/271e4d0b697aabb022de1daa4a6f425f416cfafe"><code>271e4d0</code></a>
CI: remove unnecessary rake task <code>test:all</code> (<a
href="https://redirect.github.com/puma/puma/issues/3543">#3543</a>)</li>
<li><a
href="https://github.com/puma/puma/commit/9e0dc2e9b4891ba13fa3d734705c2c1feba7ff47"><code>9e0dc2e</code></a>
[CI] test_puma_server.rb - add HTTP/1.0 &amp; HTTP/1.1 checks thru to
app env (<a
href="https://redirect.github.com/puma/puma/issues/3">#3</a>...</li>
<li><a
href="https://github.com/puma/puma/commit/23753d9b8866479e82fc0174961ea39aecf7458d"><code>23753d9</code></a>
[CI] test_puma_server.rb - update &amp; add tests for back-to-back
requests (<a
href="https://redirect.github.com/puma/puma/issues/3335">#3335</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/puma/puma/compare/v6.4.3...v6.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `sqlite3` from 2.2.0 to 2.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sparklemotion/sqlite3-ruby/releases">sqlite3's
releases</a>.</em></p>
<blockquote>
<h2>2.3.0 / 2024-11-20</h2>
<h3>Added</h3>
<ul>
<li>The SQLITE_DBPAGE extension is now enabled by default, which
implements an eponymous-only virtual table that provides direct access
to the underlying database file by interacting with the pager. See <a
href="https://www.sqlite.org/dbpage.html">https://www.sqlite.org/dbpage.html</a>
for more information. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/578">#578</a>
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
<li>The DBSTAT extension is now enabled by default, which implements a
read-only eponymous virtual table that returns information about the
amount of disk space used to store the content of an SQLite database.
See <a
href="https://sqlite.org/dbstat.html">https://sqlite.org/dbstat.html</a>
for more information. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/580">#580</a>
<a href="https://github.com/pawurb"><code>@​pawurb</code></a> <a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
<li><code>Database#optimize</code> which wraps the <code>pragma
optimize;</code> statement. Also added <code>Constants::Optimize</code>
to allow advanced users to pass a bitmask of options. See <a
href="https://www.sqlite.org/pragma.html#pragma_optimize">https://www.sqlite.org/pragma.html#pragma_optimize</a>.
<a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/572">#572</a>
<a href="https://github.com/alexcwatt"><code>@​alexcwatt</code></a> <a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
<li><code>SQLite3::VERSION_INFO</code> contains a bag of metadata about
the gem and the sqlite library used.
<code>SQLite3::SQLITE_PACKAGED_LIBRARIES</code> and
<code>SQLite3::SQLITE_PRECOMPILED_LIBRARIES</code> indicate how the gem
was built. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/581">#581</a>
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li><code>Database#encoding=</code> support for switching the database
encoding to <code>UTF-16BE</code>, which has been broken since
<code>Database#encoding=</code> was introduced in v1.3.12 in 2016. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/575">#575</a>
<a href="https://github.com/miyucy"><code>@​miyucy</code></a></li>
<li>Omit mention of the <code>pkg-config</code> gem when failing to
build from source, since it is not used. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/358">#358</a>
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
</ul>
<!-- raw HTML omitted -->

<pre><code>87cbf39ca2ca07c4e6f3d7a5168bfc2fcca845ea36e6d04408622226900e7f92
sqlite3-2.3.0-aarch64-linux-gnu.gem
0e67ea7d8dc42178ac7b57f499177288cc1edf9c7932e86cf631e932947228c2
sqlite3-2.3.0-aarch64-linux-musl.gem
c2beb302a07e106722cd63bae42425bd0e913a4e90b552df64b1f04dec3d676d
sqlite3-2.3.0-arm64-darwin.gem
78ef24e763e513635e51a26709ad23cc11c30a895b5e2bc8c7ae2407a4f56059
sqlite3-2.3.0-arm-linux-gnu.gem
3815a8adc37f6d65e460c97eba725334b4db3a8bc68dbd2b2cfd2079656b20be
sqlite3-2.3.0-arm-linux-musl.gem
dc1b2afd5d099931d5fca7dfec44af3b78b9ec383c382edc6d35e268064b3673
sqlite3-2.3.0.gem
fb32821ae861135e670828f084de9d9e69b4598cd1643f7f8e6c7deeea06b000
sqlite3-2.3.0-x64-mingw-ucrt.gem
6ab00fbf07537e14cebd66e97159053e9094e68da9c6db8f82c21b4333a17345
sqlite3-2.3.0-x86_64-darwin.gem
5b8bbd85e661e04da863cb3d092fbf4e37c9817828ecc6f40a81791bd2111612
sqlite3-2.3.0-x86_64-linux-gnu.gem
db5fef66552d7e10c750f737f8838a63c39055711afac8e16025dbe274217b2b
sqlite3-2.3.0-x86_64-linux-musl.gem
bdb241da2bebe2bc5449cf121a552fe89f2476ed21cff169aa4d0f5ad9d750ff
sqlite3-2.3.0-x86-linux-gnu.gem
9c0989eb572331f569b4b976d6bf4010e322b4f591eb03fbcbf42674cacb4310
sqlite3-2.3.0-x86-linux-musl.gem
</code></pre>
<!-- raw HTML omitted -->
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md">sqlite3's
changelog</a>.</em></p>
<blockquote>
<h2>2.3.0 / 2024-11-20</h2>
<h3>Added</h3>
<ul>
<li>The SQLITE_DBPAGE extension is now enabled by default, which
implements an eponymous-only virtual table that provides direct access
to the underlying database file by interacting with the pager. See <a
href="https://www.sqlite.org/dbpage.html">https://www.sqlite.org/dbpage.html</a>
for more information. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/578">#578</a>
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
<li>The DBSTAT extension is now enabled by default, which implements a
read-only eponymous virtual table that returns information about the
amount of disk space used to store the content of an SQLite database.
See <a
href="https://sqlite.org/dbstat.html">https://sqlite.org/dbstat.html</a>
for more information. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/580">#580</a>
<a href="https://github.com/pawurb"><code>@​pawurb</code></a> <a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
<li><code>Database#optimize</code> which wraps the <code>pragma
optimize;</code> statement. Also added <code>Constants::Optimize</code>
to allow advanced users to pass a bitmask of options. See <a
href="https://www.sqlite.org/pragma.html#pragma_optimize">https://www.sqlite.org/pragma.html#pragma_optimize</a>.
<a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/572">#572</a>
<a href="https://github.com/alexcwatt"><code>@​alexcwatt</code></a> <a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
<li><code>SQLite3::VERSION_INFO</code> is contains a bag of metadata
about the gem and the sqlite library used.
<code>SQLite3::SQLITE_PACKAGED_LIBRARIES</code> and
<code>SQLite3::SQLITE_PRECOMPILED_LIBRARIES</code> are indicate how the
gem was built. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/581">#581</a>
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li><code>Database#encoding=</code> support for switching the database
encoding to <code>UTF-16BE</code>, which has been broken since
<code>Database#encoding=</code> was introduced in v1.3.12 in 2016. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/575">#575</a>
<a href="https://github.com/miyucy"><code>@​miyucy</code></a></li>
<li>Omit mention of the <code>pkg-config</code> gem when failing to
build from source, since it is not used. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/358">#358</a>
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/e6093000119c5574526cedba46ba6efa77fb6d4d"><code>e609300</code></a>
version bump to v2.3.0</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/a33b75b0c166fff413c3bb3f006c6929a1f32af2"><code>a33b75b</code></a>
Merge pull request <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/583">#583</a>
from sparklemotion/flavorjones-remove-mention-of-pkg-...</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/1d4cc9ed6281989547c61e60a2dbae011b3290a4"><code>1d4cc9e</code></a>
Enable dbstat table by default (<a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/580">#580</a>)</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/292a4abc69a1c14702c49b6fb7bd3c6ccdeae177"><code>292a4ab</code></a>
doc: remove mention of the pkg-config gem from extconf warning</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/31cbbd9d055d7f09fe1e418f93c46da6466be591"><code>31cbbd9</code></a>
doc: update CHANGELOG for <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/578">#578</a></li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/c20e959811ab2024c030cc29160f9579b587f675"><code>c20e959</code></a>
Merge pull request <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/578">#578</a>
from sparklemotion/flavorjones-enable-dbpage-vtab</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/3416f1abc98ed96de8d9edbee0a539dce7791d1d"><code>3416f1a</code></a>
Compile support for SQLITE_DBPAGE</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/c0f6df84cfd3a5cbd4eb2c5d6ce639c9811db0ab"><code>c0f6df8</code></a>
Merge pull request <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/582">#582</a>
from sparklemotion/flavorjones-doc-20241119</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/bd50e985a8bf5eedd156a53640e8c59919762799"><code>bd50e98</code></a>
doc: update changelog for <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/581">#581</a></li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/f06bd4a3886069c2b368d49e0006016b5d73adaa"><code>f06bd4a</code></a>
doc: clean up doc strings in fork_safety.rb</li>
<li>Additional commits viewable in <a
href="https://github.com/sparklemotion/sqlite3-ruby/compare/v2.2.0...v2.3.0">compare
view</a></li>
</ul>
</details>
<br />


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 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 <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Nov 25, 2024
1 parent 676ec36 commit 8ee3396
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,16 @@ GEM
json (2.8.2)
language_server-protocol (3.17.0.3)
logger (1.6.1)
mini_portile2 (2.8.7)
mini_portile2 (2.8.8)
net-http (0.5.0)
uri
nio4r (2.7.3)
nio4r (2.7.4)
parallel (1.26.3)
parser (3.3.6.0)
ast (~> 2.4.1)
racc
public_suffix (6.0.1)
puma (6.4.3)
puma (6.5.0)
nio4r (~> 2.0)
racc (1.8.1)
rack (3.1.8)
Expand Down Expand Up @@ -77,7 +77,7 @@ GEM
ruby-progressbar (1.13.0)
sequel (5.86.0)
bigdecimal
sqlite3 (2.2.0)
sqlite3 (2.3.0)
mini_portile2 (~> 2.8.0)
sucker_punch (3.2.0)
concurrent-ruby (~> 1.0)
Expand Down

0 comments on commit 8ee3396

Please sign in to comment.