Skip to content

Commit c9f9947

Browse files
committed
release(v0.49.0-beta.0): prepare release
This is the official v0.49.0-beta.0 release. Signed-off-by: Artem Chernyshev <[email protected]>
1 parent 68292cc commit c9f9947

File tree

3 files changed

+222
-22
lines changed

3 files changed

+222
-22
lines changed

CHANGELOG.md

Lines changed: 213 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,216 @@
1+
## [Omni 0.49.0-beta.0](https://github.com/siderolabs/omni/releases/tag/v0.49.0-beta.0) (2025-05-05)
2+
3+
Welcome to the v0.49.0-beta.0 release of Omni!
4+
*This is a pre-release of Omni*
5+
6+
7+
8+
Please try out the release binaries and report any issues at
9+
https://github.com/siderolabs/omni/issues.
10+
11+
### Async Discovery Service Cleanup
12+
13+
The machine teardown now no longer blocks on the discovery service being unavailable.
14+
If failed, discovery service removal is now handled async.
15+
16+
17+
### Control Plane Force Delete
18+
19+
Omni now allows forcefully removing the control plane nodes from the cluster, where etcd is not healthy.
20+
21+
22+
### Contributors
23+
24+
* David Anderson
25+
* Utku Ozdemir
26+
* Artem Chernyshev
27+
* Brad Fitzpatrick
28+
* Noel Georgi
29+
* Andrey Smirnov
30+
* AdamEr8
31+
* Andrey Smirnov
32+
* Andrey Smirnov
33+
* Dominic Evans
34+
* Khionu Sybiern
35+
* Nathan Johnson
36+
* Ryan Cox
37+
* Vincent Batts
38+
* ignoramous
39+
40+
### Changes
41+
<details><summary>31 commits</summary>
42+
<p>
43+
44+
* [`84623a52`](https://github.com/siderolabs/omni/commit/84623a52853006ecf087e240cd03cb5c86047974) release(v0.49.0-beta.0): prepare release
45+
* [`68292cc9`](https://github.com/siderolabs/omni/commit/68292cc985ffc9d60aaece45813c0d9edd0caf29) chore: update JS deps, drop `package-lock.json`
46+
* [`d3bbc2f4`](https://github.com/siderolabs/omni/commit/d3bbc2f407224e14e8d8540ead2fa1e4a5fdbeaf) fix: gracefully render exposed services errors
47+
* [`c329668a`](https://github.com/siderolabs/omni/commit/c329668a83fceed0994933afe569225075610a65) fix: correctly encode exposed service redirect URL after auth
48+
* [`7acf2d90`](https://github.com/siderolabs/omni/commit/7acf2d90fa7093a0eb1c27e2e03383d9947c1ee0) feat: update machinery and specs to Talos 1.10.0
49+
* [`ccf4bfb1`](https://github.com/siderolabs/omni/commit/ccf4bfb1ef6c9d0587b5bc010920a84630eaa6f3) fix: use the correct sort order for the automatic install disk selection
50+
* [`34c96f21`](https://github.com/siderolabs/omni/commit/34c96f21e0cca7a548ae0f9b70476edae62a3c48) fix: collect and handle UKI boot information
51+
* [`ff032337`](https://github.com/siderolabs/omni/commit/ff0323373e6fc076f4fc91b68907775a817e7a7d) fix: remove machine set allocation source option
52+
* [`e7ece828`](https://github.com/siderolabs/omni/commit/e7ece8280dc38668d3099eeb62f06ac9554c34fe) fix: disable Talos >= 1.10 for now as Omni isn't ready for it yet
53+
* [`2606693d`](https://github.com/siderolabs/omni/commit/2606693d25f9756468f52790b4d820501570a922) fix: remove "Generated by Omni..." comment from machine config
54+
* [`574a0b05`](https://github.com/siderolabs/omni/commit/574a0b05b66fddc54ec3924733c4734b9454b132) fix: sort Talos versions by semver on the cluster creation screen
55+
* [`fbb80f0b`](https://github.com/siderolabs/omni/commit/fbb80f0b514a195c6294c5070f64a354ff22a2f9) feat: implement async delete from discovery service(s)
56+
* [`1722b4bf`](https://github.com/siderolabs/omni/commit/1722b4bf6e0b1902da0888a31b15059d5bd8ea94) fix: loosen s3 integrity check for etcd backups
57+
* [`1dce4acb`](https://github.com/siderolabs/omni/commit/1dce4acbc6ad845f598d08504de0a9e0b01e6b17) feat: allow force-destroying a node in booting state
58+
* [`3897080a`](https://github.com/siderolabs/omni/commit/3897080a48765cf93c5b399461c41bc06aa36b40) test: add config encoding stability tests
59+
* [`0fc7a16f`](https://github.com/siderolabs/omni/commit/0fc7a16f04e26b6d95ceb296e80fb9ceb3edde59) test: fix the flaky key storage test
60+
* [`71cef7a4`](https://github.com/siderolabs/omni/commit/71cef7a419fc51ce096e34fd7c0ee1bf8f56b3f2) fix: do not add omni api host to kube-apiserver cert SANs
61+
* [`5057ba92`](https://github.com/siderolabs/omni/commit/5057ba92cb2c32f307847faeb80d2a739c839263) chore: rekres, bump deps, satisfy linters, fix generated test headers
62+
* [`9a81546d`](https://github.com/siderolabs/omni/commit/9a81546d21ac6df8229d4a24531d80e77ac1d074) fix: return proper errors for the SideroLink provision API
63+
* [`970dafc2`](https://github.com/siderolabs/omni/commit/970dafc2b03808595a4716fee9343610fd2bcf11) fix: correctly sort versions on the download installation media page
64+
* [`e407b0ab`](https://github.com/siderolabs/omni/commit/e407b0ab432485a43c56078222aeccddfd31125c) fix: move JSON schema forms validation to backend
65+
* [`d96b2bc6`](https://github.com/siderolabs/omni/commit/d96b2bc6d2337a2364e4cc4ddc8e8fb82d4c0e0d) feat: improve logging/debugging of exposed services
66+
* [`21213d8c`](https://github.com/siderolabs/omni/commit/21213d8ce5a2e95262448a588953ea498bf6440d) fix: properly skip the contract config patch removal migration
67+
* [`09a7d482`](https://github.com/siderolabs/omni/commit/09a7d482346a357cebc950b7ec856f5ca24a5a54) fix: add annotations on the `ClusterMachines` to force enable features
68+
* [`282fba43`](https://github.com/siderolabs/omni/commit/282fba439c5cb1efb9d4536b4c633cc39165e126) fix: use correct version contract for machine config generation
69+
* [`3f3f8a98`](https://github.com/siderolabs/omni/commit/3f3f8a985d7e371e82805df98e9b435e613154d4) fix: create config patches to prevent reboot on version contract revert
70+
* [`17129e51`](https://github.com/siderolabs/omni/commit/17129e5184bdbc4a847c61a65cd97b7ee84a6e56) fix: config patch cleanup
71+
* [`d9b5dae3`](https://github.com/siderolabs/omni/commit/d9b5dae3fedfb3df247718559adf2fa3a2fb825c) fix: fix existing alias check for exposed services
72+
* [`09c80dd8`](https://github.com/siderolabs/omni/commit/09c80dd8e0ca80902d44ac156bd542cfdbd5cd7b) fix: mark all exposed services to have a non-explicit alias
73+
* [`3e07a88a`](https://github.com/siderolabs/omni/commit/3e07a88a5db91a39abbc16d9422ed8d7fc4e0bd0) fix: revert workload proxy LB refactoring
74+
* [`b32f5556`](https://github.com/siderolabs/omni/commit/b32f555605c048234715ee82a2b50d47ce6640df) fix: use proper background for the sticky window in the code editor
75+
</p>
76+
</details>
77+
78+
### Changes from siderolabs/go-kubernetes
79+
<details><summary>1 commit</summary>
80+
<p>
81+
82+
* [`2bdbda7`](https://github.com/siderolabs/go-kubernetes/commit/2bdbda70062e7f371f270a430a6e53605259c36d) feat: adjust checks for Kubernetes v1.33.0
83+
</p>
84+
</details>
85+
86+
### Changes from siderolabs/image-factory
87+
<details><summary>6 commits</summary>
88+
<p>
89+
90+
* [`3e56929`](https://github.com/siderolabs/image-factory/commit/3e56929cdf3fbb30a56d3095d7c32d8668c323a3) release(v0.6.8): prepare release
91+
* [`1af002d`](https://github.com/siderolabs/image-factory/commit/1af002d206295d42608d16637a1f1937e3c77cb7) feat: support platform specific installers
92+
* [`e1d19df`](https://github.com/siderolabs/image-factory/commit/e1d19dfbff074ccbec9751ed3c9a3eff8914bf47) chore: add more tests for talos 1.10
93+
* [`0ecde68`](https://github.com/siderolabs/image-factory/commit/0ecde6846e70bfc7a5c4b86e7b63cb2209976f26) fix(ci): image push
94+
* [`2460d03`](https://github.com/siderolabs/image-factory/commit/2460d03f2071b0e2e5357f7acdd1e31258b0e571) fix(ci): image push
95+
* [`a016223`](https://github.com/siderolabs/image-factory/commit/a016223e8cdd3be5a4c1be26c5c03ac3f9fa1eda) feat: pull in new Talos machinery
96+
</p>
97+
</details>
98+
99+
### Changes from siderolabs/tcpproxy
100+
<details><summary>70 commits</summary>
101+
<p>
102+
103+
* [`3d4e7b8`](https://github.com/siderolabs/tcpproxy/commit/3d4e7b860749152f0aefc53594f4c5fb9285c3f3) chore: rename to siderolabs/tcpproxy
104+
* [`6f85d8e`](https://github.com/siderolabs/tcpproxy/commit/6f85d8e975e316d2e825db5c349c33eb8eb627d2) Implement correct half-close sequence for the connections.
105+
* [`8bea9a4`](https://github.com/siderolabs/tcpproxy/commit/8bea9a449198dd0d0184ae0a6770d556dea5e0a0) Add support for TCP_USER_TIMEOUT setting
106+
* [`91f8614`](https://github.com/siderolabs/tcpproxy/commit/91f861402626c6ba93eaa57ee257109c4f07bd00) remove old ACME tls-sni-01 stuff that LetsEncrypt removed March 2019
107+
* [`74ca1dc`](https://github.com/siderolabs/tcpproxy/commit/74ca1dc5d55168d202044c415dcf2e08d80c3fdc) add Proxy.AddSNIRouteFunc to do lookups by SNI dynamically
108+
* [`4e04b92`](https://github.com/siderolabs/tcpproxy/commit/4e04b92f29ea8f8a10d28528a47ecc0f93814473) gofmt for Go 1.19
109+
* [`be3ee21`](https://github.com/siderolabs/tcpproxy/commit/be3ee21c9fa0283869843039aa136fbf9b948bf0) (doc): s/tlsproxy/tcpproxy
110+
* [`2e577fe`](https://github.com/siderolabs/tcpproxy/commit/2e577fef49e2458ca3da06b30409df8f4eacb21e) Modified TestProxyPROXYOut to conform with the fixed version of PROXY protocol header format
111+
* [`0f9bced`](https://github.com/siderolabs/tcpproxy/commit/0f9bceda1a83b4a17e52ba327a6fb2561285ee1a) Fixed HAProxy's PROXY protocol v1 Human-readable header format in DialProxy
112+
* [`2825d76`](https://github.com/siderolabs/tcpproxy/commit/2825d768aaaef27e854631354415484406b1bc92) fix(test): update travis and e2e selfSignedCert fn
113+
* [`b6bb9b5`](https://github.com/siderolabs/tcpproxy/commit/b6bb9b5b82524122bcf27291ede32d1517a14ab8) Update import path to inet.af/tcpproxy
114+
* [`dfa16c6`](https://github.com/siderolabs/tcpproxy/commit/dfa16c61dad2b18a385dfb351adf71566720535b) tlsrouter/README: fix the go get url
115+
* [`f5c09fb`](https://github.com/siderolabs/tcpproxy/commit/f5c09fbedceb69e4b238dec52cdf9f2fe9a815e2) Take advantage of Go 1.11's splice support, unwrap Conns in DialProxy.HandleConn
116+
* [`7f81f77`](https://github.com/siderolabs/tcpproxy/commit/7f81f7701c9b584822030be9a3a701b125a56c91) Work around deadlock with Go tip (at Go rev f3f7bd5)
117+
* [`7efa37f`](https://github.com/siderolabs/tcpproxy/commit/7efa37ff5079eba4a39ddda1b79f65fc81c759e3) Quiet log spam in test.
118+
* [`dbc1514`](https://github.com/siderolabs/tcpproxy/commit/dbc151467a20b4513174bb3d6b1283e9419eb0f9) Adding the HostName field to the Conn struct (#18)
119+
* [`2b928d9`](https://github.com/siderolabs/tcpproxy/commit/2b928d9b07d782cc1a94736979d012792810658f) Link to docs
120+
* [`de1c7de`](https://github.com/siderolabs/tcpproxy/commit/de1c7ded2e6918c5b5b932682e0de144f4f1a31d) Add support for arbitrary matching against HTTP and SNI hostnames.
121+
* [`c6a0996`](https://github.com/siderolabs/tcpproxy/commit/c6a0996ce0f3db7b5c3e16e04c9e664936077c97) Support configurable routing of ACME tls-sni-01 challenges.
122+
* [`815c942`](https://github.com/siderolabs/tcpproxy/commit/815c9425f1ad46ffd3a3fb1bbefc05440072e4a4) Merge matcher and route into an interface that yields a Target.
123+
* [`2065af4`](https://github.com/siderolabs/tcpproxy/commit/2065af4b1e2d181a987a23f64c66f43e474469ff) Support HAProxy's PROXY protocol v1 in DialProxy.
124+
* [`e030359`](https://github.com/siderolabs/tcpproxy/commit/e03035937341374a9be6eb8459ffe4f23bacd185) Fix golint nits by adding docstrings and simplifying execution flow.
125+
* [`6d97c2a`](https://github.com/siderolabs/tcpproxy/commit/6d97c2aa8ea9d9f5a35614d1f4a2a7d6be28ae9a) Correct the package building command, and only deploy for master branch commits.
126+
* [`aa12504`](https://github.com/siderolabs/tcpproxy/commit/aa12504e4e35953c3281989f871e1293eb2114fe) Another attempt to fix Travis.
127+
* [`f6af481`](https://github.com/siderolabs/tcpproxy/commit/f6af481b22698c9c27dd2f6af1881ea995c72046) Make Travis test all packages, and remove the go.universe.tf import path.
128+
* [`d7e343e`](https://github.com/siderolabs/tcpproxy/commit/d7e343ee3d714651cbf09f4d77e56ad24f75eb33) Fix the godoc link to point to google/tcpproxy.
129+
* [`bef9f6a`](https://github.com/siderolabs/tcpproxy/commit/bef9f6aa62487d4adc7d8ddf9e29b9f28810316f) Merge bradfitz's tcpproxy codebase with the software formerly known as tlsrouter.
130+
* [`d86e96a`](https://github.com/siderolabs/tcpproxy/commit/d86e96a9d54bb62b297cf30dd2242b365fe33604) Move tlsrouter's readme to the command's directory.
131+
* [`9e73877`](https://github.com/siderolabs/tcpproxy/commit/9e73877b6b356885077a1b9c0ba349ce33c61438) Switch license to Apache2, add Google copyright headers.
132+
* [`cbf137d`](https://github.com/siderolabs/tcpproxy/commit/cbf137dac7b2c4aa2f45572c1214d07b30742241) Correct the travis build to kinda work.
133+
* [`3eb49e9`](https://github.com/siderolabs/tcpproxy/commit/3eb49e9b3902de95b3c9f5729d51ca7f61f02e5a) Move tlsrouter to cmd/tlsrouter, in preparation for rewrite as a pkg.
134+
* [`af97cdd`](https://github.com/siderolabs/tcpproxy/commit/af97cdd9d95a6cae6a52775ab8d5b3fc456a6817) Fix copy/paste-o in doc example.
135+
* [`3273f40`](https://github.com/siderolabs/tcpproxy/commit/3273f401801fb301dffe0380ae573ee34a4f5c36) Add vendor warning
136+
* [`e387889`](https://github.com/siderolabs/tcpproxy/commit/e3878897bde4f5d532f67738009cf1b9fcd2f408) Add TargetListener
137+
* [`2eb0155`](https://github.com/siderolabs/tcpproxy/commit/2eb0155fac2d41b022bc0a430d13aa3b45825f1d) Start of tcpproxy. No Listener or reverse dialing yet.
138+
* [`c58b44c`](https://github.com/siderolabs/tcpproxy/commit/c58b44c4fc69a3602d751d679c69c07e6bcbe24a) Make golint fail if lint errors are found, and fix said lint.
139+
* [`4621df9`](https://github.com/siderolabs/tcpproxy/commit/4621df99bdd73dbb3995055b9b4f3f062300c892) Clean up the Travis build a bit more, moving more stuff to the deploy stage.
140+
* [`96cc76f`](https://github.com/siderolabs/tcpproxy/commit/96cc76fdcd91148162fc3211dbfd486a86c1cb0f) Test Travis's new build stage support.
141+
* [`bbbede8`](https://github.com/siderolabs/tcpproxy/commit/bbbede8f604a6555c951f5d584ddf4e98f26191a) Make travis fetch the test-only dependency.
142+
* [`4b8641f`](https://github.com/siderolabs/tcpproxy/commit/4b8641f40e04705b8227f245be36457c05ccba2c) Add support for HAProxy's PROXY protocol.
143+
* [`d23eadc`](https://github.com/siderolabs/tcpproxy/commit/d23eadc3a6c89bf5058db893acee26d5f1d7e350) Upload packages based on Go 1.8, not 1.7.
144+
* [`7ef32e3`](https://github.com/siderolabs/tcpproxy/commit/7ef32e3c68ff50a2002528af7ff7676fb58be0a2) Add Go 1.8 to the build matrix.
145+
* [`e07ecec`](https://github.com/siderolabs/tcpproxy/commit/e07ececb94dd7fe786db042337ad2dc0d5a448a6) typo
146+
* [`aa3f9c9`](https://github.com/siderolabs/tcpproxy/commit/aa3f9c9ba10dc5b2d1b79d5de05ae6bf83483334) Remove debug print in acme code.
147+
* [`6664640`](https://github.com/siderolabs/tcpproxy/commit/666464088dba67b6748beea064ae830f3e699d37) Stop testing against Go 1.6.
148+
* [`728b8bc`](https://github.com/siderolabs/tcpproxy/commit/728b8bce14d8241b090ecf89c7f48224d5ba2c74) Add ACME routing support.
149+
* [`a5c2ccd`](https://github.com/siderolabs/tcpproxy/commit/a5c2ccd532db7f26e6f6caff9570f126b9f58713) Use nogroup as the group, not nobody.
150+
* [`a94dbd1`](https://github.com/siderolabs/tcpproxy/commit/a94dbd1d9e69346cbc08462da0b799f4d7d1d51f) Port extra error checking over from netboot.
151+
* [`3cd4412`](https://github.com/siderolabs/tcpproxy/commit/3cd44123fb97589bbb7aa8b0743c124a8ce81c9b) Clean up travis config a bit, and add missing copyright notice.
152+
* [`aded796`](https://github.com/siderolabs/tcpproxy/commit/aded79682ca01ac8c7fb17449d79f5274e727f2d) Add a deploy step to garbage-collect old packagecloud files.
153+
* [`3e6354c`](https://github.com/siderolabs/tcpproxy/commit/3e6354c147b050cb9b008ae44d68fd1d3d385723) Random change to force travis rebuild on latest code.
154+
* [`77fa998`](https://github.com/siderolabs/tcpproxy/commit/77fa9980b9f34a5dd58909748a7bf53d10333bec) Attempt to create a package with no version name.
155+
* [`bfef4ba`](https://github.com/siderolabs/tcpproxy/commit/bfef4ba5a22a178fb4a64f0fe9d98fcfd53edee0) Revert to just debian/jessie. It's the same package anyway.
156+
* [`173db90`](https://github.com/siderolabs/tcpproxy/commit/173db9074b8e6586588af6d63e4a0dabe8f48a73) Try the obvious way to specify a matrix of package tags.
157+
* [`ea58780`](https://github.com/siderolabs/tcpproxy/commit/ea5878082eb53bfe1c26e76671e912079590e058) Limit the deploy to only the go 1.7 build.
158+
* [`a2d0c96`](https://github.com/siderolabs/tcpproxy/commit/a2d0c96158d3810655fb71ead9187f1268541e3f) Skip cleanup so travis doesn't delete the freshly built .deb.
159+
* [`73ee2e7`](https://github.com/siderolabs/tcpproxy/commit/73ee2e798a4464ed94b947b5a6b6a8425b37f99e) Attempt a packagecloud push.
160+
* [`cbd4ea6`](https://github.com/siderolabs/tcpproxy/commit/cbd4ea6ea39c80d520d75e3e1cb140b55d6220fc) Attempt to build a debian package with FPM.
161+
* [`4f5b46f`](https://github.com/siderolabs/tcpproxy/commit/4f5b46f61cba8359944015dfbcbce4b88cc0fd00) Add a systemd unit file to run tlsrouter.
162+
* [`8cc8cac`](https://github.com/siderolabs/tcpproxy/commit/8cc8cac141994b55ac7f2b98ad363b2196d867f4) Document -hello-timeout in README.
163+
* [`e0a0158`](https://github.com/siderolabs/tcpproxy/commit/e0a01587f5d3c412231f18012f3f55743c5aa885) Add slowloris protection, in the form of a ClientHello timeout.
164+
* [`09cc4bb`](https://github.com/siderolabs/tcpproxy/commit/09cc4bb6199e7c8ef49d4c3f5e4077b49f892407) Remove support for SSL 3.0.
165+
* [`c41a68d`](https://github.com/siderolabs/tcpproxy/commit/c41a68d73b757355dbd1f433fc4e2afe161c1f7b) Add tests for hostname matching, and make DNS matches match entire string.
166+
* [`6546db4`](https://github.com/siderolabs/tcpproxy/commit/6546db44e46c75d1ec05fbd47f1396c49705c34d) Fix vet errors in Go 1.6.
167+
* [`e34c2a6`](https://github.com/siderolabs/tcpproxy/commit/e34c2a61afa52bf8cc245c1ff75cca10b231050e) Add more words to README.
168+
* [`b321571`](https://github.com/siderolabs/tcpproxy/commit/b321571464ebd231043ead1e15f23dba1c02970c) Add godoc comments to appease golint.
169+
* [`55ba69d`](https://github.com/siderolabs/tcpproxy/commit/55ba69dad29c3f6b3aec89789fc8a773cd776b28) Add a Travis CI config.
170+
* [`b8a3ed8`](https://github.com/siderolabs/tcpproxy/commit/b8a3ed89ade6a84297914e83559ff8cb1b7c5d33) Add DNS name support to config
171+
* [`0a0a9f6`](https://github.com/siderolabs/tcpproxy/commit/0a0a9f658b3a5aabf24cc9c78f2ff0baef7d5622) Add licensing and contributing information for release.
172+
* [`b1edd90`](https://github.com/siderolabs/tcpproxy/commit/b1edd90c0436159dcf4d3f794121633fb8ed9035) Initial commit.
173+
</p>
174+
</details>
175+
176+
### Dependency Changes
177+
178+
* **github.com/aws/aws-sdk-go-v2/config** v1.29.9 -> v1.29.14
179+
* **github.com/aws/aws-sdk-go-v2/credentials** v1.17.62 -> v1.17.67
180+
* **github.com/aws/aws-sdk-go-v2/feature/s3/manager** v1.17.66 -> v1.17.72
181+
* **github.com/aws/aws-sdk-go-v2/service/s3** v1.78.2 -> v1.79.2
182+
* **github.com/containers/image/v5** v5.34.2 -> v5.35.0
183+
* **github.com/cosi-project/runtime** v0.10.1 -> v0.10.2
184+
* **github.com/crewjam/saml** v0.4.14 -> v0.5.1
185+
* **github.com/fsnotify/fsnotify** v1.8.0 -> v1.9.0
186+
* **github.com/go-jose/go-jose/v4** v4.0.5 -> v4.1.0
187+
* **github.com/golang-jwt/jwt/v4** v4.5.1 -> v4.5.2
188+
* **github.com/jonboulle/clockwork** v0.5.0 **_new_**
189+
* **github.com/prometheus/client_golang** v1.21.1 -> v1.22.0
190+
* **github.com/siderolabs/go-kubernetes** v0.2.20 -> v0.2.21
191+
* **github.com/siderolabs/image-factory** v0.6.7 -> v0.6.8
192+
* **github.com/siderolabs/omni/client** v0.47.1 -> v0.48.3
193+
* **github.com/siderolabs/talos/pkg/machinery** v1.10.0-alpha.2 -> v1.10.0
194+
* **github.com/siderolabs/tcpproxy** v0.1.0 **_new_**
195+
* **github.com/zitadel/logging** v0.6.1 -> v0.6.2
196+
* **github.com/zitadel/oidc/v3** v3.36.1 -> v3.37.0
197+
* **go.etcd.io/etcd/client/pkg/v3** v3.5.19 -> v3.5.21
198+
* **go.etcd.io/etcd/client/v3** v3.5.19 -> v3.5.21
199+
* **go.etcd.io/etcd/server/v3** v3.5.19 -> v3.5.21
200+
* **golang.org/x/crypto** v0.36.0 -> v0.37.0
201+
* **golang.org/x/net** v0.37.0 -> v0.39.0
202+
* **golang.org/x/sync** v0.12.0 -> v0.13.0
203+
* **golang.org/x/text** v0.24.0 **_new_**
204+
* **golang.org/x/tools** v0.31.0 -> v0.32.0
205+
* **google.golang.org/grpc** v1.71.0 -> v1.72.0
206+
* **google.golang.org/protobuf** v1.36.5 -> v1.36.6
207+
* **k8s.io/api** v0.32.3 -> v0.34.0-alpha.0
208+
* **k8s.io/apimachinery** v0.32.3 -> v0.34.0-alpha.0
209+
* **k8s.io/client-go** v0.32.3 -> v0.34.0-alpha.0
210+
* **sigs.k8s.io/controller-runtime** v0.20.3 -> v0.20.4
211+
212+
Previous release can be found at [v0.48.0](https://github.com/siderolabs/omni/releases/tag/v0.48.0)
213+
1214
## [Omni 0.48.0-beta.0](https://github.com/siderolabs/omni/releases/tag/v0.48.0-beta.0) (2025-04-03)
2215

3216
Welcome to the v0.48.0-beta.0 release of Omni!

0 commit comments

Comments
 (0)