mirror of
https://github.com/coder/coder.git
synced 2025-03-14 10:09:57 +00:00
893 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
17f8e93d0c |
chore: add agent endpoint for querying file system (#16736)
Closes https://github.com/coder/internal/issues/382 |
|||
3997eeee26 | chore: update tailscale (#16737) | |||
754c5dbaa7 |
chore: bump github.com/go-jose/go-jose/v4 from 4.0.2 to 4.0.5 (#16690)
Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.0.2 to 4.0.5. <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.0.5</h2> <h2>What's Changed</h2> <ul> <li>Don't allow unbounded amounts of splits by <a href="https://github.com/mcpherrinm"><code>@mcpherrinm</code></a> in <a href="https://redirect.github.com/go-jose/go-jose/pull/167">go-jose/go-jose#167</a></li> </ul> <p>Fixes <a href="https://github.com/go-jose/go-jose/security/advisories/GHSA-c6gw-w398-hv78">https://github.com/go-jose/go-jose/security/advisories/GHSA-c6gw-w398-hv78</a></p> <p>Various other dependency updates, small fixes, and documentation updates in the full changelog</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/tgeoghegan"><code>@tgeoghegan</code></a> made their first contribution in <a href="https://redirect.github.com/go-jose/go-jose/pull/161">go-jose/go-jose#161</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/go-jose/go-jose/compare/v4.0.4...v4.0.5">https://github.com/go-jose/go-jose/compare/v4.0.4...v4.0.5</a></p> <h2>Version 4.0.4</h2> <h1>Fixed</h1> <ul> <li>Reverted "Allow unmarshalling JSONWebKeySets with unsupported key types" as a breaking change. See <a href="https://redirect.github.com/go-jose/go-jose/issues/136">#136</a> / <a href="https://redirect.github.com/go-jose/go-jose/issues/137">#137</a>.</li> </ul> <h2>Version 4.0.3</h2> <h2>Changed</h2> <ul> <li>Allow unmarshalling JSONWebKeySets with unsupported key types (<a href="https://redirect.github.com/go-jose/go-jose/issues/130">#130</a>)</li> <li>Document that OpaqueKeyEncrypter can't be implemented (for now) (<a href="https://redirect.github.com/go-jose/go-jose/issues/129">#129</a>)</li> <li>Dependency updates</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/go-jose/go-jose/blob/main/CHANGELOG.md">github.com/go-jose/go-jose/v4's changelog</a>.</em></p> <blockquote> <h1>v4.0.4</h1> <h2>Fixed</h2> <ul> <li>Reverted "Allow unmarshalling JSONWebKeySets with unsupported key types" as a breaking change. See <a href="https://redirect.github.com/go-jose/go-jose/issues/136">#136</a> / <a href="https://redirect.github.com/go-jose/go-jose/issues/137">#137</a>.</li> </ul> <h1>v4.0.3</h1> <h2>Changed</h2> <ul> <li>Allow unmarshalling JSONWebKeySets with unsupported key types (<a href="https://redirect.github.com/go-jose/go-jose/issues/130">#130</a>)</li> <li>Document that OpaqueKeyEncrypter can't be implemented (for now) (<a href="https://redirect.github.com/go-jose/go-jose/issues/129">#129</a>)</li> <li>Dependency updates</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
64cc193c8e |
chore: bump github.com/muesli/termenv to 0.16.0 (#16682)
Bumps [github.com/muesli/termenv](https://github.com/muesli/termenv) from 0.15.3-0.20240618155329-98d742f6907a to 0.16.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/muesli/termenv/releases">github.com/muesli/termenv's releases</a>.</em></p> <blockquote> <h2>v0.16.0</h2> <h2>What's Changed</h2> <ul> <li>build(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/137">muesli/termenv#137</a></li> <li>build(deps): bump golang.org/x/sys from 0.7.0 to 0.10.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/142">muesli/termenv#142</a></li> <li>fix(output): export output writer by <a href="https://github.com/aymanbagabas"><code>@aymanbagabas</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/122">muesli/termenv#122</a></li> <li>docs: update alacritty OSC 8 support documentation by <a href="https://github.com/Thesmader"><code>@Thesmader</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/157">muesli/termenv#157</a></li> <li>fix(termenv): prevent hang in Emacs shell by <a href="https://github.com/bard"><code>@bard</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/152">muesli/termenv#152</a></li> <li>feat: ghostty is truecolor by <a href="https://github.com/caarlos0"><code>@caarlos0</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/161">muesli/termenv#161</a></li> <li>fix: do not use ioutil and other fixes by <a href="https://github.com/caarlos0"><code>@caarlos0</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/162">muesli/termenv#162</a></li> <li>Use <code>uniseg.StringWidth</code> by <a href="https://github.com/maaslalani"><code>@maaslalani</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/164">muesli/termenv#164</a></li> <li>Add support for building on z/OS by <a href="https://github.com/dustin-ward"><code>@dustin-ward</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/165">muesli/termenv#165</a></li> <li>feat: Profile.Name() by <a href="https://github.com/caarlos0"><code>@caarlos0</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/163">muesli/termenv#163</a></li> <li>Fix lint comments (godot) by <a href="https://github.com/maaslalani"><code>@maaslalani</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/160">muesli/termenv#160</a></li> <li>feat: mark more term as truecolor by <a href="https://github.com/caarlos0"><code>@caarlos0</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/171">muesli/termenv#171</a></li> <li>feat: rio is truecolor, xterm is ansi by <a href="https://github.com/caarlos0"><code>@caarlos0</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/174">muesli/termenv#174</a></li> <li>build(deps): bump golang.org/x/crypto from 0.3.0 to 0.31.0 in /examples/ssh by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/175">muesli/termenv#175</a></li> <li>update deps, fixes lint issues by <a href="https://github.com/caarlos0"><code>@caarlos0</code></a> in <a href="https://redirect.github.com/muesli/termenv/pull/183">muesli/termenv#183</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Thesmader"><code>@Thesmader</code></a> made their first contribution in <a href="https://redirect.github.com/muesli/termenv/pull/157">muesli/termenv#157</a></li> <li><a href="https://github.com/bard"><code>@bard</code></a> made their first contribution in <a href="https://redirect.github.com/muesli/termenv/pull/152">muesli/termenv#152</a></li> <li><a href="https://github.com/maaslalani"><code>@maaslalani</code></a> made their first contribution in <a href="https://redirect.github.com/muesli/termenv/pull/164">muesli/termenv#164</a></li> <li><a href="https://github.com/dustin-ward"><code>@dustin-ward</code></a> made their first contribution in <a href="https://redirect.github.com/muesli/termenv/pull/165">muesli/termenv#165</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/muesli/termenv/compare/v0.15.2...v0.16.0">https://github.com/muesli/termenv/compare/v0.15.2...v0.16.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/muesli/termenv/commits/v0.16.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> |
|||
68c8354bfa |
chore: bump gopkg.in/DataDog/dd-trace-go.v1 from 1.71.0 to 1.72.1 (#16678)
Bumps gopkg.in/DataDog/dd-trace-go.v1 from 1.71.0 to 1.72.1. <details> <summary>Most Recent Ignore Conditions Applied to This Pull Request</summary> | Dependency Name | Ignore Conditions | | --- | --- | | gopkg.in/DataDog/dd-trace-go.v1 | [>= 1.58.a, < 1.59] | </details> [](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> |
|||
3913023692 |
chore: bump github.com/valyala/fasthttp from 1.58.0 to 1.59.0 (#16683)
Bumps [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) from 1.58.0 to 1.59.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/valyala/fasthttp/releases">github.com/valyala/fasthttp's releases</a>.</em></p> <blockquote> <h2>v1.59.0</h2> <h2>What's Changed</h2> <ul> <li>fix: Method-preserving doRequestFollowRedirects by <a href="https://github.com/prepaser"><code>@prepaser</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1920">valyala/fasthttp#1920</a></li> <li>fix: "identity" has been deprecated <a href="https://redirect.github.com/valyala/fasthttp/issues/1909">#1909</a> by <a href="https://github.com/ksw2000"><code>@ksw2000</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1919">valyala/fasthttp#1919</a></li> <li>Fix parsing of bad urls with # by <a href="https://github.com/erikdubbelboer"><code>@erikdubbelboer</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1915">valyala/fasthttp#1915</a></li> <li>docs: improve README formatting and section headers by <a href="https://github.com/alexandear"><code>@alexandear</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1925">valyala/fasthttp#1925</a></li> <li>perf: use buf in Args instead of bytebufferpool by <a href="https://github.com/ksw2000"><code>@ksw2000</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1931">valyala/fasthttp#1931</a></li> <li>client: Client {} supports custom Transport by <a href="https://github.com/zhangyongding"><code>@zhangyongding</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1935">valyala/fasthttp#1935</a></li> <li>Migrate valyala/tcplisten to this repo <a href="https://redirect.github.com/valyala/fasthttp/issues/1926">#1926</a> by <a href="https://github.com/ksw2000"><code>@ksw2000</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1929">valyala/fasthttp#1929</a></li> <li>client: Modify some interfaces to be exportable by <a href="https://github.com/zhangyongding"><code>@zhangyongding</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1936">valyala/fasthttp#1936</a></li> <li>Try to fix tests with dial timeouts by <a href="https://github.com/erikdubbelboer"><code>@erikdubbelboer</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1940">valyala/fasthttp#1940</a></li> <li>client: add interfaces for reading clientConn by <a href="https://github.com/zhangyongding"><code>@zhangyongding</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1941">valyala/fasthttp#1941</a></li> <li>Refactor trailer Field for Improved Memory Efficiency and Performance by <a href="https://github.com/ksw2000"><code>@ksw2000</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1928">valyala/fasthttp#1928</a></li> <li>fix: compression priority by <a href="https://github.com/inetol"><code>@inetol</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1950">valyala/fasthttp#1950</a></li> <li>add dummy support for js,wasm by <a href="https://github.com/pjebs"><code>@pjebs</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1955">valyala/fasthttp#1955</a></li> <li>chore(deps): bump golang.org/x/crypto from 0.29.0 to 0.31.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1918">valyala/fasthttp#1918</a></li> <li>chore(deps): bump golang.org/x/net from 0.31.0 to 0.32.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1910">valyala/fasthttp#1910</a></li> <li>chore(deps): bump golang.org/x/net from 0.32.0 to 0.33.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1927">valyala/fasthttp#1927</a></li> <li>chore(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/valyala/fasthttp/pull/1932">valyala/fasthttp#1932</a></li> <li>chore(deps): bump golang.org/x/crypto from 0.31.0 to 0.32.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1934">valyala/fasthttp#1934</a></li> <li>chore(deps): bump securego/gosec from 2.21.4 to 2.22.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1937">valyala/fasthttp#1937</a></li> <li>chore(deps): bump golang.org/x/net from 0.33.0 to 0.34.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1933">valyala/fasthttp#1933</a></li> <li>chore(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/valyala/fasthttp/pull/1947">valyala/fasthttp#1947</a></li> <li>chore(deps): bump golang.org/x/crypto from 0.32.0 to 0.33.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1951">valyala/fasthttp#1951</a></li> <li>chore(deps): bump golang.org/x/net from 0.34.0 to 0.35.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1952">valyala/fasthttp#1952</a></li> <li>chore(deps): bump securego/gosec from 2.22.0 to 2.22.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/valyala/fasthttp/pull/1956">valyala/fasthttp#1956</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/prepaser"><code>@prepaser</code></a> made their first contribution in <a href="https://redirect.github.com/valyala/fasthttp/pull/1920">valyala/fasthttp#1920</a></li> <li><a href="https://github.com/inetol"><code>@inetol</code></a> made their first contribution in <a href="https://redirect.github.com/valyala/fasthttp/pull/1950">valyala/fasthttp#1950</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/valyala/fasthttp/compare/v1.58.0...v1.59.0">https://github.com/valyala/fasthttp/compare/v1.58.0...v1.59.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
044fd212f5 |
chore: bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (#16676)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.5 to 1.21.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.21.0 / 2025-02-19</h2> <p>⚠️ This release contains potential breaking change if you upgrade <code>github.com/prometheus/common</code> to 0.62+ together with client_golang (and depend on the strict, legacy validation for the label names). New common version <a href="https://redirect.github.com/prometheus/common/pull/724">changes <code>model.NameValidationScheme</code> global variable</a>, which relaxes the validation of label names and metric name, allowing all UTF-8 characters. Typically, this should not break any user, unless your test or usage expects strict certain names to panic/fail on client_golang metric registration, gathering or scrape. In case of problems change <code>model.NameValidationScheme</code> to old <code>model.LegacyValidation</code> value in your project <code>init</code> function. ⚠️</p> <ul> <li>[BUGFIX] gocollector: Fix help message for runtime/metric metrics. <a href="https://redirect.github.com/prometheus/client_golang/issues/1583">#1583</a></li> <li>[BUGFIX] prometheus: Fix <code>Desc.String()</code> method for no labels case. <a href="https://redirect.github.com/prometheus/client_golang/issues/1687">#1687</a></li> <li>[PERF] prometheus: Optimize popular <code>prometheus.BuildFQName</code> function; now up to 30% faster. <a href="https://redirect.github.com/prometheus/client_golang/issues/1665">#1665</a></li> <li>[PERF] prometheus: Optimize <code>Inc</code>, <code>Add</code> and <code>Observe</code> cumulative metrics; now up to 50% faster under high concurrent contention. <a href="https://redirect.github.com/prometheus/client_golang/issues/1661">#1661</a></li> <li>[CHANGE] Upgrade prometheus/common to 0.62.0 which changes <code>model.NameValidationScheme</code> global variable. <a href="https://redirect.github.com/prometheus/client_golang/issues/1712">#1712</a></li> <li>[CHANGE] Add support for Go 1.23. <a href="https://redirect.github.com/prometheus/client_golang/issues/1602">#1602</a></li> <li>[FEATURE] process_collector: Add support for Darwin systems. <a href="https://redirect.github.com/prometheus/client_golang/issues/1600">#1600</a> <a href="https://redirect.github.com/prometheus/client_golang/issues/1616">#1616</a> <a href="https://redirect.github.com/prometheus/client_golang/issues/1625">#1625</a> <a href="https://redirect.github.com/prometheus/client_golang/issues/1675">#1675</a> <a href="https://redirect.github.com/prometheus/client_golang/issues/1715">#1715</a></li> <li>[FEATURE] api: Add ability to invoke <code>CloseIdleConnections</code> on api.Client using <code>api.Client.(CloseIdler).CloseIdleConnections()</code> casting. <a href="https://redirect.github.com/prometheus/client_golang/issues/1513">#1513</a></li> <li>[FEATURE] promhttp: Add <code>promhttp.HandlerOpts.EnableOpenMetricsTextCreatedSamples</code> option to create OpenMetrics _created lines. Not recommended unless you want to use opt-in Created Timestamp feature. Community works on OpenMetrics 2.0 format that should make those lines obsolete (they increase cardinality significantly). <a href="https://redirect.github.com/prometheus/client_golang/issues/1408">#1408</a></li> <li>[FEATURE] prometheus: Add <code>NewConstNativeHistogram</code> function. <a href="https://redirect.github.com/prometheus/client_golang/issues/1654">#1654</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.21.0 / 2025-02-17</h2> <p>⚠️ This release contains potential breaking change if you upgrade <code>github.com/prometheus/common</code> to 0.62+ together with client_golang. ⚠️</p> <p>New common version <a href="https://redirect.github.com/prometheus/common/pull/724">changes <code>model.NameValidationScheme</code> global variable</a>, which relaxes the validation of label names and metric name, allowing all UTF-8 characters. Typically, this should not break any user, unless your test or usage expects strict certain names to panic/fail on client_golang metric registration, gathering or scrape. In case of problems change <code>model.NameValidationScheme</code> to old <code>model.LegacyValidation</code> value in your project <code>init</code> function.</p> <ul> <li>[BUGFIX] gocollector: Fix help message for runtime/metric metrics. <a href="https://redirect.github.com/prometheus/client_golang/issues/1583">#1583</a></li> <li>[BUGFIX] prometheus: Fix <code>Desc.String()</code> method for no labels case. <a href="https://redirect.github.com/prometheus/client_golang/issues/1687">#1687</a></li> <li>[ENHANCEMENT] prometheus: Optimize popular <code>prometheus.BuildFQName</code> function; now up to 30% faster. <a href="https://redirect.github.com/prometheus/client_golang/issues/1665">#1665</a></li> <li>[ENHANCEMENT] prometheus: Optimize <code>Inc</code>, <code>Add</code> and <code>Observe</code> cumulative metrics; now up to 50% faster under high concurrent contention. <a href="https://redirect.github.com/prometheus/client_golang/issues/1661">#1661</a></li> <li>[CHANGE] Upgrade prometheus/common to 0.62.0 which changes <code>model.NameValidationScheme</code> global variable. <a href="https://redirect.github.com/prometheus/client_golang/issues/1712">#1712</a></li> <li>[CHANGE] Add support for Go 1.23. <a href="https://redirect.github.com/prometheus/client_golang/issues/1602">#1602</a></li> <li>[FEATURE] process_collector: Add support for Darwin systems. <a href="https://redirect.github.com/prometheus/client_golang/issues/1600">#1600</a> <a href="https://redirect.github.com/prometheus/client_golang/issues/1616">#1616</a> <a href="https://redirect.github.com/prometheus/client_golang/issues/1625">#1625</a> <a href="https://redirect.github.com/prometheus/client_golang/issues/1675">#1675</a> <a href="https://redirect.github.com/prometheus/client_golang/issues/1715">#1715</a></li> <li>[FEATURE] api: Add ability to invoke <code>CloseIdleConnections</code> on api.Client using <code>api.Client.(CloseIdler).CloseIdleConnections()</code> casting. <a href="https://redirect.github.com/prometheus/client_golang/issues/1513">#1513</a></li> <li>[FEATURE] promhttp: Add <code>promhttp.HandlerOpts.EnableOpenMetricsTextCreatedSamples</code> option to create OpenMetrics _created lines. Not recommended unless you want to use opt-in Created Timestamp feature. Community works on OpenMetrics 2.0 format that should make those lines obsolete (they increase cardinality significantly). <a href="https://redirect.github.com/prometheus/client_golang/issues/1408">#1408</a></li> <li>[FEATURE] prometheus: Add <code>NewConstNativeHistogram</code> function. <a href="https://redirect.github.com/prometheus/client_golang/issues/1654">#1654</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
b66f3fe8cb |
chore: bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#16677)
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.6.0 to 0.7.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/go-cmp/releases">github.com/google/go-cmp's releases</a>.</em></p> <blockquote> <h2>v0.7.0</h2> <p>New API:</p> <ul> <li>(<a href="https://redirect.github.com/google/go-cmp/issues/367">#367</a>) Support compare functions with SortSlices and SortMaps</li> </ul> <p>Panic messaging:</p> <ul> <li>(<a href="https://redirect.github.com/google/go-cmp/issues/370">#370</a>) Detect proto.Message types when failing to export a field</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
fd8aa4f565 |
chore: bump github.com/klauspost/compress from 1.17.11 to 1.18.0 (#16675)
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.17.11 to 1.18.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/klauspost/compress/releases">github.com/klauspost/compress's releases</a>.</em></p> <blockquote> <h2>v1.18.0</h2> <h2>What's Changed</h2> <ul> <li>Deprecate Go 1.21 and add 1.24 by <a href="https://github.com/klauspost"><code>@klauspost</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1055">klauspost/compress#1055</a></li> <li>Add unsafe little endian loaders by <a href="https://github.com/klauspost"><code>@klauspost</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1036">klauspost/compress#1036</a></li> <li>fix: check <code>r.err != nil</code> but return a nil value error <code>err</code> by <a href="https://github.com/alingse"><code>@alingse</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1028">klauspost/compress#1028</a></li> <li>refactor: use built-in <code>min</code> function by <a href="https://github.com/Juneezee"><code>@Juneezee</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1038">klauspost/compress#1038</a></li> <li>zstd: use <code>slices.Max</code> for max value in slice by <a href="https://github.com/Juneezee"><code>@Juneezee</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1041">klauspost/compress#1041</a></li> <li>flate: Simplify L4-6 loading by <a href="https://github.com/klauspost"><code>@klauspost</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1043">klauspost/compress#1043</a></li> <li>flate: Simplify matchlen (remove asm) by <a href="https://github.com/klauspost"><code>@klauspost</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1045">klauspost/compress#1045</a></li> <li>s2: Add block decode fuzzer by <a href="https://github.com/klauspost"><code>@klauspost</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1044">klauspost/compress#1044</a></li> <li>s2: Improve small block compression speed w/o asm by <a href="https://github.com/klauspost"><code>@klauspost</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1048">klauspost/compress#1048</a></li> <li>flate: Fix matchlen L5+L6 by <a href="https://github.com/klauspost"><code>@klauspost</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1049">klauspost/compress#1049</a></li> <li>flate: Cleanup & reduce casts by <a href="https://github.com/klauspost"><code>@klauspost</code></a> in <a href="https://redirect.github.com/klauspost/compress/pull/1050">klauspost/compress#1050</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/tcpdumppy"><code>@tcpdumppy</code></a> made their first contribution in <a href="https://redirect.github.com/klauspost/compress/pull/1021">klauspost/compress#1021</a></li> <li><a href="https://github.com/sam9291"><code>@sam9291</code></a> made their first contribution in <a href="https://redirect.github.com/klauspost/compress/pull/1022">klauspost/compress#1022</a></li> <li><a href="https://github.com/dezza"><code>@dezza</code></a> made their first contribution in <a href="https://redirect.github.com/klauspost/compress/pull/1023">klauspost/compress#1023</a></li> <li><a href="https://github.com/alingse"><code>@alingse</code></a> made their first contribution in <a href="https://redirect.github.com/klauspost/compress/pull/1028">klauspost/compress#1028</a></li> <li><a href="https://github.com/hyunsooda"><code>@hyunsooda</code></a> made their first contribution in <a href="https://redirect.github.com/klauspost/compress/pull/1031">klauspost/compress#1031</a></li> <li><a href="https://github.com/Juneezee"><code>@Juneezee</code></a> made their first contribution in <a href="https://redirect.github.com/klauspost/compress/pull/1038">klauspost/compress#1038</a></li> <li><a href="https://github.com/Bbulatov"><code>@Bbulatov</code></a> made their first contribution in <a href="https://redirect.github.com/klauspost/compress/pull/1052">klauspost/compress#1052</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/klauspost/compress/compare/v1.17.11...v1.18.0">https://github.com/klauspost/compress/compare/v1.17.11...v1.18.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
4842bed0b7 |
chore: bump github.com/moby/moby from 27.5.0+incompatible to 28.0.0+incompatible (#16674)
Bumps [github.com/moby/moby](https://github.com/moby/moby) from 27.5.0+incompatible to 28.0.0+incompatible. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/moby/moby/releases">github.com/moby/moby's releases</a>.</em></p> <blockquote> <h2>v28.0.0</h2> <h1>28.0.0</h1> <p>For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:</p> <ul> <li><a href="https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A28.0.0">docker/cli, 28.0.0 milestone</a></li> <li><a href="https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A28.0.0">moby/moby, 28.0.0 milestone</a></li> <li>Deprecated and removed features, see <a href="https://github.com/docker/cli/blob/v28.0.0/docs/deprecated.md">Deprecated Features</a>.</li> <li>Changes to the Engine API, see <a href="https://github.com/moby/moby/blob/v28.0.0/docs/api/version-history.md">API version history</a>.</li> </ul> <h2>New</h2> <ul> <li>Add ability to mount an image inside a container via <code>--mount type=image</code>. <a href="https://redirect.github.com/moby/moby/pull/48798">moby/moby#48798</a> <ul> <li>You can also specify <code>--mount type=image,image-subpath=[subpath],...</code> option to mount a specific path from the image. <a href="https://redirect.github.com/docker/cli/pull/5755">docker/cli#5755</a></li> </ul> </li> <li><code>docker images --tree</code> now shows metadata badges. <a href="https://redirect.github.com/docker/cli/pull/5744">docker/cli#5744</a></li> <li><code>docker load</code>, <code>docker save</code>, and <code>docker history</code> now support a <code>--platform</code> flag allowing you to choose a specific platform for single-platform operations on multi-platform images. <a href="https://redirect.github.com/docker/cli/pull/5331">docker/cli#5331</a></li> <li>Add <code>OOMScoreAdj</code> to <code>docker service create</code> and <code>docker stack</code>. <a href="https://redirect.github.com/docker/cli/pull/5145">docker/cli#5145</a></li> <li><code>docker buildx prune</code> now supports <code>reserved-space</code>, <code>max-used-space</code>, <code>min-free-space</code> and <code>keep-bytes</code> filters. <a href="https://redirect.github.com/moby/moby/pull/48720">moby/moby#48720</a></li> <li>Windows: Add support for running containerd as a child process of the daemon, instead of using a system-installed containerd. <a href="https://redirect.github.com/moby/moby/pull/47955">moby/moby#47955</a></li> </ul> <h2>Networking</h2> <ul> <li>The <code>docker-proxy</code> binary has been updated, older versions will not work with the updated <code>dockerd</code>. <a href="https://redirect.github.com/moby/moby/pull/48132">moby/moby#48132</a> <ul> <li>Close a window in which the userland proxy (<code>docker-proxy</code>) could accept TCP connections, that would then fail after <code>iptables</code> NAT rules were set up.</li> <li>The executable <code>rootlesskit-docker-proxy</code> is no longer used, it has been removed from the build and distribution.</li> </ul> </li> <li>DNS nameservers read from the host's <code>/etc/resolv.conf</code> are now always accessed from the host's network namespace. <a href="https://redirect.github.com/moby/moby/pull/48290">moby/moby#48290</a> <ul> <li>When the host's <code>/etc/resolv.conf</code> contains no nameservers and there are no <code>--dns</code> overrides, Google's DNS servers are no longer used, apart from by the default bridge network and in build containers.</li> </ul> </li> <li>Container interfaces in bridge and macvlan networks now use randomly generated MAC addresses. <a href="https://redirect.github.com/moby/moby/pull/48808">moby/moby#48808</a> <ul> <li>Gratuitous ARP / Neighbour Advertisement messages will be sent when the interfaces are started so that, when IP addresses are reused, they're associated with the newly generated MAC address.</li> <li>IPv6 addresses in the default bridge network are now IPAM-assigned, rather than being derived from the MAC address.</li> </ul> </li> <li>The deprecated OCI <code>prestart</code> hook is now only used by build containers. For other containers, network interfaces are added to the network namespace after task creation is complete, before the container task is started. <a href="https://redirect.github.com/moby/moby/pull/47406">moby/moby#47406</a></li> <li>Add a new <code>gw-priority</code> option to <code>docker run</code>, <code>docker container create</code>, and <code>docker network connect</code>. This option will be used by the Engine to determine which network provides the default gateway for a container. On <code>docker run</code>, this option is only available through the extended <code>--network</code> syntax. <a href="https://redirect.github.com/docker/cli/pull/5664">docker/cli#5664</a></li> <li>Add a new netlabel <code>com.docker.network.endpoint.ifname</code> to customize the interface name used when connecting a container to a network. It's supported by all built-in network drivers on Linux. <a href="https://redirect.github.com/moby/moby/pull/49155">moby/moby#49155</a> <ul> <li>When a container is created with multiple networks specified, there's no guarantee on the order networks will be connected to the container. So, if a custom interface name uses the same prefix as the auto-generated names, for example <code>eth</code>, the container might fail to start.</li> <li>The recommended practice is to use a different prefix, for example <code>en0</code>, or a numerical suffix high enough to never collide, for example <code>eth100</code>.</li> <li>This label can be specified on <code>docker network connect</code> via the <code>--driver-opt</code> flag, for example <code>docker network connect --driver-opt=com.docker.network.endpoint.ifname=foobar …</code>.</li> <li>Or via the long-form <code>--network</code> flag on <code>docker run</code>, for example <code>docker run --network=name=bridge,driver-opt=com.docker.network.endpoint.ifname=foobar …</code></li> </ul> </li> <li>If a custom network driver reports capability <code>GwAllocChecker</code> then, before a network is created, it will get a <code>GwAllocCheckerRequest</code> with the network's options. The custom driver may then reply that no gateway IP address should be allocated. <a href="https://redirect.github.com/moby/moby/pull/49372">moby/moby#49372</a></li> </ul> <h2>Port publishing in bridge networks</h2> <ul> <li><code>dockerd</code> now requires <code>ipset</code> support in the Linux kernel. <a href="https://redirect.github.com/moby/moby/pull/48596">moby/moby#48596</a> <ul> <li>The <code>iptables</code> and <code>ip6tables</code> rules used to implement port publishing and network isolation have been extensively modified. This enables some of the following functional changes, and is a first step in refactoring to enable native <code>nftables</code> support in a future release. <a href="https://redirect.github.com/moby/moby/issues/48815">moby/moby#48815</a></li> <li>If it becomes necessary to downgrade to an earlier version of the daemon, some manual cleanup of the new rules will be necessary. The simplest and surest approach is to reboot the host, or use <code>iptables -F</code> and <code>ip6tables -F</code> to flush all existing <code>iptables</code> rules from the <code>filter</code> table before starting the older version of the daemon. When that is not possible, run the following commands as root: <ul> <li><code>iptables -D FORWARD -m set --match-set docker-ext-bridges-v4 dst -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT; ip6tables -D FORWARD -m set --match-set docker-ext-bridges-v6 dst -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT</code></li> <li><code>iptables -D FORWARD -m set --match-set docker-ext-bridges-v4 dst -j DOCKER; ip6tables -D FORWARD -m set --match-set docker-ext-bridges-v6 dst -j DOCKER</code></li> <li>If you were previously running with the iptables filter-FORWARD policy set to <code>ACCEPT</code> and need to restore access to unpublished ports, also delete per-bridge-network rules from the <code>DOCKER</code> chains. For example, <code>iptables -D DOCKER ! -i docker0 -o docker0 -j DROP</code>.</li> </ul> </li> </ul> </li> <li>Fix a security issue that was allowing remote hosts to connect directly to a container on its published ports. <a href="https://redirect.github.com/moby/moby/pull/49325">moby/moby#49325</a></li> <li>Fix a security issue that was allowing neighbor hosts to connect to ports mapped on a loopback address. <a href="https://redirect.github.com/moby/moby/pull/49325">moby/moby#49325</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
228691fa31 |
chore: bump google.golang.org/api from 0.220.0 to 0.221.0 (#16591)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.220.0 to 0.221.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/googleapis/google-api-go-client/releases">google.golang.org/api's releases</a>.</em></p> <blockquote> <h2>v0.221.0</h2> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.220.0...v0.221.0">0.221.0</a> (2025-02-12)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/2998">#2998</a>) (<a href=" |
|||
fbea757b8b |
chore: bump github.com/go-playground/validator/v10 from 10.24.0 to 10.25.0 (#16590)
Bumps [github.com/go-playground/validator/v10](https://github.com/go-playground/validator) from 10.24.0 to 10.25.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/go-playground/validator/releases">github.com/go-playground/validator/v10's releases</a>.</em></p> <blockquote> <h2>Release 10.25.0</h2> <h2>What's Changed</h2> <ul> <li>Fix postcode_iso3166_alpha2_field validation by <a href="https://github.com/ddevcap"><code>@ddevcap</code></a> in <a href="https://redirect.github.com/go-playground/validator/pull/1359">go-playground/validator#1359</a></li> <li>Update README to replace the Travis CI badge with a GitHub Actions badge by <a href="https://github.com/nodivbyzero"><code>@nodivbyzero</code></a> in <a href="https://redirect.github.com/go-playground/validator/pull/1362">go-playground/validator#1362</a></li> <li>chore: using errors.As instead of type assertion by <a href="https://github.com/fatelei"><code>@fatelei</code></a> in <a href="https://redirect.github.com/go-playground/validator/pull/1346">go-playground/validator#1346</a></li> <li>Fix/remove issue template md by <a href="https://github.com/ganeshdipdumbare"><code>@ganeshdipdumbare</code></a> in <a href="https://redirect.github.com/go-playground/validator/pull/1375">go-playground/validator#1375</a></li> <li>feat: Add support for omitting empty and zero values in validation (including nil pointer and empty content of pointer) by <a href="https://github.com/zeewell"><code>@zeewell</code></a> in <a href="https://redirect.github.com/go-playground/validator/pull/1289">go-playground/validator#1289</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/ddevcap"><code>@ddevcap</code></a> made their first contribution in <a href="https://redirect.github.com/go-playground/validator/pull/1359">go-playground/validator#1359</a></li> <li><a href="https://github.com/fatelei"><code>@fatelei</code></a> made their first contribution in <a href="https://redirect.github.com/go-playground/validator/pull/1346">go-playground/validator#1346</a></li> <li><a href="https://github.com/zeewell"><code>@zeewell</code></a> made their first contribution in <a href="https://redirect.github.com/go-playground/validator/pull/1289">go-playground/validator#1289</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/go-playground/validator/compare/v10.24.0...v10.25.0">https://github.com/go-playground/validator/compare/v10.24.0...v10.25.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
5b7b5e9faa |
chore: bump the x group with 2 updates (#16589)
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.34.0 to 0.35.0 <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
a845370231 | chore: upgrade terraform-provider-coder to v2 (#16586) | |||
700a453968 |
chore: bump golang.org/x/crypto from 0.32.0 to 0.33.0 in the x group (#16505)
Bumps the x group with 1 update: [golang.org/x/crypto](https://github.com/golang/crypto). Updates `golang.org/x/crypto` from 0.32.0 to 0.33.0 <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
0b4d2cf8a8 |
chore: bump google.golang.org/api from 0.219.0 to 0.220.0 (#16506)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.219.0 to 0.220.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/googleapis/google-api-go-client/releases">google.golang.org/api's releases</a>.</em></p> <blockquote> <h2>v0.220.0</h2> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.219.0...v0.220.0">0.220.0</a> (2025-02-05)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/2986">#2986</a>) (<a href=" |
|||
584503180b | chore: initialize COM in vpn-daemon on Windows (#16476) | |||
fce2325241 |
chore: bump the x group with 5 updates (#16445)
Bumps the x group with 5 updates: | Package | From | To | | --- | --- | --- | | [golang.org/x/mod](https://github.com/golang/mod) | `0.22.0` | `0.23.0` | | [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.25.0` | `0.26.0` | | [golang.org/x/sync](https://github.com/golang/sync) | `0.10.0` | `0.11.0` | | [golang.org/x/sys](https://github.com/golang/sys) | `0.29.1-0.20250107080300-1c14dcadc3ab` | `0.30.0` | | [golang.org/x/term](https://github.com/golang/term) | `0.28.0` | `0.29.0` | Updates `golang.org/x/mod` from 0.22.0 to 0.23.0 <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
7868f17fed |
chore: bump github.com/open-policy-agent/opa from 1.0.0 to 1.1.0 (#16384)
Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa) from 1.0.0 to 1.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-policy-agent/opa/releases">github.com/open-policy-agent/opa's releases</a>.</em></p> <blockquote> <h2>v1.1.0</h2> <p>This release contains a mix of features, performance improvements, and bugfixes.</p> <h3>Performance Improvements</h3> <ul> <li>ast: Remove jsonOptions from AST nodes and terms (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7281">#7281</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>ast+plugins: Optimize activation of bundles with no inter-bundle path overlap (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7144">#7144</a>) authored and reported by <a href="https://github.com/sqyang94"><code>@sqyang94</code></a></li> <li>bundle: Optimizing rego-version management in bundle activation (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7296">#7296</a>) authored by <a href="https://github.com/johanfylling"><code>@johanfylling</code></a></li> <li>cmd: Don't generate JSON from result in <code>opa bench</code> (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7291">#7291</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>topdown: Adding configurable token cache to <code>io.jwt</code> token verification built-ins (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7274">#7274</a>) authored by <a href="https://github.com/johanfylling"><code>@johanfylling</code></a></li> <li>topdown: Reduce allocations in hot path (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7288">#7288</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>perf: Improvements to terms and built-in functions (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7284">#7284</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>perf: add Regorus ACI benchmark tests (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7298">#7298</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>plugins: Don't use reflect.DeepEqual for errors (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7238">#7238</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>testing: replace reflect.DeepEqual where possible (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7286">#7286</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> </ul> <h3>Topdown and Rego</h3> <ul> <li>topdown: Fix out of range error in <code>numbers.range</code> built-in (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7269">#7269</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>topdown+rego+server: Allow opt-in for evaluating non-det builtins in PE (<a href="https://redirect.github.com/open-policy-agent/opa/issues/6496">#6496</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a></li> </ul> <h3>Runtime, Tooling, SDK</h3> <ul> <li>bundle: Add info about the correct rego version to parse modules on the store (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7278">#7278</a>) co-authored by <a href="https://github.com/ashutosh-narkar"><code>@ashutosh-narkar</code></a> and <a href="https://github.com/johanfylling"><code>@johanfylling</code></a></li> <li>bundle+plugins: Fixing issue where bundle plugin could panic on reconfiguration (SDK use) (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7297">#7297</a>) authored by <a href="https://github.com/johanfylling"><code>@johanfylling</code></a> reported by <a href="https://github.com/carabasdaniel"><code>@carabasdaniel</code></a></li> <li>cmd: Fix printed representation of ref head rules in <code>opa repl</code> (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7301">#7301</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a> reported by <a href="https://github.com/tsandall"><code>@tsandall</code></a></li> <li>cmd: Respect <code>--v0-compatible</code> for <code>opa eval</code> partial eval support modules (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7251">#7251</a>) authored by <a href="https://github.com/johanfylling"><code>@johanfylling</code></a></li> <li>golangci: fix invalid <code>linter-settings</code> configuration name (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7244">#7244</a>) authored by <a href="https://github.com/Juneezee"><code>@Juneezee</code></a></li> <li>plugins/logs: Add support for masking with array keys (<a href="https://redirect.github.com/open-policy-agent/opa/issues/6883">#6883</a>) authored by <a href="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li> <li>tester: code nitpicks (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7252">#7252</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a></li> <li>util: Add util.Keys and util.KeysSorted (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7285">#7285</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> </ul> <h3>Docs, Website, Ecosystem</h3> <ul> <li>docs: Update docker compose file in HTTP API tutorial and use addr for binding (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7264">#7264</a>) authored and reported by <a href="https://github.com/zanliffick"><code>@zanliffick</code></a></li> <li>docs: Make 'ancient' warnings closable (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7253">#7253</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a> reported by <a href="https://github.com/konradzagozda"><code>@konradzagozda</code></a></li> <li>docs: Redirect opa-1 to v0-upgrade (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7259">#7259</a>) authored by <a href="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li> <li>docs: Use preformatted strings in fmt help (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7263">#7263</a>) authored by <a href="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li> <li>docs: Fix typo in k8s primer (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7242">#7242</a>) authored by <a href="https://github.com/vicentinileonardo"><code>@vicentinileonardo</code></a></li> <li>docs: Formatting and wording fixes (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7268">#7268</a>) authored by <a href="https://github.com/kamilturek"><code>@kamilturek</code></a></li> <li>docs: Update output document of Envoy plugin. (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7241">#7241</a>) authored by <a href="https://github.com/regeda"><code>@regeda</code></a></li> </ul> <h3>Miscellaneous</h3> <ul> <li>ci(nightly): Remove vendor w/o modproxy check (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7292">#7292</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a></li> <li>Dependency updates; notably: <ul> <li>build(go): bump to 1.23.5 (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7279">7279</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a></li> <li>build(deps): upgrade github.com/dgraph-io/badger to v4 (4.5.1) (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7239">#7239</a>) authored by <a href="https://github.com/Juneezee"><code>@Juneezee</code></a></li> <li>build(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7.25</li> <li>build(deps): bump github.com/tchap/go-patricia/v2 from 2.3.1 to 2.3.2</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md">github.com/open-policy-agent/opa's changelog</a>.</em></p> <blockquote> <h2>1.1.0</h2> <p>This release contains a mix of features, performance improvements, and bugfixes.</p> <h3>Performance Improvements</h3> <ul> <li>ast: Remove jsonOptions from AST nodes and terms (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7281">#7281</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>ast+plugins: Optimize activation of bundles with no inter-bundle path overlap (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7144">#7144</a>) authored and reported by <a href="https://github.com/sqyang94"><code>@sqyang94</code></a></li> <li>bundle: Optimizing rego-version management in bundle activation (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7296">#7296</a>) authored by <a href="https://github.com/johanfylling"><code>@johanfylling</code></a></li> <li>cmd: Don't generate JSON from result in <code>opa bench</code> (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7291">#7291</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>topdown: Adding configurable token cache to <code>io.jwt</code> token verification built-ins (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7274">#7274</a>) authored by <a href="https://github.com/johanfylling"><code>@johanfylling</code></a></li> <li>topdown: Reduce allocations in hot path (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7288">#7288</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>perf: Improvements to terms and built-in functions (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7284">#7284</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>perf: add Regorus ACI benchmark tests (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7298">#7298</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>plugins: Don't use reflect.DeepEqual for errors (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7238">#7238</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>testing: replace reflect.DeepEqual where possible (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7286">#7286</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> </ul> <h3>Topdown and Rego</h3> <ul> <li>topdown: Fix out of range error in <code>numbers.range</code> built-in (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7269">#7269</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> <li>topdown+rego+server: Allow opt-in for evaluating non-det builtins in PE (<a href="https://redirect.github.com/open-policy-agent/opa/issues/6496">#6496</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a></li> </ul> <h3>Runtime, Tooling, SDK</h3> <ul> <li>bundle: Add info about the correct rego version to parse modules on the store (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7278">#7278</a>) co-authored by <a href="https://github.com/ashutosh-narkar"><code>@ashutosh-narkar</code></a> and <a href="https://github.com/johanfylling"><code>@johanfylling</code></a></li> <li>bundle+plugins: Fixing issue where bundle plugin could panic on reconfiguration (SDK use) (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7297">#7297</a>) authored by <a href="https://github.com/johanfylling"><code>@johanfylling</code></a> reported by <a href="https://github.com/carabasdaniel"><code>@carabasdaniel</code></a></li> <li>cmd: Fix printed representation of ref head rules in <code>opa repl</code> (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7301">#7301</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a> reported by <a href="https://github.com/tsandall"><code>@tsandall</code></a></li> <li>cmd: Respect <code>--v0-compatible</code> for <code>opa eval</code> partial eval support modules (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7251">#7251</a>) authored by <a href="https://github.com/johanfylling"><code>@johanfylling</code></a></li> <li>golangci: fix invalid <code>linter-settings</code> configuration name (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7244">#7244</a>) authored by <a href="https://github.com/Juneezee"><code>@Juneezee</code></a></li> <li>plugins/logs: Add support for masking with array keys (<a href="https://redirect.github.com/open-policy-agent/opa/issues/6883">#6883</a>) authored by <a href="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li> <li>tester: code nitpicks (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7252">#7252</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a></li> <li>util: Add util.Keys and util.KeysSorted (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7285">#7285</a>) authored by <a href="https://github.com/anderseknert"><code>@anderseknert</code></a></li> </ul> <h3>Docs, Website, Ecosystem</h3> <ul> <li>docs: Update docker compose file in HTTP API tutorial and use addr for binding (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7264">#7264</a>) authored and reported by <a href="https://github.com/zanliffick"><code>@zanliffick</code></a></li> <li>docs: Make 'ancient' warnings closable (<a href="https://redirect.github.com/open-policy-agent/opa/issues/7253">#7253</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a> reported by <a href="https://github.com/konradzagozda"><code>@konradzagozda</code></a></li> <li>docs: Redirect opa-1 to v0-upgrade (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7259">#7259</a>) authored by <a href="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li> <li>docs: Use preformatted strings in fmt help (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7263">#7263</a>) authored by <a href="https://github.com/charlieegan3"><code>@charlieegan3</code></a></li> <li>docs: Fix typo in k8s primer (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7242">#7242</a>) authored by <a href="https://github.com/vicentinileonardo"><code>@vicentinileonardo</code></a></li> <li>docs: Formatting and wording fixes (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7268">#7268</a>) authored by <a href="https://github.com/kamilturek"><code>@kamilturek</code></a></li> <li>docs: Update output document of Envoy plugin. (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7241">#7241</a>) authored by <a href="https://github.com/regeda"><code>@regeda</code></a></li> </ul> <h3>Miscellaneous</h3> <ul> <li>ci(nightly): Remove vendor w/o modproxy check (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7292">#7292</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a></li> <li>Dependency updates; notably: <ul> <li>build(go): bump to 1.23.5 (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7279">7279</a>) authored by <a href="https://github.com/srenatus"><code>@srenatus</code></a></li> <li>build(deps): upgrade github.com/dgraph-io/badger to v4 (4.5.1) (<a href="https://redirect.github.com/open-policy-agent/opa/pull/7239">#7239</a>) authored by <a href="https://github.com/Juneezee"><code>@Juneezee</code></a></li> <li>build(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7.25</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
3fdd2cf5a7 |
chore: bump github.com/gohugoio/hugo from 0.142.0 to 0.143.0 (#16388)
Bumps [github.com/gohugoio/hugo](https://github.com/gohugoio/hugo) from 0.142.0 to 0.143.0. <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.143.0</h2> <p>This is mostly a bug fix release, ironing out some quirks with the partial server rebuilds etc., but notable is also the new <a href="https://gohugo.io/functions/resources/getremote/#responseheaders">responseHeaders </a> option on <code>resources.GetRemote</code> that allows you to extract headers from the server’s response.</p> <h2>Bug fixes</h2> <ul> <li>Fix some server/watch rebuild issues db28695ff <a href="https://github.com/bep"><code>@bep</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/13316">#13316</a></li> <li>Fix "concurrent map iteration and map write" in pages from data 329b2342f <a href="https://github.com/bep"><code>@bep</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/13254">#13254</a></li> <li>Fix TailwindCSS related server rebuild issue 6c68142cc <a href="https://github.com/bep"><code>@bep</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/13316">#13316</a></li> <li>Fix some server rebuild issues for non-HTML custom output formats cd7dc7a37 <a href="https://github.com/bep"><code>@bep</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/13014">#13014</a></li> <li>Fix cascade with overlapping sections bb7b3d3cd <a href="https://github.com/bep"><code>@bep</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/12465">#12465</a></li> <li>markup/goldmark: Fix typo in func comment f704d7569 <a href="https://github.com/chalin"><code>@chalin</code></a></li> </ul> <h2>Improvements</h2> <ul> <li>Don't re-render aliases on server rebuilds 778f0d900 <a href="https://github.com/bep"><code>@bep</code></a></li> <li>tpl/tplimpl: Remove leading whitespaces produced by Youtube shortcode 13b208e2f <a href="https://github.com/alex-shpak"><code>@alex-shpak</code></a></li> <li>resources: Remove debug statement 33b46d8a4 <a href="https://github.com/jmooring"><code>@jmooring</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/13320">#13320</a></li> <li>markup/goldmark: Trim space from blockquote render hook text e08d9af21 <a href="https://github.com/jmooring"><code>@jmooring</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/13302">#13302</a></li> <li>parser/pageparser: Don't allow parameters after closing tag in shortcodes c939c33fd <a href="https://github.com/guilhas07"><code>@guilhas07</code></a></li> <li>tpl/tplimpl: Improve shortcode test coverage 873a5cda1 <a href="https://github.com/jmooring"><code>@jmooring</code></a></li> <li>tpl/tplimpl: Deprecate gist shortcode f42a4b6af <a href="https://github.com/jmooring"><code>@jmooring</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/13211">#13211</a></li> <li>resources: Remove conditional used for debugging a5637831c <a href="https://github.com/bep"><code>@bep</code></a></li> <li>resources: Add responseHeaders option to resources.GetRemote 68586c891 <a href="https://github.com/bep"><code>@bep</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/12521">#12521</a></li> <li>tpl/tplimpl: Skip TestTemplateFuncsExamples on s390x 51bb2feda <a href="https://github.com/bep"><code>@bep</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/13204">#13204</a></li> <li>Make cascade front matter order deterministic 7f0f50b13 <a href="https://github.com/bep"><code>@bep</code></a> <a href="https://redirect.github.com/gohugoio/hugo/issues/12594">#12594</a></li> <li>tpl/tplimpl: Deprecate comment shortcode 77a8e347b <a href="https://github.com/jmooring"><code>@jmooring</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
5fe03da301 |
chore: bump github.com/aws/aws-sdk-go-v2 from 1.34.0 to 1.36.0 (#16386)
Bumps [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) from 1.34.0 to 1.36.0. <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
59f15d07b2 |
chore: bump google.golang.org/api from 0.218.0 to 0.219.0 (#16383)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.218.0 to 0.219.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/googleapis/google-api-go-client/releases">google.golang.org/api's releases</a>.</em></p> <blockquote> <h2>v0.219.0</h2> <h2><a href="https://github.com/googleapis/google-api-go-client/compare/v0.218.0...v0.219.0">0.219.0</a> (2025-01-28)</h2> <h3>Features</h3> <ul> <li><strong>all:</strong> Auto-regenerate discovery clients (<a href="https://redirect.github.com/googleapis/google-api-go-client/issues/2976">#2976</a>) (<a href=" |
|||
2371153a37 | feat: add endpoint for partial updates to org sync mapping (#16316) | |||
d38974405d |
chore: bump gopkg.in/DataDog/dd-trace-go.v1 from 1.70.3 to 1.71.0 (#16273)
Bumps gopkg.in/DataDog/dd-trace-go.v1 from 1.70.3 to 1.71.0. <details> <summary>Most Recent Ignore Conditions Applied to This Pull Request</summary> | Dependency Name | Ignore Conditions | | --- | --- | | gopkg.in/DataDog/dd-trace-go.v1 | [>= 1.58.a, < 1.59] | </details> [](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> |
|||
1eeede0fd7 |
chore: bump google.golang.org/grpc from 1.69.4 to 1.70.0 (#16271)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.69.4 to 1.70.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's releases</a>.</em></p> <blockquote> <h2>Release 1.70.0</h2> <h1>Behavior Changes</h1> <ul> <li>client: reject service configs containing an invalid retryPolicy in accordance with gRFCs <a href="https://github.com/grpc/proposal/blob/master/A21-service-config-error-handling.md">A21</a> and <a href="https://github.com/grpc/proposal/blob/master/A6-client-retries.md">A6</a>. (<a href="https://redirect.github.com/grpc/grpc-go/issues/7905">#7905</a>) <ul> <li>Note that this is a potential breaking change for some users using an invalid configuration, but continuing to allow this behavior would violate our cross-language compatibility requirements.</li> </ul> </li> </ul> <h1>New Features</h1> <ul> <li>xdsclient: fallback to a secondary management server (if specified in the bootstrap configuration) when the primary is down is enabled by default. Can be disabled by setting the environment variable <code>GRPC_EXPERIMENTAL_XDS_FALLBACK</code> to <code>false</code>. (<a href="https://redirect.github.com/grpc/grpc-go/issues/7949">#7949</a>)</li> <li>experimental/credentials: experimental transport credentials are added which don't enforce ALPN. (<a href="https://redirect.github.com/grpc/grpc-go/issues/7980">#7980</a>) <ul> <li>These credentials will be removed in an upcoming grpc-go release. Users must not rely on these credentials directly. Instead, they should either vendor a specific version of gRPC or copy the relevant credentials into their own codebase if absolutely necessary.</li> </ul> </li> </ul> <h1>Bug Fixes</h1> <ul> <li>xds: fix a possible deadlock that happens when both the client application and the xDS management server (responsible for configuring the client) are using the xds:/// scheme in their target URIs. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8011">#8011</a>)</li> </ul> <h1>Performance</h1> <ul> <li>server: for unary requests, free raw request message data as soon as parsing is finished instead of waiting until the method handler returns. (<a href="https://redirect.github.com/grpc/grpc-go/issues/7998">#7998</a>) <ul> <li>Special Thanks: <a href="https://github.com/lqs"><code>@lqs</code></a></li> </ul> </li> </ul> <h1>Documentation</h1> <ul> <li>examples/features/gracefulstop: add example to demonstrate server graceful stop. (<a href="https://redirect.github.com/grpc/grpc-go/issues/7865">#7865</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
77ec7485d0 |
chore: bump github.com/aws/aws-sdk-go-v2 from 1.33.0 to 1.34.0 (#16269)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
de09c51564 |
chore: bump github.com/prometheus-community/pro-bing from 0.5.0 to 0.6.0 (#16270)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
817c790a4c |
chore: bump google.golang.org/api from 0.217.0 to 0.218.0 (#16274)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
be69573d8d |
chore: bump github.com/gohugoio/hugo from 0.141.0 to 0.142.0 (#16275)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
28088165a1 | chore: get TUN/DNS working on Windows for CoderVPN (#16310) | |||
a658ccf362 |
fix(vpn): send subnet masks and prefix lengths from router (#16317)
These were somehow missed when I wrote the router.. Also updates `coder/tailscale` to bring in the DNS changes https://github.com/coder/tailscale/pull/64 |
|||
ce90bb1c11 |
chore(go.mod): update Tailscale dependency (#16224)
Updates Tailscale to latest coder/tailscale fork and replaces inet.af/peercred with github.com/tailscale/peercred Change-Id: If67aff922268a268572ae83fad46f04ce45d200d Signed-off-by: Thomas Kosiewski <tk@coder.com> |
|||
dee4f1b8fd |
chore: bump github.com/prometheus/common from 0.61.0 to 0.62.0 (#16199)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
9d39e9a864 |
chore: bump github.com/moby/moby from 27.4.1+incompatible to 27.5.0+incompatible (#16197)
Bumps [github.com/moby/moby](https://github.com/moby/moby) from 27.4.1+incompatible to 27.5.0+incompatible. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/moby/moby/releases">github.com/moby/moby's releases</a>.</em></p> <blockquote> <h2>v27.5.0</h2> <h2>27.5.0</h2> <p>For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:</p> <ul> <li><a href="https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A27.5.0">docker/cli, 27.5.0 milestone</a></li> <li><a href="https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A27.5.0">moby/moby, 27.5.0 milestone</a></li> </ul> <h3>Bugfixes and enhancements</h3> <ul> <li>containerd image store: Fix passing a build context via tarball to the <code>/build</code> endpoint. <a href="https://redirect.github.com/moby/moby/pull/49194">moby/moby#49194</a></li> <li>Builder garbage collection policies without a <code>keepStorage</code> value now inherit the <code>defaultKeepStorage</code> limit as intended. <a href="https://redirect.github.com/moby/moby/pull/49137">moby/moby#49137</a></li> <li>Preserve network labels during daemon startup. <a href="https://redirect.github.com/moby/moby/pull/49200">moby/moby#49200</a></li> <li>Fix a potential race condition error when deleting a container. <a href="https://redirect.github.com/moby/moby/pull/49239">moby/moby#49239</a></li> </ul> <h3>Go SDK</h3> <ul> <li><code>pkg/sysinfo</code>: deprecate <code>NumCPU</code>. This utility has the same behavior as <code>runtime.NumCPU</code>. <a href="https://redirect.github.com/moby/moby/pull/49247">moby/moby#49247</a></li> <li><code>pkg/fileutils</code>: deprecate <code>GetTotalUsedFds</code>: this function is only used internally and will be removed in the next release. <a href="https://redirect.github.com/moby/moby/pull/49209">moby/moby#49209</a></li> <li><code>pkg/ioutils</code>: deprecate <code>BytesPipe</code>, <code>NewBytesPipe</code>, <code>ErrClosed</code>, <code>WriteCounter</code>, <code>NewWriteCounter</code>, <code>NewReaderErrWrapper</code>, <code>NopFlusher</code>, <code>NopWriter</code>, <code>NopWriteCloser</code>. They were only used internally and will be removed in the next release. <a href="https://redirect.github.com/moby/moby/pull/49246">moby/moby#49246</a>, <a href="https://redirect.github.com/moby/moby/pull/49255">moby/moby#49255</a></li> <li><code>pkg/reexec</code>: This package is deprecated and moved to a separate module. Use <code>github.com/moby/sys/reexec</code> instead. <a href="https://redirect.github.com/moby/moby/pull/49135">moby/moby#49135</a></li> </ul> <h3>Packaging updates</h3> <ul> <li>Update containerd to <a href="https://github.com/containerd/containerd/releases/tag/v1.7.25">v1.7.25</a> <a href="https://redirect.github.com/moby/moby/pull/49253">moby/moby#49253</a></li> <li>Update <code>runc</code> to <a href="https://github.com/opencontainers/runc/releases/tag/v1.2.4">v1.2.4</a> <a href="https://redirect.github.com/moby/moby/pull/49243">moby/moby#49243</a></li> <li>Update BuildKit to <a href="https://github.com/moby/buildkit/releases/tag/v0.18.2">v0.18.2</a> <a href="https://redirect.github.com/moby/moby/pull/48949">moby/moby#48949</a></li> <li>Update Compose to <a href="https://github.com/docker/compose/releases/tag/v2.32.2">v2.32.2</a> <a href="https://redirect.github.com/docker/docker-ce-packaging/pull/1140">docker/docker-ce-packaging#1140</a></li> </ul> <h2>v27.5.0-rc.2</h2> <h2>27.5.0-rc.2</h2> <p>This is a pre-release of the upcoming 27.5.0 release.</p> <p>Pre-releases are intended for testing new releases: <strong>only install in a test environment!</strong></p> <pre lang="bash"><code>curl -fsSL https://get.docker.com -o get-docker.sh sudo CHANNEL=test sh get-docker.sh </code></pre> <h3>Known issues:</h3> <ul> <li>There is no changelog yet; an overview of pull requests included in this release can be found on GitHub: <ul> <li>docker cli: <a href="https://github.com/docker/cli/pulls?q=is%3Apr+milestone%3A27.5.0+is%3Amerged">all pull requests for 27.5.0</a> / <a href="https://github.com/docker/cli/pulls?q=is%3Apr+milestone%3A27.5.0+label%3Aimpact%2Fchangelog+is%3Amerged">all "changelog" pull requests for 27.5.0</a></li> <li>docker engine: <a href="https://github.com/moby/moby/pulls?q=is%3Apr+milestone%3A27.5.0+is%3Amerged">all pull requests for 27.5.0</a> / <a href="https://github.com/moby/moby/pulls?q=is%3Apr+milestone%3A27.5.0+label%3Aimpact%2Fchangelog+is%3Amerged">all "changelog" pull requests for 27.5.0</a></li> </ul> </li> <li>There are no packages available yet for the s390x and ppc64le architectures</li> </ul> <p>Bugs and regressions can be reported in these issue trackers:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
91204c2e3c |
chore: bump github.com/zclconf/go-cty-yaml from 1.0.3 to 1.1.0 (#16198)
Bumps [github.com/zclconf/go-cty-yaml](https://github.com/zclconf/go-cty-yaml) from 1.0.3 to 1.1.0. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
358ade3a52 |
chore: bump github.com/gohugoio/hugo from 0.140.0 to 0.141.0 (#16193)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
6e2d32abb4 |
chore: bump google.golang.org/api from 0.216.0 to 0.217.0 (#16194)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
125146a29a |
chore: bump github.com/aws/aws-sdk-go-v2/config from 1.28.0 to 1.29.1 (#16196)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
4ba0b39f03 |
feat(provisioner/terraform/tfparse): add support for built-in Terraform functions (#16183)
Relates to https://github.com/coder/coder/issues/15977 Adds support for some functions in `tfparse` (only functions that do not reference local files). NOTE: for now, I'm importing trivy-iac. If we prefer to avoid a little dependency, I can do a little copying instead. |
|||
7bef4dfda6 |
chore: bump go.nhat.io/otelsql from 0.14.0 to 0.15.0 (#16112)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
296dbf0918 |
chore: bump google.golang.org/api from 0.214.0 to 0.216.0 (#16113)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
92d02ad6cb |
chore: update github.com/cespare/xxhash to v2 (#16094)
`github.com/cespare/xxhash/v2` is the latest version with bug fixes and improvements. No breaking changes, see https://go.dev/play/p/4fisKvMhrGR. Affected lines of code are: - |
|||
b4fde801f5 |
chore: bump golang.org/x/tools from 0.28.0 to 0.29.0 in the x group across 1 directory (#16149)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
188d822238 |
chore: bump github.com/spf13/afero from 1.11.0 to 1.12.0 (#16110)
Bumps [github.com/spf13/afero](https://github.com/spf13/afero) from 1.11.0 to 1.12.0. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
085268640b |
chore: bump github.com/go-playground/validator/v10 from 10.23.0 to 10.24.0 (#16111)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
9494afaae1 |
chore: bump gopkg.in/DataDog/dd-trace-go.v1 from 1.69.0 to 1.70.3 (#16066)
Bumps gopkg.in/DataDog/dd-trace-go.v1 from 1.69.0 to 1.70.3. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
|||
53d9c7ebe4 |
chore(go.mod): remove replace directive for dlclark/regexp2 (#16069)
Right now, it looks like we only utilise dlclark/regexp2 as a transitive dependency of charmbracelet/glamour: ``` $ go mod why github.com/dlclark/regexp2 # github.com/dlclark/regexp2 github.com/coder/coder/v2/coderd/render github.com/charmbracelet/glamour/ansi github.com/alecthomas/chroma/v2 github.com/dlclark/regexp2 ``` The reason for this replacement was to avoid a goroutine leak in unit tests. However, I'm currently unable to replace the goroutine leak as we do not perform any leak detection tests in `coderd/render`. If required, we can use the workaround detailed in regexp2's README.md: https://github.com/dlclark/regexp2/blob/v1.11.4/README.md#goroutine-leak-error |
|||
dc293ea72c |
chore(go.mod): update pkg/sftp to version including fix for pkg/sftp#574 (#16068)
Fix for github.com/pkg/sftp#574 was merged in
|
|||
dcf0337455 |
chore(go.mod): update fork of terraform-config-inspect (#16059)
Updates our fork of github.com/hashicorp/terraform-config-inspect to new location |
|||
79c0f41ce7 |
chore: bump github.com/zclconf/go-cty from 1.15.1 to 1.16.0 (#16044)
Bumps [github.com/zclconf/go-cty](https://github.com/zclconf/go-cty) from 1.15.1 to 1.16.0. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |