Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved multiline string handling #333

Conversation

Arakos
Copy link

@Arakos Arakos commented Dec 28, 2023

The multiline yaml-value change detection is currently not very useful (especially if color mode is off/not available) for huge text blocks (i.e. scripts, config-files, etc.) that are stored in a multiline string value.

Multiline string values will now render added/removed/changed lines as the string change detection logic go-diff detects. Unchanged lines will be truncated. Amount of unchanged lines to render around changes can be configured, default is 4.

Changes:

  • refactor the multiline string diff handling
  • tackle issue-123 in go-diff lib by updating to current, as of yet untagged master build containing the fix in pull-request 136
  • adapt existing testcases accordingly
  • add additional, more complex multiline testcase

@Arakos Arakos force-pushed the feature/improved-multiline-string-handling branch from 42490fd to f21bc38 Compare December 28, 2023 16:49
@Arakos Arakos force-pushed the feature/improved-multiline-string-handling branch from f21bc38 to 706aef3 Compare December 28, 2023 17:08
Copy link

codecov bot commented Jan 20, 2024

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (292c5cf) 82.79% compared to head (d4d9ed1) 82.86%.
Report is 10 commits behind head on main.

Files Patch % Lines
pkg/dyff/output_human.go 96.22% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #333      +/-   ##
==========================================
+ Coverage   82.79%   82.86%   +0.06%     
==========================================
  Files          14       14              
  Lines        1843     1862      +19     
