dependabot[bot]
1c040edec4
chore: bump vite from 5.4.17 to 5.4.18 in /site ( #17385 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite )
from 5.4.17 to 5.4.18.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases ">vite's
releases</a>.</em></p>
<blockquote>
<h2>v5.4.18</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v5.4.18/packages/vite/CHANGELOG.md ">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/v5.4.18/packages/vite/CHANGELOG.md ">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->5.4.18 (2025-04-10)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19830 ">#19830</a>,
reject requests with <code>#</code> in request-target (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19831 ">#19831</a>)
(<a
href="https://github.com/vitejs/vite/commit/823675baff2bd6809c74ba2d9acca0327923a54f ">823675b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19830 ">#19830</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/19831 ">#19831</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/731b77d19d36f5682a5441b49cb2f6473389ad99 "><code>731b77d</code></a>
release: v5.4.18</li>
<li><a
href="https://github.com/vitejs/vite/commit/823675baff2bd6809c74ba2d9acca0327923a54f "><code>823675b</code></a>
fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19830 ">#19830</a>,
reject requests with <code>#</code> in request-target (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19831 ">#19831</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v5.4.18/packages/vite ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts page](https://github.com/coder/coder/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 12:02:26 +00:00
dependabot[bot]
f75d01fd58
chore: bump github.com/gohugoio/hugo from 0.143.0 to 0.146.3 ( #17384 )
...
Bumps [github.com/gohugoio/hugo](https://github.com/gohugoio/hugo ) from
0.143.0 to 0.146.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gohugoio/hugo/releases ">github.com/gohugoio/hugo's
releases</a>.</em></p>
<blockquote>
<h2>v0.146.3</h2>
<h2>What's Changed</h2>
<ul>
<li>tpl: Make any layout set in front matter higher priority 30b9c19c7
<a href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13588 ">#13588</a></li>
<li>tpl: Fix it so embedded render-codeblock-goat is used even if custom
render-codeblock exists c8710625b <a
href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13595 ">#13595</a></li>
</ul>
<h2>v0.146.2</h2>
<h2>What's Changed</h2>
<ul>
<li>tpl: Fix codeblock hook resolve issue d1c394442 <a
href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13593 ">#13593</a></li>
<li>tpl: Fix legacy section mappings 1074e0115 <a
href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13584 ">#13584</a></li>
<li>tpl: Resolve layouts/all.html for all html output formats c19f1f236
<a href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13587 ">#13587</a></li>
<li>tpl: Fix some baseof lookup issues 9221cbca4 <a
href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13583 ">#13583</a></li>
</ul>
<h2>v0.146.1</h2>
<p>This fixes a regression introduced in <a
href="https://github.com/gohugoio/hugo/releases/tag/v0.146.0 ">v0.146.0</a>
released earlier today.</p>
<ul>
<li>tpl: Skip dot and temp files inside /layouts 3b9f2a7de <a
href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13579 ">#13579</a></li>
</ul>
<h2>v0.146.0</h2>
<blockquote>
<p>[!NOTE]
There's a <a
href="https://github.com/gohugoio/hugo/releases/tag/v0.146.1 ">v0.146.1</a>
bug fix release that fixes a regression introduced in this release.</p>
</blockquote>
<p>The big new thing in this release is a fully refreshed template
system – simpler and much better. We're working on the updated
documentation for this, but see <a
href="https://redirect.github.com/gohugoio/hugo/pull/13541 ">this
issue</a> for some more information. We have gone to great lengths to
make this as backwards compatible as possible, but make sure you test
your site before going live with this new version. This version also
comes with a full dependency refresh and some useful new template
funcs:</p>
<ul>
<li><a
href="https://gohugo.io/functions/templates/current/ ">templates.Current</a>:
Info about the current executing template and its call stack. Very
useful for debugging.</li>
<li><a href="https://gohugo.io/functions/time/in/ ">time.In</a>: Returns
the given date/time as represented in the specified IANA time zone.</li>
</ul>
<h2>Bug fixes</h2>
<ul>
<li>tpl/tplimpl: Fix full screen option in vimeo and youtube shortcodes
6f14dbe24 <a
href="https://github.com/jmooring "><code>@jmooring</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13531 ">#13531</a></li>
</ul>
<h2>Improvements</h2>
<ul>
<li>tpl: Warn and skip non-hook templates inside /layouts/_markup
383dd82f9 <a href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13577 ">#13577</a></li>
<li>tpl: Add a partial lookup cache 208a0de6c <a
href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13571 ">#13571</a></li>
<li>tpl: Add templates.Current d4c6dd16b <a
href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13571 ">#13571</a></li>
<li>commands/new: Improve theme creation 24ac6a9de <a
href="https://github.com/jmooring "><code>@jmooring</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13489 ">#13489</a>
<a
href="https://redirect.github.com/gohugoio/hugo/issues/13544 ">#13544</a></li>
<li>tpl/tplimpl: Update embedded pagination template 1e0084248 <a
href="https://github.com/jmooring "><code>@jmooring</code></a></li>
<li>Reimplement and simplify Hugo's template system 83cfdd78c <a
href="https://github.com/bep "><code>@bep</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13541 ">#13541</a>
<a
href="https://redirect.github.com/gohugoio/hugo/issues/13545 ">#13545</a>
<a
href="https://redirect.github.com/gohugoio/hugo/issues/13515 ">#13515</a>
<a
href="https://redirect.github.com/gohugoio/hugo/issues/7964 ">#7964</a>
<a
href="https://redirect.github.com/gohugoio/hugo/issues/13365 ">#13365</a>
<a
href="https://redirect.github.com/gohugoio/hugo/issues/12988 ">#12988</a>
<a
href="https://redirect.github.com/gohugoio/hugo/issues/4891 ">#4891</a></li>
<li>config: Use the non-global logger for deprecations when possible
812ea0b32 <a href="https://github.com/bep "><code>@bep</code></a></li>
<li>tpl/time: Add time.In function 07cbe5701 <a
href="https://github.com/jmooring "><code>@jmooring</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13548 ">#13548</a></li>
<li>resources: Add option to silence dependency deprecation warnings
c15ebce2f <a
href="https://github.com/jmooring "><code>@jmooring</code></a> <a
href="https://redirect.github.com/gohugoio/hugo/issues/13530 ">#13530</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gohugoio/hugo/commit/05ef8b713a3c091bfca7a3543ed016c64b3c6f88 "><code>05ef8b7</code></a>
releaser: Bump versions for release of 0.146.3</li>
<li><a
href="https://github.com/gohugoio/hugo/commit/30b9c19c7691aa3d90854c92a355bd8a248bb5b0 "><code>30b9c19</code></a>
tpl: Make any layout set in front matter higher priority</li>
<li><a
href="https://github.com/gohugoio/hugo/commit/c8710625b7c01a0d580f9d896b1fea96ec5463d1 "><code>c871062</code></a>
tpl: Fix it so embedded render-codeblock-goat is used even if custom
render-c...</li>
<li><a
href="https://github.com/gohugoio/hugo/commit/53221f88ca57634b1b8afeeeacdc923e25b6617c "><code>53221f8</code></a>
releaser: Prepare repository for 0.147.0-DEV</li>
<li><a
href="https://github.com/gohugoio/hugo/commit/ff3ab192c27fccdd82393f223040874904a44e98 "><code>ff3ab19</code></a>
releaser: Bump versions for release of 0.146.2</li>
<li><a
href="https://github.com/gohugoio/hugo/commit/d1c394442be0858b12fb1dbb42a98237e95c6d75 "><code>d1c3944</code></a>
tpl: Fix codeblock hook resolve issue</li>
<li><a
href="https://github.com/gohugoio/hugo/commit/1074e011520a82a17524d2e68082e5a04e291c2a "><code>1074e01</code></a>
tpl: Fix legacy section mappings</li>
<li><a
href="https://github.com/gohugoio/hugo/commit/c19f1f2363fe96cfa8b6e4a5b9e5d75886bcff8b "><code>c19f1f2</code></a>
tpl: Resolve layouts/all.html for all html output formats</li>
<li><a
href="https://github.com/gohugoio/hugo/commit/9221cbca496752fb1d06d664871e3d4532f473f5 "><code>9221cbc</code></a>
tpl: Fix some baseof lookup issues</li>
<li><a
href="https://github.com/gohugoio/hugo/commit/e3e3f9ae17395220e2c13ddc8afa7000a5a7e21e "><code>e3e3f9a</code></a>
releaser: Prepare repository for 0.147.0-DEV</li>
<li>Additional commits viewable in <a
href="https://github.com/gohugoio/hugo/compare/v0.143.0...v0.146.3 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 11:54:47 +00:00
dependabot[bot]
06d707d865
chore: bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 ( #17382 )
...
Bumps
[github.com/prometheus/client_golang](https://github.com/prometheus/client_golang )
from 1.21.1 to 1.22.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prometheus/client_golang/releases ">github.com/prometheus/client_golang's
releases</a>.</em></p>
<blockquote>
<h2>v1.22.0 - 2025-04-07</h2>
<p>⚠️ This release contains potential breaking change if you use
experimental <code>zstd</code> support introduce in <a
href="https://redirect.github.com/prometheus/client_golang/issues/1496 ">#1496</a>
⚠️ </p>
<p>Experimental support for <code>zstd</code> on scrape was added,
controlled by the request <code>Accept-Encoding</code> header.
It was enabled by default since version 1.20, but now you need to add a
blank import to enable it.
The decision to make it opt-in by default was originally made because
the Go standard library was expected to have default zstd support added
soon,
<a
href="https://redirect.github.com/golang/go/issues/62513 ">golang/go#62513</a>
however, the work took longer than anticipated and it will be postponed
to upcoming major Go versions.</p>
<p>e.g.:</p>
<blockquote>
<pre lang="go"><code>import (
_
"github.com/prometheus/client_golang/prometheus/promhttp/zstd"
)
</code></pre>
</blockquote>
<ul>
<li>[FEATURE] prometheus: Add new CollectorFunc utility <a
href="https://redirect.github.com/prometheus/client_golang/issues/1724 ">#1724</a></li>
<li>[CHANGE] Minimum required Go version is now 1.22 (we also test
client_golang against latest go version - 1.24) <a
href="https://redirect.github.com/prometheus/client_golang/issues/1738 ">#1738</a></li>
<li>[FEATURE] api: <code>WithLookbackDelta</code> and
<code>WithStats</code> options have been added to API client. <a
href="https://redirect.github.com/prometheus/client_golang/issues/1743 ">#1743</a></li>
<li>[CHANGE] ⚠️ promhttp: Isolate zstd support and
klauspost/compress library use to promhttp/zstd package. <a
href="https://redirect.github.com/prometheus/client_golang/issues/1765 ">#1765</a></li>
</ul>
<!-- raw HTML omitted -->
<ul>
<li>build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1720 ">prometheus/client_golang#1720</a></li>
<li>build(deps): bump google.golang.org/protobuf from 1.36.1 to 1.36.3
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1719 ">prometheus/client_golang#1719</a></li>
<li>Update RELEASE.md by <a
href="https://github.com/bwplotka "><code>@bwplotka</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1721 ">prometheus/client_golang#1721</a></li>
<li>chore(docs): Add links for the upstream PRs by <a
href="https://github.com/kakkoyun "><code>@kakkoyun</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1722 ">prometheus/client_golang#1722</a></li>
<li>Added tips on releasing client and checking with k8s. by <a
href="https://github.com/bwplotka "><code>@bwplotka</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1723 ">prometheus/client_golang#1723</a></li>
<li>feat: Add new CollectorFunc utility by <a
href="https://github.com/Saumya40-codes "><code>@Saumya40-codes</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1724 ">prometheus/client_golang#1724</a></li>
<li>build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1725 ">prometheus/client_golang#1725</a></li>
<li>build(deps): bump the github-actions group with 5 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1726 ">prometheus/client_golang#1726</a></li>
<li>Synchronize common files from prometheus/prometheus by <a
href="https://github.com/prombot "><code>@prombot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1727 ">prometheus/client_golang#1727</a></li>
<li>Synchronize common files from prometheus/prometheus by <a
href="https://github.com/prombot "><code>@prombot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1731 ">prometheus/client_golang#1731</a></li>
<li>build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1739 ">prometheus/client_golang#1739</a></li>
<li>build(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5
by <a href="https://github.com/dependabot "><code>@dependabot</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1740 ">prometheus/client_golang#1740</a></li>
<li>Cleanup dependabot config by <a
href="https://github.com/SuperQ "><code>@SuperQ</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1741 ">prometheus/client_golang#1741</a></li>
<li>Upgrade Golang version v1.24 by <a
href="https://github.com/dongjiang1989 "><code>@dongjiang1989</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1738 ">prometheus/client_golang#1738</a></li>
<li>build(deps): bump the github-actions group with 2 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1742 ">prometheus/client_golang#1742</a></li>
<li>Merging 1.21 release back to main. by <a
href="https://github.com/bwplotka "><code>@bwplotka</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1744 ">prometheus/client_golang#1744</a></li>
<li>Synchronize common files from prometheus/prometheus by <a
href="https://github.com/prombot "><code>@prombot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1745 ">prometheus/client_golang#1745</a></li>
<li>Add support for undocumented query options for API by <a
href="https://github.com/mahendrapaipuri "><code>@mahendrapaipuri</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1743 ">prometheus/client_golang#1743</a></li>
<li>exp/api: Add experimental exp module; Add remote API with write
client and handler. by <a
href="https://github.com/bwplotka "><code>@bwplotka</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1658 ">prometheus/client_golang#1658</a></li>
<li>exp/api: Add accepted msg type validation to handler by <a
href="https://github.com/saswatamcode "><code>@saswatamcode</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1750 ">prometheus/client_golang#1750</a></li>
<li>build(deps): bump the github-actions group with 5 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1751 ">prometheus/client_golang#1751</a></li>
<li>build(deps): bump github.com/klauspost/compress from 1.17.11 to
1.18.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1752 ">prometheus/client_golang#1752</a></li>
<li>build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1753 ">prometheus/client_golang#1753</a></li>
<li>exp: Reset snappy buf by <a
href="https://github.com/saswatamcode "><code>@saswatamcode</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1756 ">prometheus/client_golang#1756</a></li>
<li>Merge release 1.21.1 to main. by <a
href="https://github.com/bwplotka "><code>@bwplotka</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1762 ">prometheus/client_golang#1762</a></li>
<li>exp: Add dependabot config by <a
href="https://github.com/saswatamcode "><code>@saswatamcode</code></a>
in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1754 ">prometheus/client_golang#1754</a></li>
<li>build(deps): bump peter-evans/create-pull-request from 7.0.7 to
7.0.8 in the github-actions group by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/prometheus/client_golang/pull/1764 ">prometheus/client_golang#1764</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md ">github.com/prometheus/client_golang's
changelog</a>.</em></p>
<blockquote>
<h2>1.22.0 / 2025-04-07</h2>
<p>⚠️ This release contains potential breaking change if you use
experimental <code>zstd</code> support introduce in <a
href="https://redirect.github.com/prometheus/client_golang/issues/1496 ">#1496</a>
⚠️ </p>
<p>Experimental support for <code>zstd</code> on scrape was added,
controlled by the request <code>Accept-Encoding</code> header.
It was enabled by default since version 1.20, but now you need to add a
blank import to enable it.
The decision to make it opt-in by default was originally made because
the Go standard library was expected to have default zstd support added
soon,
<a
href="https://redirect.github.com/golang/go/issues/62513 ">golang/go#62513</a>
however, the work took longer than anticipated and it will be postponed
to upcoming major Go versions.</p>
<p>e.g.:</p>
<blockquote>
<pre lang="go"><code>import (
_
"github.com/prometheus/client_golang/prometheus/promhttp/zstd"
)
</code></pre>
</blockquote>
<ul>
<li>[FEATURE] prometheus: Add new CollectorFunc utility <a
href="https://redirect.github.com/prometheus/client_golang/issues/1724 ">#1724</a></li>
<li>[CHANGE] Minimum required Go version is now 1.22 (we also test
client_golang against latest go version - 1.24) <a
href="https://redirect.github.com/prometheus/client_golang/issues/1738 ">#1738</a></li>
<li>[FEATURE] api: <code>WithLookbackDelta</code> and
<code>WithStats</code> options have been added to API client. <a
href="https://redirect.github.com/prometheus/client_golang/issues/1743 ">#1743</a></li>
<li>[CHANGE] ⚠️ promhttp: Isolate zstd support and
klauspost/compress library use to promhttp/zstd package. <a
href="https://redirect.github.com/prometheus/client_golang/issues/1765 ">#1765</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prometheus/client_golang/commit/d50be25511d790f4c166d68ce7d046c2977d148b "><code>d50be25</code></a>
Cut 1.22.0 (<a
href="https://redirect.github.com/prometheus/client_golang/issues/1793 ">#1793</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/1043db7cb8735186b341bbff6ae45d7ff56018dd "><code>1043db7</code></a>
Cut 1.22.0-rc.0 (<a
href="https://redirect.github.com/prometheus/client_golang/issues/1768 ">#1768</a>)</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/e575c9c04e40fe0784d4fee7f1f56c1a66ef090d "><code>e575c9c</code></a>
promhttp: Isolate zstd support and klauspost/compress library use to
promhttp...</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/f2276aa7d4b6e6526e0011762d0e4070513cf9cd "><code>f2276aa</code></a>
Merge pull request <a
href="https://redirect.github.com/prometheus/client_golang/issues/1764 ">#1764</a>
from prometheus/dependabot/github_actions/github-act...</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/9df772cc5f399a2946a9158e57fd0aff66daf7d1 "><code>9df772c</code></a>
build(deps): bump peter-evans/create-pull-request</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/a3548c5aa811a0a52d1d723c3dfb3b01930481fb "><code>a3548c5</code></a>
Merge pull request <a
href="https://redirect.github.com/prometheus/client_golang/issues/1754 ">#1754</a>
from saswatamcode/exp-eh</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/60fd2b0490db6e7c74e623651031feae93c7ebc1 "><code>60fd2b0</code></a>
Remove go.work file for now</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/8f9d0de6893dd7a470cdb1cffc5d98d1b5d7b50d "><code>8f9d0de</code></a>
exp: Add dependabot config</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/c5cf981312d510414c209927e4f9e888d6776b5c "><code>c5cf981</code></a>
Merge pull request <a
href="https://redirect.github.com/prometheus/client_golang/issues/1762 ">#1762</a>
from prometheus/release-1.21</li>
<li><a
href="https://github.com/prometheus/client_golang/commit/e84c30512a658de7fdccce84b434c9a5696ec5af "><code>e84c305</code></a>
exp: Reset snappy buf (<a
href="https://redirect.github.com/prometheus/client_golang/issues/1756 ">#1756</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prometheus/client_golang/compare/v1.21.1...v1.22.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 11:54:29 +00:00
dependabot[bot]
b6ff6b160a
chore: bump github.com/charmbracelet/bubbles from 0.20.0 to 0.21.0 ( #17381 )
...
Bumps
[github.com/charmbracelet/bubbles](https://github.com/charmbracelet/bubbles )
from 0.20.0 to 0.21.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/charmbracelet/bubbles/releases ">github.com/charmbracelet/bubbles's
releases</a>.</em></p>
<blockquote>
<h2>v0.21.0</h2>
<h2>Viewport improvements</h2>
<p>Finally, <code>viewport</code> finally has <em>horizontal
scrolling</em> ✨ ![^v1]
To enable it, use <code>SetHorizontalStep</code> (default in v2 will be
<code>6</code>).</p>
<p>You can also scroll manually with <code>ScrollLeft</code> and
<code>ScrollRight</code>, and use
<code>SetXOffset</code> to scroll to a specific position (or
<code>0</code> to reset):</p>
<pre lang="go"><code>vp := viewport.New()
vp.SetHorizontalStep(10) // how many columns to scroll on each key press
vp.ScrollRight(30) // pan 30 columns to the right!
vp.ScrollLeft(10) // pan 10 columns to the left!
vp.SetXOffset(0) // back to the left edge
</code></pre>
<p>To make the API more consistent, vertical scroll functions were also
renamed,
and the old ones were deprecated (and will be removed in v2):</p>
<pre lang="go"><code>// Scroll n lines up/down:
func (m Model) LineUp(int) // deprecated
func (m Model) ScrollUp(int) // new!
func (m Model) LineDown(int) // deprecated
func (m Model) ScrollDown(int) // new!
<p>// Scroll half page up/down:
func (m Model) HalfViewUp() []string // deprecated
func (m Model) HalfPageUp() []string // new!
func (m Model) HalfViewDown() []string // deprecated
func (m Model) HalfPageDown() []string // new!</p>
<p>// Scroll a full page up/down:
func (m Model) ViewUp(int) []string // deprecated
func (m Model) PageUp(int) []string // new!
func (m Model) ViewDown(int) []string // deprecated
func (m Model) PageDown(int) []string // new!
</code></pre></p>
<blockquote>
<p>[!NOTE]
In v2, these functions will not return <code>lines []string</code>
anymore, as it is no
longer needed due to <code>HighPerformanceRendering</code> being
deprecated as well.</p>
</blockquote>
<h2>Other improvements</h2>
<p>The <code>list</code> bubble got a couple of new functions:
<code>SetFilterText</code>,
<code>SetFilterState</code>, and <code>GlobalIndex</code> - which you
can use to get the index of the
item in the unfiltered, original item list.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/8b55efb2944ed8eb81df685f8dcfabbbf8897698 "><code>8b55efb</code></a>
fix(textarea): placeholder with chinese chars (<a
href="https://redirect.github.com/charmbracelet/bubbles/issues/767 ">#767</a>)</li>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/bd2a5b0c6a7abc66b8a009d2aded233e6ba02fa4 "><code>bd2a5b0</code></a>
fix: golangci-lint 2 fixes (<a
href="https://redirect.github.com/charmbracelet/bubbles/issues/769 ">#769</a>)</li>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/cce848148cbea9e1bc5ca7d2c3d1ef89702db0e4 "><code>cce8481</code></a>
ci: sync golangci-lint config (<a
href="https://redirect.github.com/charmbracelet/bubbles/issues/770 ">#770</a>)</li>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/ea344ab907bddf5e8f71cd73b9583b070e8f1b2f "><code>ea344ab</code></a>
feat(viewport): horizontal scroll with mouse wheel (<a
href="https://redirect.github.com/charmbracelet/bubbles/issues/761 ">#761</a>)</li>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/39668ec6291e1fc3e574f30c650e1ba0801e1f6d "><code>39668ec</code></a>
fix(viewport): normalize method names (<a
href="https://redirect.github.com/charmbracelet/bubbles/issues/763 ">#763</a>)</li>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/f2434c374bd0f55ac0d5b3e8261161b97ea41a30 "><code>f2434c3</code></a>
Revert "fix(viewport): normalize method names"</li>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/c7f889e364e15dc5b08a8c799e80164031847ab9 "><code>c7f889e</code></a>
fix(viewport): normalize method names</li>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/9e5365e0ec0c4005efc7a3cc47f67941840e4144 "><code>9e5365e</code></a>
docs: add example for ValidateFunc (<a
href="https://redirect.github.com/charmbracelet/bubbles/issues/705 ">#705</a>)</li>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/c814ac75c3b4be111bf163c07655971543be33f9 "><code>c814ac7</code></a>
chore(deps): bump github.com/charmbracelet/lipgloss from 1.0.0 to 1.1.0
(<a
href="https://redirect.github.com/charmbracelet/bubbles/issues/751 ">#751</a>)</li>
<li><a
href="https://github.com/charmbracelet/bubbles/commit/3befcccf8702cb29ad196acc10b4899aa16b47f0 "><code>3befccc</code></a>
chore(deps): bump github.com/muesli/termenv from 0.15.2 to 0.16.0 (<a
href="https://redirect.github.com/charmbracelet/bubbles/issues/740 ">#740</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/charmbracelet/bubbles/compare/v0.20.0...v0.21.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 11:53:56 +00:00
dependabot[bot]
199c408dd9
chore: bump the x group with 2 updates ( #17379 )
...
Bumps the x group with 2 updates:
[golang.org/x/net](https://github.com/golang/net ) and
[golang.org/x/tools](https://github.com/golang/tools ).
Updates `golang.org/x/net` from 0.38.0 to 0.39.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/golang/net/commit/b8d88774daf2a7cf137dad5173fc9bb981fc18fb "><code>b8d8877</code></a>
go.mod: update golang.org/x dependencies</li>
<li>See full diff in <a
href="https://github.com/golang/net/compare/v0.38.0...v0.39.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `golang.org/x/tools` from 0.31.0 to 0.32.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/golang/tools/commit/456962ef0d65798b244374a272fb19b7d9723b62 "><code>456962e</code></a>
go.mod: update golang.org/x dependencies</li>
<li><a
href="https://github.com/golang/tools/commit/5916e3cbd8b65f73c18253607fa0b696fc5b9da6 "><code>5916e3c</code></a>
internal/tokeninternal: AddExistingFiles: tweaks for proposal</li>
<li><a
href="https://github.com/golang/tools/commit/9a1fbbdb530258f2c0db9c411aecf399d1ec256b "><code>9a1fbbd</code></a>
internal/typesinternal: change Used to UsedIdent</li>
<li><a
href="https://github.com/golang/tools/commit/e73cd5af773602fdbc6cab94bdc0dc38abf828ab "><code>e73cd5a</code></a>
gopls/internal/golang: implement dynamicFuncCallType with
typeutil.ClassifyCall</li>
<li><a
href="https://github.com/golang/tools/commit/11a9b3f89dc9e5a2e6d738d243258495a9c53005 "><code>11a9b3f</code></a>
gopls/internal/server: fix event labels after the big rename</li>
<li><a
href="https://github.com/golang/tools/commit/3e7f74d009150bf5e66483f3759d8c59f50e873d "><code>3e7f74d</code></a>
go/types/typeutil: used doesn't need Info.Selections</li>
<li><a
href="https://github.com/golang/tools/commit/b97074b9c8ebe7cce7db7be133120bc966f9c33f "><code>b97074b</code></a>
internal/gofix: fix URLs</li>
<li><a
href="https://github.com/golang/tools/commit/e850fe1872cee508a221a3efd67dd2901deddc4c "><code>e850fe1</code></a>
gopls/internal/golang: CodeAction: place gopls doc as the last
action</li>
<li><a
href="https://github.com/golang/tools/commit/b948add7e7e4926ce52fb3a01e15c18e4558c252 "><code>b948add</code></a>
internal/gofix: move from gopls/internal/analysis/gofix</li>
<li><a
href="https://github.com/golang/tools/commit/b437eff8291cf46efe66e499f4c0ac5c8df770d5 "><code>b437eff</code></a>
go/types/typeutil: implement Callee and StaticCallee with Used</li>
<li>Additional commits viewable in <a
href="https://github.com/golang/tools/compare/v0.31.0...v0.32.0 ">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 11:53:37 +00:00
dependabot[bot]
e2ebc9d549
chore: bump github.com/go-jose/go-jose/v4 from 4.0.5 to 4.1.0 ( #17383 )
...
Bumps
[github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose ) from
4.0.5 to 4.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/go-jose/go-jose/releases ">github.com/go-jose/go-jose/v4's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Document <code>signatureAlgorithms</code> argument by <a
href="https://github.com/tgeoghegan "><code>@tgeoghegan</code></a> in <a
href="https://redirect.github.com/go-jose/go-jose/pull/163 ">go-jose/go-jose#163</a></li>
<li>Add custom error for unsupported JWS signature algorithms by <a
href="https://github.com/beautifulentropy "><code>@beautifulentropy</code></a>
in <a
href="https://redirect.github.com/go-jose/go-jose/pull/181 ">go-jose/go-jose#181</a></li>
<li>use stdlib pbkdf2 package on go 1.24 by <a
href="https://github.com/kruskall "><code>@kruskall</code></a> in <a
href="https://redirect.github.com/go-jose/go-jose/pull/180 ">go-jose/go-jose#180</a></li>
<li>The minimum supported Go version is now 1.24</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/kruskall "><code>@kruskall</code></a>
made their first contribution in <a
href="https://redirect.github.com/go-jose/go-jose/pull/180 ">go-jose/go-jose#180</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/go-jose/go-jose/compare/v4.0.5...v4.1.0 ">https://github.com/go-jose/go-jose/compare/v4.0.5...v4.1.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/go-jose/go-jose/commit/4f005daa10d11cacd7376358a5fe5d0c1c0ee487 "><code>4f005da</code></a>
Add changelog entry for <a
href="https://redirect.github.com/go-jose/go-jose/issues/181 ">#181</a>
(<a
href="https://redirect.github.com/go-jose/go-jose/issues/183 ">#183</a>)</li>
<li><a
href="https://github.com/go-jose/go-jose/commit/fed5f4a89ce20a6c826bf3d6871c47c22b280178 "><code>fed5f4a</code></a>
feat: use stdlib pbkdf2 package on go 1.24 (<a
href="https://redirect.github.com/go-jose/go-jose/issues/180 ">#180</a>)</li>
<li><a
href="https://github.com/go-jose/go-jose/commit/6e50d10239d754e5544fcc28b79b78b87a177a4c "><code>6e50d10</code></a>
Add custom error for unsupported JWS signature algorithms (<a
href="https://redirect.github.com/go-jose/go-jose/issues/181 ">#181</a>)</li>
<li><a
href="https://github.com/go-jose/go-jose/commit/0e4ab6846ac17cad0096f6391736270a5c4f630f "><code>0e4ab68</code></a>
Bump CI Go to 1.23.x and 1.24.x (<a
href="https://redirect.github.com/go-jose/go-jose/issues/177 ">#177</a>)</li>
<li><a
href="https://github.com/go-jose/go-jose/commit/9dc538453357899787e4695857167e75f1c16745 "><code>9dc5384</code></a>
Document <code>signatureAlgorithms</code> argument (<a
href="https://redirect.github.com/go-jose/go-jose/issues/163 ">#163</a>)</li>
<li><a
href="https://github.com/go-jose/go-jose/commit/783e3f5b2d4b8c3c3fd19e739306cb9db1ced8bc "><code>783e3f5</code></a>
Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (<a
href="https://redirect.github.com/go-jose/go-jose/issues/165 ">#165</a>)</li>
<li>See full diff in <a
href="https://github.com/go-jose/go-jose/compare/v4.0.5...v4.1.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 11:53:27 +00:00
Spike Curtis
e5ce3824ca
feat: add IsCoderConnectRunning to workspacesdk ( #17361 )
...
Adds `IsCoderConnectRunning()` to the workspacesdk. This will support the `coder` CLI being able to use CoderConnect when it's running.
part of #16828
2025-04-14 09:47:46 +04:00
Steven Masley
39b9d23d96
chore: remove nullable list elements in ts typegen ( #17369 )
...
Backend will not send partially null slices.
2025-04-11 15:49:18 -05:00
Jon Ayers
c06ef7c1eb
chore!: remove JFrog integration ( #17353 )
...
- Removes displaying XRay scan results in the dashboard. I'm not sure
anyone was even using this integration so it's just debt for us to
maintain. We can open up a separate issue to get rid of the db tables
once we know for sure that we haven't broken anyone.
2025-04-11 14:45:21 -04:00
Steven Masley
15584e69ef
chore: fixup typegen for preview types ( #17339 )
...
Preview types override the json marshal behavior.
2025-04-11 13:21:46 -05:00
Cian Johnston
7b0422b49b
fix(codersdk/toolsdk): fix tool schemata ( #17365 )
...
Fixes two issues with the MCP server:
- Ensures we have a non-null schema, as the following schema was making
claude-code unhappy:
```
"inputSchema": { "type": "object", "properties": null },
```
- Skip adding the coder_report_task tool if an agent client is not
available. Otherwise the agent may try to report tasks and get confused.
2025-04-11 18:58:17 +01:00
6330b0d545
docs: add steps to pre-install JetBrains IDE backend ( #15962 )
...
closes #13207
[preview](https://coder.com/docs/@13207-preinstall-jetbrains/user-guides/workspace-access/jetbrains )
---------
Co-authored-by: M Atif Ali <atif@coder.com >
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com >
2025-04-11 11:55:04 -04:00
Jaayden Halko
6a6e1ec50c
feat: add support for icons and warning variant in Badge component ( #17350 )
...
<img width="172" alt="Screenshot 2025-04-10 at 23 11 32"
src="https://github.com/user-attachments/assets/2556feb1-bf49-4044-90fd-6ac15582c258 "
/>
2025-04-11 10:16:37 -04:00
Spike Curtis
9e2af3e127
feat: add configurable DNS match domain for tailnet connections ( #17336 )
...
Use the hostname suffix to set the DNS match domain when creating a Tailnet as part of the vpn `Tunnel`.
part of: #16828
2025-04-11 15:00:48 +04:00
Spike Curtis
69aa365169
fix: remove provisioner/terraform/testdata/resources/version.txt ( #17357 )
...
Removes `provisioner/terraform/testdata/resources/version.txt`
Pretty sure Claude hallucinated it into existence in #17035 based on the similar `provisioner/terraform/testdata/version.txt`
2025-04-11 14:46:32 +04:00
Cian Johnston and Kyle Carberry
1235550637
feat(codersdk): add toolsdk and replace existing mcp server tool impl ( #17343 )
...
- Refactors existing `mcp` package to use `kylecarbs/aisdk-go` and moves
to `codersdk/toolsdk` package.
- Updates existing MCP server implementation to use `codersdk/toolsdk`
Co-authored-by: Kyle Carberry <kyle@coder.com >
2025-04-11 10:24:45 +01:00
Spike Curtis
2c573dc023
feat: vpn uses WorkspaceHostnameSuffix for DNS names ( #17335 )
...
Use the hostname suffix to set DNS names as programmed into the DNS service and returned by the vpn `Tunnel`.
part of: #16828
2025-04-11 13:24:20 +04:00
Spike Curtis
12dc086628
feat: return hostname suffix on AgentConnectionInfo ( #17334 )
...
Adds the Hostname Suffix to `AgentConnectionInfo` --- the VPN provider will use it to control the suffix for DNS hostnames.
part of: #16828
2025-04-11 13:09:51 +04:00
Mathias Fredriksson
60fbe675ed
refactor(agent/agentcontainers): implement API service ( #17340 )
...
This refactor improves separation of API and containers with minimal
changes to logic.
Highlights:
- Routes are now defined in `agentcontainers` package
- Handler renamed to API
- API lazy init was moved into NewAPI
- Tests that don't need to be internal were made external
2025-04-11 11:41:13 +03:00
Ethan
7bca3e237a
chore: update tailscale ( #17327 )
...
Relates to https://github.com/coder/internal/issues/466
Brings in https://github.com/coder/tailscale/pull/70
2025-04-11 14:03:00 +10:00
Ethan
3c1cb5d05a
chore: add generic DNS record for checking if Coder Connect is running ( #17298 )
...
Closes https://github.com/coder/internal/issues/466
```
$ dig -6 @fd60:627a:a42b::53 is.coder--connect--enabled--right--now.coder AAAA
; <<>> DiG 9.10.6 <<>> -6 @fd60:627a:a42b::53 is.coder--connect--enabled--right--now.coder AAAA
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62390
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;is.coder--connect--enabled--right--now.coder. IN AAAA
;; ANSWER SECTION:
is.coder--connect--enabled--right--now.coder. 2 IN AAAA fd60:627a:a42b::53
;; Query time: 3 msec
;; SERVER: fd60:627a:a42b::53#53(fd60:627a:a42b::53)
;; WHEN: Wed Apr 09 16:59:18 AEST 2025
;; MSG SIZE rcvd: 134
```
Hostname considerations:
- Workspace names, usernames, and agent names can't have double hyphens, so this name can't conflict with a real Coder Connect hostname.
- Components can't start or end with hyphens according to [RFC 952](https://www.rfc-editor.org/rfc/rfc952.html )
- DNS records can't have hyphens in the 3rd and 4th positions, as to not conflict with IDNs https://datatracker.ietf.org/doc/html/rfc5891
2025-04-11 13:59:25 +10:00
Dean Sheather
e7e47537c9
chore: fix gpg forwarding test ( #17355 )
2025-04-11 03:33:53 +00:00
ケイラ
0472a88c2e
chore: update trivy ( #17347 )
2025-04-10 15:19:39 -06:00
dependabot[bot]
a451ea73c3
chore: bump github.com/mark3labs/mcp-go from 0.17.0 to 0.18.0 ( #17273 )
...
Bumps [github.com/mark3labs/mcp-go](https://github.com/mark3labs/mcp-go )
from 0.17.0 to 0.18.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mark3labs/mcp-go/releases ">github.com/mark3labs/mcp-go's
releases</a>.</em></p>
<blockquote>
<h2>Release v0.18.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: add NewToolResultError by <a
href="https://github.com/daimatz "><code>@daimatz</code></a> in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/87 ">mark3labs/mcp-go#87</a></li>
<li>refactor(stdio): improve stdio server message handling by <a
href="https://github.com/winterfx "><code>@winterfx</code></a> in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/73 ">mark3labs/mcp-go#73</a></li>
<li>Add Stderr() Method to StdioMCPClient by <a
href="https://github.com/mashiike "><code>@mashiike</code></a> in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/72 ">mark3labs/mcp-go#72</a></li>
<li>fix java mcp message endpoint by <a
href="https://github.com/a67793581 "><code>@a67793581</code></a> in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/75 ">mark3labs/mcp-go#75</a></li>
<li>simplify required field handling in inputSchema by <a
href="https://github.com/yikakia "><code>@yikakia</code></a> in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/82 ">mark3labs/mcp-go#82</a></li>
<li>make context available in hooks, add OnRegisterSession hook by <a
href="https://github.com/zahmadsaleem "><code>@zahmadsaleem</code></a>
in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/92 ">mark3labs/mcp-go#92</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/daimatz "><code>@daimatz</code></a> made
their first contribution in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/87 ">mark3labs/mcp-go#87</a></li>
<li><a href="https://github.com/winterfx "><code>@winterfx</code></a>
made their first contribution in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/73 ">mark3labs/mcp-go#73</a></li>
<li><a href="https://github.com/mashiike "><code>@mashiike</code></a>
made their first contribution in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/72 ">mark3labs/mcp-go#72</a></li>
<li><a href="https://github.com/yikakia "><code>@yikakia</code></a> made
their first contribution in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/82 ">mark3labs/mcp-go#82</a></li>
<li><a
href="https://github.com/zahmadsaleem "><code>@zahmadsaleem</code></a>
made their first contribution in <a
href="https://redirect.github.com/mark3labs/mcp-go/pull/92 ">mark3labs/mcp-go#92</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mark3labs/mcp-go/compare/v0.17.0...v0.18.0 ">https://github.com/mark3labs/mcp-go/compare/v0.17.0...v0.18.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mark3labs/mcp-go/commit/a0e968a752722d87063eb36ea0d55938e752f6dd "><code>a0e968a</code></a>
feat: add context to hooks (<a
href="https://redirect.github.com/mark3labs/mcp-go/issues/92 ">#92</a>)</li>
<li><a
href="https://github.com/mark3labs/mcp-go/commit/607d6c29bb8f56bc30e3154e99e58da1db78fcb9 "><code>607d6c2</code></a>
simplify required field handling in inputSchema (<a
href="https://redirect.github.com/mark3labs/mcp-go/issues/82 ">#82</a>)</li>
<li><a
href="https://github.com/mark3labs/mcp-go/commit/6d840a447783c1d342b673d8d06069b96b362a1b "><code>6d840a4</code></a>
fix java mcp message endpoint (<a
href="https://redirect.github.com/mark3labs/mcp-go/issues/75 ">#75</a>)</li>
<li><a
href="https://github.com/mark3labs/mcp-go/commit/051cda5533c70021240e7eae61c0a379511abda7 "><code>051cda5</code></a>
Add Stderr() Method to StdioMCPClient (<a
href="https://redirect.github.com/mark3labs/mcp-go/issues/72 ">#72</a>)</li>
<li><a
href="https://github.com/mark3labs/mcp-go/commit/2ea0c97e4a15b5a6bf1c354cd3734a6ed8fbb194 "><code>2ea0c97</code></a>
refactor(stdio): improve stdio server message handling (<a
href="https://redirect.github.com/mark3labs/mcp-go/issues/73 ">#73</a>)</li>
<li><a
href="https://github.com/mark3labs/mcp-go/commit/ec9e8a21fee1bbb7d392a14c1cb2463398eaab7b "><code>ec9e8a2</code></a>
add NewToolResultError (<a
href="https://redirect.github.com/mark3labs/mcp-go/issues/87 ">#87</a>)</li>
<li>See full diff in <a
href="https://github.com/mark3labs/mcp-go/compare/v0.17.0...v0.18.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-10 20:22:57 +00:00
Edward Angert and EdwardAngert
9978eb63c4
docs: rename coder-ai directory to avoid wildcard removal ( #17348 )
...
to something that doesn't get caught in a wildcard redirect
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com >
2025-04-10 16:21:20 -04:00
ケイラ
859dd2fc3f
feat: add dynamic parameters websocket endpoint ( #17165 )
2025-04-10 14:08:50 -06:00
Edward Angert and EdwardAngert
c9682cb6cf
docs: hotfix rename coder-ai readme to index ( #17346 )
...
[preview](https://coder.com/docs/@hotfix-ai-coder-top/ )
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com >
2025-04-10 19:33:46 +00:00
Edward Angert and EdwardAngert
e5ba8b7912
docs: update aws instance recommendations ( #17344 )
...
from @jatcod3r on Slack:
> for the AWS recs on our [validated
arch](https://coder.com/docs/admin/infrastructure/validated-architectures/1k-users )
docs, should we be referencing customers to use non-T type instances?
> Once you've exceeded EC2's [CPU
credits](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances.html )
Coder starts performing poorly.
> We do suggest to [scale for peak
demand](https://coder.com/docs/tutorials/best-practices/scale-coder#scaling-3 ),
so does recommending something from the
[cpu](https://aws.amazon.com/ec2/instance-types/#Compute_Optimized ) or
[memory
optimized](https://aws.amazon.com/ec2/instance-types/#Memory_Optimized )
types make sense?
[preview](https://coder.com/docs/@aws-ec2-arch/admin/infrastructure/validated-architectures#aws-instance-types )
---------
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com >
2025-04-10 14:35:29 -04:00
Edward Angert and EdwardAngert
ed20bab3e0
docs: move AI-agent docs out of tutorials and into a top-level section ( #17231 )
...
redirects in: https://github.com/coder/coder.com/pull/873
[preview](https://coder.com/docs/@move-ai-agents-up-1/coder-ai )
- [x] icon
- [x] shorten ~Modify or truncate the current~ title ~to reduce its
length for improved readability, conciseness, or formatting
consistency.~
- [x] Best practices & adding tools via MCP - edit title, desc, headings
---------
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com >
2025-04-10 14:21:29 -04:00
Cian Johnston and Copilot
1e0051a9a2
feat(testutil): add GetRandomNameHyphenated ( #17342 )
...
This started coming up more often for me, so time for a test helper!
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-10 19:08:38 +01:00
ケイラ
46d4b28384
chore: add x-authz-checks debug header when running in dev mode ( #16873 )
2025-04-10 11:36:27 -06:00
Mathias Fredriksson
25fb34cabe
feat(agent): implement recreate for devcontainers ( #17308 )
...
This change implements an interface for running `@devcontainers/cli up`
and an API endpoint on the agent for triggering recreate for a running
devcontainer.
A couple of limitations:
1. Synchronous HTTP request, meaning the browser might choose to time it
out before it's done => no result/error (and devcontainer cli command
probably gets killed via ctx cancel).
2. Logs are only written to agent logs via slog, not as a "script" in
the UI.
Both 1 and 2 will be improved in future refactors.
Fixes coder/internal#481
Fixes coder/internal#482
2025-04-10 16:16:16 +03:00
Danielle Maywood
6dd1056025
feat(coderd/notifications): group workspace build failure report ( #17306 )
...
Closes https://github.com/coder/coder/issues/15745
Instead of sending X many reports to a single template admin, we instead
send only 1.
2025-04-10 13:32:19 +01:00
Mathias Fredriksson
33b9487899
fix(agent/agentcontainers/dcspec): generate unmarshalers and add tests ( #17330 )
...
This change allows proper unmarshaling of `devcontainer.json` and will
no longer break EnvInfoer or the Web Terminal.
Fixes coder/internal#556
2025-04-10 12:10:58 +00:00
Spike Curtis
c1816e3674
fix(agent): fix deadlock if closed while starting listeners ( #17329 )
...
fixes #17328
Fixes a deadlock if we close the Agent in the middle of starting listeners on the tailnet.
2025-04-10 12:46:19 +04:00
Jon Ayers and Claude
8faaa14820
chore: update Terraform to 1.11.4 ( #17323 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-04-09 22:50:15 -04:00
ケイラ
f2fb0caf46
chore: remove usage of github.com/go-chi/render ( #17324 )
2025-04-09 15:35:10 -06:00
Steven Masley
0b58798a1a
feat: remove site wide perms from creating a workspace ( #17296 )
...
Creating a workspace required `read` on site wide `user`.
Only organization permissions should be required.
2025-04-09 14:35:43 -05:00
Michael Smith
a03a54dd14
fix(site): resolve all Array.prototype.toSorted and Array.prototype.sort bugs ( #17307 )
...
Closes https://github.com/coder/coder/issues/16759
## Changes made
- Replaced all instances of `Array.prototype.toSorted` with
`Array.prototype.sort` to provide better support for older browsers
- Updated all `Array.prototype.sort` calls where necessary to remove
risks of mutation render bugs
- Refactored some code (moved things around, added comments) to make it
more clear that certain `.sort` calls are harmless and don't have any
risks
2025-04-09 15:17:02 -04:00
Edward Angert and EdwardAngert
d17bcc727b
docs: update note markdown in parameters ( #17318 )
...
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com >
2025-04-09 18:53:20 +00:00
Mathias Fredriksson
98c05b3568
test(agent/agentssh): fix macos signal flake during close ( #17313 )
...
Fixes coder/internal#558
2025-04-09 20:28:32 +03:00
+4
109e73bf97
docs: add details on external authentication priority ( #17164 )
...
## Issue
Closes #16875
Clarify how Coder authentication works with Git providers, particularly
the order of authentication methods used.
## Changes Made
I've updated the External Authentication documentation to:
1. Clarify that Coder first attempts to use external auth provider
tokens when available, and only defaults to SSH authentication if no
tokens are available
2. Add more detailed explanations about both authentication methods
3. Improve the description of how the `coder gitssh` command works with
existing and Coder-generated SSH keys
## Verification
Claude verified that this accurately describes the behavior of the
codebase by reviewing the `gitssh.go` implementation, which shows how
Coder handles SSH authentication as a fallback when external auth is not
available.
[preview](https://coder.com/docs/@16875-git-workspace-auth/admin/external-auth )
<sub>🤖 Generated with https://claude.ai/code </sub>
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com >
Co-authored-by: Ben Potter <me@bpmct.net >
Co-authored-by: M Atif Ali <atif@coder.com >
Co-authored-by: Bruno Quaresma <bruno@coder.com >
Co-authored-by: Kyle Carberry <kyle@coder.com >
Co-authored-by: Cian Johnston <cian@coder.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Ayers <jon@coder.com >
Co-authored-by: Hugo Dutka <hugo@coder.com >
Co-authored-by: Ethan <39577870+ethanndickson@users.noreply.github.com >
Co-authored-by: Michael Smith <throwawayclover@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Sas Swart <sas.swart.cdk@gmail.com >
2025-04-09 15:16:00 +00:00
Spike Curtis
3f3e2017bd
fix: fix http cache dir creation order in coderdtest ( #17303 )
...
fixes coder/internal#565
Fixes the ordering of creating the HTTP cache temp dir with respect to
starting the Coderd HTTP server, so that they are cleaned up in the
correct (reverse) order.
2025-04-09 11:19:48 +00:00
Cian Johnston
43b1a034b1
chore(agent/agentscripts): disable TestTimeout on macOS ( #17300 )
2025-04-09 08:23:43 +00:00
Cian Johnston
a8fbe71a22
chore(cli): increase healthcheck timeout in TestSupportbundle ( #17291 )
...
Fixes https://github.com/coder/internal/issues/272
* Increases healthcheck timeout in tests. This seems to be the most
usual cause of test failures.
* Adds a non-nilness check before caching a healthcheck report.
* Modifies the HTTP response code to 503 (was 404) when no healthcheck
report is available. 503 seems to be a better indicator of the server
state in this case, whereas 404 could be misinterpreted as a typo in the
healthcheck URL.
2025-04-09 09:21:17 +01:00
Cian Johnston
8d122aa4ab
chore(cli): avoid use of testutil.RandomPort() in prometheus test ( #17297 )
...
Should hopefully fix https://github.com/coder/internal/issues/282
Instead of picking a random port for the prometheus server, listen on
`:0` and read the port from the CLI stdout.
2025-04-09 09:20:47 +01:00
Utsavkumar Lal
0e658219b2
feat: support filtering users table by login type ( #17238 )
...
#15896 Mentions ability to add support for filtering by login type
The issue mentions that backend API support exists but the backend did
not seem to have the support for this filter. So I have added the
ability to filter it.
I also added a corresponding update to readme file to make sure the docs
will correctly showcase this feature
2025-04-09 13:59:41 +10:00
Steven Masley
f2d24bc3f4
chore: add custom samesite options to auth cookies ( #16885 )
...
Allows controlling `samesite` cookie settings from deployment values
2025-04-08 16:39:21 -05:00
Steven Masley
52d555880c
chore: add custom samesite options to auth cookies ( #16885 )
...
Allows controlling `samesite` cookie settings from the deployment config
2025-04-08 14:15:14 -05:00
Cian Johnston
389e88ec82
chore(cli): refactor TestServer/Prometheus to use testutil.Eventually ( #17295 )
...
Updates https://github.com/coder/internal/issues/282
Refactors existing tests to use `testutil.Eventually` which plays nicer
with `testutil.Context`.
2025-04-08 16:53:22 +01:00