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

feat(textinput): added optional mask for prompting for secrets/passwords/tokens #458

Merged

Conversation

MarkusZoppelt
Copy link
Contributor

@MarkusZoppelt MarkusZoppelt commented Mar 21, 2023

Description

Adds WithMask(string) to TestInteractiveTextInputPrinter for prompting for secrets (such as passwords, API tokens, etc.)
It gives user feedback by showing mask characters instead of the actual characters.

Inspired by the password prompter from go-survey/survey

Example

result, _ := pterm.DefaultInteractiveTextInput.WithMask("*").Show()

Scope

What is affected by this pull request?

  • Bug Fix
  • New Feature
  • Documentation
  • Other

To-Do Checklist

  • I tested my changes
  • I have commented every method that I created/changed
  • I updated the examples to fit with my changes
  • I have added tests for my newly created methods

@MarvinJWendt
Copy link
Member

Hi @MarkusZoppelt, thanks for the PR!
I think we don't need a new printer for that. We have the InteractiveTextInput, and we could implement options there to mask the input. This would make it easier to maintain and to configure.
Simple options like HideInput (boolean) and InputMask (string) could be used to configure the InteractiveTextInput to accept passwords.

@MarkusZoppelt
Copy link
Contributor Author

MarkusZoppelt commented Mar 22, 2023

We have the InteractiveTextInput, and we could implement options there to mask the input. This would make it easier to maintain and to configure.

@MarvinJWendt I see, makes sense. I will will take some time and modify this PR to include the changes in InteractiveTextInput instead of a new printer.

@snakeice
Copy link
Contributor

@MarkusZoppelt I help you 😅, I need this feature -> MarkusZoppelt#1

@codecov
Copy link

codecov bot commented Mar 23, 2023

Codecov Report

Merging #458 (68b8b4b) into master (52719da) will increase coverage by 1.92%.
The diff coverage is n/a.

❗ Current head 68b8b4b differs from pull request most recent head 9d14585. Consider uploading reports for the commit 9d14585 to get more accurate results

@@            Coverage Diff             @@
##           master     #458      +/-   ##
==========================================
+ Coverage   81.29%   83.21%   +1.92%     
==========================================
  Files          30       30              
  Lines        3394     3401       +7     
==========================================
+ Hits         2759     2830      +71     
+ Misses        598      523      -75     
- Partials       37       48      +11     
Impacted Files Coverage Δ
interactive_textinput_printer.go 47.61% <ø> (+42.02%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@MarvinJWendt
Copy link
Member

Hi, please include a test case that covers the added line:
image

@MarkusZoppelt MarkusZoppelt force-pushed the add-feedback-password-prompter branch 2 times, most recently from 590c902 to c56dda7 Compare March 24, 2023 07:36
@github-actions github-actions bot added feature and removed feature labels Mar 24, 2023
@MarkusZoppelt MarkusZoppelt changed the title feat: add interactive secret input printer feat: add optional mask to InteractiveTextInputPrinter for prompting for secrets/passwords/tokens Mar 24, 2023
@github-actions github-actions bot added feature and removed feature labels Mar 24, 2023
@MarkusZoppelt
Copy link
Contributor Author

@MarvinJWendt Is something else missing before this can be merged? :)

@MarvinJWendt
Copy link
Member

Hi @MarkusZoppelt, I will review it in the next few days, I am currently a little busy :)

...for prompting for secrets/passwords/tokens

Co-authored-by: Rodrigo Bernardi <rodrigo@rbernardi.dev>
Copy link
Member

@MarvinJWendt MarvinJWendt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @MarkusZoppelt, sorry that it took so long. Normally this would have been reviewed in 48h, but I am currently in my final exam phase. I have added an example to the PR, the rest looks good!

Thanks for contributing! 🚀

@MarvinJWendt MarvinJWendt merged commit 1b1a776 into pterm:master Apr 15, 2023
2 checks passed
@MarvinJWendt MarvinJWendt changed the title feat: add optional mask to InteractiveTextInputPrinter for prompting for secrets/passwords/tokens feat(textinput): added optional mask for prompting for secrets/passwords/tokens Apr 15, 2023
@github-actions github-actions bot added feature and removed feature labels Apr 15, 2023
@MarvinJWendt
Copy link
Member

Released in https://github.com/pterm/pterm/releases/tag/v0.12.59

@MarkusZoppelt MarkusZoppelt deleted the add-feedback-password-prompter branch April 16, 2023 09:59
mudler pushed a commit to kairos-io/provider-kairos that referenced this pull request Apr 18, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/pterm/pterm](https://togithub.com/pterm/pterm) | require |
patch | `v0.12.58` -> `v0.12.59` |

---

### Release Notes

<details>
<summary>pterm/pterm</summary>

### [`v0.12.59`](https://togithub.com/pterm/pterm/releases/tag/v0.12.59)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.58...v0.12.59)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat(textinput): added optional mask for prompting for
secrets/passwords/tokens by
[@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) in
[pterm/pterm#458

##### Other Changes

- example(table): fixed text that was too long to be displayed in the
animation by [@&#8203;floaust](https://togithub.com/floaust) in
[pterm/pterm#484
- ci(workflows): Bump actions version, fix Node 12 deprecation warnings
by [@&#8203;kbdharun](https://togithub.com/kbdharun) in
[pterm/pterm#488
- docs(security): added security policy by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#490

#### New Contributors

- [@&#8203;kbdharun](https://togithub.com/kbdharun) made their first
contribution in
[pterm/pterm#488
- [@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) made their
first contribution in
[pterm/pterm#458

**Full Changelog**:
pterm/pterm@v0.12.58...v0.12.59

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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://app.renovatebot.com/dashboard#github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40MC4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDAuMCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mauromorales pushed a commit to kairos-io/provider-kairos that referenced this pull request Apr 20, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/pterm/pterm](https://togithub.com/pterm/pterm) | require |
patch | `v0.12.58` -> `v0.12.59` |

---

### Release Notes

<details>
<summary>pterm/pterm</summary>

### [`v0.12.59`](https://togithub.com/pterm/pterm/releases/tag/v0.12.59)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.58...v0.12.59)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat(textinput): added optional mask for prompting for
secrets/passwords/tokens by
[@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) in
[pterm/pterm#458

##### Other Changes

- example(table): fixed text that was too long to be displayed in the
animation by [@&#8203;floaust](https://togithub.com/floaust) in
[pterm/pterm#484
- ci(workflows): Bump actions version, fix Node 12 deprecation warnings
by [@&#8203;kbdharun](https://togithub.com/kbdharun) in
[pterm/pterm#488
- docs(security): added security policy by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#490

#### New Contributors

- [@&#8203;kbdharun](https://togithub.com/kbdharun) made their first
contribution in
[pterm/pterm#488
- [@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) made their
first contribution in
[pterm/pterm#458

**Full Changelog**:
pterm/pterm@v0.12.58...v0.12.59

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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://app.renovatebot.com/dashboard#github/kairos-io/provider-kairos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40MC4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDAuMCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Mauro Morales <mauro.morales@spectrocloud.com>
renovate bot added a commit to sheldonhull/az-pr that referenced this pull request Apr 24, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/bitfield/script](https://togithub.com/bitfield/script) |
require | minor | `v0.21.4` -> `v0.22.0` |
| [github.com/pterm/pterm](https://togithub.com/pterm/pterm) | require |
patch | `v0.12.58` -> `v0.12.59` |

copilot:all

---

### Release Notes

<details>
<summary>bitfield/script</summary>

###
[`v0.22.0`](https://togithub.com/bitfield/script/compare/v0.21.4...v0.22.0)

[Compare
Source](https://togithub.com/bitfield/script/compare/v0.21.4...v0.22.0)

</details>

<details>
<summary>pterm/pterm</summary>

### [`v0.12.59`](https://togithub.com/pterm/pterm/releases/tag/v0.12.59)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.58...v0.12.59)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat(textinput): added optional mask for prompting for
secrets/passwords/tokens by
[@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) in
[pterm/pterm#458

##### Other Changes

- example(table): fixed text that was too long to be displayed in the
animation by [@&#8203;floaust](https://togithub.com/floaust) in
[pterm/pterm#484
- ci(workflows): Bump actions version, fix Node 12 deprecation warnings
by [@&#8203;kbdharun](https://togithub.com/kbdharun) in
[pterm/pterm#488
- docs(security): added security policy by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#490

#### New Contributors

- [@&#8203;kbdharun](https://togithub.com/kbdharun) made their first
contribution in
[pterm/pterm#488
- [@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) made their
first contribution in
[pterm/pterm#458

**Full Changelog**:
pterm/pterm@v0.12.58...v0.12.59

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 3am on Monday" (UTC),
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://app.renovatebot.com/dashboard#github/sheldonhull/az-pr).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS41Ny40IiwidXBkYXRlZEluVmVyIjoiMzUuNTcuNCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit to sheldonhull/vagrant that referenced this pull request Apr 24, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/pterm/pterm](https://togithub.com/pterm/pterm) | require |
patch | `v0.12.53` -> `v0.12.59` |

copilot:all

---

### Release Notes

<details>
<summary>pterm/pterm</summary>

### [`v0.12.59`](https://togithub.com/pterm/pterm/releases/tag/v0.12.59)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.58...v0.12.59)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat(textinput): added optional mask for prompting for
secrets/passwords/tokens by
[@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) in
[pterm/pterm#458

##### Other Changes

- example(table): fixed text that was too long to be displayed in the
animation by [@&#8203;floaust](https://togithub.com/floaust) in
[pterm/pterm#484
- ci(workflows): Bump actions version, fix Node 12 deprecation warnings
by [@&#8203;kbdharun](https://togithub.com/kbdharun) in
[pterm/pterm#488
- docs(security): added security policy by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#490

#### New Contributors

- [@&#8203;kbdharun](https://togithub.com/kbdharun) made their first
contribution in
[pterm/pterm#488
- [@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) made their
first contribution in
[pterm/pterm#458

**Full Changelog**:
pterm/pterm@v0.12.58...v0.12.59

###
[`v0.12.58`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01258---2023-04-03)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.57...v0.12.58)

##### Features

-   **logger:** implemented structured logging
-   **logger:** implemented structured logging
-   **logger:** implemented structured logging
-   **logger:** added logger
-   **logger:** create logger
-   **rgb:** made it possible to use RGB colors as background
-   **rgb:** made it possible to use RGB colors as background
-   **rgb:** made it possible to use RGB colors as background

##### Bug Fixes

-   **rgb:** fix Fade maxValue == current not displaying the last color

###
[`v0.12.57`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01257---2023-03-28)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.56...v0.12.57)

##### Code Refactoring

-   use `pterm.Print` instead of `fmt.Print` functions

###
[`v0.12.56`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01256---2023-03-14)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.55...v0.12.56)

##### Bug Fixes

- **table:** fixed panic when multiple lines contained color in a single
row

###
[`v0.12.55`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01255---2023-03-04)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.54...v0.12.55)

##### Features

-   **table:** multiline support for table printer
-   **table:** multiline support for table printer

##### Code Refactoring

-   **table:** fixed linting

###
[`v0.12.54`](https://togithub.com/pterm/pterm/blob/HEAD/CHANGELOG.md#v01254---2023-01-22)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.53...v0.12.54)

##### Bug Fixes

- **tree:** print top node
[#&#8203;443](https://togithub.com/pterm/pterm/issues/443)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 3am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

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

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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://app.renovatebot.com/dashboard#github/sheldonhull/vagrant).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS41Ny40IiwidXBkYXRlZEluVmVyIjoiMzUuNTcuNCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Racer159 added a commit to defenseunicorns/zarf that referenced this pull request Apr 24, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| [@floating-ui/dom](https://floating-ui.com)
([source](https://togithub.com/floating-ui/floating-ui)) | [`1.2.5` ->
`1.2.6`](https://renovatebot.com/diffs/npm/@floating-ui%2fdom/1.2.5/1.2.6)
|
[![age](https://badges.renovateapi.com/packages/npm/@floating-ui%2fdom/1.2.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@floating-ui%2fdom/1.2.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@floating-ui%2fdom/1.2.6/compatibility-slim/1.2.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@floating-ui%2fdom/1.2.6/confidence-slim/1.2.5)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [@playwright/test](https://playwright.dev)
([source](https://togithub.com/Microsoft/playwright)) | [`1.32.2` ->
`1.32.3`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.32.2/1.32.3)
|
[![age](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.32.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.32.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.32.3/compatibility-slim/1.32.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.32.3/confidence-slim/1.32.2)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [@sveltejs/adapter-static](https://kit.svelte.dev)
([source](https://togithub.com/sveltejs/kit)) | [`2.0.1` ->
`2.0.2`](https://renovatebot.com/diffs/npm/@sveltejs%2fadapter-static/2.0.1/2.0.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@sveltejs%2fadapter-static/2.0.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sveltejs%2fadapter-static/2.0.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sveltejs%2fadapter-static/2.0.2/compatibility-slim/2.0.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sveltejs%2fadapter-static/2.0.2/confidence-slim/2.0.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [@sveltejs/kit](https://kit.svelte.dev)
([source](https://togithub.com/sveltejs/kit)) | [`1.15.2` ->
`1.15.7`](https://renovatebot.com/diffs/npm/@sveltejs%2fkit/1.15.2/1.15.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@sveltejs%2fkit/1.15.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sveltejs%2fkit/1.15.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sveltejs%2fkit/1.15.7/compatibility-slim/1.15.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sveltejs%2fkit/1.15.7/confidence-slim/1.15.2)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.57.1` ->
`5.59.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.57.1/5.59.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.0/compatibility-slim/5.57.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.0/confidence-slim/5.57.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.57.1` ->
`5.59.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.57.1/5.59.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.0/compatibility-slim/5.57.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.0/confidence-slim/5.57.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [actions/checkout](https://togithub.com/actions/checkout) | `v3.5.0`
-> `v3.5.2` |
[![age](https://badges.renovateapi.com/packages/github-tags/actions%2fcheckout/v3.5.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/actions%2fcheckout/v3.5.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/actions%2fcheckout/v3.5.2/compatibility-slim/v3.5.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/actions%2fcheckout/v3.5.2/confidence-slim/v3.5.0)](https://docs.renovatebot.com/merge-confidence/)
| action | patch |
| [eslint](https://eslint.org)
([source](https://togithub.com/eslint/eslint)) | [`8.37.0` ->
`8.39.0`](https://renovatebot.com/diffs/npm/eslint/8.37.0/8.39.0) |
[![age](https://badges.renovateapi.com/packages/npm/eslint/8.39.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.39.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint/8.39.0/compatibility-slim/8.37.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.39.0/confidence-slim/8.37.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[github.com/Masterminds/semver/v3](https://togithub.com/Masterminds/semver)
| `v3.2.0` -> `v3.2.1` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fMasterminds%2fsemver%2fv3/v3.2.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fMasterminds%2fsemver%2fv3/v3.2.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fMasterminds%2fsemver%2fv3/v3.2.1/compatibility-slim/v3.2.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fMasterminds%2fsemver%2fv3/v3.2.1/confidence-slim/v3.2.0)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/anchore/syft](https://togithub.com/anchore/syft) |
`v0.76.1` -> `v0.79.0` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fanchore%2fsyft/v0.79.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fanchore%2fsyft/v0.79.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fanchore%2fsyft/v0.79.0/compatibility-slim/v0.76.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fanchore%2fsyft/v0.79.0/confidence-slim/v0.76.1)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [github.com/docker/cli](https://togithub.com/docker/cli) |
`v23.0.3+incompatible` -> `v23.0.4+incompatible` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fdocker%2fcli/v23.0.4+incompatible/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fdocker%2fcli/v23.0.4+incompatible/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fdocker%2fcli/v23.0.4+incompatible/compatibility-slim/v23.0.3+incompatible)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fdocker%2fcli/v23.0.4+incompatible/confidence-slim/v23.0.3+incompatible)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
|
[github.com/fluxcd/helm-controller/api](https://togithub.com/fluxcd/helm-controller)
| `v0.32.1` -> `v0.32.2` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fhelm-controller%2fapi/v0.32.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fhelm-controller%2fapi/v0.32.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fhelm-controller%2fapi/v0.32.2/compatibility-slim/v0.32.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2ffluxcd%2fhelm-controller%2fapi/v0.32.2/confidence-slim/v0.32.1)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/moby/moby](https://togithub.com/moby/moby) |
`v23.0.3+incompatible` -> `v23.0.4+incompatible` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fmoby%2fmoby/v23.0.4+incompatible/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fmoby%2fmoby/v23.0.4+incompatible/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fmoby%2fmoby/v23.0.4+incompatible/compatibility-slim/v23.0.3+incompatible)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fmoby%2fmoby/v23.0.4+incompatible/confidence-slim/v23.0.3+incompatible)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/otiai10/copy](https://togithub.com/otiai10/copy) |
`v1.9.0` -> `v1.11.0` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fotiai10%2fcopy/v1.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fotiai10%2fcopy/v1.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fotiai10%2fcopy/v1.11.0/compatibility-slim/v1.9.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fotiai10%2fcopy/v1.11.0/confidence-slim/v1.9.0)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [github.com/pterm/pterm](https://togithub.com/pterm/pterm) |
`v0.12.58` -> `v0.12.59` |
[![age](https://badges.renovateapi.com/packages/go/github.com%2fpterm%2fpterm/v0.12.59/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/github.com%2fpterm%2fpterm/v0.12.59/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/github.com%2fpterm%2fpterm/v0.12.59/compatibility-slim/v0.12.58)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/github.com%2fpterm%2fpterm/v0.12.59/confidence-slim/v0.12.58)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github/codeql-action](https://togithub.com/github/codeql-action) |
`v2.2.10` -> `v2.3.0` |
[![age](https://badges.renovateapi.com/packages/github-tags/github%2fcodeql-action/v2.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/github%2fcodeql-action/v2.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/github%2fcodeql-action/v2.3.0/compatibility-slim/v2.2.10)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/github%2fcodeql-action/v2.3.0/confidence-slim/v2.2.10)](https://docs.renovatebot.com/merge-confidence/)
| action | minor |
| golang.org/x/crypto | `v0.7.0` -> `v0.8.0` |
[![age](https://badges.renovateapi.com/packages/go/golang.org%2fx%2fcrypto/v0.8.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/golang.org%2fx%2fcrypto/v0.8.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/golang.org%2fx%2fcrypto/v0.8.0/compatibility-slim/v0.7.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/golang.org%2fx%2fcrypto/v0.8.0/confidence-slim/v0.7.0)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [helm.sh/helm/v3](https://togithub.com/helm/helm) | `v3.11.2` ->
`v3.11.3` |
[![age](https://badges.renovateapi.com/packages/go/helm.sh%2fhelm%2fv3/v3.11.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/helm.sh%2fhelm%2fv3/v3.11.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/helm.sh%2fhelm%2fv3/v3.11.3/compatibility-slim/v3.11.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/helm.sh%2fhelm%2fv3/v3.11.3/confidence-slim/v3.11.2)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [k8s.io/api](https://togithub.com/kubernetes/api) | `v0.26.3` ->
`v0.27.1` |
[![age](https://badges.renovateapi.com/packages/go/k8s.io%2fapi/v0.27.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/k8s.io%2fapi/v0.27.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/k8s.io%2fapi/v0.27.1/compatibility-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/k8s.io%2fapi/v0.27.1/confidence-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [k8s.io/apimachinery](https://togithub.com/kubernetes/apimachinery) |
`v0.26.3` -> `v0.27.1` |
[![age](https://badges.renovateapi.com/packages/go/k8s.io%2fapimachinery/v0.27.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/k8s.io%2fapimachinery/v0.27.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/k8s.io%2fapimachinery/v0.27.1/compatibility-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/k8s.io%2fapimachinery/v0.27.1/confidence-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [k8s.io/client-go](https://togithub.com/kubernetes/client-go) |
`v0.26.3` -> `v0.27.1` |
[![age](https://badges.renovateapi.com/packages/go/k8s.io%2fclient-go/v0.27.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/k8s.io%2fclient-go/v0.27.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/k8s.io%2fclient-go/v0.27.1/compatibility-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/k8s.io%2fclient-go/v0.27.1/confidence-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
|
[k8s.io/component-base](https://togithub.com/kubernetes/component-base)
| `v0.26.3` -> `v0.27.1` |
[![age](https://badges.renovateapi.com/packages/go/k8s.io%2fcomponent-base/v0.27.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/k8s.io%2fcomponent-base/v0.27.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/k8s.io%2fcomponent-base/v0.27.1/compatibility-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/k8s.io%2fcomponent-base/v0.27.1/confidence-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [k8s.io/kubectl](https://togithub.com/kubernetes/kubectl) | `v0.26.3`
-> `v0.27.1` |
[![age](https://badges.renovateapi.com/packages/go/k8s.io%2fkubectl/v0.27.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/k8s.io%2fkubectl/v0.27.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/k8s.io%2fkubectl/v0.27.1/compatibility-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/k8s.io%2fkubectl/v0.27.1/confidence-slim/v0.26.3)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [playwright](https://playwright.dev)
([source](https://togithub.com/Microsoft/playwright)) | [`1.32.2` ->
`1.32.3`](https://renovatebot.com/diffs/npm/playwright/1.32.2/1.32.3) |
[![age](https://badges.renovateapi.com/packages/npm/playwright/1.32.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/playwright/1.32.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/playwright/1.32.3/compatibility-slim/1.32.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/playwright/1.32.3/confidence-slim/1.32.2)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [prettier](https://prettier.io)
([source](https://togithub.com/prettier/prettier)) | [`2.8.7` ->
`2.8.8`](https://renovatebot.com/diffs/npm/prettier/2.8.7/2.8.8) |
[![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/compatibility-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/confidence-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [quicktype](https://togithub.com/quicktype/quicktype) | [`23.0.19` ->
`23.0.21`](https://renovatebot.com/diffs/npm/quicktype/23.0.19/23.0.21)
|
[![age](https://badges.renovateapi.com/packages/npm/quicktype/23.0.21/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/quicktype/23.0.21/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/quicktype/23.0.21/compatibility-slim/23.0.19)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/quicktype/23.0.21/confidence-slim/23.0.19)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [rouille](https://togithub.com/tomaka/rouille) | `3.6.1` -> `3.6.2` |
[![age](https://badges.renovateapi.com/packages/crate/rouille/3.6.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/rouille/3.6.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/rouille/3.6.2/compatibility-slim/3.6.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/rouille/3.6.2/confidence-slim/3.6.1)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [sass](https://togithub.com/sass/dart-sass) | [`1.60.0` ->
`1.62.0`](https://renovatebot.com/diffs/npm/sass/1.60.0/1.62.0) |
[![age](https://badges.renovateapi.com/packages/npm/sass/1.62.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/sass/1.62.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/sass/1.62.0/compatibility-slim/1.60.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/sass/1.62.0/confidence-slim/1.60.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [serde_json](https://togithub.com/serde-rs/json) | `1.0.95` ->
`1.0.96` |
[![age](https://badges.renovateapi.com/packages/crate/serde_json/1.0.96/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/crate/serde_json/1.0.96/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/crate/serde_json/1.0.96/compatibility-slim/1.0.95)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/crate/serde_json/1.0.96/confidence-slim/1.0.95)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
|
[sigs.k8s.io/kustomize/api](https://togithub.com/kubernetes-sigs/kustomize)
| `v0.12.1` -> `v0.13.2` |
[![age](https://badges.renovateapi.com/packages/go/sigs.k8s.io%2fkustomize%2fapi/v0.13.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/go/sigs.k8s.io%2fkustomize%2fapi/v0.13.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/go/sigs.k8s.io%2fkustomize%2fapi/v0.13.2/compatibility-slim/v0.12.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/go/sigs.k8s.io%2fkustomize%2fapi/v0.13.2/confidence-slim/v0.12.1)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`5.0.3` ->
`5.0.4`](https://renovatebot.com/diffs/npm/typescript/5.0.3/5.0.4) |
[![age](https://badges.renovateapi.com/packages/npm/typescript/5.0.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/typescript/5.0.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/typescript/5.0.4/compatibility-slim/5.0.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/typescript/5.0.4/confidence-slim/5.0.3)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [vite](https://togithub.com/vitejs/vite/tree/main/#readme)
([source](https://togithub.com/vitejs/vite)) | [`4.2.1` ->
`4.3.1`](https://renovatebot.com/diffs/npm/vite/4.2.1/4.3.1) |
[![age](https://badges.renovateapi.com/packages/npm/vite/4.3.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/vite/4.3.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/vite/4.3.1/compatibility-slim/4.2.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/vite/4.3.1/confidence-slim/4.2.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [yaml](https://eemeli.org/yaml/)
([source](https://togithub.com/eemeli/yaml)) | [`2.2.1` ->
`2.2.2`](https://renovatebot.com/diffs/npm/yaml/2.2.1/2.2.2) |
[![age](https://badges.renovateapi.com/packages/npm/yaml/2.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/yaml/2.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/yaml/2.2.2/compatibility-slim/2.2.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/yaml/2.2.2/confidence-slim/2.2.1)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |

---

### Release Notes

<details>
<summary>floating-ui/floating-ui</summary>

###
[`v1.2.6`](https://togithub.com/floating-ui/floating-ui/releases/tag/%40floating-ui/dom%401.2.6)

[Compare
Source](https://togithub.com/floating-ui/floating-ui/compare/@floating-ui/dom@1.2.5...@floating-ui/dom@1.2.6)

##### Bug Fixes

- fix(getClippingRect): incorrect calculation of `position: fixed`
clipping ancestors
([#&#8203;2280](https://togithub.com/floating-ui/floating-ui/issues/2280))

</details>

<details>
<summary>Microsoft/playwright</summary>

###
[`v1.32.3`](https://togithub.com/microsoft/playwright/releases/tag/v1.32.3)

[Compare
Source](https://togithub.com/Microsoft/playwright/compare/v1.32.2...v1.32.3)

#### Highlights


[https://github.com/microsoft/playwright/issues/22144](https://togithub.com/microsoft/playwright/issues/22144)
- \[BUG] WebServer only starting after
timeout[https://github.com/microsoft/playwright/pull/22191](https://togithub.com/microsoft/playwright/pull/22191)1
- chore: allow reusing browser between the
tests[https://github.com/microsoft/playwright/issues/22215](https://togithub.com/microsoft/playwright/issues/22215)5
- \[BUG] Tests failing in toPass often marked as passed

#### Browser Versions

-   Chromium 112.0.5615.29
-   Mozilla Firefox 111.0
-   WebKit 16.4

This version was also tested against the following stable channels:

-   Google Chrome 111
-   Microsoft Edge 111

</details>

<details>
<summary>sveltejs/kit (@&#8203;sveltejs/adapter-static)</summary>

###
[`v2.0.2`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/adapter-static/CHANGELOG.md#&#8203;202)

[Compare
Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/adapter-static@2.0.1...@sveltejs/adapter-static@2.0.2)

##### Patch Changes

- fix: update broken link in error message
([`118ce5a0`](https://togithub.com/sveltejs/kit/commit/118ce5a07a3a984353c3fc858b34c67e9e560fa0))

- Updated dependencies
\[[`748a8720`](https://togithub.com/sveltejs/kit/commit/748a8720fea8ea938576041207b81e19bb8f7dff)]:
-
[@&#8203;sveltejs/kit](https://togithub.com/sveltejs/kit)[@&#8203;1](https://togithub.com/1).15.3

</details>

<details>
<summary>sveltejs/kit (@&#8203;sveltejs/kit)</summary>

###
[`v1.15.7`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#&#8203;1157)

[Compare
Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/kit@1.15.6...@sveltejs/kit@1.15.7)

##### Patch Changes

- fix: provide better error when prerendered routes conflict with each
other ([#&#8203;9692](https://togithub.com/sveltejs/kit/pull/9692))

- fix: prevent false positive warnings for fetch in Firefox and Safari
([#&#8203;9680](https://togithub.com/sveltejs/kit/pull/9680))

- fix: allow embedding two pages generated into the same page in
"embedded" mode
([#&#8203;9610](https://togithub.com/sveltejs/kit/pull/9610))

- fix: don't include prerendered routes in default generateManifest
([#&#8203;9471](https://togithub.com/sveltejs/kit/pull/9471))

- fix: better error messages for handleable prerender failures
([#&#8203;9621](https://togithub.com/sveltejs/kit/pull/9621))

###
[`v1.15.6`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#&#8203;1156)

[Compare
Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/kit@1.15.5...@sveltejs/kit@1.15.6)

##### Patch Changes

- fix: use correct relative paths when rendering base path
([#&#8203;9343](https://togithub.com/sveltejs/kit/pull/9343))

- fix: handle redirect thrown in handle hook in response to form action
([#&#8203;9658](https://togithub.com/sveltejs/kit/pull/9658))

- fix: do not call beforeNavigate for download links
([#&#8203;9660](https://togithub.com/sveltejs/kit/pull/9660))

###
[`v1.15.5`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#&#8203;1155)

[Compare
Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/kit@1.15.4...@sveltejs/kit@1.15.5)

##### Patch Changes

- fix: correct allow header methods list for 405s
([#&#8203;9655](https://togithub.com/sveltejs/kit/pull/9655))

- fix: prevent routes/layouts from having conflicting files through
resets or different extensions
([#&#8203;9590](https://togithub.com/sveltejs/kit/pull/9590))

- fix: prevent unhandled exceptions for invalid header values
([#&#8203;9638](https://togithub.com/sveltejs/kit/pull/9638))

###
[`v1.15.4`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#&#8203;1154)

[Compare
Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/kit@1.15.3...@sveltejs/kit@1.15.4)

##### Patch Changes

- fix: gracefully handle failure to load hooks.server.js
([#&#8203;9641](https://togithub.com/sveltejs/kit/pull/9641))

- feat: set sourcemapIgnoreList to filter out non-source directories
([#&#8203;9619](https://togithub.com/sveltejs/kit/pull/9619))

###
[`v1.15.3`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#&#8203;1153)

[Compare
Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/kit@1.15.2...@sveltejs/kit@1.15.3)

##### Patch Changes

- fix: prevent building duplicate CSS files
([#&#8203;9382](https://togithub.com/sveltejs/kit/pull/9382))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0)

##### Bug Fixes

- **eslint-plugin:** \[no-unnecessary-condition] allow nullish
coalescing for naked type parameter
([#&#8203;6910](https://togithub.com/typescript-eslint/typescript-eslint/issues/6910))
([3e5f858](https://togithub.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b))

##### Features

- **eslint-plugin:** \[ban-types] add NonNullable suggestion and allow
custom suggestions
([#&#8203;6876](https://togithub.com/typescript-eslint/typescript-eslint/issues/6876))
([ff65235](https://togithub.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe))

###
[`v5.58.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5580-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5571v5580-2023-04-10)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.1...v5.58.0)

##### Bug Fixes

- **eslint-plugin:** \[unified-signatures] allow overloads with
different named and different number of parameters
([#&#8203;6877](https://togithub.com/typescript-eslint/typescript-eslint/issues/6877))
([939d665](https://togithub.com/typescript-eslint/typescript-eslint/commit/939d6656ebcb94fab048a08d719b3e77362ab5b4))

##### Features

- **eslint-plugin:** \[no-unsafe-enum-comparison] add rule
([#&#8203;6107](https://togithub.com/typescript-eslint/typescript-eslint/issues/6107))
([915f9c2](https://togithub.com/typescript-eslint/typescript-eslint/commit/915f9c2dc8934eef491a672786ec9f016f3658ba))

####
[5.57.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.0...v5.57.1)
(2023-04-03)

##### Bug Fixes

- **eslint-plugin:** \[strict-boolean-expressions] support mixed enums
in allowNullableEnum option
([#&#8203;6740](https://togithub.com/typescript-eslint/typescript-eslint/issues/6740))
([49be8a8](https://togithub.com/typescript-eslint/typescript-eslint/commit/49be8a814c82f3784308ef5a6e90478eb56e55c1))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

###
[`v5.58.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5580-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5571v5580-2023-04-10)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.1...v5.58.0)

##### Bug Fixes

- update getLib for new TypeScript targets ES2021, ES2022
([#&#8203;6782](https://togithub.com/typescript-eslint/typescript-eslint/issues/6782))
([1c04664](https://togithub.com/typescript-eslint/typescript-eslint/commit/1c0466414300f338c6c4111f8d1eac0c3e6a8983))

####
[5.57.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.57.0...v5.57.1)
(2023-04-03)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

</details>

<details>
<summary>actions/checkout</summary>

###
[`v3.5.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v352)

[Compare
Source](https://togithub.com/actions/checkout/compare/v3.5.1...v3.5.2)

- [Fix api endpoint for
GHES](https://togithub.com/actions/checkout/pull/1289)

###
[`v3.5.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v351)

[Compare
Source](https://togithub.com/actions/checkout/compare/v3.5.0...v3.5.1)

- [Fix slow checkout on
Windows](https://togithub.com/actions/checkout/pull/1246)

</details>

<details>
<summary>eslint/eslint</summary>

### [`v8.39.0`](https://togithub.com/eslint/eslint/releases/tag/v8.39.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.38.0...v8.39.0)

#### Features

-
[`3f7af9f`](https://togithub.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba)
feat: Implement `SourceCode#markVariableAsUsed()`
([#&#8203;17086](https://togithub.com/eslint/eslint/issues/17086))
(Nicholas C. Zakas)

#### Documentation

-
[`6987dc5`](https://togithub.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc)
docs: Fix formatting in Custom Rules docs
([#&#8203;17097](https://togithub.com/eslint/eslint/issues/17097))
(Milos Djermanovic)
-
[`4ee92e5`](https://togithub.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a)
docs: Update README (GitHub Actions Bot)
-
[`d8e9887`](https://togithub.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c)
docs: Custom Rules cleanup/expansion
([#&#8203;16906](https://togithub.com/eslint/eslint/issues/16906)) (Ben
Perlmutter)
-
[`1fea279`](https://togithub.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc)
docs: Clarify how to add to tsc agenda
([#&#8203;17084](https://togithub.com/eslint/eslint/issues/17084))
(Nicholas C. Zakas)
-
[`970ef1c`](https://togithub.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03)
docs: Update triage board location (Nicholas C. Zakas)
-
[`6d8bffd`](https://togithub.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468)
docs: Update README (GitHub Actions Bot)

#### Chores

-
[`60a6f26`](https://togithub.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).39.0
([#&#8203;17102](https://togithub.com/eslint/eslint/issues/17102))
(Milos Djermanovic)
-
[`d5ba5c0`](https://togithub.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`f57eff2`](https://togithub.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784)
ci: run tests on Node.js v20
([#&#8203;17093](https://togithub.com/eslint/eslint/issues/17093))
(Nitin Kumar)
-
[`9d1b8fc`](https://togithub.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf)
perf: Binary search in token store `utils.search`
([#&#8203;17066](https://togithub.com/eslint/eslint/issues/17066))
(Francesco Trotta)
-
[`07a4435`](https://togithub.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b)
chore: Add request for minimal repro to bug report
([#&#8203;17081](https://togithub.com/eslint/eslint/issues/17081))
(Nicholas C. Zakas)
-
[`eac4943`](https://togithub.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40)
refactor: remove unnecessary use of `SourceCode#getAncestors` in rules
([#&#8203;17075](https://togithub.com/eslint/eslint/issues/17075))
(Milos Djermanovic)
-
[`0a7b60a`](https://togithub.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca)
chore: update description of `SourceCode#getDeclaredVariables`
([#&#8203;17072](https://togithub.com/eslint/eslint/issues/17072))
(Milos Djermanovic)
-
[`6e2df71`](https://togithub.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450)
chore: remove unnecessary references to the LICENSE file
([#&#8203;17071](https://togithub.com/eslint/eslint/issues/17071))
(Milos Djermanovic)

### [`v8.38.0`](https://togithub.com/eslint/eslint/releases/tag/v8.38.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.37.0...v8.38.0)

#### Features

-
[`a1d561d`](https://togithub.com/eslint/eslint/commit/a1d561d18ed653b56bddbfb1bab1ebe957293563)
feat: Move getDeclaredVariables and getAncestors to SourceCode
([#&#8203;17059](https://togithub.com/eslint/eslint/issues/17059))
(Nicholas C. Zakas)

#### Bug Fixes

-
[`1c1ece2`](https://togithub.com/eslint/eslint/commit/1c1ece26d1da61e523b83dda25353ec9379eb6c9)
fix: do not report on `RegExp(...args)` in `require-unicode-regexp`
([#&#8203;17037](https://togithub.com/eslint/eslint/issues/17037))
(Francesco Trotta)

#### Documentation

-
[`7162d34`](https://togithub.com/eslint/eslint/commit/7162d34df9a66c817c3bd4aafd3a03d226b58dd5)
docs: Mention new config system is complete
([#&#8203;17068](https://togithub.com/eslint/eslint/issues/17068))
(Nicholas C. Zakas)
-
[`0fd6bb2`](https://togithub.com/eslint/eslint/commit/0fd6bb213ad2de77543c936eda21501653182e52)
docs: Update README (GitHub Actions Bot)
-
[`c83531c`](https://togithub.com/eslint/eslint/commit/c83531c1a6026675f36aa9e33fef14458043974a)
docs: Update/remove external links, eg. point to `eslint-community`
([#&#8203;17061](https://togithub.com/eslint/eslint/issues/17061))
(Pelle Wessman)
-
[`a3aa6f5`](https://togithub.com/eslint/eslint/commit/a3aa6f5f146534ed7999ebf8930c524a4871ec0b)
docs: Clarify `no-div-regex` rule docs
([#&#8203;17051](https://togithub.com/eslint/eslint/issues/17051))
(Francesco Trotta)
-
[`b0f11cf`](https://togithub.com/eslint/eslint/commit/b0f11cf977a4180bf7c3042e7faeaaa067ffafd0)
docs: Update README (GitHub Actions Bot)
-
[`da8d52a`](https://togithub.com/eslint/eslint/commit/da8d52a9d4edd9b2016cd4a15cd78f1ddadf20c7)
docs: Update the second object instance for the "no-new" rule
([#&#8203;17020](https://togithub.com/eslint/eslint/issues/17020))
(Ahmadou Waly NDIAYE)
-
[`518130a`](https://togithub.com/eslint/eslint/commit/518130ae79a16d7bf4d752c211ae88152cc5a6f0)
docs: switch language based on current path
([#&#8203;16687](https://togithub.com/eslint/eslint/issues/16687))
(Percy Ma)
-
[`24206c4`](https://togithub.com/eslint/eslint/commit/24206c49a138d4390f815ae122ee12f564bc604b)
docs: Update README (GitHub Actions Bot)

#### Chores

-
[`59ed060`](https://togithub.com/eslint/eslint/commit/59ed06041d4670781956221086ea0fca6683788d)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).38.0
([#&#8203;17069](https://togithub.com/eslint/eslint/issues/17069))
(Milos Djermanovic)
-
[`88c0898`](https://togithub.com/eslint/eslint/commit/88c08984ec259ac22d839397c06beec8ef213120)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`cf682d2`](https://togithub.com/eslint/eslint/commit/cf682d249f04a6a304407d5b9ddbbc4a9714dd62)
refactor: simplify new-parens rule schema
([#&#8203;17060](https://togithub.com/eslint/eslint/issues/17060)) (MHO)
-
[`0dde022`](https://togithub.com/eslint/eslint/commit/0dde02211268394bcbc2b0beef55ea2409b6f55d)
ci: bump actions/add-to-project from 0.4.1 to 0.5.0
([#&#8203;17055](https://togithub.com/eslint/eslint/issues/17055))
(dependabot\[bot])

</details>

<details>
<summary>Masterminds/semver</summary>

###
[`v3.2.1`](https://togithub.com/Masterminds/semver/releases/tag/v3.2.1)

[Compare
Source](https://togithub.com/Masterminds/semver/compare/v3.2.0...v3.2.1)

##### Changed

- [#&#8203;198](https://togithub.com/Masterminds/semver/issues/198):
Improved testing around pre-release names
- [#&#8203;200](https://togithub.com/Masterminds/semver/issues/200):
Improved code scanning with addition of CodeQL
- [#&#8203;201](https://togithub.com/Masterminds/semver/issues/201):
Testing now includes Go 1.20. Go 1.17 has been dropped
- [#&#8203;202](https://togithub.com/Masterminds/semver/issues/202):
Migrated Fuzz testing to Go built-in Fuzzing. CI runs daily
- [#&#8203;203](https://togithub.com/Masterminds/semver/issues/203):
Docs updated for security details

##### Fixed

- [#&#8203;199](https://togithub.com/Masterminds/semver/issues/199):
Fixed issue with range transformations

**Full Changelog**:
https://github.com/Masterminds/semver/compare/v3.2.0...v3.2.1

</details>

<details>
<summary>anchore/syft</summary>

### [`v0.79.0`](https://togithub.com/anchore/syft/releases/tag/v0.79.0)

[Compare
Source](https://togithub.com/anchore/syft/compare/v0.78.0...v0.79.0)

### Changelog

#### [v0.79.0](https://togithub.com/anchore/syft/tree/v0.79.0)
(2023-04-21)

[Full
Changelog](https://togithub.com/anchore/syft/compare/v0.78.0...v0.79.0)

##### Added Features

- Add ALPM Metadata to CYCLONEDX and SPDX output formats \[[Issue
#&#8203;1037](https://togithub.com/anchore/syft/issues/1037)] \[[PR
#&#8203;1747](https://togithub.com/anchore/syft/pull/1747)]
\[[Shanedell](https://togithub.com/Shanedell)]
- consul binary classifier \[[Issue
#&#8203;1590](https://togithub.com/anchore/syft/issues/1590)] \[[PR
#&#8203;1738](https://togithub.com/anchore/syft/pull/1738)]
\[[Shanedell](https://togithub.com/Shanedell)]

##### Bug Fixes

- Syft missing direct dependencies from the gemfile.lock \[[Issue
#&#8203;1660](https://togithub.com/anchore/syft/issues/1660)] \[[PR
#&#8203;1749](https://togithub.com/anchore/syft/pull/1749)]
\[[Shanedell](https://togithub.com/Shanedell)]

##### Additional Changes

- chore: bump stereoscope to latest version \[[PR
#&#8203;1741](https://togithub.com/anchore/syft/pull/1741)]
\[[westonsteimel](https://togithub.com/westonsteimel)]

### [`v0.78.0`](https://togithub.com/anchore/syft/releases/tag/v0.78.0)

[Compare
Source](https://togithub.com/anchore/syft/compare/v0.77.0...v0.78.0)

### Changelog

#### [v0.78.0](https://togithub.com/anchore/syft/tree/v0.78.0)
(2023-04-17)

[Full
Changelog](https://togithub.com/anchore/syft/compare/v0.77.0...v0.78.0)

##### Added Features

- Add Linux Kernel cataloger \[[PR
#&#8203;1694](https://togithub.com/anchore/syft/pull/1694)]
\[[deitch](https://togithub.com/deitch) &
[wagoodman](https://togithub.com/wagoodman)]
- Support scanning license files in golang packages over the network
\[[Issue #&#8203;1056](https://togithub.com/anchore/syft/issues/1056)]
\[[PR #&#8203;1630](https://togithub.com/anchore/syft/pull/1630)]
\[[deitch](https://togithub.com/deitch) &
[kzantow](https://togithub.com/kzantow)]
- Add consul binary classifier \[[Issue
#&#8203;1590](https://togithub.com/anchore/syft/issues/1590)] \[[PR
#&#8203;1738](https://togithub.com/anchore/syft/pull/1738)]
\[[Shanedell](https://togithub.com/Shanedell)]
- Add annotations for evidence on package locations \[[PR
#&#8203;1723](https://togithub.com/anchore/syft/pull/1723)]
\[[wagoodman](https://togithub.com/wagoodman)]

##### Bug Fixes

- Decoding of the syft-json format does not handle files \[[Issue
#&#8203;1534](https://togithub.com/anchore/syft/issues/1534)] \[[PR
#&#8203;1698](https://togithub.com/anchore/syft/pull/1698)]
\[[wagoodman](https://togithub.com/wagoodman)]

### [`v0.77.0`](https://togithub.com/anchore/syft/releases/tag/v0.77.0)

[Compare
Source](https://togithub.com/anchore/syft/compare/v0.76.1...v0.77.0)

### Changelog

#### [v0.77.0](https://togithub.com/anchore/syft/tree/v0.77.0)
(2023-04-11)

[Full
Changelog](https://togithub.com/anchore/syft/compare/v0.76.1...v0.77.0)

##### Added Features

- feat: gradle lockfile support \[[PR
#&#8203;1719](https://togithub.com/anchore/syft/pull/1719)]
\[[henrysachs](https://togithub.com/henrysachs)]
- feat: support for java "nar" files \[[PR
#&#8203;1727](https://togithub.com/anchore/syft/pull/1727)]
\[[Shanedell](https://togithub.com/Shanedell)]

</details>

<details>
<summary>docker/cli</summary>

###
[`v23.0.4+incompatible`](https://togithub.com/docker/cli/compare/v23.0.3...v23.0.4)

[Compare
Source](https://togithub.com/docker/cli/compare/v23.0.3...v23.0.4)

</details>

<details>
<summary>fluxcd/helm-controller</summary>

###
[`v0.32.2`](https://togithub.com/fluxcd/helm-controller/releases/tag/v0.32.2)

[Compare
Source](https://togithub.com/fluxcd/helm-controller/compare/v0.32.1...v0.32.2)


[CHANGELOG](https://togithub.com/fluxcd/helm-controller/blob/main/CHANGELOG.md)

</details>

<details>
<summary>moby/moby</summary>

###
[`v23.0.4+incompatible`](https://togithub.com/moby/moby/compare/v23.0.3...v23.0.4)

[Compare
Source](https://togithub.com/moby/moby/compare/v23.0.3...v23.0.4)

</details>

<details>
<summary>otiai10/copy</summary>

### [`v1.11.0`](https://togithub.com/otiai10/copy/releases/tag/v1.11.0):
Add `OnError` option

[Compare
Source](https://togithub.com/otiai10/copy/compare/v1.10.0...v1.11.0)

so that users can suppress specific errors.

###
[`v1.10.0`](https://togithub.com/otiai10/copy/compare/v1.9.0...v1.10.0)

[Compare
Source](https://togithub.com/otiai10/copy/compare/v1.9.0...v1.10.0)

</details>

<details>
<summary>pterm/pterm</summary>

### [`v0.12.59`](https://togithub.com/pterm/pterm/releases/tag/v0.12.59)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.58...v0.12.59)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat(textinput): added optional mask for prompting for
secrets/passwords/tokens by
[@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) in
[https://github.com/pterm/pterm/pull/458](https://togithub.com/pterm/pterm/pull/458)

##### Other Changes

- example(table): fixed text that was too long to be displayed in the
animation by [@&#8203;floaust](https://togithub.com/floaust) in
[https://github.com/pterm/pterm/pull/484](https://togithub.com/pterm/pterm/pull/484)
- ci(workflows): Bump actions version, fix Node 12 deprecation warnings
by [@&#8203;kbdharun](https://togithub.com/kbdharun) in
[https://github.com/pterm/pterm/pull/488](https://togithub.com/pterm/pterm/pull/488)
- docs(security): added security policy by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[https://github.com/pterm/pterm/pull/490](https://togithub.com/pterm/pterm/pull/490)

#### New Contributors

- [@&#8203;kbdharun](https://togithub.com/kbdharun) made their first
contribution in
[https://github.com/pterm/pterm/pull/488](https://togithub.com/pterm/pterm/pull/488)
- [@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) made their
first contribution in
[https://github.com/pterm/pterm/pull/458](https://togithub.com/pterm/pterm/pull/458)

**Full Changelog**:
https://github.com/pterm/pterm/compare/v0.12.58...v0.12.59

</details>

<details>
<summary>github/codeql-action</summary>

###
[`v2.3.0`](https://togithub.com/github/codeql-action/compare/v2.2.12...v2.3.0)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v2.2.12...v2.3.0)

###
[`v2.2.12`](https://togithub.com/github/codeql-action/compare/v2.2.11...v2.2.12)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v2.2.11...v2.2.12)

###
[`v2.2.11`](https://togithub.com/github/codeql-action/compare/v2.2.10...v2.2.11)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v2.2.10...v2.2.11)

</details>

<details>
<summary>helm/helm</summary>

### [`v3.11.3`](https://togithub.com/helm/helm/releases/tag/v3.11.3):
Helm v3.11.3

[Compare
Source](https://togithub.com/helm/helm/compare/v3.11.2...v3.11.3)

Helm v3.11.2 is a patch release. Users are encouraged to upgrade for the
best experience. Users are encouraged to upgrade for the best
experience.

The community keeps growing, and we'd love to see you there!

- Join the discussion in [Kubernetes
Slack](https://kubernetes.slack.com):
    -   for questions and just to hang out
    -   for discussing PRs, code, and bugs
- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via
[Zoom](https://zoom.us/j/696660622)
- Test, debug, and contribute charts:
[ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0)

#### Installation and Upgrading

Download Helm v3.11.3. The common platform binaries are here:

- [MacOS amd64](https://get.helm.sh/helm-v3.11.3-darwin-amd64.tar.gz)
([checksum](https://get.helm.sh/helm-v3.11.3-darwin-amd64.tar.gz.sha256sum)
/ 9d029df37664b50e427442a600e4e065fa75fd74dac996c831ac68359654b2c4)
- [MacOS arm64](https://get.helm.sh/helm-v3.11.3-darwin-arm64.tar.gz)
([checksum](https://get.helm.sh/helm-v3.11.3-darwin-arm64.tar.gz.sha256sum)
/ 267e4d50b68e8854b9cc44517da9ab2f47dec39787fed9f7eba42080d61ac7f8)
- [Linux amd64](https://get.helm.sh/helm-v3.11.3-linux-amd64.tar.gz)
([checksum](https://get.helm.sh/helm-v3.11.3-linux-amd64.tar.gz.sha256sum)
/ ca2d5d40d4cdfb9a3a6205dd803b5bc8def00bd2f13e5526c127e9b667974a89)
- [Linux arm](https://get.helm.sh/helm-v3.11.3-linux-arm.tar.gz)
([checksum](https://get.helm.sh/helm-v3.11.3-linux-arm.tar.gz.sha256sum)
/ 0816db0efd033c78c3cc1c37506967947b01965b9c0739fe13ec2b1eea08f601)
- [Linux arm64](https://get.helm.sh/helm-v3.11.3-linux-arm64.tar.gz)
([checksum](https://get.helm.sh/helm-v3.11.3-linux-arm64.tar.gz.sha256sum)
/ 9f58e707dcbe9a3b7885c4e24ef57edfb9794490d72705b33a93fa1f3572cce4)
- [Linux i386](https://get.helm.sh/helm-v3.11.3-linux-386.tar.gz)
([checksum](https://get.helm.sh/helm-v3.11.3-linux-386.tar.gz.sha256sum)
/ 09c111400d953eda371aaa6e5f0f65acc7af6c6b31a9f327414bb6f0756ea215)
- [Linux ppc64le](https://get.helm.sh/helm-v3.11.3-linux-ppc64le.tar.gz)
([checksum](https://get.helm.sh/helm-v3.11.3-linux-ppc64le.tar.gz.sha256sum)
/ 9f0a8299152ec714cee7bdf61066ba83d34d614c63e97843d30815b55c942612)
- [Linux s390x](https://get.helm.sh/helm-v3.11.3-linux-s390x.tar.gz)
([checksum](https://get.helm.sh/helm-v3.11.3-linux-s390x.tar.gz.sha256sum)
/ e8b0682166628a9c16bf185d60c3d766a8ff814bff362de88280ef202148fbec)
- [Windows amd64](https://get.helm.sh/helm-v3.11.3-windows-amd64.zip)
([checksum](https://get.helm.sh/helm-v3.11.3-windows-amd64.zip.sha256sum)
/ ae146d2a90600c6958bc801213daef467237cf475e26ab3f476dfb8e0d9549b7)

This release was signed with ` 672C 657B E06B 4B30 969C 4A57 4614 49C2
5E36 B98E ` and can be found at
[@&#8203;mattfarina](https://togithub.com/mattfarina) [keybase
account](https://keybase.io/mattfarina). Please use the attached
signatures for verifying this release using `gpg`.

The [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get
you going from there. For **upgrade instructions** or detailed
installation notes, check the [install
guide](https://helm.sh/docs/intro/install/). You can also use a [script
to
install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3)
on any system with `bash`.

#### What's Next

-   3.12.0 is the next feature release and be on May 10, 2023.

#### Changelog

- chore(deps): bump golang.org/x/text from 0.7.0 to 0.9.0
[`66a969e`](https://togithub.com/helm/helm/commit/66a969e7cc08af2377d055f4e6283c33ee84be33)
(dependabot\[bot])
- Fix goroutine leak in perform
[`548366c`](https://togithub.com/helm/helm/commit/548366cb6c91301e595c9093ffd0ec119ca9dad0)
(willzgli)
- Fix goroutine leak in action install
[`4a3a268`](https://togithub.com/helm/helm/commit/4a3a2683536b4d46639dc7460846e44f426e5e01)
(Matt Farina)
- Fix 32bit-x86 typo in testsuite
[`272f6b9`](https://togithub.com/helm/helm/commit/272f6b9d80e35d68efb4e45942aa4d746e2df0f3)
(Dirk Müller)
- chore(deps): bump github.com/docker/docker
[`88b2db4`](https://togithub.com/helm/helm/commit/88b2db4a07f4ea9a11751e8c3de615d6e080301a)
(dependabot\[bot])
- chore(deps): bump github.com/containerd/containerd from 1.6.15 to
1.7.0
[`b6a8417`](https://togithub.com/helm/helm/commit/b6a8417daca5fe1458d8a9394164494afe410a23)
(dependabot\[bot])
- Fixes Readiness Check for statefulsets using partitioned rolling
update. ([#&#8203;11774](https://togithub.com/helm/helm/issues/11774))
[`7994bb4`](https://togithub.com/helm/helm/commit/7994bb4d357a3846263dfb22b97da867159253fe)
(Aman Nijhawan)

</details>

<details>
<summary>kubernetes/api</summary>

###
[`v0.27.1`](https://togithub.com/kubernetes/api/compare/v0.27.0...v0.27.1)

[Compare
Source](https://togithub.com/kubernetes/api/compare/v0.27.0...v0.27.1)

###
[`v0.27.0`](https://togithub.com/kubernetes/api/compare/v0.26.4...v0.27.0)

[Compare
Source](https://togithub.com/kubernetes/api/compare/v0.26.4...v0.27.0)

###
[`v0.26.4`](https://togithub.com/kubernetes/api/compare/v0.26.3...v0.26.4)

[Compare
Source](https://togithub.com/kubernetes/api/compare/v0.26.3...v0.26.4)

</details>

<details>
<summary>kubernetes/apimachinery</summary>

###
[`v0.27.1`](https://togithub.com/kubernetes/apimachinery/compare/v0.27.0...v0.27.1)

[Compare
Source](https://togithub.com/kubernetes/apimachinery/compare/v0.27.0...v0.27.1)

###
[`v0.27.0`](https://togithub.com/kubernetes/apimachinery/compare/v0.26.4...v0.27.0)

[Compare
Source](https://togithub.com/kubernetes/apimachinery/compare/v0.26.4...v0.27.0)

###
[`v0.26.4`](https://togithub.com/kubernetes/apimachinery/compare/v0.26.3...v0.26.4)

[Compare
Source](https://togithub.com/kubernetes/apimachinery/compare/v0.26.3...v0.26.4)

</details>

<details>
<summary>kubernetes/client-go</summary>

###
[`v0.27.1`](https://togithub.com/kubernetes/client-go/compare/v0.27.0...v0.27.1)

[Compare
Source](https://togithub.com/kubernetes/client-go/compare/v0.27.0...v0.27.1)

###
[`v0.27.0`](https://togithub.com/kubernetes/client-go/compare/v0.26.4...v0.27.0)

[Compare
Source](https://togithub.com/kubernetes/client-go/compare/v0.26.4...v0.27.0)

###
[`v0.26.4`](https://togithub.com/kubernetes/client-go/compare/v0.26.3...v0.26.4)

[Compare
Source](https://togithub.com/kubernetes/client-go/compare/v0.26.3...v0.26.4)

</details>

<details>
<summary>kubernetes/component-base</summary>

###
[`v0.27.1`](https://togithub.com/kubernetes/component-base/compare/v0.27.0...v0.27.1)

[Compare
Source](https://togithub.com/kubernetes/component-base/compare/v0.27.0...v0.27.1)

###
[`v0.27.0`](https://togithub.com/kubernetes/component-base/compare/v0.26.4...v0.27.0)

[Compare
Source](https://togithub.com/kubernetes/component-base/compare/v0.26.4...v0.27.0)

###
[`v0.26.4`](https://togithub.com/kubernetes/component-base/compare/v0.26.3...v0.26.4)

[Compare
Source](https://togithub.com/kubernetes/component-base/compare/v0.26.3...v0.26.4)

</details>

<details>
<summary>kubernetes/kubectl</summary>

###
[`v0.27.1`](https://togithub.com/kubernetes/kubectl/compare/v0.27.0...v0.27.1)

[Compare
Source](https://togithub.com/kubernetes/kubectl/compare/v0.27.0...v0.27.1)

###
[`v0.27.0`](https://togithub.com/kubernetes/kubectl/compare/v0.26.4...v0.27.0)

[Compare
Source](https://togithub.com/kubernetes/kubectl/compare/v0.26.4...v0.27.0)

###
[`v0.26.4`](https://togithub.com/kubernetes/kubectl/compare/v0.26.3...v0.26.4)

[Compare
Source](https://togithub.com/kubernetes/kubectl/compare/v0.26.3...v0.26.4)

</details>

<details>
<summary>prettier/prettier</summary>

###
[`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#&#8203;288)

[Compare
Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8)

This version is a republished version of v2.8.7.
A bad version was accidentally published and [it can't be
unpublished](https://togithub.com/npm/cli/issues/1686), apologies for
the churn.

</details>

<details>
<summary>quicktype/quicktype</summary>

###
[`v23.0.21`](https://togithub.com/quicktype/quicktype/compare/c4e9f766cb036267de732aa97edb773a64cca0d0...28fd370099430f056cbc30d46f7351d9cd22c5de)

[Compare
Source](https://togithub.com/quicktype/quicktype/compare/c4e9f766cb036267de732aa97edb773a64cca0d0...28fd370099430f056cbc30d46f7351d9cd22c5de)

###
[`v23.0.20`](https://togithub.com/quicktype/quicktype/compare/d2e7d4d7b7d5c37ab8db225054a95fe78f182158...c4e9f766cb036267de732aa97edb773a64cca0d0)

[Compare
Source](https://togithub.com/quicktype/quicktype/compare/d2e7d4d7b7d5c37ab8db225054a95fe78f182158...c4e9f766cb036267de732aa97edb773a64cca0d0)

</details>

<details>
<summary>tomaka/rouille</summary>

###
[`v3.6.2`](https://togithub.com/tomaka/rouille/blob/HEAD/CHANGELOG.md#Version-362)

[Compare
Source](https://togithub.com/tomaka/rouille/compare/v3.6.1...v3.6.2)

-   Expose `new_ssl` feature for `rustls` support from `tiny-http`.
- Switch to `sha1-smol` for a smaller footprint, more stable hash
library.
- Remove dependency on `num_cpus` using
`std::thread::available_parallelism` instead.

</details>

<details>
<summary>sass/dart-sass</summary>

### [`v1.62.0`](https://togithub.co

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://app.renovatebot.com/dashboard#github/defenseunicorns/zarf).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4zMi4yIiwidXBkYXRlZEluVmVyIjoiMzUuNTguMCJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Wayne Starr <me@racer159.com>
Co-authored-by: Wayne Starr <Racer159@users.noreply.github.com>
mend-for-github-com bot added a commit to DelineaXPM/dsv-gitlab that referenced this pull request Jan 16, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/AlecAivazis/survey/v2](https://togithub.com/AlecAivazis/survey)
| `v2.3.6` -> `v2.3.7` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAlecAivazis%2fsurvey%2fv2/v2.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fAlecAivazis%2fsurvey%2fv2/v2.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fAlecAivazis%2fsurvey%2fv2/v2.3.6/v2.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAlecAivazis%2fsurvey%2fv2/v2.3.6/v2.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [github.com/bitfield/script](https://togithub.com/bitfield/script) |
`v0.20.2` -> `v0.22.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fbitfield%2fscript/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fbitfield%2fscript/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fbitfield%2fscript/v0.20.2/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fbitfield%2fscript/v0.20.2/v0.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [github.com/magefile/mage](https://togithub.com/magefile/mage) |
`v1.14.0` -> `v1.15.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmagefile%2fmage/v1.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fmagefile%2fmage/v1.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fmagefile%2fmage/v1.14.0/v1.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmagefile%2fmage/v1.14.0/v1.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [github.com/pterm/pterm](https://togithub.com/pterm/pterm) |
`v0.12.54` -> `v0.12.74` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fpterm%2fpterm/v0.12.74?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fpterm%2fpterm/v0.12.74?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fpterm%2fpterm/v0.12.54/v0.12.74?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fpterm%2fpterm/v0.12.54/v0.12.74?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/sheldonhull/magetools](https://togithub.com/sheldonhull/magetools)
| `v1.0.0` -> `v1.0.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsheldonhull%2fmagetools/v1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsheldonhull%2fmagetools/v1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsheldonhull%2fmagetools/v1.0.0/v1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsheldonhull%2fmagetools/v1.0.0/v1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>AlecAivazis/survey (github.com/AlecAivazis/survey/v2)</summary>

###
[`v2.3.7`](https://togithub.com/AlecAivazis/survey/compare/v2.3.6...v2.3.7)

[Compare
Source](https://togithub.com/AlecAivazis/survey/compare/v2.3.6...v2.3.7)

</details>

<details>
<summary>bitfield/script (github.com/bitfield/script)</summary>

###
[`v0.22.0`](https://togithub.com/bitfield/script/compare/v0.21.4...v0.22.0)

[Compare
Source](https://togithub.com/bitfield/script/compare/v0.21.4...v0.22.0)

###
[`v0.21.4`](https://togithub.com/bitfield/script/compare/v0.21.3...v0.21.4)

[Compare
Source](https://togithub.com/bitfield/script/compare/v0.21.3...v0.21.4)

###
[`v0.21.3`](https://togithub.com/bitfield/script/compare/v0.21.2...v0.21.3)

[Compare
Source](https://togithub.com/bitfield/script/compare/v0.21.2...v0.21.3)

###
[`v0.21.2`](https://togithub.com/bitfield/script/compare/v0.21.1...v0.21.2)

[Compare
Source](https://togithub.com/bitfield/script/compare/v0.21.1...v0.21.2)

###
[`v0.21.1`](https://togithub.com/bitfield/script/compare/v0.21.0...v0.21.1)

[Compare
Source](https://togithub.com/bitfield/script/compare/v0.21.0...v0.21.1)

###
[`v0.21.0`](https://togithub.com/bitfield/script/compare/v0.20.2...v0.21.0)

[Compare
Source](https://togithub.com/bitfield/script/compare/v0.20.2...v0.21.0)

</details>

<details>
<summary>magefile/mage (github.com/magefile/mage)</summary>

### [`v1.15.0`](https://togithub.com/magefile/mage/releases/tag/v1.15.0)

[Compare
Source](https://togithub.com/magefile/mage/compare/v1.14.0...v1.15.0)

#### Changelog

- [`9e91a03`](https://togithub.com/magefile/mage/commit/9e91a03) Update
CI ([#&#8203;466](https://togithub.com/magefile/mage/issues/466))
- [`9199872`](https://togithub.com/magefile/mage/commit/9199872) fix
erroneous docstring of sh.Exec()
([#&#8203;452](https://togithub.com/magefile/mage/issues/452))
- [`02bde0b`](https://togithub.com/magefile/mage/commit/02bde0b) Update
jQuery to 3.5.0
([#&#8203;458](https://togithub.com/magefile/mage/issues/458))
- [`1b8774a`](https://togithub.com/magefile/mage/commit/1b8774a) -d dir
contains magefiles stop with "No .go files marked with the mage build
tag..." ([#&#8203;447](https://togithub.com/magefile/mage/issues/447))
([#&#8203;448](https://togithub.com/magefile/mage/issues/448))
- [`a920604`](https://togithub.com/magefile/mage/commit/a920604) mage:
cancel context on SIGINT
([#&#8203;313](https://togithub.com/magefile/mage/issues/313))

</details>

<details>
<summary>pterm/pterm (github.com/pterm/pterm)</summary>

### [`v0.12.74`](https://togithub.com/pterm/pterm/releases/tag/v0.12.74)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.73...v0.12.74)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat: automatically inject more `CallerOffset` in
`pterm.NewSlogHandler` by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#609

##### Other Changes

- examples: fixed `interactive_multiselect` examples by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#606
- ci(examples): demo is now always at the top by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#607

**Full Changelog**:
pterm/pterm@v0.12.73...v0.12.74

### [`v0.12.73`](https://togithub.com/pterm/pterm/releases/tag/v0.12.73)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.72...v0.12.73)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes 🔧

- fix(logger): `LogLevelDisabled` does no longer print anything by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#601

##### Other Changes

- examples: fix typo in demo by
[@&#8203;jrschumacher](https://togithub.com/jrschumacher) in
[pterm/pterm#598

#### New Contributors

- [@&#8203;jrschumacher](https://togithub.com/jrschumacher) made their
first contribution in
[pterm/pterm#598

**Full Changelog**:
pterm/pterm@v0.12.72...v0.12.73

### [`v0.12.72`](https://togithub.com/pterm/pterm/releases/tag/v0.12.72)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.71...v0.12.72)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes 🔧

- fix: exit on `ctrl+c` in interactive printers by default by
[@&#8203;panbanda](https://togithub.com/panbanda) in
[pterm/pterm#593

##### Other Changes

- ci: updated go test command in workflow by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#594
- examples: refactored and documented all examples by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#596
- docs: added website to repo by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#597

#### New Contributors

- [@&#8203;panbanda](https://togithub.com/panbanda) made their first
contribution in
[pterm/pterm#593

**Full Changelog**:
pterm/pterm@v0.12.71...v0.12.72

### [`v0.12.71`](https://togithub.com/pterm/pterm/releases/tag/v0.12.71)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.70...v0.12.71)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes 🔧

- fix(BulletList): indentation does not work when the item has a
linebreak by [@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt)
in
[pterm/pterm#589

**Full Changelog**:
pterm/pterm@v0.12.70...v0.12.71

###
[`v0.12.70`](https://togithub.com/pterm/pterm/releases/tag/v0.12.70):
Heatmap Printer 🎉

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.69...v0.12.70)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- Feature: Default value for interactive text input by
[@&#8203;KarolosLykos](https://togithub.com/KarolosLykos) in
[pterm/pterm#577
- Added a heatmap printer by
[@&#8203;floaust](https://togithub.com/floaust) in
[pterm/pterm#487

<img width="800"
src="https://github.com/pterm/pterm/assets/56639481/c994c395-3b94-4b27-af20-4ae5fd6fc0be"
/>

##### Fixes 🔧
* fix(heatmap): fix bug legend was not fully boxed by
@&#8203;floau[pterm/pterm#583
* fix(heatmap): fix bug legend was too long by
@&#8203;floau[pterm/pterm#585

**Full Changelog**:
pterm/pterm@v0.12.69...v0.12.70

### [`v0.12.69`](https://togithub.com/pterm/pterm/releases/tag/v0.12.69)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.68...v0.12.69)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat(select): added additional navigation keys by
[@&#8203;hpcsc](https://togithub.com/hpcsc) in
[pterm/pterm#572

#### New Contributors

- [@&#8203;hpcsc](https://togithub.com/hpcsc) made their first
contribution in
[pterm/pterm#572

**Full Changelog**:
pterm/pterm@v0.12.68...v0.12.69

### [`v0.12.68`](https://togithub.com/pterm/pterm/releases/tag/v0.12.68)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.67...v0.12.68)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes 🔧

- fix: upgrade Go version to 1.21 by
[@&#8203;juburr](https://togithub.com/juburr) in
[pterm/pterm#569
- fix: don't intercept os signals by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#570

#### New Contributors

- [@&#8203;juburr](https://togithub.com/juburr) made their first
contribution in
[pterm/pterm#569

**Full Changelog**:
pterm/pterm@v0.12.67...v0.12.68

###
[`v0.12.67`](https://togithub.com/pterm/pterm/releases/tag/v0.12.67):
Pretty slog handler!

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.66...v0.12.67)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat: add handler for log/slog in go1.21 by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#548
- [DEMO &
EXAMPLE](https://togithub.com/pterm/pterm/tree/master/\_examples/slog/demo)


![Demo](https://togithub.com/pterm/pterm/blob/master/\_examples/slog/demo/animation.svg)

**Full Changelog**:
pterm/pterm@v0.12.66...v0.12.67

### [`v0.12.66`](https://togithub.com/pterm/pterm/releases/tag/v0.12.66)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.65...v0.12.66)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat: Multiple progressbars and spinners support by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#544


![Animation](https://raw.githubusercontent.com/pterm/pterm/master/\_examples/multiple-live-printers/demo/animation.svg)

##### Other Changes

- ci: update to Go 1.21 by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#556

**Full Changelog**:
pterm/pterm@v0.12.65...v0.12.66

### [`v0.12.65`](https://togithub.com/pterm/pterm/releases/tag/v0.12.65)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.64...v0.12.65)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes 🔧

- fix(textinput): fixed buggy behavior by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#550

**Full Changelog**:
pterm/pterm@v0.12.64...v0.12.65

### [`v0.12.64`](https://togithub.com/pterm/pterm/releases/tag/v0.12.64)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.63...v0.12.64)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat: add custom delimiters to select printers by
[@&#8203;darkliquid](https://togithub.com/darkliquid) in
[pterm/pterm#545

#### New Contributors

- [@&#8203;darkliquid](https://togithub.com/darkliquid) made their first
contribution in
[pterm/pterm#545

**Full Changelog**:
pterm/pterm@v0.12.63...v0.12.64

### [`v0.12.63`](https://togithub.com/pterm/pterm/releases/tag/v0.12.63)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.62...v0.12.63)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat: added filter option for `select` printer by
[@&#8203;alirezaarzehgar](https://togithub.com/alirezaarzehgar) in
[pterm/pterm#530

##### Fixes 🔧

- fix(box): fixed wrong title length calculation by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#527
- fix: fixed area on Windows by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#539

##### Other Changes

- ci: add cache dependencies by
[@&#8203;9bany](https://togithub.com/9bany) in
[pterm/pterm#514
- docs: added `keys.Space` as unsafe when `Filter` is enabled. by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#519
- ci: added `reviewdog` by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#521
- ci: revert to classic `golangci-lint` action by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#532
- Add OnExit function for interactive text inputs by
[@&#8203;lammel](https://togithub.com/lammel) in
[pterm/pterm#507
- refactor: use WithBoolean on multiselect printer by
[@&#8203;alirezaarzehgar](https://togithub.com/alirezaarzehgar) in
[pterm/pterm#533

#### New Contributors

- [@&#8203;9bany](https://togithub.com/9bany) made their first
contribution in
[pterm/pterm#514
- [@&#8203;lammel](https://togithub.com/lammel) made their first
contribution in
[pterm/pterm#507
- [@&#8203;alirezaarzehgar](https://togithub.com/alirezaarzehgar) made
their first contribution in
[pterm/pterm#533

**Full Changelog**:
pterm/pterm@v0.12.62...v0.12.63

### [`v0.12.62`](https://togithub.com/pterm/pterm/releases/tag/v0.12.62)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.61...v0.12.62)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes 🔧

- fix: root node of `TreePrinter` is not styled by
[@&#8203;dedefer](https://togithub.com/dedefer) in
[pterm/pterm#511
- fix: fixed not being able to add a custom graceful shutdown by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#512

#### New Contributors

- [@&#8203;dedefer](https://togithub.com/dedefer) made their first
contribution in
[pterm/pterm#511

**Full Changelog**:
pterm/pterm@v0.12.61...v0.12.62

### [`v0.12.61`](https://togithub.com/pterm/pterm/releases/tag/v0.12.61)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.60...v0.12.61)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes 🔧

- fix(table): fixed table when a column contained a whitespace at the
start or end by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#502

**Full Changelog**:
pterm/pterm@v0.12.60...v0.12.61

### [`v0.12.60`](https://togithub.com/pterm/pterm/releases/tag/v0.12.60)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.59...v0.12.60)

<!-- Release notes generated using configuration in .github/release.yml
at v0.12.60 -->

#### What's Changed

##### Exciting New Features 🎉

- Added RGBStyle by [@&#8203;floaust](https://togithub.com/floaust) in
[pterm/pterm#492

##### Fixes 🔧

- add: progress bar filler from start by
[@&#8203;KarolosLykos](https://togithub.com/KarolosLykos) in
[pterm/pterm#499
- Various progressbar improvements by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#500
- with input by
[@&#8203;KarolosLykos](https://togithub.com/KarolosLykos) in
[pterm/pterm#486

##### Other Changes

- chore(deps): bump github.com/lithammer/fuzzysearch from 1.1.5 to 1.1.7
by [@&#8203;dependabot](https://togithub.com/dependabot) in
[pterm/pterm#496

**Full Changelog**:
pterm/pterm@v0.12.59...v0.12.60

### [`v0.12.59`](https://togithub.com/pterm/pterm/releases/tag/v0.12.59)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.58...v0.12.59)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat(textinput): added optional mask for prompting for
secrets/passwords/tokens by
[@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) in
[pterm/pterm#458

##### Other Changes

- example(table): fixed text that was too long to be displayed in the
animation by [@&#8203;floaust](https://togithub.com/floaust) in
[pterm/pterm#484
- ci(workflows): Bump actions version, fix Node 12 deprecation warnings
by [@&#8203;kbdharun](https://togithub.com/kbdharun) in
[pterm/pterm#488
- docs(security): added security policy by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#490

#### New Contributors

- [@&#8203;kbdharun](https://togithub.com/kbdharun) made their first
contribution in
[pterm/pterm#488
- [@&#8203;MarkusZoppelt](https://togithub.com/MarkusZoppelt) made their
first contribution in
[pterm/pterm#458

**Full Changelog**:
pterm/pterm@v0.12.58...v0.12.59

###
[`v0.12.58`](https://togithub.com/pterm/pterm/releases/tag/v0.12.58): |
Structured Logging

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.57...v0.12.58)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

##### New Printer: Structured Logging!

<img width="500"
src="https://raw.githubusercontent.com/pterm/pterm/master/_examples/logger/default/animation.svg"
/>

- feat(logger): added pretty structured logger by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#480
- feat(rgb): made it possible to use RGB colors as background by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#474

##### Fixes 🔧

- fix(rgb): fixed a bug in RGB fading, where the `maxValue` would print
with the `minValue` color. by
[@&#8203;floaust](https://togithub.com/floaust) in
[pterm/pterm#479

##### Other Changes

- examples: combine header examples by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#467
- ci: added svgo workflow to optimize SVGs by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#468
- docs(examples): added more examples by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#469
- docs(README): improved readme by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#476

**Full Changelog**:
pterm/pterm@v0.12.57...v0.12.58

### [`v0.12.57`](https://togithub.com/pterm/pterm/releases/tag/v0.12.57)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.56...v0.12.57)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes 🔧

- fix: spinner high CPU usage, when in `RawOutput` mode by
[@&#8203;ibuildthecloud](https://togithub.com/ibuildthecloud) in
[pterm/pterm#462

##### Other Changes

- ci: make example generation multi threaded by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#464
- refactor: use `pterm.Print` instead of `fmt.Print` functions by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#463
- ci: don't run Go build and unit tests on autoupdate by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#465

#### New Contributors

- [@&#8203;ibuildthecloud](https://togithub.com/ibuildthecloud) made
their first contribution in
[pterm/pterm#462

**Full Changelog**:
pterm/pterm@v0.12.56...v0.12.57

### [`v0.12.56`](https://togithub.com/pterm/pterm/releases/tag/v0.12.56)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.55...v0.12.56)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Fixes 🔧

- fix(table): fixed panic when multiple lines contained color in a
single column by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#456

**Full Changelog**:
pterm/pterm@v0.12.55...v0.12.56

### [`v0.12.55`](https://togithub.com/pterm/pterm/releases/tag/v0.12.55)

[Compare
Source](https://togithub.com/pterm/pterm/compare/v0.12.54...v0.12.55)

<!-- Release notes generated using configuration in .github/release.yml
at master -->

#### What's Changed

##### Exciting New Features 🎉

- feat(table): multiline support for table printer by
[@&#8203;MarvinJWendt](https://togithub.com/MarvinJWendt) in
[pterm/pterm#452

**Full Changelog**:
pterm/pterm@v0.12.54...v0.12.55

</details>

<details>
<summary>sheldonhull/magetools
(github.com/sheldonhull/magetools)</summary>

###
[`v1.0.1`](https://togithub.com/sheldonhull/magetools/blob/HEAD/CHANGELOG.md#v101---2023-05-25)

[Compare
Source](https://togithub.com/sheldonhull/magetools/compare/v1.0.0...v1.0.1)

##### 🎉 Feature

- New package `trunk` for automation on trunk installation, upgrades,
and setup.

##### 🤖 CI & Build

- Adjust changie to latest version with block input support and new
cleaned up categories.

##### 🐛 Bug Fix

- Label on `go:lint` incorrectly stated `gotestsum` found. This is
fixed.

##### 🔨 Refactor

- Adjust `magetoolsutils` output to be less verbose and output to debug
when matching condition instead of Info level, as this has to be used in
many functions and is noisy.
- Improve `ci.IsCI()` to detect GitHub specifically, Gitlab, and then
resolve `CI=1` as generic CI instead.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekday" (UTC), Automerge - At
any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDguMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

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

Successfully merging this pull request may close these issues.

None yet

3 participants