Try our Chrome extension
Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!Changedetection.io needs your support!
You can help us by supporting changedetection.io on these platforms;
- Rate us at AlternativeTo.net
- Star us on GitHub
- Follow us at Twitter/X
- G2 Software reviews
- Check us out on LinkedIn
- And tell your friends and colleagues :)
The more popular changedetection.io is, the more time we can dedicate to adding amazing features!
Many thanks :)
changedetection.io team
False
Generating summary…
You are a concise web change detector. Summarize ONLY what actually changed on the page in clear, plain English. Structure your reply using this exact format (omit sections with nothing to report): Added: - ... Changed: - ... Removed: - ... Focus only on meaningful changes. Ignore layout shifts, whitespace, timestamps, ads, cookies, or minor styling. Be direct and brief. Use bullet points.
tag:github.com,2008:https://github.com/grafana/loki/releases Release notes from loki 2026-05-22T20:00:12Z tag:github.com,2008:Repository/129717717/operator/v0.0.2-test 2026-05-25T04:45:20Z operator: v0.0.2 No content. jnewbigin tag:github.com,2008:Repository/129717717/v3.7.2 2026-05-13T12:22:43Z v3.7.2 <h2><a href="https://github.com/grafana/loki/compare/v3.7.1...v3.7.2">3.7.2</a> (2026-05-13)</h2> <h3>Bug Fixes</h3> <ul> <li>CVEs in release 3.7.x (<a href="https://github.com/grafana/loki/issues/21771" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21771/hovercard">#21771</a>) (<a href="https://github.com/grafana/loki/commit/bb4c5d8758b8540cb742466683143a9ea93743c8">bb4c5d8</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.97.3 [security] (release-3.7.x) (<a href="https://github.com/grafana/loki/issues/21457" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21457/hovercard">#21457</a>) (<a href="https://github.com/grafana/loki/commit/7bc945082fd7ef7632a9bfd18cc22f23130ea64a">7bc9450</a>)</li> <li>Fix ruler panic related to unset validation scheme (backport release-3.7.x) (<a href="https://github.com/grafana/loki/issues/21401" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21401/hovercard">#21401</a>) (<a href="https://github.com/grafana/loki/commit/cf65729674b1f0be8011223c474df3e2e5253216">cf65729</a>)</li> <li><strong>storage:</strong> attach SHA-256 checksum on PutObject for Object Lock buckets (<a href="https://github.com/grafana/loki/issues/21849" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21849/hovercard">#21849</a>) (<a href="https://github.com/grafana/loki/commit/7df13d9ad3993700c3aff23edf5dfa2966281416">7df13d9</a>)</li> </ul> loki-gh-app[bot] tag:github.com,2008:Repository/129717717/v3.6.11 2026-05-13T12:06:16Z v3.6.11 <h2><a href="https://github.com/grafana/loki/compare/v3.6.10...v3.6.11">3.6.11</a> (2026-05-13)</h2> <h3>Bug Fixes</h3> <ul> <li>CVEs in release 3.6.x (<a href="https://github.com/grafana/loki/issues/21773" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21773/hovercard">#21773</a>) (<a href="https://github.com/grafana/loki/commit/1fe3b6dde0c74db743489363b42c5e1f8ed605f2">1fe3b6d</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.97.3 [security] (release-3.6.x) (<a href="https://github.com/grafana/loki/issues/21459" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21459/hovercard">#21459</a>) (<a href="https://github.com/grafana/loki/commit/11c1d07f0b6c512aee0367dec7b5d6ad954fd1fc">11c1d07</a>)</li> <li><strong>deps:</strong> update module go.opentelemetry.io/otel/sdk to v1.43.0 [security] (release-3.6.x) (<a href="https://github.com/grafana/loki/issues/21480" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21480/hovercard">#21480</a>) (<a href="https://github.com/grafana/loki/commit/47fb29ec07fd0c1a3c4ee50e73b84d17f7bc322f">47fb29e</a>)</li> <li><strong>storage:</strong> attach SHA-256 checksum on PutObject for Object Lock buckets (<a href="https://github.com/grafana/loki/issues/21848" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21848/hovercard">#21848</a>) (<a href="https://github.com/grafana/loki/commit/2a7c34c689291c074bb349c7ab9ba74bf6cf2b00">2a7c34c</a>)</li> </ul> loki-gh-app[bot] tag:github.com,2008:Repository/129717717/helm-loki-7.0.0 2026-04-23T20:09:48Z helm-loki-7.0.0: chore: Release loki helm chart 7.0.0 (#21431) <p>Signed-off-by: J Stickler <a href="mailto:julie.stickler@grafana.com">julie.stickler@grafana.com</a><br> Co-authored-by: trevorwhitney <a href="mailto:469592+trevorwhitney@users.noreply.github.com">469592+trevorwhitney@users.noreply.github.com</a><br> Co-authored-by: J Stickler <a href="mailto:julie.stickler@grafana.com">julie.stickler@grafana.com</a></p> loki-gh-app[bot] tag:github.com,2008:Repository/129717717/operator/v0.0.1-test 2026-04-22T23:34:57Z operator/v0.0.1-test <p>ci(operator): Ensure that the origin is defined with login creds befo…</p> jnewbigin tag:github.com,2008:Repository/129717717/operator/v0.10.1 2026-04-16T11:06:37Z operator: v0.10.1 <h2><a href="https://github.com/grafana/loki/compare/operator/v0.10.0...operator/v0.10.1">0.10.1</a> (2026-04-16)</h2> <h3>Features</h3> <ul> <li><strong>operator:</strong> migrate to thanos objstore backend (<a href="https://github.com/grafana/loki/issues/20475" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20475/hovercard">#20475</a>) (<a href="https://github.com/grafana/loki/commit/ffcac2ca4562fc8a270e94961d3a4d5fe91c323a">ffcac2c</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update module google.golang.org/grpc to v1.79.3 [security] (main) (<a href="https://github.com/grafana/loki/issues/21192" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21192/hovercard">#21192</a>) (<a href="https://github.com/grafana/loki/commit/606472cc13a795501ddd2a59102661a80170f124">606472c</a>)</li> <li><strong>operator:</strong> tidy go.mod (<a href="https://github.com/grafana/loki/issues/21323" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21323/hovercard">#21323</a>) (<a href="https://github.com/grafana/loki/commit/119622b87e696e4a5a873e86aace4a93ebfcdece">119622b</a>)</li> <li><strong>operator:</strong> update latency alert to reflect ingester timeout (<a href="https://github.com/grafana/loki/issues/21370" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21370/hovercard">#21370</a>) (<a href="https://github.com/grafana/loki/commit/91f0ce486fd0628ffd296883b440ed8ffb3cf062">91f0ce4</a>)</li> </ul> <hr> <p>This PR was generated with <a href="https://github.com/googleapis/release-please">Release Please</a>. See <a href="https://github.com/googleapis/release-please#release-please">documentation</a>.</p> loki-gh-app[bot] tag:github.com,2008:Repository/129717717/v3.6.10 2026-04-03T15:41:29Z v3.6.10 <h2><a href="https://github.com/grafana/loki/compare/v3.6.8...v3.6.10">3.6.10</a> (2026-04-02)</h2> <h3>Bug Fixes</h3> <ul> <li>Backporting 19989 into 3.6 (<a href="https://github.com/grafana/loki/issues/21356" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21356/hovercard">#21356</a>) (<a href="https://github.com/grafana/loki/commit/0f56890f0536200d1ebb22bcc3488d0e79d9285b">0f56890</a>)</li> </ul> loki-gh-app[bot] tag:github.com,2008:Repository/129717717/v3.6.9 2026-04-01T21:25:38Z v3.6.9: chore: Typo in Makefile (#21359) <p>Signed-off-by: Stas Spiridonov <a href="mailto:stanislav@spiridonov.pro">stanislav@spiridonov.pro</a></p> spiridonov tag:github.com,2008:Repository/129717717/v3.7.1 2026-03-27T11:47:38Z v3.7.1 <h2><a href="https://github.com/grafana/loki/compare/v3.7.0...v3.7.1">3.7.1</a> (2026-03-26)</h2> <h3>Bug Fixes</h3> <ul> <li>Upgrade Go and gRPC versions on 3.7.x (<a href="https://github.com/grafana/loki/issues/21282" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/21282/hovercard">#21282</a>) (<a href="https://github.com/grafana/loki/commit/2c8fff222bab6813374b973ae0eb49043d3ed14e">2c8fff2</a>)</li> </ul> loki-gh-app[bot] tag:github.com,2008:Repository/129717717/v3.7.0 2026-03-26T16:20:44Z v3.7.0 <h2><a href="https://github.com/grafana/loki/compare/v3.6.8...v3.7.0">3.7.0</a> (2026-03-26)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li><strong>engine:</strong> Make scheduler aware of total compute capacity (<a href="https://github.com/grafana/loki/issues/19876" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19876/hovercard">#19876</a>)</li> <li>parsed labels should not override structured metadata (<a href="https://github.com/grafana/loki/issues/19991" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19991/hovercard">#19991</a>)</li> <li><strong>engine:</strong> Share worker threads across all scheduler connections (<a href="https://github.com/grafana/loki/issues/20229" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20229/hovercard">#20229</a>)</li> </ul> <h3>Features</h3> <ul> <li>ability to send query context for limit enforcement (<a href="https://github.com/grafana/loki/issues/19900" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19900/hovercard">#19900</a>) (<a href="https://github.com/grafana/loki/commit/1a66d2ddab11e7d0219040477ed2c0b95f87bfdb">1a66d2d</a>)</li> <li>add downscalePermittedFunc to check downscale is permitted (<a href="https://github.com/grafana/loki/issues/20171" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20171/hovercard">#20171</a>) (<a href="https://github.com/grafana/loki/commit/c0c27b3596d581f24f2c6b6ab101d99189f42ba0">c0c27b3</a>)</li> <li>add gauge to track in-flight bytes (<a href="https://github.com/grafana/loki/issues/20091" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20091/hovercard">#20091</a>) (<a href="https://github.com/grafana/loki/commit/23ef8eccce9b727509894b0056c65bd8083eea2e">23ef8ec</a>)</li> <li>add histogram loki_dataobj_consumer_flush_duration_seconds (<a href="https://github.com/grafana/loki/issues/20304" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20304/hovercard">#20304</a>) (<a href="https://github.com/grafana/loki/commit/5a5e90e9f70b1177b874fbf25986e1f74365e550">5a5e90e</a>)</li> <li>add loki health command (<a href="https://github.com/grafana/loki/issues/20313" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20313/hovercard">#20313</a>) (<a href="https://github.com/grafana/loki/commit/ef69cfd97cf1d5bd58758952cbc3eb48a99d060e">ef69cfd</a>)</li> <li>add metric to track flush failures (<a href="https://github.com/grafana/loki/issues/20399" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20399/hovercard">#20399</a>) (<a href="https://github.com/grafana/loki/commit/ed4f27ed60659cd234c06d8b6c90adcfc36f236e">ed4f27e</a>)</li> <li>Add new dataobj builder flush criteria (<a href="https://github.com/grafana/loki/issues/20323" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20323/hovercard">#20323</a>) (<a href="https://github.com/grafana/loki/commit/498656bbe74076a1e54ccd27c587b0aac0a9a3a1">498656b</a>)</li> <li>Add partition state to consumption lag metric (<a href="https://github.com/grafana/loki/issues/19912" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19912/hovercard">#19912</a>) (<a href="https://github.com/grafana/loki/commit/91d4eb6ce1288c921032b46bc338ce36a275da28">91d4eb6</a>)</li> <li>add prepare downscale handler (<a href="https://github.com/grafana/loki/issues/20007" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20007/hovercard">#20007</a>) (<a href="https://github.com/grafana/loki/commit/677b2ecda1960d3c272dd41028879576737983bf">677b2ec</a>)</li> <li>add processed records metric (<a href="https://github.com/grafana/loki/issues/20191" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20191/hovercard">#20191</a>) (<a href="https://github.com/grafana/loki/commit/333da739c7bf17f6b5e08eed0caa91340a14934e">333da73</a>)</li> <li>add race tolerance to query-tee (<a href="https://github.com/grafana/loki/issues/20228" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20228/hovercard">#20228</a>) (<a href="https://github.com/grafana/loki/commit/014520a3d8535bc0dfd45c6146b6db7344df2f98">014520a</a>)</li> <li>Add resolved policy to blocked and enforced label error (<a href="https://github.com/grafana/loki/issues/19826" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19826/hovercard">#19826</a>) (<a href="https://github.com/grafana/loki/commit/48d13d15db864b524635823b432bbd45714714cd">48d13d1</a>)</li> <li>add segmentation keys and resolver (<a href="https://github.com/grafana/loki/issues/19927" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19927/hovercard">#19927</a>) (<a href="https://github.com/grafana/loki/commit/c853f2ced09b47f859a200718364df98def6e4c4">c853f2c</a>)</li> <li>add support for cancelation to copy and sort (<a href="https://github.com/grafana/loki/issues/20370" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20370/hovercard">#20370</a>) (<a href="https://github.com/grafana/loki/commit/6a8b879d8fe9bb51d1748ce18025c74d442bc379">6a8b879</a>)</li> <li>Add support for storing chunk deletion markers in object storage instead of local disk (<a href="https://github.com/grafana/loki/issues/19689" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19689/hovercard">#19689</a>) (<a href="https://github.com/grafana/loki/commit/856c11dad209b05694626982230bbd7fa336e299">856c11d</a>)</li> <li>add support for UpdateRates RPC to distributors (<a href="https://github.com/grafana/loki/issues/19918" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19918/hovercard">#19918</a>) (<a href="https://github.com/grafana/loki/commit/90188869a145bd640446b6ae7c123d03fc7f7a2a">9018886</a>)</li> <li>Add UpdateRates RPC, update rates from the frontend, return no-op in the service (<a href="https://github.com/grafana/loki/issues/19894" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19894/hovercard">#19894</a>) (<a href="https://github.com/grafana/loki/commit/e173cf4fb1fc54069b23e9959af6fc148a81b859">e173cf4</a>)</li> <li><strong>canary:</strong> Support passing arbitrary set of labels to use for the query (<a href="https://github.com/grafana/loki/issues/17008" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/17008/hovercard">#17008</a>) (<a href="https://github.com/grafana/loki/commit/993b3ae65dad2607d0d20459aac16de0ba2c1d5f">993b3ae</a>)</li> <li>check partition state in parallel (<a href="https://github.com/grafana/loki/issues/19884" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19884/hovercard">#19884</a>) (<a href="https://github.com/grafana/loki/commit/b8536aaa666271278a31362b96d34fcb1692d060">b8536aa</a>)</li> <li>Client side index gateway shuffle sharding (<a href="https://github.com/grafana/loki/issues/20124" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20124/hovercard">#20124</a>) (<a href="https://github.com/grafana/loki/commit/326c7d1ea0c5309568570d1128cc0e93d9479679">326c7d1</a>)</li> <li>dataobj-consumer add processed bytes metric (<a href="https://github.com/grafana/loki/issues/20303" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20303/hovercard">#20303</a>) (<a href="https://github.com/grafana/loki/commit/fba0c5d8a60104ddf90d2ea239f434863dcad78b">fba0c5d</a>)</li> <li>decouple dataobj consumers from the reader service (<a href="https://github.com/grafana/loki/issues/20315" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20315/hovercard">#20315</a>) (<a href="https://github.com/grafana/loki/commit/c3e909d538b438f30e9465ee68f3af7588d60037">c3e909d</a>)</li> <li>disambiguate metadata for better scans (<a href="https://github.com/grafana/loki/issues/20245" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20245/hovercard">#20245</a>) (<a href="https://github.com/grafana/loki/commit/66fd9d8bdeac0e5e59da9fd2b8a3b070ea34f6bd">66fd9d8</a>)</li> <li>don't tee unsampled queries (<a href="https://github.com/grafana/loki/issues/20306" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20306/hovercard">#20306</a>) (<a href="https://github.com/grafana/loki/commit/b975e48d556fe6e1034f40370e6291870d6097d4">b975e48</a>)</li> <li>enable racing in the querytee (<a href="https://github.com/grafana/loki/issues/20156" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20156/hovercard">#20156</a>) (<a href="https://github.com/grafana/loki/commit/23948c40bda7a2b9398a2e74015b8e9dffc2aeef">23948c4</a>)</li> <li>Enable support for max, min, max_over_time, min_over_time for new engine (<a href="https://github.com/grafana/loki/issues/19841" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19841/hovercard">#19841</a>) (<a href="https://github.com/grafana/loki/commit/b9a51f0129a5c54b087dfad5ed0a2f784324a760">b9a51f0</a>)</li> <li><strong>engine:</strong> add regexp parser support for log queries (<a href="https://github.com/grafana/loki/issues/20286" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20286/hovercard">#20286</a>) (<a href="https://github.com/grafana/loki/commit/5663f9c26d54cc080da097c44c3195de4c210e1c">5663f9c</a>)</li> <li><strong>engine:</strong> delegate metastore queries to engine (<a href="https://github.com/grafana/loki/issues/20189" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20189/hovercard">#20189</a>) (<a href="https://github.com/grafana/loki/commit/3a74fe71fea86cd67d73bb6ac5bae487e8df9060">3a74fe7</a>)</li> <li><strong>engine:</strong> implement strict and keepEmpty logfmt parsing (<a href="https://github.com/grafana/loki/issues/19668" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19668/hovercard">#19668</a>) (<a href="https://github.com/grafana/loki/commit/01cab53447b6b066680323658349540f69f9e669">01cab53</a>)</li> <li><strong>goldfish:</strong> add endpoints for serving stored results (<a href="https://github.com/grafana/loki/issues/19640" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19640/hovercard">#19640</a>) (<a href="https://github.com/grafana/loki/commit/e17ae2d98f085ce037c86cb7508d65cc41658e41">e17ae2d</a>)</li> <li><strong>goldfish:</strong> mv comparison_status to db, add stats endpoint (<a href="https://github.com/grafana/loki/issues/19698" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19698/hovercard">#19698</a>) (<a href="https://github.com/grafana/loki/commit/c22e05c1f91ebcaf01dc9dc646d18251b8531837">c22e05c</a>)</li> <li>Handle state change lock in prepare downscale (<a href="https://github.com/grafana/loki/issues/20141" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20141/hovercard">#20141</a>) (<a href="https://github.com/grafana/loki/commit/de092daf0ae6cc7656b0242348346aa1582f6656">de092da</a>)</li> <li><strong>helm:</strong> <code>nameOverride</code> now passed through helm tpl function. (<a href="https://github.com/grafana/loki/issues/19590" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19590/hovercard">#19590</a>) (<a href="https://github.com/grafana/loki/commit/7f56fd23df5f3fb02d3a40b6c421536e526cb221">7f56fd2</a>)</li> <li><strong>helm:</strong> Add ability to toggle grpclb port for query frontend service (<a href="https://github.com/grafana/loki/issues/19609" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19609/hovercard">#19609</a>) (<a href="https://github.com/grafana/loki/commit/9c4f0222b778d013ba20262cffcb93825bb3e6db">9c4f022</a>)</li> <li><strong>helm:</strong> Add startupProbe to distributor (<a href="https://github.com/grafana/loki/issues/20073" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20073/hovercard">#20073</a>) (<a href="https://github.com/grafana/loki/commit/5b76589e100e704f1f29f062c78ab52b619f9ede">5b76589</a>)</li> <li><strong>helm:</strong> allow configuration of service trafficDistribution parameter (<a href="https://github.com/grafana/loki/issues/19558" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19558/hovercard">#19558</a>) (<a href="https://github.com/grafana/loki/commit/55f95e3d1d425b495f0bbd0012665d3c60e4142a">55f95e3</a>)</li> <li><strong>helm:</strong> allow set topologySpreadConstraints on singleBinary (<a href="https://github.com/grafana/loki/issues/19534" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19534/hovercard">#19534</a>) (<a href="https://github.com/grafana/loki/commit/265601f8310f5327aab14702437bc8cc3ebda04c">265601f</a>)</li> <li><strong>helm:</strong> make loki-canary readinessProbe configurable via values.yaml (<a href="https://github.com/grafana/loki/issues/19328" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19328/hovercard">#19328</a>) (<a href="https://github.com/grafana/loki/commit/723176669ad3c0318adeeffa821bfd1ae36f88af">7231766</a>)</li> <li><strong>helm:</strong> use fsGroupChangePolicy=OnRootMismatch to speed up pod starts (<a href="https://github.com/grafana/loki/issues/13942" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/13942/hovercard">#13942</a>) (<a href="https://github.com/grafana/loki/commit/c7cec3aa81924b58ddd755ce2f48e16252e80bfa">c7cec3a</a>)</li> <li>implement query splitting in the query-tee (<a href="https://github.com/grafana/loki/issues/20039" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20039/hovercard">#20039</a>) (<a href="https://github.com/grafana/loki/commit/aab9e46bcfcc3248783613536a67d17edece40b9">aab9e46</a>)</li> <li><strong>logcli:</strong> Allow custom headers to be passed (<a href="https://github.com/grafana/loki/issues/20231" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20231/hovercard">#20231</a>) (<a href="https://github.com/grafana/loki/commit/c524203a6e37cf30f02f0c8eee0c9eef65e31c6b">c524203</a>)</li> <li><strong>lokitool:</strong> Add regex namespace filtering (<a href="https://github.com/grafana/loki/issues/20209" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20209/hovercard">#20209</a>) (<a href="https://github.com/grafana/loki/commit/0c1561d15e9c9075cfb935efb0fc786664e68583">0c1561d</a>)</li> <li><strong>metastore:</strong> metastore DI (<a href="https://github.com/grafana/loki/issues/20253" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20253/hovercard">#20253</a>) (<a href="https://github.com/grafana/loki/commit/9be17c7a42d55b593504a2b5084b5faa5d155d0c">9be17c7</a>)</li> <li><strong>metastore:</strong> shard sections queries over index files (<a href="https://github.com/grafana/loki/issues/20134" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20134/hovercard">#20134</a>) (<a href="https://github.com/grafana/loki/commit/08e3c4385f7830d7097bc65e22aaa846c7f3dc89">08e3c43</a>)</li> <li><strong>metastore:</strong> use arrow for scanning and blooms (<a href="https://github.com/grafana/loki/issues/20234" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20234/hovercard">#20234</a>) (<a href="https://github.com/grafana/loki/commit/e4ec8441d338d0772103b631afdeff8fe007b46d">e4ec844</a>)</li> <li><strong>operator:</strong> add option to disable ingress (<a href="https://github.com/grafana/loki/issues/19382" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19382/hovercard">#19382</a>) (<a href="https://github.com/grafana/loki/commit/9dc71a642569b64b6c21b23f23671b0f18f6285d">9dc71a6</a>)</li> <li>randomly distribute requests to the ingest-limits frontend (<a href="https://github.com/grafana/loki/issues/19840" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19840/hovercard">#19840</a>) (<a href="https://github.com/grafana/loki/commit/1605a387b765478fcb850e1e5a64dd5b924b751b">1605a38</a>)</li> <li>remove final flush (<a href="https://github.com/grafana/loki/issues/20360" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20360/hovercard">#20360</a>) (<a href="https://github.com/grafana/loki/commit/3acb3106bb303ca4a78068f66427c27e08a87bb1">3acb310</a>)</li> <li>shuffle shard on tenant rate limit (<a href="https://github.com/grafana/loki/issues/19990" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19990/hovercard">#19990</a>) (<a href="https://github.com/grafana/loki/commit/3904c2b8f77252f6204dbec9ef4d995ad7b1ef68">3904c2b</a>)</li> <li><strong>ui:</strong> proxy analyze-labels to series with org id (<a href="https://github.com/grafana/loki/issues/19862" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19862/hovercard">#19862</a>) (<a href="https://github.com/grafana/loki/commit/e2681737916ad20a534c502a82fed0bf2de2ccb4">e268173</a>)</li> <li>write to dataobj partitions based on segmentation key (<a href="https://github.com/grafana/loki/issues/19946" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19946/hovercard">#19946</a>) (<a href="https://github.com/grafana/loki/commit/3a24f5d291c8398cd43346d8169e8a0646d8bf4f">3a24f5d</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>apply missing middlewares to query-tee (<a href="https://github.com/grafana/loki/issues/20184" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20184/hovercard">#20184</a>) (<a href="https://github.com/grafana/loki/commit/b9c7dddac4017fc06197a1f464de83d717b4b3df">b9c7ddd</a>)</li> <li>avoid recalculating the segmentation key hash twice (<a href="https://github.com/grafana/loki/issues/19961" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19961/hovercard">#19961</a>) (<a href="https://github.com/grafana/loki/commit/8b78f7924d7414af116809912d76cfd4e71dcbda">8b78f79</a>)</li> <li>bump helm deps, publish loki-helm-test w/ release (<a href="https://github.com/grafana/loki/issues/19939" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19939/hovercard">#19939</a>) (<a href="https://github.com/grafana/loki/commit/7e4e34e4c8da860f08db3c3d89eeb8d8d77d82dd">7e4e34e</a>)</li> <li><strong>cd:</strong> add loki-image to needs (<a href="https://github.com/grafana/loki/issues/19870" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19870/hovercard">#19870</a>) (<a href="https://github.com/grafana/loki/commit/a2c4ea66ac1aa8b0da077cdd91a20a171ee706c2">a2c4ea6</a>)</li> <li>compactor file descriptor leak (<a href="https://github.com/grafana/loki/issues/20077" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20077/hovercard">#20077</a>) (<a href="https://github.com/grafana/loki/commit/0c3dd8ce7efaebfc2d011b02c4dbd809e6955fec">0c3dd8c</a>)</li> <li><strong>config:</strong> migrate renovate config (<a href="https://github.com/grafana/loki/issues/19436" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19436/hovercard">#19436</a>) (<a href="https://github.com/grafana/loki/commit/97745fed6c384a695c4bf6d267d0b092c434ac64">97745fe</a>)</li> <li><strong>dataobj:</strong> Flush into multiple index objects when ErrBuilderFull (<a href="https://github.com/grafana/loki/issues/19223" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19223/hovercard">#19223</a>) (<a href="https://github.com/grafana/loki/commit/32dbef99b8ed8bf220eef569fd90acdaf624ca50">32dbef9</a>)</li> <li>deadlock on shutdown (<a href="https://github.com/grafana/loki/issues/20384" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20384/hovercard">#20384</a>) (<a href="https://github.com/grafana/loki/commit/272a2783802c4476d55ba4b8e89ebc02bb3f345e">272a278</a>)</li> <li><strong>deps:</strong> update dataobj-inspect transitive deps version (<a href="https://github.com/grafana/loki/issues/19813" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19813/hovercard">#19813</a>) (<a href="https://github.com/grafana/loki/commit/5b212b7469945afa15a5a3a62ec69c63a09d2198">5b212b7</a>)</li> <li><strong>deps:</strong> update module cloud.google.com/go/bigtable to v1.41.0 (main) (<a href="https://github.com/grafana/loki/issues/20352" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20352/hovercard">#20352</a>) (<a href="https://github.com/grafana/loki/commit/610230906ecd4f2a4c1a1ed5d39ce7ad294c4700">6102309</a>)</li> <li><strong>deps:</strong> update module cloud.google.com/go/pubsub to v1.50.1 (main) (<a href="https://github.com/grafana/loki/issues/18624" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/18624/hovercard">#18624</a>) (<a href="https://github.com/grafana/loki/commit/46038e4b3d80250b9f4832fb09b735a21cf5680c">46038e4</a>)</li> <li><strong>deps:</strong> update module cloud.google.com/go/pubsub to v2 (main) (<a href="https://github.com/grafana/loki/issues/19803" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19803/hovercard">#19803</a>) (<a href="https://github.com/grafana/loki/commit/d47dde3e5aa66761d3bfc40d0bff86ae6e63eeb6">d47dde3</a>)</li> <li><strong>deps:</strong> update module cloud.google.com/go/storage to v1.57.1 (main) (<a href="https://github.com/grafana/loki/issues/19749" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19749/hovercard">#19749</a>) (<a href="https://github.com/grafana/loki/commit/7ce0bf0581b8a4d669a46fc07353ed6507a33dba">7ce0bf0</a>)</li> <li><strong>deps:</strong> update module cloud.google.com/go/storage to v1.57.2 (main) (<a href="https://github.com/grafana/loki/issues/19893" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19893/hovercard">#19893</a>) (<a href="https://github.com/grafana/loki/commit/e342642129982f2ef5f02060885d959b55391b30">e342642</a>)</li> <li><strong>deps:</strong> update module cloud.google.com/go/storage to v1.58.0 (main) (<a href="https://github.com/grafana/loki/issues/20159" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20159/hovercard">#20159</a>) (<a href="https://github.com/grafana/loki/commit/e85921544a6ca9ad8ad42b20e29caa897905683c">e859215</a>)</li> <li><strong>deps:</strong> update module cloud.google.com/go/storage to v1.59.0 (main) (<a href="https://github.com/grafana/loki/issues/20407" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20407/hovercard">#20407</a>) (<a href="https://github.com/grafana/loki/commit/5c71db648a5c32f809e216da6d7a48bc79f8c8f5">5c71db6</a>)</li> <li><strong>deps:</strong> update module github.com/alecthomas/chroma/v2 to v2.21.1 (main) (<a href="https://github.com/grafana/loki/issues/20353" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20353/hovercard">#20353</a>) (<a href="https://github.com/grafana/loki/commit/6ef5f5c86d494dfb5fe2e04f4ef182bf1dbd4a28">6ef5f5c</a>)</li> <li><strong>deps:</strong> update module github.com/alecthomas/chroma/v2 to v2.22.0 (main) (<a href="https://github.com/grafana/loki/issues/20409" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20409/hovercard">#20409</a>) (<a href="https://github.com/grafana/loki/commit/c64f0443b599d47ae98936d1c1f6e2a352fc395b">c64f044</a>)</li> <li><strong>deps:</strong> update module github.com/apache/arrow-go/v18 to v18.4.1 (main) (<a href="https://github.com/grafana/loki/issues/19750" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19750/hovercard">#19750</a>) (<a href="https://github.com/grafana/loki/commit/d76b3bf4951b3dfb3c67a793af1609f984c8df02">d76b3bf</a>)</li> <li><strong>deps:</strong> update module github.com/apache/arrow-go/v18 to v18.5.0 (main) (<a href="https://github.com/grafana/loki/issues/20354" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20354/hovercard">#20354</a>) (<a href="https://github.com/grafana/loki/commit/d0861a1f3475fd257d212f2f9c0548cfe0d635f6">d0861a1</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2 to v1.39.6 (main) (<a href="https://github.com/grafana/loki/issues/19751" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19751/hovercard">#19751</a>) (<a href="https://github.com/grafana/loki/commit/e2a5d59757fb92bca3642d3e8c40845ab44c219f">e2a5d59</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2 to v1.40.1 (main) (<a href="https://github.com/grafana/loki/issues/20137" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20137/hovercard">#20137</a>) (<a href="https://github.com/grafana/loki/commit/e10680982a83ea4d1e112553e2d43cc8ab818f65">e106809</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/config to v1.31.17 (main) (<a href="https://github.com/grafana/loki/issues/19773" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19773/hovercard">#19773</a>) (<a href="https://github.com/grafana/loki/commit/06ada4666600fc2206e5dcb67c7bcde1b13a771f">06ada46</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/config to v1.31.18 (main) (<a href="https://github.com/grafana/loki/issues/19844" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19844/hovercard">#19844</a>) (<a href="https://github.com/grafana/loki/commit/72c5d093b683300530d17a8551915284bf00d4d4">72c5d09</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/config to v1.31.20 (main) (<a href="https://github.com/grafana/loki/issues/19879" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19879/hovercard">#19879</a>) (<a href="https://github.com/grafana/loki/commit/47560ebacfe1f3e427eb7d6a9fb59606b965c65e">47560eb</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/config to v1.32.0 (main) (<a href="https://github.com/grafana/loki/issues/19979" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19979/hovercard">#19979</a>) (<a href="https://github.com/grafana/loki/commit/08e7418d9273c08bb44201307faf5c343ba8f962">08e7418</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/config to v1.32.1 (main) (<a href="https://github.com/grafana/loki/issues/20002" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20002/hovercard">#20002</a>) (<a href="https://github.com/grafana/loki/commit/e37d83fab151ecbf225d4aa5615a2d0f51d3b60a">e37d83f</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/config to v1.32.2 (main) (<a href="https://github.com/grafana/loki/issues/20059" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20059/hovercard">#20059</a>) (<a href="https://github.com/grafana/loki/commit/32f414c0803f3db9068a7d01eeceebe8396e250c">32f414c</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/config to v1.32.3 (main) (<a href="https://github.com/grafana/loki/issues/20138" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20138/hovercard">#20138</a>) (<a href="https://github.com/grafana/loki/commit/0d7444a2b9a8e346919a7a128414598ffc45cdb9">0d7444a</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/config to v1.32.6 (main) (<a href="https://github.com/grafana/loki/issues/20338" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20338/hovercard">#20338</a>) (<a href="https://github.com/grafana/loki/commit/633809601b3db12dc437b1432c2aa908f16e1b93">6338096</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/config to v1.32.7 (main) (<a href="https://github.com/grafana/loki/issues/20401" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20401/hovercard">#20401</a>) (<a href="https://github.com/grafana/loki/commit/50ce71a5bfeb44ff7b8eff433930a6d23cac14b6">50ce71a</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/credentials to v1.18.21 (main) (<a href="https://github.com/grafana/loki/issues/19752" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19752/hovercard">#19752</a>) (<a href="https://github.com/grafana/loki/commit/aebeb3c31fb3c5fb529902938da3141ca8d92026">aebeb3c</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/credentials to v1.18.24 (main) (<a href="https://github.com/grafana/loki/issues/19845" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19845/hovercard">#19845</a>) (<a href="https://github.com/grafana/loki/commit/7e78f8cb95296fc9b90ad28d6609d5b8bdcd1fba">7e78f8c</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.2 (main) (<a href="https://github.com/grafana/loki/issues/19980" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19980/hovercard">#19980</a>) (<a href="https://github.com/grafana/loki/commit/c3924388586ab7122fd509bcd1bba9a3fd79df6b">c392438</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.6 (main) (<a href="https://github.com/grafana/loki/issues/20339" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20339/hovercard">#20339</a>) (<a href="https://github.com/grafana/loki/commit/3f29caee8a905341f1cc49e4904e23e418f627cc">3f29cae</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/credentials to v1.19.7 (main) (<a href="https://github.com/grafana/loki/issues/20402" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20402/hovercard">#20402</a>) (<a href="https://github.com/grafana/loki/commit/f20228dc547126239878028a0158d3bdebfd38d9">f20228d</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.52.4 (main) (<a href="https://github.com/grafana/loki/issues/19774" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19774/hovercard">#19774</a>) (<a href="https://github.com/grafana/loki/commit/b5b8dd093565e00d9616f8795e037258c88ca861">b5b8dd0</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.52.6 (main) (<a href="https://github.com/grafana/loki/issues/19846" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19846/hovercard">#19846</a>) (<a href="https://github.com/grafana/loki/commit/0b25758aad247eeaf885a79b8ac332fd57bcdbfd">0b25758</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.53.1 (main) (<a href="https://github.com/grafana/loki/issues/19981" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19981/hovercard">#19981</a>) (<a href="https://github.com/grafana/loki/commit/c45abe62adb5837254b2ed5277fa4014f215e453">c45abe6</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.53.2 (main) (<a href="https://github.com/grafana/loki/issues/20060" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20060/hovercard">#20060</a>) (<a href="https://github.com/grafana/loki/commit/36079faf4f62e0d074cfcc93f1f34404ad92d234">36079fa</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.53.3 (main) (<a href="https://github.com/grafana/loki/issues/20140" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20140/hovercard">#20140</a>) (<a href="https://github.com/grafana/loki/commit/bfa8c38e7eeca36486199b82f928dc9dc5bfb5b8">bfa8c38</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.53.5 (main) (<a href="https://github.com/grafana/loki/issues/20340" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20340/hovercard">#20340</a>) (<a href="https://github.com/grafana/loki/commit/6d5d21e46219b75a29ec8f3a747e6d3c3c303767">6d5d21e</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.53.6 (main) (<a href="https://github.com/grafana/loki/issues/20403" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20403/hovercard">#20403</a>) (<a href="https://github.com/grafana/loki/commit/31a870cc64615e163618c6afef4f828071d3f4cd">31a870c</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.88.4 (main) (<a href="https://github.com/grafana/loki/issues/19341" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19341/hovercard">#19341</a>) (<a href="https://github.com/grafana/loki/commit/0b0faf174bb3c1c24c6d706a261eda637f5e455e">0b0faf1</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.89.2 (main) (<a href="https://github.com/grafana/loki/issues/19775" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19775/hovercard">#19775</a>) (<a href="https://github.com/grafana/loki/commit/0f37e574091c23431ca1e5711fc44082f13f2418">0f37e57</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.90.0 (main) (<a href="https://github.com/grafana/loki/issues/19785" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19785/hovercard">#19785</a>) (<a href="https://github.com/grafana/loki/commit/877a768f404722c0cbb09f25f595da8fd500e5dc">877a768</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.90.2 (main) (<a href="https://github.com/grafana/loki/issues/19847" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19847/hovercard">#19847</a>) (<a href="https://github.com/grafana/loki/commit/b50f3e3e5898c6a5f5c83dfaf691350d6f7ce981">b50f3e3</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.92.0 (main) (<a href="https://github.com/grafana/loki/issues/19982" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19982/hovercard">#19982</a>) (<a href="https://github.com/grafana/loki/commit/db87de86f9941c81e78b1da99d929a8caf101dfb">db87de8</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.92.1 (main) (<a href="https://github.com/grafana/loki/issues/20061" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20061/hovercard">#20061</a>) (<a href="https://github.com/grafana/loki/commit/a44b63cf8473de2793a1402b160aa831581d368f">a44b63c</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.93.0 (main) (<a href="https://github.com/grafana/loki/issues/20142" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20142/hovercard">#20142</a>) (<a href="https://github.com/grafana/loki/commit/87f3b590d59ff556d1f5a61bb21ae92ed8ac6cd0">87f3b59</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.95.0 (main) (<a href="https://github.com/grafana/loki/issues/20355" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20355/hovercard">#20355</a>) (<a href="https://github.com/grafana/loki/commit/d98d48bd94dd57f3fa0381ccf768f2c233a20c8e">d98d48b</a>)</li> <li><strong>deps:</strong> update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.95.1 (main) (<a href="https://github.com/grafana/loki/issues/20406" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20406/hovercard">#20406</a>) (<a href="https://github.com/grafana/loki/commit/c7c14114f44cfc77cb8f8635a5b7340ce3a9e329">c7c1411</a>)</li> <li><strong>deps:</strong> update module github.com/aws/smithy-go to v1.23.2 (main) (<a href="https://github.com/grafana/loki/issues/19753" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19753/hovercard">#19753</a>) (<a href="https://github.com/grafana/loki/commit/61b8049bd00299e67b88269b529de521a1c7de53">61b8049</a>)</li> <li><strong>deps:</strong> update module github.com/aws/smithy-go to v1.24.0 (main) (<a href="https://github.com/grafana/loki/issues/20117" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20117/hovercard">#20117</a>) (<a href="https://github.com/grafana/loki/commit/b0efa70f4b1707cda25bb4324d02af71fdc23e77">b0efa70</a>)</li> <li><strong>deps:</strong> update module github.com/axiomhq/hyperloglog to v0.2.6 (main) (<a href="https://github.com/grafana/loki/issues/20341" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20341/hovercard">#20341</a>) (<a href="https://github.com/grafana/loki/commit/4469f826d2df54486b6c51a1a3e7b899c5d5a1d6">4469f82</a>)</li> <li><strong>deps:</strong> update module github.com/baidubce/bce-sdk-go to v0.9.251 (main) (<a href="https://github.com/grafana/loki/issues/19754" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19754/hovercard">#19754</a>) (<a href="https://github.com/grafana/loki/commit/7257d3116afa939fa0e732d600bbe14cab755224">7257d31</a>)</li> <li><strong>deps:</strong> update module github.com/baidubce/bce-sdk-go to v0.9.252 (main) (<a href="https://github.com/grafana/loki/issues/19972" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19972/hovercard">#19972</a>) (<a href="https://github.com/grafana/loki/commit/c4c5ed734fd663b2168407a5926ccf2bc59cf448">c4c5ed7</a>)</li> <li><strong>deps:</strong> update module github.com/baidubce/bce-sdk-go to v0.9.253 (main) (<a href="https://github.com/grafana/loki/issues/20125" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20125/hovercard">#20125</a>) (<a href="https://github.com/grafana/loki/commit/d28862b53b1f1e73e835bbf9abb1725c46f49096">d28862b</a>)</li> <li><strong>deps:</strong> update module github.com/baidubce/bce-sdk-go to v0.9.256 (main) (<a href="https://github.com/grafana/loki/issues/20342" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20342/hovercard">#20342</a>) (<a href="https://github.com/grafana/loki/commit/69e625405628ac25b7fabe07a809df0d4e6b73e1">69e6254</a>)</li> <li><strong>deps:</strong> update module github.com/bits-and-blooms/bloom/v3 to v3.7.1 (main) (<a href="https://github.com/grafana/loki/issues/19755" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19755/hovercard">#19755</a>) (<a href="https://github.com/grafana/loki/commit/af47e1f4feabb62824376e51d1ae80a4a28c2d89">af47e1f</a>)</li> <li><strong>deps:</strong> update module github.com/bmatcuk/doublestar/v4 to v4.9.2 (main) (<a href="https://github.com/grafana/loki/issues/20418" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20418/hovercard">#20418</a>) (<a href="https://github.com/grafana/loki/commit/078dc945551d4ba4f918653c4c758f4fc6525931">078dc94</a>)</li> <li><strong>deps:</strong> update module github.com/coder/quartz to v0.3.0 (main) (<a href="https://github.com/grafana/loki/issues/19786" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19786/hovercard">#19786</a>) (<a href="https://github.com/grafana/loki/commit/6f784f99d4ca208835a488874e9d12dea5020ad5">6f784f9</a>)</li> <li><strong>deps:</strong> update module github.com/docker/docker to v28.5.2+incompatible (main) (<a href="https://github.com/grafana/loki/issues/19756" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19756/hovercard">#19756</a>) (<a href="https://github.com/grafana/loki/commit/1007ee4a89c439791fb1b1a7b5e155ab91e8b6d2">1007ee4</a>)</li> <li><strong>deps:</strong> update module github.com/gocql/gocql to v2 (main) (<a href="https://github.com/grafana/loki/issues/19794" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19794/hovercard">#19794</a>) (<a href="https://github.com/grafana/loki/commit/898b6d20374015dd5cf12571fae91393c6e22c9b">898b6d2</a>)</li> <li><strong>deps:</strong> update module github.com/google/renameio/v2 to v2.0.1 (main) (<a href="https://github.com/grafana/loki/issues/19935" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19935/hovercard">#19935</a>) (<a href="https://github.com/grafana/loki/commit/f943b390f3df26e89f4137d27d8558a72fa9e3d3">f943b39</a>)</li> <li><strong>deps:</strong> update module github.com/google/renameio/v2 to v2.0.2 (main) (<a href="https://github.com/grafana/loki/issues/20411" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20411/hovercard">#20411</a>) (<a href="https://github.com/grafana/loki/commit/cc4307424575386914b6c40bc605155710f46e06">cc43074</a>)</li> <li><strong>deps:</strong> update module github.com/grafana/loki/v3 to v3.5.8 (main) (<a href="https://github.com/grafana/loki/issues/19757" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19757/hovercard">#19757</a>) (<a href="https://github.com/grafana/loki/commit/7c0921c8442435f71fd1850886ae6c8d93492b1b">7c0921c</a>)</li> <li><strong>deps:</strong> update module github.com/grafana/loki/v3 to v3.6.0 (main) (<a href="https://github.com/grafana/loki/issues/19943" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19943/hovercard">#19943</a>) (<a href="https://github.com/grafana/loki/commit/2d00410c14c96f1be4f0ee2b7dd6eb9c58fe7797">2d00410</a>)</li> <li><strong>deps:</strong> update module github.com/grafana/loki/v3 to v3.6.1 (main) (<a href="https://github.com/grafana/loki/issues/19993" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19993/hovercard">#19993</a>) (<a href="https://github.com/grafana/loki/commit/116aa1c4e2c5e46c57c75125fdc18c907df911f7">116aa1c</a>)</li> <li><strong>deps:</strong> update module github.com/grafana/loki/v3 to v3.6.2 (main) (<a href="https://github.com/grafana/loki/issues/20057" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20057/hovercard">#20057</a>) (<a href="https://github.com/grafana/loki/commit/b4f6138f1830260f3dea85114a19184b2ea9bce1">b4f6138</a>)</li> <li><strong>deps:</strong> update module github.com/grafana/loki/v3 to v3.6.3 (main) (<a href="https://github.com/grafana/loki/issues/20343" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20343/hovercard">#20343</a>) (<a href="https://github.com/grafana/loki/commit/d1ae7a1ba35e9775dcbf58b8081e214157d1a16d">d1ae7a1</a>)</li> <li><strong>deps:</strong> update module github.com/grpc-ecosystem/go-grpc-middleware/v2 to v2.3.3 (main) (<a href="https://github.com/grafana/loki/issues/19758" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19758/hovercard">#19758</a>) (<a href="https://github.com/grafana/loki/commit/8133da968d8e8eb4b21d254368a40c01acd68ccb">8133da9</a>)</li> <li><strong>deps:</strong> update module github.com/hashicorp/consul/api to v1.33.0 (main) (<a href="https://github.com/grafana/loki/issues/19788" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19788/hovercard">#19788</a>) (<a href="https://github.com/grafana/loki/commit/e417259980d7edf2f75eefeac94efd351421d99e">e417259</a>)</li> <li><strong>deps:</strong> update module github.com/ibm/go-sdk-core/v5 to v5.21.1 (main) (<a href="https://github.com/grafana/loki/issues/19950" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19950/hovercard">#19950</a>) (<a href="https://github.com/grafana/loki/commit/cd408bc59bf9fb1a4072bc6846ee9b540dbd1c29">cd408bc</a>)</li> <li><strong>deps:</strong> update module github.com/ibm/go-sdk-core/v5 to v5.21.2 (main) (<a href="https://github.com/grafana/loki/issues/19988" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19988/hovercard">#19988</a>) (<a href="https://github.com/grafana/loki/commit/d8ab970b1cf5bfb2864e6c92b2de05bbd66feb0e">d8ab970</a>)</li> <li><strong>deps:</strong> update module github.com/ibm/ibm-cos-sdk-go to v1.12.4 (main) (<a href="https://github.com/grafana/loki/issues/20146" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20146/hovercard">#20146</a>) (<a href="https://github.com/grafana/loki/commit/a80774b2b1fb6b41509c04a539a904b4463d84fb">a80774b</a>)</li> <li><strong>deps:</strong> update module github.com/ibm/ibm-cos-sdk-go to v1.13.0 (main) (<a href="https://github.com/grafana/loki/issues/20364" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20364/hovercard">#20364</a>) (<a href="https://github.com/grafana/loki/commit/52d1d8d96669075d6685b64508766fb4549cf009">52d1d8d</a>)</li> <li><strong>deps:</strong> update module github.com/ibm/sarama to v1.46.3 (main) (<a href="https://github.com/grafana/loki/issues/19760" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19760/hovercard">#19760</a>) (<a href="https://github.com/grafana/loki/commit/4a19787dff6fcca74a380b686dc58882f7195a3a">4a19787</a>)</li> <li><strong>deps:</strong> update module github.com/influxdata/telegraf to v1.36.3 (main) (<a href="https://github.com/grafana/loki/issues/19796" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19796/hovercard">#19796</a>) (<a href="https://github.com/grafana/loki/commit/4911c989e636741f84d083e690fcba2a89b33014">4911c98</a>)</li> <li><strong>deps:</strong> update module github.com/influxdata/telegraf to v1.36.4 (main) (<a href="https://github.com/grafana/loki/issues/19938" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19938/hovercard">#19938</a>) (<a href="https://github.com/grafana/loki/commit/d6147d81a191f958d78445b6d8f81314d63ba9a0">d6147d8</a>)</li> <li><strong>deps:</strong> update module github.com/influxdata/telegraf to v1.37.0 (main) (<a href="https://github.com/grafana/loki/issues/20356" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20356/hovercard">#20356</a>) (<a href="https://github.com/grafana/loki/commit/dc1e0aefcb004662b70d704ea8b11e7df26fa8e9">dc1e0ae</a>)</li> <li><strong>deps:</strong> update module github.com/klauspost/compress to v1.18.1 (main) (<a href="https://github.com/grafana/loki/issues/19761" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19761/hovercard">#19761</a>) (<a href="https://github.com/grafana/loki/commit/c5e72930974eb9f7fc88b042d1d354b8a36affd9">c5e7293</a>)</li> <li><strong>deps:</strong> update module github.com/klauspost/compress to v1.18.2 (main) (<a href="https://github.com/grafana/loki/issues/20108" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20108/hovercard">#20108</a>) (<a href="https://github.com/grafana/loki/commit/f4f2b2a718b2d591adb99b358430ad905c3fa4ee">f4f2b2a</a>)</li> <li><strong>deps:</strong> update module github.com/leodido/go-syslog/v4 to v4.3.0 (main) (<a href="https://github.com/grafana/loki/issues/19416" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19416/hovercard">#19416</a>) (<a href="https://github.com/grafana/loki/commit/036387b297cb99c28f1aaa1c6751b004b167edba">036387b</a>)</li> <li><strong>deps:</strong> update module github.com/minio/minio-go/v7 to v7.0.97 (main) (<a href="https://github.com/grafana/loki/issues/19762" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19762/hovercard">#19762</a>) (<a href="https://github.com/grafana/loki/commit/ee2b42413b731de64f991963e4986f44c86e9c4c">ee2b424</a>)</li> <li><strong>deps:</strong> update module github.com/minio/minio-go/v7 to v7.0.98 (main) (<a href="https://github.com/grafana/loki/issues/20436" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20436/hovercard">#20436</a>) (<a href="https://github.com/grafana/loki/commit/cf893421f2fe51853331dc318843dde4b0969807">cf89342</a>)</li> <li><strong>deps:</strong> update module github.com/ncw/swift/v2 to v2.0.5 (main) (<a href="https://github.com/grafana/loki/issues/19764" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19764/hovercard">#19764</a>) (<a href="https://github.com/grafana/loki/commit/fa5e144b42a5d0e4347a366213fd491ec808603e">fa5e144</a>)</li> <li><strong>deps:</strong> update module github.com/oschwald/geoip2-golang to v2 (main) (<a href="https://github.com/grafana/loki/issues/19799" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19799/hovercard">#19799</a>) (<a href="https://github.com/grafana/loki/commit/33eeab62c144a78cb0511c8d5321591ce5f0d03e">33eeab6</a>)</li> <li><strong>deps:</strong> update module github.com/oschwald/geoip2-golang/v2 to v2.0.1 (main) (<a href="https://github.com/grafana/loki/issues/20065" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20065/hovercard">#20065</a>) (<a href="https://github.com/grafana/loki/commit/ac5df60537b8c5a41ac654c400be89a174bed56a">ac5df60</a>)</li> <li><strong>deps:</strong> update module github.com/oschwald/geoip2-golang/v2 to v2.1.0 (main) (<a href="https://github.com/grafana/loki/issues/20357" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20357/hovercard">#20357</a>) (<a href="https://github.com/grafana/loki/commit/8853d710d4582b5591c0bc7fa192a3e228ee0a9a">8853d71</a>)</li> <li><strong>deps:</strong> update module github.com/parquet-go/parquet-go to v0.26.0 (main) (<a href="https://github.com/grafana/loki/issues/20170" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20170/hovercard">#20170</a>) (<a href="https://github.com/grafana/loki/commit/9ffe31e6e423741eb775fb5d334e206352e1facb">9ffe31e</a>)</li> <li><strong>deps:</strong> update module github.com/parquet-go/parquet-go to v0.26.4 (main) (<a href="https://github.com/grafana/loki/issues/20344" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20344/hovercard">#20344</a>) (<a href="https://github.com/grafana/loki/commit/caa21ae58529166707b7c892097c1c8c55eac3c6">caa21ae</a>)</li> <li><strong>deps:</strong> update module github.com/parquet-go/parquet-go to v0.27.0 (main) (<a href="https://github.com/grafana/loki/issues/20426" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20426/hovercard">#20426</a>) (<a href="https://github.com/grafana/loki/commit/a283eac267662b5239430cfcb70893460ec84657">a283eac</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/alertmanager to v0.29.0 (main) (<a href="https://github.com/grafana/loki/issues/19797" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19797/hovercard">#19797</a>) (<a href="https://github.com/grafana/loki/commit/5ec7ddca47bb63413f9922065549a30565b85043">5ec7ddc</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/alertmanager to v0.30.0 (main) (<a href="https://github.com/grafana/loki/issues/20358" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20358/hovercard">#20358</a>) (<a href="https://github.com/grafana/loki/commit/f53a609be4c9c32f4ad03a4a61daa5e0b525f989">f53a609</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/client_golang to v1.23.2 (main) (<a href="https://github.com/grafana/loki/issues/19763" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19763/hovercard">#19763</a>) (<a href="https://github.com/grafana/loki/commit/8317f7e4629be6bc8f40579f00c2151fb126fb4c">8317f7e</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/common to v0.67.3 (main) (<a href="https://github.com/grafana/loki/issues/19906" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19906/hovercard">#19906</a>) (<a href="https://github.com/grafana/loki/commit/aafc5792e23ca987b55406a3467a9575e5c15a73">aafc579</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/common to v0.67.4 (main) (<a href="https://github.com/grafana/loki/issues/19994" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19994/hovercard">#19994</a>) (<a href="https://github.com/grafana/loki/commit/ccc6d738b52df2defd012f76bbe1d025f0782dce">ccc6d73</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/common to v0.67.5 (main) (<a href="https://github.com/grafana/loki/issues/20363" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20363/hovercard">#20363</a>) (<a href="https://github.com/grafana/loki/commit/aaacbf4edaa2fd657cd1376fcb3fb53a2d029757">aaacbf4</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/prometheus to v0.307.3 (main) (<a href="https://github.com/grafana/loki/issues/19800" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19800/hovercard">#19800</a>) (<a href="https://github.com/grafana/loki/commit/7912a67efceee2afc48b61f1ee66d01bc12f7fbd">7912a67</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/prometheus to v0.308.0 (main) (<a href="https://github.com/grafana/loki/issues/20131" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20131/hovercard">#20131</a>) (<a href="https://github.com/grafana/loki/commit/0aac50bffb49f28d13399d828d46e4cdef7e65fa">0aac50b</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/prometheus to v0.308.1 (main) (<a href="https://github.com/grafana/loki/issues/20346" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20346/hovercard">#20346</a>) (<a href="https://github.com/grafana/loki/commit/393d4cd0fb9da162492e0ad8c197b701b8202a81">393d4cd</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/prometheus to v0.309.1 (main) (<a href="https://github.com/grafana/loki/issues/20388" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20388/hovercard">#20388</a>) (<a href="https://github.com/grafana/loki/commit/bf79bcff061caecd0a2d6828c1b8ec31990f2a9c">bf79bcf</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/sigv4 to v0.3.0 (main) (<a href="https://github.com/grafana/loki/issues/19801" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19801/hovercard">#19801</a>) (<a href="https://github.com/grafana/loki/commit/adaf758cbe90d1a2b3416c4c79d32981ccb56201">adaf758</a>)</li> <li><strong>deps:</strong> update module github.com/prometheus/sigv4 to v0.4.0 (main) (<a href="https://github.com/grafana/loki/issues/20386" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20386/hovercard">#20386</a>) (<a href="https://github.com/grafana/loki/commit/2f80526f19a036513d9849876717c17678bc9ff6">2f80526</a>)</li> <li><strong>deps:</strong> update module github.com/redis/go-redis/v9 to v9.16.0 (main) (<a href="https://github.com/grafana/loki/issues/19819" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19819/hovercard">#19819</a>) (<a href="https://github.com/grafana/loki/commit/ea00c1556fdd150c9e0e7fea2c71428abd01bbc5">ea00c15</a>)</li> <li><strong>deps:</strong> update module github.com/redis/go-redis/v9 to v9.17.0 (main) (<a href="https://github.com/grafana/loki/issues/19977" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19977/hovercard">#19977</a>) (<a href="https://github.com/grafana/loki/commit/723ff2ded9301d5781f10d166f6bcaf88adee61f">723ff2d</a>)</li> <li><strong>deps:</strong> update module github.com/redis/go-redis/v9 to v9.17.1 (main) (<a href="https://github.com/grafana/loki/issues/20063" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20063/hovercard">#20063</a>) (<a href="https://github.com/grafana/loki/commit/69fdd6cc9c41b28b189bf41b7f704c9210a2d829">69fdd6c</a>)</li> <li><strong>deps:</strong> update module github.com/redis/go-redis/v9 to v9.17.2 (main) (<a href="https://github.com/grafana/loki/issues/20116" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20116/hovercard">#20116</a>) (<a href="https://github.com/grafana/loki/commit/434a9295a57d0469826e9f8aa252a2bc1a1ebaaa">434a929</a>)</li> <li><strong>deps:</strong> update module github.com/schollz/progressbar/v3 to v3.19.0 (main) (<a href="https://github.com/grafana/loki/issues/20365" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20365/hovercard">#20365</a>) (<a href="https://github.com/grafana/loki/commit/0b238bccea4babd97b3393de9ac0380e7c65a66c">0b238bc</a>)</li> <li><strong>deps:</strong> update module github.com/shirou/gopsutil/v4 to v4.25.10 (main) (<a href="https://github.com/grafana/loki/issues/19765" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19765/hovercard">#19765</a>) (<a href="https://github.com/grafana/loki/commit/363dd11ef18ff9f628309bfc2fc91cca8e3c5b52">363dd11</a>)</li> <li><strong>deps:</strong> update module github.com/shirou/gopsutil/v4 to v4.25.11 (main) (<a href="https://github.com/grafana/loki/issues/20066" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20066/hovercard">#20066</a>) (<a href="https://github.com/grafana/loki/commit/76cc9479518a4dd4fa713349ce4bd3166bfbf067">76cc947</a>)</li> <li><strong>deps:</strong> update module github.com/shirou/gopsutil/v4 to v4.25.12 (main) (<a href="https://github.com/grafana/loki/issues/20347" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20347/hovercard">#20347</a>) (<a href="https://github.com/grafana/loki/commit/0740eb8a56b1e57000eb4e6862ee75d3c3f15b0f">0740eb8</a>)</li> <li><strong>deps:</strong> update module github.com/sirupsen/logrus to v1.9.4 (main) (<a href="https://github.com/grafana/loki/issues/20447" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20447/hovercard">#20447</a>) (<a href="https://github.com/grafana/loki/commit/35c8df7705afd31f8d735533a9d15175d273a616">35c8df7</a>)</li> <li><strong>deps:</strong> update module github.com/sony/gobreaker/v2 to v2.4.0 (main) (<a href="https://github.com/grafana/loki/issues/20366" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20366/hovercard">#20366</a>) (<a href="https://github.com/grafana/loki/commit/090ffd517252ea39a96fac037afe85119b9a9bd0">090ffd5</a>)</li> <li><strong>deps:</strong> update module github.com/tjhop/slog-gokit to v0.1.5 (main) (<a href="https://github.com/grafana/loki/issues/19808" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19808/hovercard">#19808</a>) (<a href="https://github.com/grafana/loki/commit/615413e269f7ed4b52fbd752e4cde29e773d454d">615413e</a>)</li> <li><strong>deps:</strong> update module github.com/twmb/franz-go to v1.20.2 (main) (<a href="https://github.com/grafana/loki/issues/19789" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19789/hovercard">#19789</a>) (<a href="https://github.com/grafana/loki/commit/5264a7eb237536787511bed8e559e90a64c91e67">5264a7e</a>)</li> <li><strong>deps:</strong> update module github.com/twmb/franz-go to v1.20.3 (main) (<a href="https://github.com/grafana/loki/issues/19812" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19812/hovercard">#19812</a>) (<a href="https://github.com/grafana/loki/commit/ceb7c8493c54fc8ef30ec04cd60d51972dfd9e14">ceb7c84</a>)</li> <li><strong>deps:</strong> update module github.com/twmb/franz-go to v1.20.4 (main) (<a href="https://github.com/grafana/loki/issues/19902" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19902/hovercard">#19902</a>) (<a href="https://github.com/grafana/loki/commit/57b8346452a8a9118cb9b142c69a40ae761852c6">57b8346</a>)</li> <li><strong>deps:</strong> update module github.com/twmb/franz-go to v1.20.5 (main) (<a href="https://github.com/grafana/loki/issues/20038" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20038/hovercard">#20038</a>) (<a href="https://github.com/grafana/loki/commit/c9a30b1e54a03733f9dbef21185ae90e0c423daf">c9a30b1</a>)</li> <li><strong>deps:</strong> update module github.com/twmb/franz-go to v1.20.6 (main) (<a href="https://github.com/grafana/loki/issues/20348" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20348/hovercard">#20348</a>) (<a href="https://github.com/grafana/loki/commit/5ee4fee4bc66e179dd8717d09699353932d119e7">5ee4fee</a>)</li> <li><strong>deps:</strong> update module github.com/twmb/franz-go/pkg/kadm to v1.17.1 (main) (<a href="https://github.com/grafana/loki/issues/19790" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19790/hovercard">#19790</a>) (<a href="https://github.com/grafana/loki/commit/1dad0be6b7ba439a2be9a64562b3762e495d6950">1dad0be</a>)</li> <li><strong>deps:</strong> update module github.com/twmb/franz-go/pkg/kmsg to v1.12.0 (main) (<a href="https://github.com/grafana/loki/issues/19791" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19791/hovercard">#19791</a>) (<a href="https://github.com/grafana/loki/commit/f28c247cb47dca402b8465e9ff5373d288df17bc">f28c247</a>)</li> <li><strong>deps:</strong> update module github.com/workiva/go-datastructures to v1.1.7 (main) (<a href="https://github.com/grafana/loki/issues/19766" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19766/hovercard">#19766</a>) (<a href="https://github.com/grafana/loki/commit/f5e0683986cec6d5edd643626c2dcbb4e894a65e">f5e0683</a>)</li> <li><strong>deps:</strong> update module github.com/xdg-go/scram to v1.2.0 (main) (<a href="https://github.com/grafana/loki/issues/20046" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20046/hovercard">#20046</a>) (<a href="https://github.com/grafana/loki/commit/9e523207b8c3afcdb810ca4f4d47b43887235346">9e52320</a>)</li> <li><strong>deps:</strong> update module go.opentelemetry.io/collector/pdata to v1.46.0 (main) (<a href="https://github.com/grafana/loki/issues/19802" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19802/hovercard">#19802</a>) (<a href="https://github.com/grafana/loki/commit/87b558cda7e62145eb857dada7b07fc725aaba6e">87b558c</a>)</li> <li><strong>deps:</strong> update module go.opentelemetry.io/collector/pdata to v1.47.0 (main) (<a href="https://github.com/grafana/loki/issues/20112" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20112/hovercard">#20112</a>) (<a href="https://github.com/grafana/loki/commit/e5bf3bc0c93e970c43c625396049d80b07bcdd51">e5bf3bc</a>)</li> <li><strong>deps:</strong> update module go.opentelemetry.io/collector/pdata to v1.49.0 (main) (<a href="https://github.com/grafana/loki/issues/20371" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20371/hovercard">#20371</a>) (<a href="https://github.com/grafana/loki/commit/7d759f215d1167b46470fa40a9812d3d3a53126c">7d759f2</a>)</li> <li><strong>deps:</strong> update module go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to v0.64.0 (main) (<a href="https://github.com/grafana/loki/issues/20372" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20372/hovercard">#20372</a>) (<a href="https://github.com/grafana/loki/commit/9da1b1bcd5643148e0d749b4d780606712d0f6b2">9da1b1b</a>)</li> <li><strong>deps:</strong> update module go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace to v0.64.0 (main) (<a href="https://github.com/grafana/loki/issues/20373" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20373/hovercard">#20373</a>) (<a href="https://github.com/grafana/loki/commit/719635ad80c31a005ab6809cf7cab947611e20c7">719635a</a>)</li> <li><strong>deps:</strong> update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.64.0 (main) (<a href="https://github.com/grafana/loki/issues/20374" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20374/hovercard">#20374</a>) (<a href="https://github.com/grafana/loki/commit/f1b3e1bf67ed296edf49ed8c30fed800be147d9b">f1b3e1b</a>)</li> <li><strong>deps:</strong> update module go.opentelemetry.io/otel/sdk to v1.39.0 (main) (<a href="https://github.com/grafana/loki/issues/20376" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20376/hovercard">#20376</a>) (<a href="https://github.com/grafana/loki/commit/95b82d66b701afc8c9473a68dccd27251a9b824c">95b82d6</a>)</li> <li><strong>deps:</strong> update module golang.org/x/crypto to v0.44.0 (main) (<a href="https://github.com/grafana/loki/issues/19776" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19776/hovercard">#19776</a>) (<a href="https://github.com/grafana/loki/commit/c85c67ac77f900655f2bbe41b6793eb4e05c7f7f">c85c67a</a>)</li> <li><strong>deps:</strong> update module golang.org/x/net to v0.46.0 (main) (<a href="https://github.com/grafana/loki/issues/19777" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19777/hovercard">#19777</a>) (<a href="https://github.com/grafana/loki/commit/27740ca5b99351fb3d28a96d4069481fed398775">27740ca</a>)</li> <li><strong>deps:</strong> update module golang.org/x/net to v0.47.0 (main) (<a href="https://github.com/grafana/loki/issues/19850" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19850/hovercard">#19850</a>) (<a href="https://github.com/grafana/loki/commit/5c422a6b9010fb2bf05c7f56e955cc0acf5a429b">5c422a6</a>)</li> <li><strong>deps:</strong> update module golang.org/x/oauth2 to v0.33.0 (main) (<a href="https://github.com/grafana/loki/issues/19778" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19778/hovercard">#19778</a>) (<a href="https://github.com/grafana/loki/commit/1954778b45e0d02dde421dbc944ba65674b9bf40">1954778</a>)</li> <li><strong>deps:</strong> update module golang.org/x/oauth2 to v0.34.0 (main) (<a href="https://github.com/grafana/loki/issues/20160" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20160/hovercard">#20160</a>) (<a href="https://github.com/grafana/loki/commit/ebf7b93c67139b5d329dd3c951aedc900824513b">ebf7b93</a>)</li> <li><strong>deps:</strong> update module golang.org/x/sync to v0.18.0 (main) (<a href="https://github.com/grafana/loki/issues/19779" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19779/hovercard">#19779</a>) (<a href="https://github.com/grafana/loki/commit/8772fad52e63c483383ef0d536e3d51293f5760c">8772fad</a>)</li> <li><strong>deps:</strong> update module golang.org/x/sync to v0.19.0 (main) (<a href="https://github.com/grafana/loki/issues/20161" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20161/hovercard">#20161</a>) (<a href="https://github.com/grafana/loki/commit/817b9d8c9c43aae0d4f1f54a13889a1a1d18e7c6">817b9d8</a>)</li> <li><strong>deps:</strong> update module golang.org/x/sys to v0.38.0 (main) (<a href="https://github.com/grafana/loki/issues/19780" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19780/hovercard">#19780</a>) (<a href="https://github.com/grafana/loki/commit/92a85189d57bc5acb7f85279c139a4fae6aba180">92a8518</a>)</li> <li><strong>deps:</strong> update module golang.org/x/sys to v0.39.0 (main) (<a href="https://github.com/grafana/loki/issues/20162" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20162/hovercard">#20162</a>) (<a href="https://github.com/grafana/loki/commit/f0a9bae3b30ddecb18f4f89eff7f36d410b5c723">f0a9bae</a>)</li> <li><strong>deps:</strong> update module golang.org/x/sys to v0.40.0 (main) (<a href="https://github.com/grafana/loki/issues/20378" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20378/hovercard">#20378</a>) (<a href="https://github.com/grafana/loki/commit/9538b2097a4604f49442e5845c2d95498a0110d0">9538b20</a>)</li> <li><strong>deps:</strong> update module golang.org/x/text to v0.30.0 (main) (<a href="https://github.com/grafana/loki/issues/19781" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19781/hovercard">#19781</a>) (<a href="https://github.com/grafana/loki/commit/61e06a3150e1d566025eaa09297e7934d7d831a2">61e06a3</a>)</li> <li><strong>deps:</strong> update module golang.org/x/text to v0.31.0 (main) (<a href="https://github.com/grafana/loki/issues/19851" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19851/hovercard">#19851</a>) (<a href="https://github.com/grafana/loki/commit/af0316840991424d475cd93ac5e88f626035eeba">af03168</a>)</li> <li><strong>deps:</strong> update module golang.org/x/text to v0.33.0 (main) (<a href="https://github.com/grafana/loki/issues/20408" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20408/hovercard">#20408</a>) (<a href="https://github.com/grafana/loki/commit/9fd6733ef4f9f82ee032728c27229ce00673ddfe">9fd6733</a>)</li> <li><strong>deps:</strong> update module golang.org/x/time to v0.14.0 (main) (<a href="https://github.com/grafana/loki/issues/19782" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19782/hovercard">#19782</a>) (<a href="https://github.com/grafana/loki/commit/74f68fac62757fc50b295100bb30c7bb4c3007aa">74f68fa</a>)</li> <li><strong>deps:</strong> update module google.golang.org/api to v0.255.0 (main) (<a href="https://github.com/grafana/loki/issues/19792" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19792/hovercard">#19792</a>) (<a href="https://github.com/grafana/loki/commit/aba027b593d9939fb7b2fbc3de92b9dc74d1eb30">aba027b</a>)</li> <li><strong>deps:</strong> update module google.golang.org/api to v0.256.0 (main) (<a href="https://github.com/grafana/loki/issues/19852" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19852/hovercard">#19852</a>) (<a href="https://github.com/grafana/loki/commit/145b0634669a7ad0e8ba026b418ab6b239b69677">145b063</a>)</li> <li><strong>deps:</strong> update module google.golang.org/api to v0.257.0 (main) (<a href="https://github.com/grafana/loki/issues/20143" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20143/hovercard">#20143</a>) (<a href="https://github.com/grafana/loki/commit/5f1da751a4181af9bf11a675bb24f9e8c5cad39c">5f1da75</a>)</li> <li><strong>deps:</strong> update module google.golang.org/grpc to v1.76.0 (main) (<a href="https://github.com/grafana/loki/issues/19422" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19422/hovercard">#19422</a>) (<a href="https://github.com/grafana/loki/commit/2e1c644780c5e4c336d9bfd1855719527c4581ae">2e1c644</a>)</li> <li><strong>deps:</strong> update module google.golang.org/grpc to v1.77.0 (main) (<a href="https://github.com/grafana/loki/issues/19945" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19945/hovercard">#19945</a>) (<a href="https://github.com/grafana/loki/commit/f3213bb2f90fe1f8ff4421f400c22820ee41e69b">f3213bb</a>)</li> <li><strong>deps:</strong> update module google.golang.org/protobuf to v1.36.11 (main) (<a href="https://github.com/grafana/loki/issues/20349" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20349/hovercard">#20349</a>) (<a href="https://github.com/grafana/loki/commit/a80b52e01941693892313c440dd656e72aff4d2c">a80b52e</a>)</li> <li><strong>deps:</strong> update module k8s.io/apimachinery to v0.34.2 (main) (<a href="https://github.com/grafana/loki/issues/19793" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19793/hovercard">#19793</a>) (<a href="https://github.com/grafana/loki/commit/6d4cf98bca47bbb8b57303280488077eece0690a">6d4cf98</a>)</li> <li><strong>deps:</strong> update module k8s.io/apimachinery to v0.34.3 (main) (<a href="https://github.com/grafana/loki/issues/20187" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20187/hovercard">#20187</a>) (<a href="https://github.com/grafana/loki/commit/d4814ec00363b796f66d7a1019014362c7943668">d4814ec</a>)</li> <li><strong>deps:</strong> update module k8s.io/apimachinery to v0.35.0 (main) (<a href="https://github.com/grafana/loki/issues/20381" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20381/hovercard">#20381</a>) (<a href="https://github.com/grafana/loki/commit/731e067b3abfb463fe59b4d9ebc4e3116d97fd87">731e067</a>)</li> <li>Do not override S3 region if already specified in configuration chain (<a href="https://github.com/grafana/loki/issues/20127" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20127/hovercard">#20127</a>) (<a href="https://github.com/grafana/loki/commit/0046bfb3a4c08321a0006d1aa70963e234162404">0046bfb</a>)</li> <li><strong>docker:</strong> missing permissions to start docker (<a href="https://github.com/grafana/loki/issues/19947" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19947/hovercard">#19947</a>) (<a href="https://github.com/grafana/loki/commit/39d2beaae6f2867084cb856e353413fe58e066fc">39d2bea</a>)</li> <li><strong>docker:</strong> set WORKDIR to root in loki Dockerfiles (<a href="https://github.com/grafana/loki/issues/19941" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19941/hovercard">#19941</a>) (<a href="https://github.com/grafana/loki/commit/13f2b1adaeb12e39d1019aa484488422feb499f1">13f2b1a</a>)</li> <li>Empty keys are returned if desired in v2 engine (<a href="https://github.com/grafana/loki/issues/19717" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19717/hovercard">#19717</a>) (<a href="https://github.com/grafana/loki/commit/36613bd0175fee1555363e78d08b68fba4f90650">36613bd</a>)</li> <li><strong>engine:</strong> unset write and read deadlines for wire listeners (<a href="https://github.com/grafana/loki/issues/19828" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19828/hovercard">#19828</a>) (<a href="https://github.com/grafana/loki/commit/9b001dfd01d1b87840ae691c2bf464782c33165a">9b001df</a>)</li> <li><strong>enginev2:</strong> Always compute summary when creating the stats object (<a href="https://github.com/grafana/loki/issues/20224" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20224/hovercard">#20224</a>) (<a href="https://github.com/grafana/loki/commit/ea88458c03cecf59d872eb3c4b1cf0f44b959491">ea88458</a>)</li> <li><strong>enginev2:</strong> Close pipeline before building query results (<a href="https://github.com/grafana/loki/issues/20100" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20100/hovercard">#20100</a>) (<a href="https://github.com/grafana/loki/commit/99ba51e48a52f2db1b954e0f056637e694d79d2e">99ba51e</a>)</li> <li>errors in parse pipeline (<a href="https://github.com/grafana/loki/issues/19667" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19667/hovercard">#19667</a>) (<a href="https://github.com/grafana/loki/commit/dd6b31473e21dcfff5b67a0bdbcaf77ab840fbb0">dd6b314</a>)</li> <li>Evaluation time in Goldfish query comparator (<a href="https://github.com/grafana/loki/issues/20425" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20425/hovercard">#20425</a>) (<a href="https://github.com/grafana/loki/commit/e772ef4f05a7e93de4192e912f5d06780153115e">e772ef4</a>)</li> <li>expose RDS args for goldfish ui (<a href="https://github.com/grafana/loki/issues/19724" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19724/hovercard">#19724</a>) (<a href="https://github.com/grafana/loki/commit/b2396e1fb8332032ee9ce9350940c42885811d3a">b2396e1</a>)</li> <li>Fix regression in S3 client configuration (<a href="https://github.com/grafana/loki/issues/20110" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20110/hovercard">#20110</a>) (<a href="https://github.com/grafana/loki/commit/d3f9532b061c4406bbd5d95c77b5220c0bd80193">d3f9532</a>), closes <a href="https://github.com/grafana/loki/issues/19908" data-hovercard-type="issue" data-hovercard-url="/grafana/loki/issues/19908/hovercard">#19908</a></li> <li><strong>goldfish:</strong> add tolerance check to mismatches in the query-tee (<a href="https://github.com/grafana/loki/issues/20004" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20004/hovercard">#20004</a>) (<a href="https://github.com/grafana/loki/commit/581519e386b9a80e40502d5ad96948959d641138">581519e</a>)</li> <li><strong>helm:</strong> Add startup probe read (<a href="https://github.com/grafana/loki/issues/19708" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19708/hovercard">#19708</a>) (<a href="https://github.com/grafana/loki/commit/bce87fbce5d518d2785620596ee78898718b1ace">bce87fb</a>)</li> <li><strong>helm:</strong> Apply fix from <a href="https://github.com/grafana/loki/issues/14126" data-hovercard-type="issue" data-hovercard-url="/grafana/loki/issues/14126/hovercard">#14126</a> to example (<a href="https://github.com/grafana/loki/issues/20252" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20252/hovercard">#20252</a>) (<a href="https://github.com/grafana/loki/commit/716563a660f079762c8ea8caf5ca78a12e81b314">716563a</a>)</li> <li><strong>helm:</strong> correct GEL provisioner tenant creation instructions (<a href="https://github.com/grafana/loki/issues/20271" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20271/hovercard">#20271</a>) (<a href="https://github.com/grafana/loki/commit/9639e2e1269067fb1e3d13ecfbd7f5350326d606">9639e2e</a>)</li> <li><strong>helm:</strong> Correct GEL version (<a href="https://github.com/grafana/loki/issues/19657" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19657/hovercard">#19657</a>) (<a href="https://github.com/grafana/loki/commit/cd8b195fd8e278aa7ef44da401ac9c36209575a3">cd8b195</a>)</li> <li><strong>helm:</strong> do not mark loki.storage.bucketNames.chunks as required, if an s3 url is provided (<a href="https://github.com/grafana/loki/issues/19873" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19873/hovercard">#19873</a>) (<a href="https://github.com/grafana/loki/commit/e9951bb4ebfdd85c4567c67a339edf6d7fb78991">e9951bb</a>)</li> <li><strong>helm:</strong> do not mark loki.storage.bucketNames.chunks as required, if minio is used. (<a href="https://github.com/grafana/loki/issues/19871" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19871/hovercard">#19871</a>) (<a href="https://github.com/grafana/loki/commit/eddd4f873de3cfd6a14e349356abc8fa9596a13d">eddd4f8</a>)</li> <li><strong>helm:</strong> do not mark loki.storage.bucketNames.ruler as required, if rulerConfig.storage.type is local (<a href="https://github.com/grafana/loki/issues/19882" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19882/hovercard">#19882</a>) (<a href="https://github.com/grafana/loki/commit/f2f564a2672df170502760d9c8a0afca2855515b">f2f564a</a>)</li> <li><strong>helm:</strong> Don't fail for missing bucket name, if local disk is used. (<a href="https://github.com/grafana/loki/issues/19675" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19675/hovercard">#19675</a>) (<a href="https://github.com/grafana/loki/commit/ad0a29eaae24cbcc385ae5ed39614fbd2765fb27">ad0a29e</a>)</li> <li><strong>helm:</strong> Don't fail for missing bucket name, if minio is enabled. (<a href="https://github.com/grafana/loki/issues/19745" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19745/hovercard">#19745</a>) (<a href="https://github.com/grafana/loki/commit/cd0c5782105c998fe011b9e47f1563c1bf769ccd">cd0c578</a>)</li> <li><strong>helm:</strong> Enable volumeAttributesClassName attributes for volumeClaimTemplates (<a href="https://github.com/grafana/loki/issues/19719" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19719/hovercard">#19719</a>) (<a href="https://github.com/grafana/loki/commit/06da42a8ac203361960ffada560bc44fea257c96">06da42a</a>)</li> <li><strong>helm:</strong> Fix ingester-b volumeAttributesClassName templating (<a href="https://github.com/grafana/loki/issues/20188" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20188/hovercard">#20188</a>) (<a href="https://github.com/grafana/loki/commit/d696f188165d9bf4c40b60f8baa0c8bc4ed9bf29">d696f18</a>)</li> <li><strong>helm:</strong> Fix rendering of dnsConfig for backend, read, write, single-binary and table-manager (<a href="https://github.com/grafana/loki/issues/20013" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20013/hovercard">#20013</a>) (<a href="https://github.com/grafana/loki/commit/1cdb3c731819eba5808de55a29b319e09aa00ec0">1cdb3c7</a>)</li> <li><strong>helm:</strong> Respect global registry in sidecar image (<a href="https://github.com/grafana/loki/issues/18246" data-hovercard-type="issue" data-hovercard-url="/grafana/loki/issues/18246/hovercard">#18246</a>) (<a href="https://github.com/grafana/loki/issues/19347" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19347/hovercard">#19347</a>) (<a href="https://github.com/grafana/loki/commit/79eae2ca25c8faa262c246bafcf913eb4e8fd2c3">79eae2c</a>)</li> <li><strong>helm:</strong> Update Chart version in README.md (<a href="https://github.com/grafana/loki/issues/19669" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19669/hovercard">#19669</a>) (<a href="https://github.com/grafana/loki/commit/94096b745229fbc653fe6037251e36816f2b76e5">94096b7</a>)</li> <li><strong>helm:</strong> update version (<a href="https://github.com/grafana/loki/issues/19670" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19670/hovercard">#19670</a>) (<a href="https://github.com/grafana/loki/commit/b90ae22a2c3da177e334fd16e057fb5e260d1f69">b90ae22</a>)</li> <li>logging and failed migrations in query-tee (<a href="https://github.com/grafana/loki/issues/19861" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19861/hovercard">#19861</a>) (<a href="https://github.com/grafana/loki/commit/a000cd10a07585eff4985f0a6554909a18bfbec5">a000cd1</a>)</li> <li>loki_dataobj_sort_duration_seconds never registered (<a href="https://github.com/grafana/loki/issues/19679" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19679/hovercard">#19679</a>) (<a href="https://github.com/grafana/loki/commit/da37290a4045e160a71ab6c07c63fa77b07c5bf9">da37290</a>)</li> <li><strong>lokitool:</strong> Update ruler path and enable alternative TLS env variables (<a href="https://github.com/grafana/loki/issues/19572" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19572/hovercard">#19572</a>) (<a href="https://github.com/grafana/loki/commit/d1ce5cb6af8cf1cb8063d07fb0c5b841e23b5caf">d1ce5cb</a>)</li> <li>Nomad simple example (<a href="https://github.com/grafana/loki/issues/19629" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19629/hovercard">#19629</a>) (<a href="https://github.com/grafana/loki/commit/17aec119a0af3e1749f38857f35dca18200d0c4f">17aec11</a>)</li> <li><strong>operator:</strong> change leader-election parameters (<a href="https://github.com/grafana/loki/issues/19707" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19707/hovercard">#19707</a>) (<a href="https://github.com/grafana/loki/commit/86068cfb6c9c221dbb3878bdd5e86a53b6ce2caa">86068cf</a>)</li> <li><strong>operator:</strong> Do not deploy NetworkPolicies automatically on OCP 4.20 (<a href="https://github.com/grafana/loki/issues/19680" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19680/hovercard">#19680</a>) (<a href="https://github.com/grafana/loki/commit/8df33ff659d53d17b68fb894879587b330e63607">8df33ff</a>)</li> <li><strong>operator:</strong> Return quickstart script to working condition and improve rootless usage (<a href="https://github.com/grafana/loki/issues/19960" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19960/hovercard">#19960</a>) (<a href="https://github.com/grafana/loki/commit/397da277753d771d8c1492dd3f4db4b208b3532d">397da27</a>)</li> <li>Out of bounds error fix for gapped window matcher (<a href="https://github.com/grafana/loki/issues/20396" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20396/hovercard">#20396</a>) (<a href="https://github.com/grafana/loki/commit/168da488dbcfe3bf11d97646639465b41e68d022">168da48</a>)</li> <li>panic when no healthy instances found (<a href="https://github.com/grafana/loki/issues/19998" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19998/hovercard">#19998</a>) (<a href="https://github.com/grafana/loki/commit/1c5dfed23acc4931baa6bdcb1fe49b12e2f77072">1c5dfed</a>)</li> <li>parsed labels should not override structured metadata (<a href="https://github.com/grafana/loki/issues/19991" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19991/hovercard">#19991</a>) (<a href="https://github.com/grafana/loki/commit/61f936751b185a9e6f7127321c83b1fc1816a067">61f9367</a>)</li> <li><strong>parser:</strong> do not cache key conflicts results in intern set (<a href="https://github.com/grafana/loki/issues/19984" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19984/hovercard">#19984</a>) (<a href="https://github.com/grafana/loki/commit/0a9b024106eda89844dbd68e6625b241ab0b1655">0a9b024</a>)</li> <li>persist correct goldfish result comparison in database (<a href="https://github.com/grafana/loki/issues/20172" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20172/hovercard">#20172</a>) (<a href="https://github.com/grafana/loki/commit/43a3f159b3d529d5f4141bf98c5e19a6845ae7da">43a3f15</a>)</li> <li><strong>promtail:</strong> validate relabel config (<a href="https://github.com/grafana/loki/issues/19996" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19996/hovercard">#19996</a>) (<a href="https://github.com/grafana/loki/commit/1bce8ecea8910d91e2f287c05a68b4e5054af915">1bce8ec</a>)</li> <li><strong>querier:</strong> Support multi-tenant queries in Patterns API (<a href="https://github.com/grafana/loki/issues/19809" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19809/hovercard">#19809</a>) (<a href="https://github.com/grafana/loki/commit/f609e27e2eebaadce3c629c8ad8be054f885a604">f609e27</a>)</li> <li><strong>querylimits:</strong> accept request limits over not initialized limits (<a href="https://github.com/grafana/loki/issues/19891" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19891/hovercard">#19891</a>) (<a href="https://github.com/grafana/loki/commit/905eac851f38da589c49a41478e2edd2b3bb3ffb">905eac8</a>)</li> <li><strong>querytee:</strong> forward response headers from backends (<a href="https://github.com/grafana/loki/issues/20036" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20036/hovercard">#20036</a>) (<a href="https://github.com/grafana/loki/commit/2b2f00f24cae6bf1db13f852c194958605c3b042">2b2f00f</a>)</li> <li>reduce FetchMaxBytes to 10MB (<a href="https://github.com/grafana/loki/issues/19883" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19883/hovercard">#19883</a>) (<a href="https://github.com/grafana/loki/commit/82cfafd3862906e41ab32a03e8cd7f10e8511940">82cfafd</a>)</li> <li>remove logging of sensitive data (<a href="https://github.com/grafana/loki/issues/20168" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20168/hovercard">#20168</a>) (<a href="https://github.com/grafana/loki/commit/d7c1e1daa6e8e26e43fdf2682e98fce55702c19c">d7c1e1d</a>)</li> <li>Respect categorizeLabels encoding flag in v2 queries (<a href="https://github.com/grafana/loki/issues/20098" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20098/hovercard">#20098</a>) (<a href="https://github.com/grafana/loki/commit/0dea806656f411251d856dc0acf5efe8db96218d">0dea806</a>)</li> <li>Restrict start/end timestamp to requested range for scheduler (<a href="https://github.com/grafana/loki/issues/20086" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20086/hovercard">#20086</a>) (<a href="https://github.com/grafana/loki/commit/448cc745cab05e8967696e3c24231b4d23ee7715">448cc74</a>)</li> <li><strong>retry:</strong> do not retry if any of multierrors is a client error (<a href="https://github.com/grafana/loki/issues/19887" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19887/hovercard">#19887</a>) (<a href="https://github.com/grafana/loki/commit/9825137713f84ee26de4640084f6ee3d5cc4354d">9825137</a>)</li> <li>revoke partitions if lost (<a href="https://github.com/grafana/loki/issues/20030" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20030/hovercard">#20030</a>) (<a href="https://github.com/grafana/loki/commit/1ac5d1f0d5e80cbb5e2ea73fed007ea6f80ccf61">1ac5d1f</a>)</li> <li><strong>ruler:</strong> validate remote write config (<a href="https://github.com/grafana/loki/issues/19920" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19920/hovercard">#19920</a>) (<a href="https://github.com/grafana/loki/commit/e9169443760f0e64868f52e8b746f31eadf68f6d">e916944</a>)</li> <li>Scheduler memory leak (<a href="https://github.com/grafana/loki/issues/20268" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20268/hovercard">#20268</a>) (<a href="https://github.com/grafana/loki/commit/d776c10dff76df57eb7978339e5f84c4629e3f78">d776c10</a>)</li> <li><strong>server:</strong> return status bad request code for interval limit error (<a href="https://github.com/grafana/loki/issues/19895" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19895/hovercard">#19895</a>) (<a href="https://github.com/grafana/loki/commit/f21f5d545f5ce16a12bed556a63ac5c7764559cd">f21f5d5</a>)</li> <li>Set Content-Type header for JSON responses in serializeHTTPHandler (<a href="https://github.com/grafana/loki/issues/19878" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19878/hovercard">#19878</a>) (<a href="https://github.com/grafana/loki/commit/019d6b40a84ff0de1e835ba111efe121c966cf2d">019d6b4</a>)</li> <li>track discarded entries and bytes when hitting stream limits using the ingest limits service (<a href="https://github.com/grafana/loki/issues/20244" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20244/hovercard">#20244</a>) (<a href="https://github.com/grafana/loki/commit/9b0af7c002b8a8e87fe1e3ec2817d06641e099d3">9b0af7c</a>)</li> <li>use the default downstream handler for unsupported requests (<a href="https://github.com/grafana/loki/issues/20202" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20202/hovercard">#20202</a>) (<a href="https://github.com/grafana/loki/commit/0a34e25deae721b2dd5414f0819747cf37e73169">0a34e25</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li><strong>engine:</strong> Make scheduler aware of total compute capacity (<a href="https://github.com/grafana/loki/issues/19876" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/19876/hovercard">#19876</a>) (<a href="https://github.com/grafana/loki/commit/e9600aed4b78cbf007c9e93771610cb6a8b3ff79">e9600ae</a>)</li> <li><strong>engine:</strong> Share worker threads across all scheduler connections (<a href="https://github.com/grafana/loki/issues/20229" data-hovercard-type="pull_request" data-hovercard-url="/grafana/loki/pull/20229/hovercard">#20229</a>) (<a href="https://github.com/grafana/loki/commit/eaeb7afe8899fdac88285d49a94d0b565696ab59">eaeb7af</a>)</li> </ul> loki-gh-app[bot] tag:github.com,2008:https://github.com/binwiederhier/ntfy/releases Release notes from ntfy 2026-05-18T01:21:09Z tag:github.com,2008:Repository/420503947/v2.23.0 2026-05-18T01:28:55Z v2.23.0 <p><strong>Features:</strong></p> <ul> <li>Add per-visitor rate limit on new topic creations (<code>visitor-topic-creation-limit-burst</code> / <code>visitor-topic-creation-limit-replenish</code>, defaults 100 burst / 1m replenish) to mitigate topic-enumeration / squatting attacks that inflate the in-memory topic map</li> </ul> <p><strong>Bug fixes + maintenance:</strong></p> <ul> <li>Remove <code>stacktrace-js</code>, <code>stacktrace-gps</code>, <code>humanize-duration</code>, and <code>js-base64</code> from the web app to reduce dependency and security footprint</li> <li>Restrict the publish dialog's local file preview to safe image types (png/jpg/gif/webp) to prevent same-origin script execution from blob URLs when previewing a crafted SVG (<a href="https://github.com/binwiederhier/ntfy/security/advisories/GHSA-j8hr-p342-xrmh">GHSA-j8hr-p342-xrmh</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Venukamatchi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Venukamatchi">@Venukamatchi</a> for reporting)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/420503947/v2.22.0 2026-04-21T15:17:51Z v2.22.0 <p><strong>Bug fixes + maintenance:</strong></p> <ul> <li>Tighten web push endpoint allow-list regex to prevent SSRF via unanchored pattern matching (<a href="https://github.com/binwiederhier/ntfy/security/advisories/GHSA-w9hq-5jg7-q4j7">GHSA-w9hq-5jg7-q4j7</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MightyNawaf/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MightyNawaf">@MightyNawaf</a> for reporting)</li> <li>Fix web app not allowing access tokens to be changed to never expire (<a href="https://github.com/binwiederhier/ntfy/issues/1693" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1693/hovercard">#1693</a>/<a href="https://github.com/binwiederhier/ntfy/pull/1694" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1694/hovercard">#1694</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lastsamurai26/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lastsamurai26">@lastsamurai26</a> for reporting and to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ShipItAndPray/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ShipItAndPray">@ShipItAndPray</a> for fixing)</li> <li>Fix web app crashing on account page for tokens without a last access time (<a href="https://github.com/binwiederhier/ntfy/issues/1651" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1651/hovercard">#1651</a>, <a href="https://github.com/binwiederhier/ntfy/issues/1684" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1684/hovercard">#1684</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Pulsar7/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Pulsar7">@Pulsar7</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rzhli/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rzhli">@rzhli</a> for reporting)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/420503947/v2.21.0 2026-03-30T21:02:43Z v2.21.0 <p>This release adds the ability to verify email addresses using the <code>smtp-sender-verify</code> flag. This is a change that is required because ntfy.sh was used to send unsolicited emails and the AWS SES account was suspended. Going forward, ntfy.sh won't be able to send emails unless the email address was verified ahead of time.</p> <p><strong>Features:</strong></p> <ul> <li>Add verified email recipients feature with <code>smtp-sender-verify</code> config flag, allowing server admins to require email<br> address verification before sending email notifications (<a href="https://github.com/binwiederhier/ntfy/pull/1681" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1681/hovercard">#1681</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/420503947/v2.20.1 2026-03-27T18:39:42Z v2.20.1 <p>This is a small bugfix release that only affects high volume S3 backends that struggle with HTTP/2.</p> <p><strong>Bug fixes + maintenance:</strong></p> <ul> <li><a href="https://docs.ntfy.sh/config/#attachments" rel="nofollow">Attachments</a>: Add <code>disable_http2=true</code> S3 URL option to work around HTTP/2 stream errors with DigitalOcean Spaces and other S3-compatible providers (<a href="https://github.com/binwiederhier/ntfy/issues/1678" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1678/hovercard">#1678</a>/<a href="https://github.com/binwiederhier/ntfy/pull/1679" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1679/hovercard">#1679</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/420503947/v2.20.0 2026-03-26T17:50:25Z v2.20.0 <p>This release is another step towards making it possible to help scale ntfy up and out 🔥! With this release, you can store attachments in an S3-compatible object store as an alterative to the directory. See <a href="https://docs.ntfy.sh/config/#attachments" rel="nofollow">attachment store</a> for details.</p> <blockquote> <p><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> <strong>Important note:</strong> With this release, ntfy will take full control over the attachment directory or S3 bucket. Files/objects in the configured <code>attachment-cache-dir</code> that match the message ID format (12 chars, matching <code>^[A-Za-z0-9]{12}$</code>), and have no entries in the message database will be deleted. <strong>Do not use a directory or S3 bucket as <code>attachment-cache-dir</code> that is also used for something else.</strong></p> <p>This is a small behavioral change that was necessary because the old logic often left attachments behind and would not clean them up. Unless you have re-used the attachment directory for anything else (which is hopefully never done), this should not affect you at all.</p> </blockquote> <p><strong>Features:</strong></p> <ul> <li>Add S3-compatible object storage as an alternative <a href="https://docs.ntfy.sh/config/#attachments" rel="nofollow">attachment store</a> via <code>attachment-cache-dir</code> config option (<a href="https://github.com/binwiederhier/ntfy/pull/1656" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1656/hovercard">#1656</a>/<a href="https://github.com/binwiederhier/ntfy/pull/1672" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1672/hovercard">#1672</a>)</li> </ul> <p><strong>Bug fixes + maintenance:</strong></p> <ul> <li>Reject invalid e-mail addresses (e.g. multiple comma-separated recipients) with HTTP 400</li> <li>Add OpenRC init service file (<a href="https://github.com/binwiederhier/ntfy/pull/1650" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1650/hovercard">#1650</a>, thanks to <a href="https://github.com/ageru">@ageru</a> for the contribution)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/420503947/v2.19.2 2026-03-17T00:48:34Z v2.19.2 <p>This is another small bugfix release for PostgreSQL, avoiding races between primary and read replica, as well as to further reduce primary load.</p> <p><strong>Bug fixes + maintenance:</strong></p> <ul> <li>Fix race condition in web push subscription causing FK constraint violation when concurrent requests hit the same endpoint</li> <li>Route authorization query to read-only database replica to reduce primary database load</li> </ul> github-actions[bot] tag:github.com,2008:Repository/420503947/v2.19.1 2026-03-16T01:26:46Z v2.19.1 <p>This is a bugfix release to avoid PostgreSQL insert failures due to invalid UTF-8 messages. It also fixes <code>database-url</code> validation incorrectly rejecting <code>postgresql://</code> connection strings.</p> <p><strong>Bug fixes + maintenance:</strong></p> <ul> <li>Fix invalid UTF-8 in HTTP headers (e.g. Latin-1 encoded text) causing PostgreSQL insert failures and dropping entire message batches</li> <li>Fix <code>database-url</code> validation rejecting <code>postgresql://</code> connection strings (<a href="https://github.com/binwiederhier/ntfy/issues/1657" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1657/hovercard">#1657</a>/<a href="https://github.com/binwiederhier/ntfy/pull/1658" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1658/hovercard">#1658</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/420503947/v2.19.0 2026-03-15T17:18:03Z v2.19.0 <p>This is a fast-follow release that enables Postgres read replica support.</p> <p>To offload read-heavy queries from the primary database, you can optionally configure one or more read replicas using the <code>database-replica-urls</code> option. When configured, non-critical read-only queries (e.g. fetching messages, checking access permissions, etc) are distributed across the replicas using round-robin, while all writes and correctness-critical reads continue to go to the primary. If a replica becomes unhealthy, ntfy automatically falls back to the primary until the replica recovers.</p> <p><strong>Features:</strong></p> <ul> <li>Support <a href="https://docs.ntfy.sh/config/#postgresql-experimental" rel="nofollow">PostgreSQL read replicas</a> for offloading non-critical read queries via <code>database-replica-urls</code> config option (<a href="https://github.com/binwiederhier/ntfy/pull/1648" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1648/hovercard">#1648</a>)</li> <li>Add interactive <a href="https://docs.ntfy.sh/config/#config-generator" rel="nofollow">config generator</a> to the documentation to help create server configuration files (<a href="https://github.com/binwiederhier/ntfy/pull/1654" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1654/hovercard">#1654</a>)</li> </ul> <p><strong>Bug fixes + maintenance:</strong></p> <ul> <li>Web: Throttle notification sound in web app to play at most once every 2 seconds (similar to <a href="https://github.com/binwiederhier/ntfy/issues/1550" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1550/hovercard">#1550</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jlaffaye/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jlaffaye">@jlaffaye</a> for reporting)</li> <li>Web: Add hover tooltips to icon buttons in web app account and preferences pages (<a href="https://github.com/binwiederhier/ntfy/issues/1565" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1565/hovercard">#1565</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jermanuts/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jermanuts">@jermanuts</a> for reporting)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/420503947/v2.18.0 2026-03-08T18:22:19Z v2.18.0 <p>This is the biggest release I've ever done on the server. It's 14,997 added lines of code, and 10,202 lines removed, all from one <a href="https://github.com/binwiederhier/ntfy/pull/1619" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1619/hovercard">pull request</a> that adds <a href="https://docs.ntfy.sh/config/#postgresql-experimental" rel="nofollow">PostgreSQL support</a>.</p> <p>The code was written by Cursor and Claude, but reviewed and heavily tested over 2-3 weeks by me. I created comparison documents, went through all queries multiple times and reviewed the logic over and over again. I also did load tests and manual regression tests, which took lots of evenings.</p> <p>ntfy.sh was successfully upgraded to 2.18.0 (though not with Postgres backend yet, as per the <a href="https://github.com/binwiederhier/ntfy/issues/1114#issuecomment-3991245185" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1114/hovercard">rollout plan</a>).</p> <p>I'm kindly asking the community to test the Postgres support and report back to me if things are working (or not working). There is a <a href="https://github.com/binwiederhier/ntfy/tree/main/tools/pgimport">one-off migration tool</a> (entirely written by AI) that you can use to migrate.</p> <p><strong>Features:</strong></p> <ul> <li>Add experimental <a href="https://docs.ntfy.sh/config/#postgresql-experimental" rel="nofollow">PostgreSQL support</a> as an alternative database backend (message cache, user manager, web push subscriptions) via <code>database-url</code> config option (<a href="https://github.com/binwiederhier/ntfy/issues/1114" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1114/hovercard">#1114</a>/<a href="https://github.com/binwiederhier/ntfy/pull/1619" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1619/hovercard">#1619</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/brettinternet/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/brettinternet">@brettinternet</a> for reporting)</li> </ul> <p><strong>Bug fixes + maintenance:</strong></p> <ul> <li>Preserve <code><br></code> line breaks in HTML-only emails received via SMTP (<a href="https://github.com/binwiederhier/ntfy/issues/690" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/690/hovercard">#690</a>, <a href="https://github.com/binwiederhier/ntfy/pull/1620" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1620/hovercard">#1620</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/uzkikh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/uzkikh">@uzkikh</a> for the fix and to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/teastrainer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/teastrainer">@teastrainer</a> for reporting)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/420503947/v2.17.0 2026-02-09T22:18:59Z v2.17.0 <p>This release adds support for templating in the priority field, a new "copy" action button to copy values to the clipboard,<br> a red notification dot on the favicon for unread messages, and an admin-only version endpoint. It also includes several<br> crash fixes, web app improvements, and documentation updates.</p> <p>❤️ If you like ntfy, <strong>please consider sponsoring me</strong> via <a href="https://github.com/sponsors/binwiederhier">GitHub Sponsors</a>, <a href="https://en.liberapay.com/ntfy/" rel="nofollow">Liberapay</a>, Bitcoin (<code>1626wjrw3uWk9adyjCfYwafw4sQWujyjn8</code>),<br> or by buying a <a href="https://ntfy.sh/app" rel="nofollow">paid plan via the web app</a>. ntfy will always remain open source.</p> <p><strong>Features:</strong></p> <ul> <li>Server: Support templating in the priority field (<a href="https://github.com/binwiederhier/ntfy/issues/1426" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1426/hovercard">#1426</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seantomburke/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seantomburke">@seantomburke</a> for reporting)</li> <li>Server: Add admin-only <code>GET /v1/version</code> endpoint returning server version, build commit, and date (<a href="https://github.com/binwiederhier/ntfy/issues/1599" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1599/hovercard">#1599</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/crivchri/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/crivchri">@crivchri</a> for reporting)</li> <li>Server/Web: <a href="https://docs.ntfy.sh/publish/#copy-to-clipboard" rel="nofollow">Support "copy" action</a> button to copy a value to the clipboard (<a href="https://github.com/binwiederhier/ntfy/issues/1364" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1364/hovercard">#1364</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/SudoWatson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/SudoWatson">@SudoWatson</a> for reporting)</li> <li>Web: Show red notification dot on favicon when there are unread messages (<a href="https://github.com/binwiederhier/ntfy/issues/1017" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1017/hovercard">#1017</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ad-si/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ad-si">@ad-si</a> for reporting)</li> </ul> <p><strong>Bug fixes + maintenance:</strong></p> <ul> <li>Server: Fix crash when commit string is shorter than 7 characters in non-GitHub-Action builds (<a href="https://github.com/binwiederhier/ntfy/issues/1493" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1493/hovercard">#1493</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cyrinux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cyrinux">@cyrinux</a> for reporting)</li> <li>Server: Fix server crash (nil pointer panic) when subscriber disconnects during publish (<a href="https://github.com/binwiederhier/ntfy/pull/1598" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1598/hovercard">#1598</a>)</li> <li>Server: Fix log spam from <code>http: response.WriteHeader on hijacked connection</code> for WebSocket errors (<a href="https://github.com/binwiederhier/ntfy/issues/1362" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1362/hovercard">#1362</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bonfiresh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bonfiresh">@bonfiresh</a> for reporting)</li> <li>Server: Use <code>slices.Contains</code> from stdlib to simplify code (<a href="https://github.com/binwiederhier/ntfy/pull/1406" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1406/hovercard">#1406</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tanhuaan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tanhuaan">@tanhuaan</a>)</li> <li>Web: Fix <code>clear=true</code> on action buttons not clearing the notification (<a href="https://github.com/binwiederhier/ntfy/issues/1029" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1029/hovercard">#1029</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ElFishi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ElFishi">@ElFishi</a> for reporting)</li> <li>Web: Fix Markdown message line height to match plain text (1.5 instead of 1.2) (<a href="https://github.com/binwiederhier/ntfy/issues/1139" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1139/hovercard">#1139</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/etfz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/etfz">@etfz</a> for reporting)</li> <li>Web: Fix long lines (e.g. JSON) being truncated by adding horizontal scroll (<a href="https://github.com/binwiederhier/ntfy/issues/1363" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1363/hovercard">#1363</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/v3DJG6GL/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/v3DJG6GL">@v3DJG6GL</a> for reporting)</li> <li>Web: Fix Windows notification icon being cut off (<a href="https://github.com/binwiederhier/ntfy/issues/884" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/884/hovercard">#884</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ZhangTianrong/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ZhangTianrong">@ZhangTianrong</a> for reporting)</li> <li>Web: Use full URL in curl example on empty topic pages (<a href="https://github.com/binwiederhier/ntfy/issues/1435" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1435/hovercard">#1435</a>, <a href="https://github.com/binwiederhier/ntfy/pull/1535" data-hovercard-type="pull_request" data-hovercard-url="/binwiederhier/ntfy/pull/1535/hovercard">#1535</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/elmatadoor/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elmatadoor">@elmatadoor</a> for reporting and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jjasghar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jjasghar">@jjasghar</a> for the PR)</li> <li>Web: Add validation feedback for service URL when adding user (<a href="https://github.com/binwiederhier/ntfy/issues/1566" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1566/hovercard">#1566</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jermanuts/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jermanuts">@jermanuts</a>)</li> <li>Docs: Remove obsolete <code>version</code> field from docker-compose examples (<a href="https://github.com/binwiederhier/ntfy/issues/1333" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1333/hovercard">#1333</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seals187/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seals187">@seals187</a> for reporting and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cyb3rko/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cyb3rko">@cyb3rko</a> for fixing)</li> <li>Docs: Fix Kustomize config in installation docs (<a href="https://github.com/binwiederhier/ntfy/issues/1367" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1367/hovercard">#1367</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/toby-griffiths/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/toby-griffiths">@toby-griffiths</a>)</li> <li>Docs: Use SVG F-Droid badge and add app store badges to README (<a href="https://github.com/binwiederhier/ntfy/issues/1170" data-hovercard-type="issue" data-hovercard-url="/binwiederhier/ntfy/issues/1170/hovercard">#1170</a>, thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PanderMusubi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PanderMusubi">@PanderMusubi</a> for reporting)</li> </ul> github-actions[bot]