Bumps the dependencies group with 4 updates: [turbo-rails](https://github.com/hotwired/turbo-rails), [bootstrap_form](https://github.com/bootstrap-ruby/bootstrap_form), [dalli](https://github.com/petergoldstein/dalli) and [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby).
Updates `turbo-rails` from 2.0.21 to 2.0.22 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hotwired/turbo-rails/releases">turbo-rails's releases</a>.</em></p> <blockquote> <h2>v2.0.22</h2> <h2>What's Changed</h2> <ul> <li>Updated bundled JS to <a href="https://github.com/hotwired/turbo/compare/v8.0.21...v8.0.22">v8.0.22</a> for renamed <code>session.navigator</code> to avoid clobbering <code>window.navigator</code>. See <a href="https://redirect.github.com/hotwired/turbo/pull/1489">hotwired/turbo#1489</a>.</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/hotwired/turbo-rails/compare/v2.0.21...v2.0.22">https://github.com/hotwired/turbo-rails/compare/v2.0.21...v2.0.22</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hotwired/turbo-rails/commit/27030b956b107e864258aff0c48c2ed7a36ef3fc"><code>27030b9</code></a> Bump version</li> <li><a href="https://github.com/hotwired/turbo-rails/commit/52cde052aa00c6f7b0ce8cd10d2fefdcbe1e3255"><code>52cde05</code></a> <code>@hotwired/turbo-rails</code> v8.0.22</li> <li>See full diff in <a href="https://github.com/hotwired/turbo-rails/compare/v2.0.21...v2.0.22">compare view</a></li> </ul> </details> <br /> Updates `bootstrap_form` from 5.5.0 to 5.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/bootstrap-ruby/bootstrap_form/releases">bootstrap_form's releases</a>.</em></p> <blockquote> <h2>v5.6.0</h2> <h2>What's Changed</h2> <h3>New Features</h3> <ul> <li><code>inline: true</code> generates the same CSS for the collection label as lay… by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/778">bootstrap-ruby/bootstrap_form#778</a></li> <li>Make Collection Controls Aria Accessible by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/779">bootstrap-ruby/bootstrap_form#779</a></li> <li><code>aria-describedby</code> for Errors by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/782">bootstrap-ruby/bootstrap_form#782</a></li> </ul> <h3>Bugfixes</h3> <ul> <li>Don't raise exception for label_as_placeholder when no model in <code>bootstrap_form_with</code> by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/788">bootstrap-ruby/bootstrap_form#788</a></li> </ul> <h3>Development</h3> <ul> <li>Rake Without <code>bundle exec</code> and Clean Up Warnings by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/771">bootstrap-ruby/bootstrap_form#771</a></li> <li>Update bin/dev to set port by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/772">bootstrap-ruby/bootstrap_form#772</a></li> <li>Remove Gemfile from demo/ by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/774">bootstrap-ruby/bootstrap_form#774</a></li> <li>Add frozen_string_literal and RuboCop rule by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/773">bootstrap-ruby/bootstrap_form#773</a></li> <li>Task to update lock files by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/775">bootstrap-ruby/bootstrap_form#775</a></li> <li>Use Rails Configuration by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/776">bootstrap-ruby/bootstrap_form#776</a></li> <li>How to use <code>main</code> for testing by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/780">bootstrap-ruby/bootstrap_form#780</a></li> <li>Test That <code>namespace</code> Works by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/784">bootstrap-ruby/bootstrap_form#784</a></li> <li>Add Namespaces to Forms in Demo App by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/785">bootstrap-ruby/bootstrap_form#785</a></li> <li>Exclude Ruby 3.2 with edge by <a href="https://github.com/lcreid"><code>@lcreid</code></a> in <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/pull/789">bootstrap-ruby/bootstrap_form#789</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bootstrap-ruby/bootstrap_form/compare/v5.5.0...v5.6.0">https://github.com/bootstrap-ruby/bootstrap_form/compare/v5.5.0...v5.6.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/1bff638ffa80deb0d60a67bbcc7e29cf9447abe8"><code>1bff638</code></a> Test push</li> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/8b348385c8e7f8d2d51f26071f62d03662702aca"><code>8b34838</code></a> Merge pull request <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/issues/789">#789</a> from lcreid/form-with-no-model</li> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/fff3b025aef68bb0cea6f0f096ca2b43f0792671"><code>fff3b02</code></a> Exclude Ruby 3.2 with edge</li> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/aa78434b0e6293ef46a8b537b9f14bb523def39b"><code>aa78434</code></a> Merge pull request <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/issues/788">#788</a> from lcreid/form-with-no-model</li> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/d9a2d289ecbe5300c5013b368741362931c7bc40"><code>d9a2d28</code></a> Exclude Ruby 3.2 with edge</li> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/69c5d37d81e17ef2f325825d9726a89e80da0777"><code>69c5d37</code></a> Install minitest-mock; Hold minitest to 5 up to Rails 8.0</li> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/8d6550c39f67a2a29e76c73ebe424f5dab8fb87c"><code>8d6550c</code></a> Don't raise exception when no model</li> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/d2862ad30f0313e544b7d43c5b3713ac55fb5bd3"><code>d2862ad</code></a> Merge pull request <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/issues/785">#785</a> from lcreid/533-use-namespace-in-demo-app</li> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/ee783305721452fa063246734dc2fcce7f8227dd"><code>ee78330</code></a> Add namespaces to forms in demo app</li> <li><a href="https://github.com/bootstrap-ruby/bootstrap_form/commit/0677c7901177544e710323318a4473309aec1ee7"><code>0677c79</code></a> Merge pull request <a href="https://redirect.github.com/bootstrap-ruby/bootstrap_form/issues/784">#784</a> from lcreid/533-namespaced-id-for</li> <li>Additional commits viewable in <a href="https://github.com/bootstrap-ruby/bootstrap_form/compare/v5.5.0...v5.6.0">compare view</a></li> </ul> </details> <br /> Updates `dalli` from 4.0.0 to 4.2.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/petergoldstein/dalli/blob/main/CHANGELOG.md">dalli's changelog</a>.</em></p> <blockquote> <h1>4.2.0</h1> <p>Performance:</p> <ul> <li>Buffered I/O: Use <code>socket.sync = false</code> with explicit flush to reduce syscalls for pipelined operations</li> <li>get_multi optimizations: Use Set for O(1) server tracking lookups</li> <li>Raw mode optimization: Skip bitflags request in meta protocol when in raw mode (saves 2 bytes per request)</li> </ul> <p>New Features:</p> <ul> <li>OpenTelemetry tracing support: Automatically instruments operations when OpenTelemetry SDK is present <ul> <li>Zero overhead when OpenTelemetry is not loaded</li> <li>Traces <code>get</code>, <code>set</code>, <code>delete</code>, <code>get_multi</code>, <code>set_multi</code>, <code>delete_multi</code>, <code>get_with_metadata</code>, and <code>fetch_with_lock</code></li> <li>Spans include <code>db.system: memcached</code> and <code>db.operation</code> attributes</li> <li>Single-key operations include <code>server.address</code> attribute</li> <li>Multi-key operations include <code>db.memcached.key_count</code> attribute</li> <li><code>get_multi</code> spans include <code>db.memcached.hit_count</code> and <code>db.memcached.miss_count</code> for cache efficiency metrics</li> <li>Exceptions are automatically recorded on spans with error status</li> </ul> </li> </ul> <h1>4.1.0</h1> <p>New Features:</p> <ul> <li>Add <code>set_multi</code> for efficient bulk set operations using pipelined requests</li> <li>Add <code>delete_multi</code> for efficient bulk delete operations using pipelined requests</li> <li>Add <code>fetch_with_lock</code> for thundering herd protection using meta protocol's vivify/recache flags (requires memcached 1.6+)</li> <li>Add thundering herd protection support to meta protocol (requires memcached 1.6+): <ul> <li><code>N</code> (vivify) flag for creating stubs on cache miss</li> <li><code>R</code> (recache) flag for winning recache race when TTL is below threshold</li> <li>Response flags <code>W</code> (won recache), <code>X</code> (stale), <code>Z</code> (lost race)</li> <li><code>delete_stale</code> method for marking items as stale instead of deleting</li> </ul> </li> <li>Add <code>get_with_metadata</code> for advanced cache operations with metadata retrieval (requires memcached 1.6+): <ul> <li>Returns hash with <code>:value</code>, <code>:cas</code>, <code>:won_recache</code>, <code>:stale</code>, <code>:lost_recache</code></li> <li>Optional <code>:return_hit_status</code> returns <code>:hit_before</code> (true/false for previous access)</li> <li>Optional <code>:return_last_access</code> returns <code>:last_access</code> (seconds since last access)</li> <li>Optional <code>:skip_lru_bump</code> prevents LRU update on access</li> <li>Optional <code>:vivify_ttl</code> and <code>:recache_ttl</code> for thundering herd protection</li> </ul> </li> </ul> <p>Deprecations:</p> <ul> <li>Binary protocol is deprecated and will be removed in Dalli 5.0. Use <code>protocol: :meta</code> instead (requires memcached 1.6+)</li> <li>SASL authentication is deprecated and will be removed in Dalli 5.0. Consider using network-level security or memcached's TLS support</li> </ul> <h1>4.0.1</h1> <ul> <li>Add <code>:raw</code> client option to skip serialization entirely, returning raw byte strings</li> <li>Handle <code>OpenSSL::SSL::SSLError</code> in connection manager</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/petergoldstein/dalli/commit/62f694f92732cecde7f7dadad1aadd5501f98856"><code>62f694f</code></a> Add readfull-&gt;read optimization to v5.0 roadmap</li> <li><a href="https://github.com/petergoldstein/dalli/commit/2aa84d17ebbb608c39ec56da846bc4b8ff0c4150"><code>2aa84d1</code></a> Revert IO#read change due to Ruby 3.1 and JRuby hangs</li> <li><a href="https://github.com/petergoldstein/dalli/commit/4dd583e909b5e3a0d1711ef8239e3f180943f31d"><code>4dd583e</code></a> Bump version to 4.2.0</li> <li><a href="https://github.com/petergoldstein/dalli/commit/c8b8ae6762b8e777c4cdc53ea9ba331c5b66c947"><code>c8b8ae6</code></a> Deprecate Socket#readfull method</li> <li><a href="https://github.com/petergoldstein/dalli/commit/4de9b352505d67588d2ceff037f30feb68cb5d73"><code>4de9b35</code></a> Use IO#read instead of manual readfull loop</li> <li><a href="https://github.com/petergoldstein/dalli/commit/3d9cbf7c2e590ce54df45130141cd136eb3fb69e"><code>3d9cbf7</code></a> Update CI improvements section in roadmap</li> <li><a href="https://github.com/petergoldstein/dalli/commit/35bf5c9652aca571a4bdf7d9157bbc4e179d9e97"><code>35bf5c9</code></a> Add implementation plans for <a href="https://redirect.github.com/petergoldstein/dalli/issues/1034">#1034</a> and <a href="https://redirect.github.com/petergoldstein/dalli/issues/776">#776</a>/<a href="https://redirect.github.com/petergoldstein/dalli/issues/941">#941</a></li> <li><a href="https://github.com/petergoldstein/dalli/commit/0f1f66363a13b33187fe77cf9d23f2713d4fdd67"><code>0f1f663</code></a> Update v4.3.0 roadmap with detailed issue research</li> <li><a href="https://github.com/petergoldstein/dalli/commit/a3a8e761175947cfcead3b71b6d00718aeb93b72"><code>a3a8e76</code></a> Enhance RDoc documentation for Instrumentation module</li> <li><a href="https://github.com/petergoldstein/dalli/commit/4e2a1f636149b323c326c93fe05c7716287bcd59"><code>4e2a1f6</code></a> Add tests for raw mode and thundering herd flags, update roadmap</li> <li>Additional commits viewable in <a href="https://github.com/petergoldstein/dalli/compare/v4.0.0...v4.2.0">compare view</a></li> </ul> </details> <br /> Updates `aws-sdk-s3` from 1.212.0 to 1.213.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md">aws-sdk-s3's changelog</a>.</em></p> <blockquote> <h2>1.213.0 (2026-01-28)</h2> <ul> <li>Feature - Adds support for the UpdateObjectEncryption API to change the server-side encryption type of objects in general purpose buckets.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/aws/aws-sdk-ruby/commits">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> You can view, comment on, or merge this pull request online at: https://github.com/openstreetmap/openstreetmap-website/pull/6753 -- Commit Summary -- * Bump the dependencies group with 4 updates -- File Changes -- M Gemfile.lock (12) -- Patch Links -- https://github.com/openstreetmap/openstreetmap-website/pull/6753.patch https://github.com/openstreetmap/openstreetmap-website/pull/6753.diff -- Reply to this email directly or view it on GitHub: https://github.com/openstreetmap/openstreetmap-website/pull/6753 You are receiving this because you are subscribed to this thread. Message ID: <openstreetmap/openstreetmap-website/pull/[email protected]>
_______________________________________________ rails-dev mailing list [email protected] https://lists.openstreetmap.org/listinfo/rails-dev