==========================================
+ Hits         1526     1543      +17     
- Misses        254      255       +1     
- Partials       63       64       +1     
Flag Coverage Δ
unittests 82.86% <96.66%> (+0.06%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@gotwarlost
Copy link

This is such a lovely addition to an already awesome tool. Any chance of getting this merged?

@HeavyWombat HeavyWombat changed the base branch from main to feature/improved-multiline-string-handling February 6, 2024 19:13
@HeavyWombat HeavyWombat force-pushed the feature/improved-multiline-string-handling branch from c36bfe1 to aa0fc9d Compare February 6, 2024 19:14
@HeavyWombat HeavyWombat merged this pull request into homeport:feature/improved-multiline-string-handling Feb 6, 2024
6 checks passed
renovate bot referenced this pull request in scottames/dots Feb 10, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[GoogleContainerTools/skaffold](https://togithub.com/GoogleContainerTools/skaffold)
| patch | `v2.10.0` -> `v2.10.1` |
| [aquaproj/aqua-registry](https://togithub.com/aquaproj/aqua-registry)
| minor | `v4.128.0` -> `v4.131.1` |
| [derailed/k9s](https://togithub.com/derailed/k9s) | patch | `v0.31.7`
-> `v0.31.8` |
| [eza-community/eza](https://togithub.com/eza-community/eza) | patch |
`v0.18.0` -> `v0.18.2` |
| [fluxcd/flux2](https://togithub.com/fluxcd/flux2) | patch | `v2.2.2`
-> `v2.2.3` |
| [golangci/golangci-lint](https://togithub.com/golangci/golangci-lint)
| minor | `v1.55.2` -> `v1.56.1` |
| [homeport/dyff](https://togithub.com/homeport/dyff) | minor | `v1.6.0`
-> `v1.7.0` |
| [kevincobain2000/gobrew](https://togithub.com/kevincobain2000/gobrew)
| patch | `v1.10.5` -> `v1.10.7` |
| [mikefarah/yq](https://togithub.com/mikefarah/yq) | patch | `v4.40.5`
-> `v4.40.7` |
|
[terraform-linters/tflint](https://togithub.com/terraform-linters/tflint)
| patch | `v0.50.2` -> `v0.50.3` |
| [weaveworks/eksctl](https://togithub.com/weaveworks/eksctl) | minor |
`v0.170.0` -> `v0.171.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>GoogleContainerTools/skaffold
(GoogleContainerTools/skaffold)</summary>

###
[`v2.10.1`](https://togithub.com/GoogleContainerTools/skaffold/releases/tag/v2.10.1):
Release

[Compare
Source](https://togithub.com/GoogleContainerTools/skaffold/compare/v2.10.0...v2.10.1)

### v2.10.1 Release -

**Linux amd64**
`curl -Lo skaffold
https://storage.googleapis.com/skaffold/releases/v2.10.1/skaffold-linux-amd64
&& chmod +x skaffold && sudo mv skaffold /usr/local/bin`

**Linux arm64**
`curl -Lo skaffold
https://storage.googleapis.com/skaffold/releases/v2.10.1/skaffold-linux-arm64
&& chmod +x skaffold && sudo mv skaffold /usr/local/bin`

**macOS amd64**
`curl -Lo skaffold
https://storage.googleapis.com/skaffold/releases/v2.10.1/skaffold-darwin-amd64
&& chmod +x skaffold && sudo mv skaffold /usr/local/bin`

**macOS arm64**
`curl -Lo skaffold
https://storage.googleapis.com/skaffold/releases/v2.10.1/skaffold-darwin-arm64
&& chmod +x skaffold && sudo mv skaffold /usr/local/bin`

**Windows**

https://storage.googleapis.com/skaffold/releases/v2.10.1/skaffold-windows-amd64.exe

**Docker image**
`gcr.io/k8s-skaffold/skaffold:v2.10.1`

**Full Changelog**:
GoogleContainerTools/skaffold@v2.10.0...v2.10.1

</details>

<details>
<summary>aquaproj/aqua-registry (aquaproj/aqua-registry)</summary>

###
[`v4.131.1`](https://togithub.com/aquaproj/aqua-registry/releases/tag/v4.131.1)

[Compare
Source](https://togithub.com/aquaproj/aqua-registry/compare/v4.131.0...v4.131.1)


[Issues](https://togithub.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.131.1)
| [Pull
Requests](https://togithub.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.131.1)
| aquaproj/aqua-registry@v4.131.0...v4.131.1

#### Fixes


[#&#8203;19860](https://togithub.com/aquaproj/aqua-registry/issues/19860)
sho-hata/tparagen: Follow up changes of tparagen v1.1.1

[#&#8203;19861](https://togithub.com/aquaproj/aqua-registry/issues/19861)
fujiwara/lambroll: Follow up changes of lambroll v1.0.0

###
[`v4.131.0`](https://togithub.com/aquaproj/aqua-registry/releases/tag/v4.131.0)

[Compare
Source](https://togithub.com/aquaproj/aqua-registry/compare/v4.130.0...v4.131.0)


[Issues](https://togithub.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.131.0)
| [Pull
Requests](https://togithub.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.131.0)
| aquaproj/aqua-registry@v4.130.0...v4.131.0

#### 🎉 New Packages


[#&#8203;19829](https://togithub.com/aquaproj/aqua-registry/issues/19829)
[gruntwork-io/boilerplate](https://togithub.com/gruntwork-io/boilerplate):
A tool for generating files and folders ("boilerplate") from a set of
templates [@&#8203;ponkio-o](https://togithub.com/ponkio-o)

###
[`v4.130.0`](https://togithub.com/aquaproj/aqua-registry/releases/tag/v4.130.0)

[Compare
Source](https://togithub.com/aquaproj/aqua-registry/compare/v4.129.0...v4.130.0)


[Issues](https://togithub.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.130.0)
| [Pull
Requests](https://togithub.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.130.0)
| aquaproj/aqua-registry@v4.129.0...v4.130.0

#### 🎉 New Packages


[#&#8203;19799](https://togithub.com/aquaproj/aqua-registry/issues/19799)
[YS-L/csvlens](https://togithub.com/YS-L/csvlens): Command line csv
viewer [@&#8203;wancup](https://togithub.com/wancup)

#### 🎉 New Contributors

Thank you for your contribution!

[@&#8203;wancup](https://togithub.com/wancup)
[#&#8203;19799](https://togithub.com/aquaproj/aqua-registry/issues/19799)

###
[`v4.129.0`](https://togithub.com/aquaproj/aqua-registry/releases/tag/v4.129.0)

[Compare
Source](https://togithub.com/aquaproj/aqua-registry/compare/v4.128.1...v4.129.0)


[Issues](https://togithub.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.129.0)
| [Pull
Requests](https://togithub.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.129.0)
| aquaproj/aqua-registry@v4.128.1...v4.129.0

#### 🎉 New Packages


[#&#8203;19777](https://togithub.com/aquaproj/aqua-registry/issues/19777)
[#&#8203;19778](https://togithub.com/aquaproj/aqua-registry/issues/19778)
[catenacyber/perfsprint](https://togithub.com/catenacyber/perfsprint):
Golang linter to use strconv

[#&#8203;19791](https://togithub.com/aquaproj/aqua-registry/issues/19791)
[bodaay/HuggingFaceModelDownloader](https://togithub.com/bodaay/HuggingFaceModelDownloader):
Simple go utility to
download HuggingFace Models and Datasets
[@&#8203;CrystalMethod](https://togithub.com/CrystalMethod)

###
[`v4.128.1`](https://togithub.com/aquaproj/aqua-registry/releases/tag/v4.128.1)

[Compare
Source](https://togithub.com/aquaproj/aqua-registry/compare/v4.128.0...v4.128.1)


[Issues](https://togithub.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.128.1)
| [Pull
Requests](https://togithub.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.128.1)
| aquaproj/aqua-registry@v4.128.0...v4.128.1

#### Fixes


[#&#8203;19738](https://togithub.com/aquaproj/aqua-registry/issues/19738)
schollz/croc: Follow up changes of croc v9.6.7

</details>

<details>
<summary>derailed/k9s (derailed/k9s)</summary>

### [`v0.31.8`](https://togithub.com/derailed/k9s/releases/tag/v0.31.8)

[Compare
Source](https://togithub.com/derailed/k9s/compare/v0.31.7...v0.31.8)

<img
src="https://raw.githubusercontent.com/derailed/k9s/master/assets/k9s.png"
align="center" width="800" height="auto"/>

### Release v0.31.8
#### Notes

Thank you to all that contributed with flushing out issues and
enhancements for K9s!
I'll try to mark some of these issues as fixed. But if you don't mind
grab the latest rev
and see if we're happier with some of the fixes!
If you've filed an issue please help me verify and close.

Your support, kindness and awesome suggestions to make K9s better are,
as ever, very much noted and appreciated!
Also big thanks to all that have allocated their own time to help others
on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus
if you feel K9s is helping your Kubernetes journey,
please consider joining our [sponsorship
program](https://togithub.com/sponsors/derailed) and/or make some noise
on social! [@&#8203;kitesurfer](https://twitter.com/kitesurfer)

On Slack? Please join us
[K9slackers](https://join.slack.com/t/k9sers/shared_invite/enQtOTA5MDEyNzI5MTU0LWQ1ZGI3MzliYzZhZWEyNzYxYzA3NjE0YTk1YmFmNzViZjIyNzhkZGI0MmJjYzhlNjdlMGJhYzE2ZGU1NjkyNTM)

#### Maintenance Release!

Thank you all for pitching in and helping flesh out issues!!

Please make sure to add gory details to issues ie relevant configs,
debug logs, etc...

Comments like: `same here!` or `me to!` doesn't really cut it for us to
zero in ;(
Everyone has slightly different settings/platforms so every little bits
of info helps with the resolves even if seemingly irrelevant.

***

#### Videos Are In The Can!

Please dial [K9s
Channel](https://www.youtube.com/channel/UC897uwPygni4QIjkPCpgjmw) for
up coming content...

-   [K9s v0.31.0 Configs+Sneak peek](https://youtu.be/X3444KfjguE)
-   [K9s v0.30.0 Sneak peek](https://youtu.be/mVBc1XneRJ4)
-   [Vulnerability Scans](https://youtu.be/ULkl0MsaidU)

***

#### ♫ Sounds Behind The Release ♭

Going back to the classics...

- [Ambulance Blues - Neil
Young](https://www.youtube.com/watch?v=bCQisTEdBwY)
- [Christopher Columbus - Burning
Spear](https://www.youtube.com/watch?v=5qbMKTY_Cr0)
- [Feelin' the Same - Clinton
Fearon](https://www.youtube.com/watch?v=aRPF2Yta_cs)

***

#### A Word From Our Sponsors...

To all the good folks below that opted to `pay it forward` and join our
sponsorship program, I salute you!!

-   [Andreas Frangopoulos](https://togithub.com/qubeio)
-   [Tu Hoang](https://togithub.com/rebyn)
-   [Shoshin Nikita](https://togithub.com/ShoshinNikita)
-   [Dima Altukhov](https://togithub.com/alt-dima)
-   [wpbeckwith](https://togithub.com/wpbeckwith)
-   [a-thomas-22](https://togithub.com/a-thomas-22)
-   [kmath313](https://togithub.com/kmath313)
-   [Jörgen](https://togithub.com/wthrbtn)
-   [Eckl, Máté](https://togithub.com/ecklm)
-   [Jacky Nguyen](https://togithub.com/nktpro)
-   [Chris Bradley](https://togithub.com/chrisbradleydev)
-   [Vytautas Kubilius](https://togithub.com/vytautaskubilius)
-   [Patrick Christensen](https://togithub.com/BuriedStPatrick)
-   [Ollie Lowson](https://togithub.com/ollielowson-wcbs)
-   [Mike Macaulay](https://togithub.com/mmacaula)
-   [David Birks](https://togithub.com/dbirks)
-   [James Hounshell](https://togithub.com/jameshounshell)
-   [elapse2039](https://togithub.com/elapse2039)
-   [Vinicius Xavier](https://togithub.com/vinixaavier)
-   [Phuc Phung](https://togithub.com/Foxhound401)
-   [ollielowson](https://togithub.com/ollielowson)

> Sponsorship cancellations since the last release: **4!** 🥹

***

#### Resolved Issues

- [#&#8203;2527](https://togithub.com/derailed/k9s/issues/2527) Multiple
k9s panels open in parallel for the same cluster breaks config.yaml
- [#&#8203;2520](https://togithub.com/derailed/k9s/issues/2520) pods
with init container with restartPolicy: Always stay in Init status
- [#&#8203;2501](https://togithub.com/derailed/k9s/issues/2501) Cannot
add plugins to helm scope bug
- [#&#8203;2492](https://togithub.com/derailed/k9s/issues/2492) API
Resources "carry over" between contexts, causing errors if they share
shortnames
- [#&#8203;1158](https://togithub.com/derailed/k9s/issues/1158) Removing
a helm release incorrectly determines the namespace of resources
- [#&#8203;1033](https://togithub.com/derailed/k9s/issues/1033) Helm
delete deletes only the helm entry but not the deployment

***

#### Contributed PRs

Please be sure to give `Big Thanks!` and `ATTA Girls/Boys!` to all the
fine contributors for making K9s better for all of us!!

- [#&#8203;2509](https://togithub.com/derailed/k9s/pull/2509) Fix Toggle
Faults filtering
- [#&#8203;2511](https://togithub.com/derailed/k9s/pull/2511) adding the
f command to pf extender view
- [#&#8203;2518](https://togithub.com/derailed/k9s/pull/2518) Added
defaultsToFullScreen flag for Live/Details view,logs

***

<img
src="https://raw.githubusercontent.com/derailed/k9s/master/assets/imhotep_logo.png"
width="32" height="auto"/> © 2024 Imhotep Software LLC. All materials
licensed under [Apache v2.0](http://www.apache.org/licenses/LICENSE-2.0)

</details>

<details>
<summary>eza-community/eza (eza-community/eza)</summary>

###
[`v0.18.2`](https://togithub.com/eza-community/eza/releases/tag/v0.18.2):
eza v0.18.2 (security release)

[Compare
Source](https://togithub.com/eza-community/eza/compare/v0.18.1...v0.18.2)

### Description

This security release fixes
GHSA-3qx3-6hxr-j2ch.

### Changelog

##### Bug Fixes

-   Update libgit2 to 1.7.2

##### Miscellaneous Tasks

-   Release eza v0.18.2

### Checksums

#### sha256sum

b729c5b85066c444b9038adf046f37dc6a050126deea4f15e9969a83a637edce
./target/bin-0.18.2/eza_aarch64-unknown-linux-gnu.tar.gz
87cf335ce51e94736b2b8e48072d05342a3ab3759f7e34ffc1bf0cc54ad77488
./target/bin-0.18.2/eza_aarch64-unknown-linux-gnu.zip
2ecb08a5d6e8d47e84c49a1e51343a00d7a5af138bb67422fc54c9e16a937fc8
./target/bin-0.18.2/eza_arm-unknown-linux-gnueabihf.tar.gz
eaedaa400d37999c85866c69d0f5469c2afb2e707a9aa68b601ab861a0046e7b
./target/bin-0.18.2/eza_arm-unknown-linux-gnueabihf.zip
e34348fd7b8ec1761f3aaadf0be9c35d3c2e1a12939007a5c83c2b302078f9b5
./target/bin-0.18.2/eza.exe_x86_64-pc-windows-gnu.tar.gz
1e8265fa70550871e2f4b12d057c7b0bfe9ef94ae8924c969f53e3ed86169acc
./target/bin-0.18.2/eza.exe_x86_64-pc-windows-gnu.zip
897abea2eaef6f0ed9128d6bddc3b85097bf9d1acb340c35c1746c5726594f1d
./target/bin-0.18.2/eza_x86_64-unknown-linux-gnu.tar.gz
2f63eab054b548c7f5c6df4b0a87d280070a7b8ca9b11d398018fa34ba56efe2
./target/bin-0.18.2/eza_x86_64-unknown-linux-gnu.zip
025e879b0862eddbcc57d996c88c249c198105dd80c49f8a03dc3387a12c9979
./target/bin-0.18.2/eza_x86_64-unknown-linux-musl.tar.gz
9d9757d9a09a59fd7be48803911c64b5578b443db2c09fe0f73c3025efa9d04b
./target/bin-0.18.2/eza_x86_64-unknown-linux-musl.zip

#### md5sum

880ceb2eb547fe3d19ff174e41756a7f
./target/bin-0.18.2/eza_aarch64-unknown-linux-gnu.tar.gz
7a22c0cdffedbd02057d1357b996cbcd
./target/bin-0.18.2/eza_aarch64-unknown-linux-gnu.zip
52a869136a0bf5910335ef2c1bb0eacc
./target/bin-0.18.2/eza_arm-unknown-linux-gnueabihf.tar.gz
31a637ce222337484febe333d7b6b254
./target/bin-0.18.2/eza_arm-unknown-linux-gnueabihf.zip
008df3dc329651816327751e42eb09f2
./target/bin-0.18.2/eza.exe_x86_64-pc-windows-gnu.tar.gz
ea483b82e1fdf441fab3360a7c840255
./target/bin-0.18.2/eza.exe_x86_64-pc-windows-gnu.zip
b4617698cb2f1a807f8a0d2f7ac224a2
./target/bin-0.18.2/eza_x86_64-unknown-linux-gnu.tar.gz
6ef2ce1d1c22a39ed62faab7794c2971
./target/bin-0.18.2/eza_x86_64-unknown-linux-gnu.zip
02a36bf295579f76fed62d5dfa26b0b5
./target/bin-0.18.2/eza_x86_64-unknown-linux-musl.tar.gz
c691820000e82f1c44594477f4ef45e8
./target/bin-0.18.2/eza_x86_64-unknown-linux-musl.zip

#### blake3sum

f61db8f6f3ec624b35d3561f502aa29fbfb5b35a32af6fa1b980d68def083fb1
./target/bin-0.18.2/eza_aarch64-unknown-linux-gnu.tar.gz
f59bdb7c0678475bdaf673adcbc35e3a6893ab38b27bfdc2a4637f801d84a39c
./target/bin-0.18.2/eza_aarch64-unknown-linux-gnu.zip
bf5a0c7753a2e5262e3b3646e38a408aa2f7b4ab9e4c67db802c3bc8d04795d3
./target/bin-0.18.2/eza_arm-unknown-linux-gnueabihf.tar.gz
da6308ea20b7eed645607d71213f4111d26a4a0493b04654fbdeecefc5816b84
./target/bin-0.18.2/eza_arm-unknown-linux-gnueabihf.zip
7664d7169472fe026d1d768dc995c9096821abdc7527f4058600d064ce2bf780
./target/bin-0.18.2/eza.exe_x86_64-pc-windows-gnu.tar.gz
ebbee33e6c933231bc0d8adb1ba41b04b43c9fd3af8837cc9e0f4fdc51178979
./target/bin-0.18.2/eza.exe_x86_64-pc-windows-gnu.zip
71557414b67b3a9d066907b1758b639897bebe0ba8185a13a63ad0a6a0d3cbc0
./target/bin-0.18.2/eza_x86_64-unknown-linux-gnu.tar.gz
0c17bb5c5bd92aefc3031f764e230d3f5c899c6c47e94bdf5e0045c13111b048
./target/bin-0.18.2/eza_x86_64-unknown-linux-gnu.zip
526569e7f8d57e0ced5bb6eb0c02c4c2488731ccef41dc4aa208e9d9e2fb3cf2
./target/bin-0.18.2/eza_x86_64-unknown-linux-musl.tar.gz
3e8c12b8a1180225593281dc859db2bfb8f2497cb612c7c1581765fd8eb028ab
./target/bin-0.18.2/eza_x86_64-unknown-linux-musl.zip

###
[`v0.18.1`](https://togithub.com/eza-community/eza/releases/tag/v0.18.1):
eza v0.18.1

[Compare
Source](https://togithub.com/eza-community/eza/compare/v0.18.0...v0.18.1)

### Description

Moving to rayon provided a major performance upgrade, see
[https://github.com/eza-community/eza/pull/823#issuecomment-1930582014](https://togithub.com/eza-community/eza/pull/823#issuecomment-1930582014)
as an example :O

### Changelog

##### Documentation

-   Add manual installation section

##### Miscellaneous Tasks

-   Release eza v0.18.1

##### Refactor

-   Replace scoped_threadpool with rayon

##### Build

-   Add empty rustfmt to ensure project specific settings
-   Bump libc from 0.2.151 to 0.2.152
-   Bump nick-fields/retry from 2 to 3
-   Bump palette from 0.7.3 to 0.7.4
-   Bump webiny/action-conventional-commits from 1.2.0 to 1.3.0

### Checksums

#### sha256sum

1a5fa320f94b118f03bc5efc63360c1b13cf78d570f668ee5a6926bcf9601c9d
./target/bin-0.18.1/eza_aarch64-unknown-linux-gnu.tar.gz
86131bc15800e82a74e1fb3dbf6e86c7b23355c756d1176f3ca9d94a82acb40c
./target/bin-0.18.1/eza_aarch64-unknown-linux-gnu.zip
df334b5965ddc55402c0b3e6d492b2d492e97b35e76c8a8b4141b5f45ea54270
./target/bin-0.18.1/eza_arm-unknown-linux-gnueabihf.tar.gz
6622b9d276648a7307066862da6ee33a44375a2b433ed082501bf4ea73552732
./target/bin-0.18.1/eza_arm-unknown-linux-gnueabihf.zip
57642fbaadf97f9b6e31c140639664513c265ab36b3828757b0eb74d038e9947
./target/bin-0.18.1/eza.exe_x86_64-pc-windows-gnu.tar.gz
7f25cd2962ee7cb5f97f4b330cd68fce51bd64ab480dc951336587f289566714
./target/bin-0.18.1/eza.exe_x86_64-pc-windows-gnu.zip
dc8d35b0b4915f963331f820750540d6f17f61a1ca641733c9e2397b7d091e02
./target/bin-0.18.1/eza_x86_64-unknown-linux-gnu.tar.gz
048ccd08b35cf5445c405b868e2a4f3b24f5175e88781a54155249d8fe3560c7
./target/bin-0.18.1/eza_x86_64-unknown-linux-gnu.zip
ff6c34a9784a1c7bdf8184739aafaae58561d3c8e1dfc446402f9245f8d1e3d8
./target/bin-0.18.1/eza_x86_64-unknown-linux-musl.tar.gz
18d524138d069f595327279f3ead56f71d0e2c9c18493a0205898048dbf8d142
./target/bin-0.18.1/eza_x86_64-unknown-linux-musl.zip

#### md5sum

a296e54919fdc1a2cb4d962711ca10ee
./target/bin-0.18.1/eza_aarch64-unknown-linux-gnu.tar.gz
c01d3a593fb84a0138b034a340ddec48
./target/bin-0.18.1/eza_aarch64-unknown-linux-gnu.zip
44c6f8dc915dc05dc632c67e3de11101
./target/bin-0.18.1/eza_arm-unknown-linux-gnueabihf.tar.gz
ad01bb2ce08c537dcfde1b7f775c5192
./target/bin-0.18.1/eza_arm-unknown-linux-gnueabihf.zip
2925ec0ab66bf7b8aba27d24c31ce760
./target/bin-0.18.1/eza.exe_x86_64-pc-windows-gnu.tar.gz
c3723fa4076854993926af6d3c1fbd59
./target/bin-0.18.1/eza.exe_x86_64-pc-windows-gnu.zip
2199ca6648d01d7ab844c76cf89cdbd3
./target/bin-0.18.1/eza_x86_64-unknown-linux-gnu.tar.gz
fc0091d89c22b2d9b6febbdd93c45f62
./target/bin-0.18.1/eza_x86_64-unknown-linux-gnu.zip
2c077acf7db223cf3955dcd038e2c86e
./target/bin-0.18.1/eza_x86_64-unknown-linux-musl.tar.gz
b5a982dc1dd056827748ae34e6cf4ddc
./target/bin-0.18.1/eza_x86_64-unknown-linux-musl.zip

#### blake3sum

38a56d0941fa2e71b05a2ed14f0a6b28cd4e8d587f265f7122caa871343748e3
./target/bin-0.18.1/eza_aarch64-unknown-linux-gnu.tar.gz
a69457d1e454a8850158a5a077e0160189d01c7e51791f0ed7d9ba8e342426f9
./target/bin-0.18.1/eza_aarch64-unknown-linux-gnu.zip
3876affa5b484cf468b9d0498c0dd1dc2f8261508d7b9ff7c94402f7ccdb3e11
./target/bin-0.18.1/eza_arm-unknown-linux-gnueabihf.tar.gz
acb68e278828790747042c3ee01b0876e1f23f77db0d5ab585ad6b60c60ac08d
./target/bin-0.18.1/eza_arm-unknown-linux-gnueabihf.zip
934df0dc1e06c10bf4186d1ee8b91301257cd6786faa4c8e9d06bdc5c489a761
./target/bin-0.18.1/eza.exe_x86_64-pc-windows-gnu.tar.gz
7ce9fe55568b8102f4893266af9e8940495c8772c7be4323ef49e0b1fd94949e
./target/bin-0.18.1/eza.exe_x86_64-pc-windows-gnu.zip
fea153d1507ed06302219264c391bc23c9ab50e24159d3b426b4440ebb2a6df2
./target/bin-0.18.1/eza_x86_64-unknown-linux-gnu.tar.gz
485f3ac273c6e249520eeef72b8c30d9df8819e1b19d06fae1ee0c523514b00e
./target/bin-0.18.1/eza_x86_64-unknown-linux-gnu.zip
bb4b731f8d071d3136051647843a8fcad8fe7ddbd0f069aee5d9f7521084e476
./target/bin-0.18.1/eza_x86_64-unknown-linux-musl.tar.gz
7ede187baca82f5bcfab848b7a549036fa22830d81a4b73e8180b057fb5e7e3b
./target/bin-0.18.1/eza_x86_64-unknown-linux-musl.zip

</details>

<details>
<summary>fluxcd/flux2 (fluxcd/flux2)</summary>

### [`v2.2.3`](https://togithub.com/fluxcd/flux2/releases/tag/v2.2.3)

[Compare
Source](https://togithub.com/fluxcd/flux2/compare/v2.2.2...v2.2.3)

#### Highlights

Flux v2.2.3 is a patch release which comes with various fixes and
improvements. Users are encouraged to upgrade for the best experience.

:bulb: For upgrading to Flux v2.2, please see [the procedure documented
in 2.2.0](https://togithub.com/fluxcd/flux2/releases/tag/v2.0.0).

This release updates the Kubernetes dependencies to v1.28.6 and various
other dependencies to their latest version to patch upstream CVEs.

All controllers are built with Go 1.21.6 using Alpine Linux 3.19.1 base
image.

> \[!NOTE]
> Due to breaking changes in [Helm
v3.14.0](https://togithub.com/helm/helm/releases/tag/v3.14.0), the
helm-controller version included in this patch release comes with Helm
SDK v3.13.3.
> A preview build of the helm-controller with the latest Helm SDK is
available at
[helm-controller#879](https://togithub.com/fluxcd/helm-controller/pull/879).

Fixes:

- Reconciling empty directories and directories without Kubernetes
manifests no longer results in an error. This regressing bug was
introduced with the kustomize-controller upgrade to Kustomize v5.3 and
has been fixed in this patch release.
- The regression due to which `Roles` and `ClusterRoles` with aggregated
roles were continuous reconciled by kustomize-controller has been fixed.
- Fix the Git revision displaying when notification-controller sends
alerts to Grafana.
- The HelmRelease status reporting has been improved by ensuring that
the stale failure conditions get updated after failure recovery.

See the components changelog for a full list of bug fixes.

#### Components changelog

- source-controller
[v1.2.4](https://togithub.com/fluxcd/source-controller/blob/v1.2.4/CHANGELOG.md)
- kustomize-controller
[v1.2.2](https://togithub.com/fluxcd/kustomize-controller/blob/v1.2.2/CHANGELOG.md)
- notification-controller
[v1.2.4](https://togithub.com/fluxcd/notification-controller/blob/v1.2.4/CHANGELOG.md)
- helm-controller
[v0.37.4](https://togithub.com/fluxcd/helm-controller/blob/v0.37.4/CHANGELOG.md)
- image-reflector-controller
[v0.31.2](https://togithub.com/fluxcd/image-reflector-controller/blob/v0.31.2/CHANGELOG.md)
- image-automation-controller
[v0.37.1](https://togithub.com/fluxcd/image-automation-controller/blob/v0.37.1/CHANGELOG.md)

#### CLI Changelog

- PR [#&#8203;4589](https://togithub.com/fluxcd/flux2/issues/4589) -
[@&#8203;stefanprodan](https://togithub.com/stefanprodan) - Update
dependencies
- PR [#&#8203;4585](https://togithub.com/fluxcd/flux2/issues/4585) -
[@&#8203;dependabot](https://togithub.com/dependabot)\[bot] -
build(deps): bump the ci group with 3 updates
- PR [#&#8203;4583](https://togithub.com/fluxcd/flux2/issues/4583) -
[@&#8203;fluxcdbot](https://togithub.com/fluxcdbot) - Update toolkit
components
- PR [#&#8203;4575](https://togithub.com/fluxcd/flux2/issues/4575) -
[@&#8203;stefanprodan](https://togithub.com/stefanprodan) - Update
dependencies to Kubernetes v1.28.6
- PR [#&#8203;4573](https://togithub.com/fluxcd/flux2/issues/4573) -
[@&#8203;dependabot](https://togithub.com/dependabot)\[bot] -
build(deps): bump the ci group with 5 updates
- PR [#&#8203;4558](https://togithub.com/fluxcd/flux2/issues/4558) -
[@&#8203;twinguy](https://togithub.com/twinguy) - `flux check` should
error on unrecognised args
- PR [#&#8203;4557](https://togithub.com/fluxcd/flux2/issues/4557) -
[@&#8203;twinguy](https://togithub.com/twinguy) - `flux stats` should
error on unrecognised args
- PR [#&#8203;4554](https://togithub.com/fluxcd/flux2/issues/4554) -
[@&#8203;dependabot](https://togithub.com/dependabot)\[bot] -
build(deps): bump the ci group with 3 updates
- PR [#&#8203;4553](https://togithub.com/fluxcd/flux2/issues/4553) -
[@&#8203;twinguy](https://togithub.com/twinguy) - Properly detect
unexpected arguments during uninstall
- PR [#&#8203;4535](https://togithub.com/fluxcd/flux2/issues/4535) -
[@&#8203;dependabot](https://togithub.com/dependabot)\[bot] -
build(deps): bump github.com/cloudflare/circl from 1.3.6 to 1.3.7
- PR [#&#8203;4533](https://togithub.com/fluxcd/flux2/issues/4533) -
[@&#8203;darkowlzz](https://togithub.com/darkowlzz) - tests/int: Add
separate resource cleanup step

</details>

<details>
<summary>golangci/golangci-lint (golangci/golangci-lint)</summary>

###
[`v1.56.1`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1561)

[Compare
Source](https://togithub.com/golangci/golangci-lint/compare/v1.56.0...v1.56.1)

1.  updated linters
    -   `errcheck`: from 1.6.3 to 1.7.0
    -   `govet`: disable `loopclosure` with go1.22
    -   `revive`: from 1.3.6 to 1.3.7
    -   `testifylint`: from 1.1.0 to 1.1.1

###
[`v1.56.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1560)

[Compare
Source](https://togithub.com/golangci/golangci-lint/compare/v1.55.2...v1.56.0)

1.  new linters
- feat: add `spancheck` linter https://github.com/jjti/go-spancheck
2.  updated linters
    -   `depguard`: from 2.1.0 to 2.2.0
    -   `exhaustive`: from 0.11.0 to 0.12.0
    -   `exhaustruct`: from 3.1.0 to 3.2.0
    -   `gci`: from 0.11.2 to 0.12.1
    -   `ginkgolinter`: from 0.14.1 to 0.15.2
    -   `go-check-sumtype`: from 0.1.3 to 0.1.4
    -   `go-critic`: from 0.9.0 to 0.11.0
    -   `go-errorlint`: from 1.4.5 to 1.4.8
    -   `go-spancheck`: from 0.4.2 to 0.5.2
    -   `goconst`: from 1.6.0 to 1.7.0
    -   `godot`: from 1.4.15 to 1.4.16
    -   `gofumpt`: from 0.5.0 to 0.6.0
    -   `inamedparam`: from 0.1.2 to 0.1.3
    -   `ineffassign`: from 0.0.0-20230610083614-0e73809eb601 to 0.1.0
    -   `ireturn`: from 0.2.2 to 0.3.0
    -   `misspell`: add mode option
    -   `musttag`: from v0.7.2 to v0.8.0
    -   `paralleltest`: from 1.0.8 to 1.0.9
    -   `perfsprint`: from 0.2.0 to 0.6.0
    -   `protogetter`: from 0.2.3 to 0.3.4
    -   `revive`: from 1.3.4 to 1.3.6
    -   `sloglint`: add static-msg option
    -   `sloglint`: from 0.1.2 to 0.4.0
    -   `testifylint`: from 0.2.3 to 1.1.0
- `unparam`: from
[`2022122`](https://togithub.com/golangci/golangci-lint/commit/20221223090309)-7455f1af531d
to
[`2024010`](https://togithub.com/golangci/golangci-lint/commit/20240104100049)-c549a3470d14
    -   `whitespace`: update after moving to the `analysis` package
    -   `wsl`: from 3.4.0 to 4.2.0
    -   `zerologlint`: from 0.1.3 to 0.1.5
3.  misc.
    -   🎉 go1.22 support
    -   Implement stats per linter with a flag
- fix: make versioning inside Docker image consistent with binaries
    -   fix: parse Go RC version
4.  Documentation
    -   Add missing fields to .golangci.reference.yml
    -   Fix noctx description
    -   Improve .golangci.reference.yml defaults
    -   Improve typecheck FAQ
- Note that `exhaustruct` struct regular expressions are expected to
match the entire `package/name/structname`
    -   Adjust wrapcheck ignoreSigs to new defaults

**Important**

`testifylint` has [breaking
changes](https://togithub.com/Antonboom/testifylint/releases/tag/v1.0.0)
about enabling/disabling checks:

- If you were using the option `enable` with a filtered list of checks,
you should either add `disable-all: true` (1) or use `disable` field
(2).

    ```yml
    ```

### Example (1)

      testifylint:
        disable-all: true
        enable:
          - bool-compare
          - compares
          - empty
          - error-is-as
          - error-nil
          - expected-actual
          - go-require
          - float-compare
          - len
          - nil-compare
          - require-error

### - suite-dont-use-pkg

          - suite-extra-assert-call
          - suite-thelper
    ```

    ```yml

### Example (2)

      testifylint:
        disable:
          - suite-dont-use-pkg
    ```

</details>

<details>
<summary>homeport/dyff (homeport/dyff)</summary>

### [`v1.7.0`](https://togithub.com/homeport/dyff/releases/tag/v1.7.0):
dyff release v1.7.0

[Compare
Source](https://togithub.com/homeport/dyff/compare/v1.6.0...v1.7.0)

#### Changelog

- [`a0a00d7`](https://togithub.com/homeport/dyff/commit/a0a00d7) Use
Ginkgo version from modules
- [`214f951`](https://togithub.com/homeport/dyff/commit/214f951) fix
incorrect newline handling
- [`1c3f3f4`](https://togithub.com/homeport/dyff/commit/1c3f3f4) adapt
testcases
- [`531bd59`](https://togithub.com/homeport/dyff/commit/531bd59) fix
diff issue with latest version of go-diff lib
- [`d58a357`](https://togithub.com/homeport/dyff/commit/d58a357) improve
multiline string diff handling
- [`5ae43ee`](https://togithub.com/homeport/dyff/commit/5ae43ee) Bump
github.com/onsi/gomega from 1.31.0 to 1.31.1
- [`9ac19f4`](https://togithub.com/homeport/dyff/commit/9ac19f4) Bump
github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0
- [`793d7f5`](https://togithub.com/homeport/dyff/commit/793d7f5) Bump
github.com/onsi/gomega from 1.30.0 to 1.31.0
- [`b52929f`](https://togithub.com/homeport/dyff/commit/b52929f) Handle
comparisons of boolean values correctly
- [`f304803`](https://togithub.com/homeport/dyff/commit/f304803) Bump
github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0
- [`292c5cf`](https://togithub.com/homeport/dyff/commit/292c5cf) Bump
github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2
- [`5154c74`](https://togithub.com/homeport/dyff/commit/5154c74) Bump
github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1
- [`a1f60f5`](https://togithub.com/homeport/dyff/commit/a1f60f5) Bump
github.com/onsi/gomega from 1.29.0 to 1.30.0
- [`de75338`](https://togithub.com/homeport/dyff/commit/de75338) Bump
github.com/spf13/cobra from 1.7.0 to 1.8.0
- [`2168477`](https://togithub.com/homeport/dyff/commit/2168477) Bump
github.com/onsi/gomega from 1.28.1 to 1.29.0
- [`9b3e008`](https://togithub.com/homeport/dyff/commit/9b3e008) Bump
github.com/onsi/gomega from 1.28.0 to 1.28.1
- [`6d63425`](https://togithub.com/homeport/dyff/commit/6d63425) Remove
usage of deprecated `wrap.Error` function

#### What's Changed

- Remove usage of deprecated `wrap.Error` function by
[@&#8203;HeavyWombat](https://togithub.com/HeavyWombat) in
[https://github.com/homeport/dyff/pull/324](https://togithub.com/homeport/dyff/pull/324)
- Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/326](https://togithub.com/homeport/dyff/pull/326)
- Bump github.com/onsi/gomega from 1.28.1 to 1.29.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/327](https://togithub.com/homeport/dyff/pull/327)
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/328](https://togithub.com/homeport/dyff/pull/328)
- Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/330](https://togithub.com/homeport/dyff/pull/330)
- Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/331](https://togithub.com/homeport/dyff/pull/331)
- Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/332](https://togithub.com/homeport/dyff/pull/332)
- Bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/336](https://togithub.com/homeport/dyff/pull/336)
- Handle comparisons of boolean values correctly by
[@&#8203;nresare](https://togithub.com/nresare) in
[https://github.com/homeport/dyff/pull/335](https://togithub.com/homeport/dyff/pull/335)
- Bump github.com/onsi/gomega from 1.30.0 to 1.31.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/338](https://togithub.com/homeport/dyff/pull/338)
- Bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/339](https://togithub.com/homeport/dyff/pull/339)
- Bump github.com/onsi/gomega from 1.31.0 to 1.31.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/homeport/dyff/pull/340](https://togithub.com/homeport/dyff/pull/340)
- Improved multiline string handling by
[@&#8203;HeavyWombat](https://togithub.com/HeavyWombat) in
[https://github.com/homeport/dyff/pull/341](https://togithub.com/homeport/dyff/pull/341)

#### New Contributors

- [@&#8203;nresare](https://togithub.com/nresare) made their first
contribution in
[https://github.com/homeport/dyff/pull/335](https://togithub.com/homeport/dyff/pull/335)
- [@&#8203;Arakos](https://togithub.com/Arakos) made their first
contribution in
[https://github.com/homeport/dyff/pull/333](https://togithub.com/homeport/dyff/pull/333)

**Full Changelog**:
homeport/dyff@v1.6.0...v1.7.0

</details>

<details>
<summary>kevincobain2000/gobrew (kevincobain2000/gobrew)</summary>

###
[`v1.10.7`](https://togithub.com/kevincobain2000/gobrew/releases/tag/v1.10.7)

[Compare
Source](https://togithub.com/kevincobain2000/gobrew/compare/v1.10.6...v1.10.7)

#### Changelog

-
[`0e87ab3`](https://togithub.com/kevincobain2000/gobrew/commit/0e87ab3)
CHANGE LOG
-
[`de6e8c4`](https://togithub.com/kevincobain2000/gobrew/commit/de6e8c4)
CI fix
-
[`55562ca`](https://togithub.com/kevincobain2000/gobrew/commit/55562ca)
installer script
([#&#8203;177](https://togithub.com/kevincobain2000/gobrew/issues/177))
-
[`a6dba07`](https://togithub.com/kevincobain2000/gobrew/commit/a6dba07)
pick the latest in order for `dev-latest`
([#&#8203;180](https://togithub.com/kevincobain2000/gobrew/issues/180))
-
[`daa2f16`](https://togithub.com/kevincobain2000/gobrew/commit/daa2f16)
vup 1.22 and `go get -u` deps
([#&#8203;178](https://togithub.com/kevincobain2000/gobrew/issues/178))

###
[`v1.10.6`](https://togithub.com/kevincobain2000/gobrew/releases/tag/v1.10.6)

[Compare
Source](https://togithub.com/kevincobain2000/gobrew/compare/v1.10.5...v1.10.6)

#### Changelog

-
[`afee1c5`](https://togithub.com/kevincobain2000/gobrew/commit/afee1c5)
Fix: Win10 symlink require privilege
([#&#8203;175](https://togithub.com/kevincobain2000/gobrew/issues/175))
-
[`7c27c22`](https://togithub.com/kevincobain2000/gobrew/commit/7c27c22)
Kevincobain2000 patch 1
([#&#8203;173](https://togithub.com/kevincobain2000/gobrew/issues/173))
-
[`40ac6e7`](https://togithub.com/kevincobain2000/gobrew/commit/40ac6e7)
Update README.md
-
[`0a84b0e`](https://togithub.com/kevincobain2000/gobrew/commit/0a84b0e)
Update README.md
-
[`f81b971`](https://togithub.com/kevincobain2000/gobrew/commit/f81b971)
update README

</details>

<details>
<summary>mikefarah/yq (mikefarah/yq)</summary>

### [`v4.40.7`](https://togithub.com/mikefarah/yq/releases/tag/v4.40.7)

[Compare
Source](https://togithub.com/mikefarah/yq/compare/v4.40.5...v4.40.7)

- Fix: empty TOML table
[#&#8203;1924](https://togithub.com/mikefarah/yq/issues/1924) - Thanks
[@&#8203;elibroftw](https://togithub.com/elibroftw)
- Fixed "all" error message
[#&#8203;1845](https://togithub.com/mikefarah/yq/issues/1845)
- Fixed to_entries\[]
[#&#8203;1246](https://togithub.com/mikefarah/yq/issues/1246)
    -   Bumped dependencies

</details>

<details>
<summary>terraform-linters/tflint (terraform-linters/tflint)</summary>

###
[`v0.50.3`](https://togithub.com/terraform-linters/tflint/releases/tag/v0.50.3)

[Compare
Source](https://togithub.com/terraform-linters/tflint/compare/v0.50.2...v0.50.3)

#### What's Changed

- build(deps): Bump github.com/zclconf/go-cty from 1.14.1 to 1.14.2 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/terraform-linters/tflint/pull/1962](https://togithub.com/terraform-linters/tflint/pull/1962)
- build(deps): Bump github.com/google/uuid from 1.5.0 to 1.6.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/terraform-linters/tflint/pull/1963](https://togithub.com/terraform-linters/tflint/pull/1963)
- build(deps): Bump google.golang.org/grpc from 1.60.1 to 1.61.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/terraform-linters/tflint/pull/1964](https://togithub.com/terraform-linters/tflint/pull/1964)
- Ignore module issues that are not valid expressions by
[@&#8203;bendrucker](https://togithub.com/bendrucker) in
[https://github.com/terraform-linters/tflint/pull/1969](https://togithub.com/terraform-linters/tflint/pull/1969)
- `make release`: invoke `$EDITOR` in shell by
[@&#8203;bendrucker](https://togithub.com/bendrucker) in
[https://github.com/terraform-linters/tflint/pull/1971](https://togithub.com/terraform-linters/tflint/pull/1971)
- build(deps): Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/terraform-linters/tflint/pull/1970](https://togithub.com/terraform-linters/tflint/pull/1970)
- actions: test on macOS by
[@&#8203;bendrucker](https://togithub.com/bendrucker) in
[https://github.com/terraform-linters/tflint/pull/1972](https://togithub.com/terraform-linters/tflint/pull/1972)
- test: use darwin_arm64 compatible aws plugin by
[@&#8203;bendrucker](https://togithub.com/bendrucker) in
[https://github.com/terraform-linters/tflint/pull/1973](https://togithub.com/terraform-linters/tflint/pull/1973)
- test: document git submodule requirements by
[@&#8203;bendrucker](https://togithub.com/bendrucker) in
[https://github.com/terraform-linters/tflint/pull/1974](https://togithub.com/terraform-linters/tflint/pull/1974)

**Full Changelog**:
terraform-linters/tflint@v0.50.2...v0.50.3

</details>

<details>
<summary>weaveworks/eksctl (weaveworks/eksctl)</summary>

###
[`v0.171.0`](https://togithub.com/eksctl-io/eksctl/releases/tag/v0.171.0):
eksctl 0.171.0 (permalink)

[Compare
Source](https://togithub.com/weaveworks/eksctl/compare/0.170.0-rc.0...0.171.0-rc.0)

### Release v0.171.0

#### 🚀 Features

- Add support for Ubuntu 22.04 based EKS images
([#&#8203;7516](https://togithub.com/weaveworks/eksctl/issues/7516))

#### 📝 Documentation

- Announce eksctl Support Status Update on eksctl.io
([#&#8203;7539](https://togithub.com/weaveworks/eksctl/issues/7539))

#### Acknowledgments

The eksctl maintainers would like to sincerely thank:
[@&#8203;toabctl](https://togithub.com/toabctl)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 4pm on thursday" in timezone
America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/scottames/dots).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants