-
-
Notifications
You must be signed in to change notification settings - Fork 200
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
feat(textinput): added optional mask for prompting for secrets/passwords/tokens #458
Conversation
Hi @MarkusZoppelt, thanks for the PR! |
@MarvinJWendt I see, makes sense. I will will take some time and modify this PR to include the changes in |
@MarkusZoppelt I help you 😅, I need this feature -> MarkusZoppelt#1 |
Codecov Report
@@ 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
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
590c902
to
c56dda7
Compare
@MarvinJWendt Is something else missing before this can be merged? :) |
Hi @MarkusZoppelt, I will review it in the next few days, I am currently a little busy :) |
68b8b4b
to
4167d09
Compare
...for prompting for secrets/passwords/tokens Co-authored-by: Rodrigo Bernardi <rodrigo@rbernardi.dev>
4167d09
to
fe5a80d
Compare
There was a problem hiding this 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! 🚀
[](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 [@​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 [@​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 [@​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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/490](https://togithub.com/pterm/pterm/pull/490) #### New Contributors - [@​kbdharun](https://togithub.com/kbdharun) made their first contribution in [https://github.com/pterm/pterm/pull/488](https://togithub.com/pterm/pterm/pull/488) - [@​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**: 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>
[](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 [@​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 [@​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 [@​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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/490](https://togithub.com/pterm/pterm/pull/490) #### New Contributors - [@​kbdharun](https://togithub.com/kbdharun) made their first contribution in [https://github.com/pterm/pterm/pull/488](https://togithub.com/pterm/pterm/pull/488) - [@​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**: 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>
[](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 [@​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 [@​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 [@​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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/490](https://togithub.com/pterm/pterm/pull/490) #### New Contributors - [@​kbdharun](https://togithub.com/kbdharun) made their first contribution in [https://github.com/pterm/pterm/pull/488](https://togithub.com/pterm/pterm/pull/488) - [@​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**: 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>
[](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 [@​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 [@​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 [@​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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/490](https://togithub.com/pterm/pterm/pull/490) #### New Contributors - [@​kbdharun](https://togithub.com/kbdharun) made their first contribution in [https://github.com/pterm/pterm/pull/488](https://togithub.com/pterm/pterm/pull/488) - [@​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**: 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 [#​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>
[](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [actions/checkout](https://togithub.com/actions/checkout) | `v3.5.0` -> `v3.5.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [github.com/Masterminds/semver/v3](https://togithub.com/Masterminds/semver) | `v3.2.0` -> `v3.2.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | patch | | [github.com/anchore/syft](https://togithub.com/anchore/syft) | `v0.76.1` -> `v0.79.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | patch | | [github.com/otiai10/copy](https://togithub.com/otiai10/copy) | `v1.9.0` -> `v1.11.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | minor | | [github.com/pterm/pterm](https://togithub.com/pterm/pterm) | `v0.12.58` -> `v0.12.59` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | patch | | [github/codeql-action](https://togithub.com/github/codeql-action) | `v2.2.10` -> `v2.3.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | action | minor | | golang.org/x/crypto | `v0.7.0` -> `v0.8.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | minor | | [helm.sh/helm/v3](https://togithub.com/helm/helm) | `v3.11.2` -> `v3.11.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | patch | | [k8s.io/api](https://togithub.com/kubernetes/api) | `v0.26.3` -> `v0.27.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | minor | | [k8s.io/apimachinery](https://togithub.com/kubernetes/apimachinery) | `v0.26.3` -> `v0.27.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | minor | | [k8s.io/client-go](https://togithub.com/kubernetes/client-go) | `v0.26.3` -> `v0.27.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | minor | | [k8s.io/component-base](https://togithub.com/kubernetes/component-base) | `v0.26.3` -> `v0.27.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | require | minor | | [k8s.io/kubectl](https://togithub.com/kubernetes/kubectl) | `v0.26.3` -> `v0.27.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [rouille](https://togithub.com/tomaka/rouille) | `3.6.1` -> `3.6.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [serde_json](https://togithub.com/serde-rs/json) | `1.0.95` -> `1.0.96` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 ([#​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 (@​sveltejs/adapter-static)</summary> ### [`v2.0.2`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/adapter-static/CHANGELOG.md#​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)]: - [@​sveltejs/kit](https://togithub.com/sveltejs/kit)[@​1](https://togithub.com/1).15.3 </details> <details> <summary>sveltejs/kit (@​sveltejs/kit)</summary> ### [`v1.15.7`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#​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 ([#​9692](https://togithub.com/sveltejs/kit/pull/9692)) - fix: prevent false positive warnings for fetch in Firefox and Safari ([#​9680](https://togithub.com/sveltejs/kit/pull/9680)) - fix: allow embedding two pages generated into the same page in "embedded" mode ([#​9610](https://togithub.com/sveltejs/kit/pull/9610)) - fix: don't include prerendered routes in default generateManifest ([#​9471](https://togithub.com/sveltejs/kit/pull/9471)) - fix: better error messages for handleable prerender failures ([#​9621](https://togithub.com/sveltejs/kit/pull/9621)) ### [`v1.15.6`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#​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 ([#​9343](https://togithub.com/sveltejs/kit/pull/9343)) - fix: handle redirect thrown in handle hook in response to form action ([#​9658](https://togithub.com/sveltejs/kit/pull/9658)) - fix: do not call beforeNavigate for download links ([#​9660](https://togithub.com/sveltejs/kit/pull/9660)) ### [`v1.15.5`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#​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 ([#​9655](https://togithub.com/sveltejs/kit/pull/9655)) - fix: prevent routes/layouts from having conflicting files through resets or different extensions ([#​9590](https://togithub.com/sveltejs/kit/pull/9590)) - fix: prevent unhandled exceptions for invalid header values ([#​9638](https://togithub.com/sveltejs/kit/pull/9638)) ### [`v1.15.4`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#​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 ([#​9641](https://togithub.com/sveltejs/kit/pull/9641)) - feat: set sourcemapIgnoreList to filter out non-source directories ([#​9619](https://togithub.com/sveltejs/kit/pull/9619)) ### [`v1.15.3`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#​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 ([#​9382](https://togithub.com/sveltejs/kit/pull/9382)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​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 ([#​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 ([#​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#​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 ([#​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 ([#​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 ([#​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 (@​typescript-eslint/parser)</summary> ### [`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​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 [@​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#​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 ([#​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 [@​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()` ([#​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 ([#​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 ([#​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 ([#​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 [@​eslint/js](https://togithub.com/eslint/js)[@​8](https://togithub.com/8).39.0 ([#​17102](https://togithub.com/eslint/eslint/issues/17102)) (Milos Djermanovic) - [`d5ba5c0`](https://togithub.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b) chore: package.json update for [@​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 ([#​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` ([#​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 ([#​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 ([#​17075](https://togithub.com/eslint/eslint/issues/17075)) (Milos Djermanovic) - [`0a7b60a`](https://togithub.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca) chore: update description of `SourceCode#getDeclaredVariables` ([#​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 ([#​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 ([#​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` ([#​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 ([#​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` ([#​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 ([#​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 ([#​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 ([#​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 [@​eslint/js](https://togithub.com/eslint/js)[@​8](https://togithub.com/8).38.0 ([#​17069](https://togithub.com/eslint/eslint/issues/17069)) (Milos Djermanovic) - [`88c0898`](https://togithub.com/eslint/eslint/commit/88c08984ec259ac22d839397c06beec8ef213120) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins) - [`cf682d2`](https://togithub.com/eslint/eslint/commit/cf682d249f04a6a304407d5b9ddbbc4a9714dd62) refactor: simplify new-parens rule schema ([#​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 ([#​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 - [#​198](https://togithub.com/Masterminds/semver/issues/198): Improved testing around pre-release names - [#​200](https://togithub.com/Masterminds/semver/issues/200): Improved code scanning with addition of CodeQL - [#​201](https://togithub.com/Masterminds/semver/issues/201): Testing now includes Go 1.20. Go 1.17 has been dropped - [#​202](https://togithub.com/Masterminds/semver/issues/202): Migrated Fuzz testing to Go built-in Fuzzing. CI runs daily - [#​203](https://togithub.com/Masterminds/semver/issues/203): Docs updated for security details ##### Fixed - [#​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 #​1037](https://togithub.com/anchore/syft/issues/1037)] \[[PR #​1747](https://togithub.com/anchore/syft/pull/1747)] \[[Shanedell](https://togithub.com/Shanedell)] - consul binary classifier \[[Issue #​1590](https://togithub.com/anchore/syft/issues/1590)] \[[PR #​1738](https://togithub.com/anchore/syft/pull/1738)] \[[Shanedell](https://togithub.com/Shanedell)] ##### Bug Fixes - Syft missing direct dependencies from the gemfile.lock \[[Issue #​1660](https://togithub.com/anchore/syft/issues/1660)] \[[PR #​1749](https://togithub.com/anchore/syft/pull/1749)] \[[Shanedell](https://togithub.com/Shanedell)] ##### Additional Changes - chore: bump stereoscope to latest version \[[PR #​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 #​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 #​1056](https://togithub.com/anchore/syft/issues/1056)] \[[PR #​1630](https://togithub.com/anchore/syft/pull/1630)] \[[deitch](https://togithub.com/deitch) & [kzantow](https://togithub.com/kzantow)] - Add consul binary classifier \[[Issue #​1590](https://togithub.com/anchore/syft/issues/1590)] \[[PR #​1738](https://togithub.com/anchore/syft/pull/1738)] \[[Shanedell](https://togithub.com/Shanedell)] - Add annotations for evidence on package locations \[[PR #​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 #​1534](https://togithub.com/anchore/syft/issues/1534)] \[[PR #​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 #​1719](https://togithub.com/anchore/syft/pull/1719)] \[[henrysachs](https://togithub.com/henrysachs)] - feat: support for java "nar" files \[[PR #​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 [@​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 [@​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 [@​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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/490](https://togithub.com/pterm/pterm/pull/490) #### New Contributors - [@​kbdharun](https://togithub.com/kbdharun) made their first contribution in [https://github.com/pterm/pterm/pull/488](https://togithub.com/pterm/pterm/pull/488) - [@​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 [@​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. ([#​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#​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>
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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/bitfield/script](https://togithub.com/bitfield/script) | `v0.20.2` -> `v0.22.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/magefile/mage](https://togithub.com/magefile/mage) | `v1.14.0` -> `v1.15.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/pterm/pterm](https://togithub.com/pterm/pterm) | `v0.12.54` -> `v0.12.74` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/sheldonhull/magetools](https://togithub.com/sheldonhull/magetools) | `v1.0.0` -> `v1.0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 ([#​466](https://togithub.com/magefile/mage/issues/466)) - [`9199872`](https://togithub.com/magefile/mage/commit/9199872) fix erroneous docstring of sh.Exec() ([#​452](https://togithub.com/magefile/mage/issues/452)) - [`02bde0b`](https://togithub.com/magefile/mage/commit/02bde0b) Update jQuery to 3.5.0 ([#​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..." ([#​447](https://togithub.com/magefile/mage/issues/447)) ([#​448](https://togithub.com/magefile/mage/issues/448)) - [`a920604`](https://togithub.com/magefile/mage/commit/a920604) mage: cancel context on SIGINT ([#​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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/609](https://togithub.com/pterm/pterm/pull/609) ##### Other Changes - examples: fixed `interactive_multiselect` examples by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/606](https://togithub.com/pterm/pterm/pull/606) - ci(examples): demo is now always at the top by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/607](https://togithub.com/pterm/pterm/pull/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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/601](https://togithub.com/pterm/pterm/pull/601) ##### Other Changes - examples: fix typo in demo by [@​jrschumacher](https://togithub.com/jrschumacher) in [https://github.com/pterm/pterm/pull/598](https://togithub.com/pterm/pterm/pull/598) #### New Contributors - [@​jrschumacher](https://togithub.com/jrschumacher) made their first contribution in [https://github.com/pterm/pterm/pull/598](https://togithub.com/pterm/pterm/pull/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 [@​panbanda](https://togithub.com/panbanda) in [https://github.com/pterm/pterm/pull/593](https://togithub.com/pterm/pterm/pull/593) ##### Other Changes - ci: updated go test command in workflow by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/594](https://togithub.com/pterm/pterm/pull/594) - examples: refactored and documented all examples by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/596](https://togithub.com/pterm/pterm/pull/596) - docs: added website to repo by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/597](https://togithub.com/pterm/pterm/pull/597) #### New Contributors - [@​panbanda](https://togithub.com/panbanda) made their first contribution in [https://github.com/pterm/pterm/pull/593](https://togithub.com/pterm/pterm/pull/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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/589](https://togithub.com/pterm/pterm/pull/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 [@​KarolosLykos](https://togithub.com/KarolosLykos) in [https://github.com/pterm/pterm/pull/577](https://togithub.com/pterm/pterm/pull/577) - Added a heatmap printer by [@​floaust](https://togithub.com/floaust) in [https://github.com/pterm/pterm/pull/487](https://togithub.com/pterm/pterm/pull/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 @​floau[https://github.com/pterm/pterm/pull/583](https://togithub.com/pterm/pterm/pull/583)ll/583 * fix(heatmap): fix bug legend was too long by @​floau[https://github.com/pterm/pterm/pull/585](https://togithub.com/pterm/pterm/pull/585)ll/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 [@​hpcsc](https://togithub.com/hpcsc) in [https://github.com/pterm/pterm/pull/572](https://togithub.com/pterm/pterm/pull/572) #### New Contributors - [@​hpcsc](https://togithub.com/hpcsc) made their first contribution in [https://github.com/pterm/pterm/pull/572](https://togithub.com/pterm/pterm/pull/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 [@​juburr](https://togithub.com/juburr) in [https://github.com/pterm/pterm/pull/569](https://togithub.com/pterm/pterm/pull/569) - fix: don't intercept os signals by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/570](https://togithub.com/pterm/pterm/pull/570) #### New Contributors - [@​juburr](https://togithub.com/juburr) made their first contribution in [https://github.com/pterm/pterm/pull/569](https://togithub.com/pterm/pterm/pull/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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/548](https://togithub.com/pterm/pterm/pull/548) - [DEMO & EXAMPLE](https://togithub.com/pterm/pterm/tree/master/\_examples/slog/demo)  **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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/544](https://togithub.com/pterm/pterm/pull/544)  ##### Other Changes - ci: update to Go 1.21 by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/556](https://togithub.com/pterm/pterm/pull/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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/550](https://togithub.com/pterm/pterm/pull/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 [@​darkliquid](https://togithub.com/darkliquid) in [https://github.com/pterm/pterm/pull/545](https://togithub.com/pterm/pterm/pull/545) #### New Contributors - [@​darkliquid](https://togithub.com/darkliquid) made their first contribution in [https://github.com/pterm/pterm/pull/545](https://togithub.com/pterm/pterm/pull/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 [@​alirezaarzehgar](https://togithub.com/alirezaarzehgar) in [https://github.com/pterm/pterm/pull/530](https://togithub.com/pterm/pterm/pull/530) ##### Fixes 🔧 - fix(box): fixed wrong title length calculation by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/527](https://togithub.com/pterm/pterm/pull/527) - fix: fixed area on Windows by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/539](https://togithub.com/pterm/pterm/pull/539) ##### Other Changes - ci: add cache dependencies by [@​9bany](https://togithub.com/9bany) in [https://github.com/pterm/pterm/pull/514](https://togithub.com/pterm/pterm/pull/514) - docs: added `keys.Space` as unsafe when `Filter` is enabled. by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/519](https://togithub.com/pterm/pterm/pull/519) - ci: added `reviewdog` by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/521](https://togithub.com/pterm/pterm/pull/521) - ci: revert to classic `golangci-lint` action by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/532](https://togithub.com/pterm/pterm/pull/532) - Add OnExit function for interactive text inputs by [@​lammel](https://togithub.com/lammel) in [https://github.com/pterm/pterm/pull/507](https://togithub.com/pterm/pterm/pull/507) - refactor: use WithBoolean on multiselect printer by [@​alirezaarzehgar](https://togithub.com/alirezaarzehgar) in [https://github.com/pterm/pterm/pull/533](https://togithub.com/pterm/pterm/pull/533) #### New Contributors - [@​9bany](https://togithub.com/9bany) made their first contribution in [https://github.com/pterm/pterm/pull/514](https://togithub.com/pterm/pterm/pull/514) - [@​lammel](https://togithub.com/lammel) made their first contribution in [https://github.com/pterm/pterm/pull/507](https://togithub.com/pterm/pterm/pull/507) - [@​alirezaarzehgar](https://togithub.com/alirezaarzehgar) made their first contribution in [https://github.com/pterm/pterm/pull/533](https://togithub.com/pterm/pterm/pull/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 [@​dedefer](https://togithub.com/dedefer) in [https://github.com/pterm/pterm/pull/511](https://togithub.com/pterm/pterm/pull/511) - fix: fixed not being able to add a custom graceful shutdown by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/512](https://togithub.com/pterm/pterm/pull/512) #### New Contributors - [@​dedefer](https://togithub.com/dedefer) made their first contribution in [https://github.com/pterm/pterm/pull/511](https://togithub.com/pterm/pterm/pull/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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/502](https://togithub.com/pterm/pterm/pull/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 [@​floaust](https://togithub.com/floaust) in [https://github.com/pterm/pterm/pull/492](https://togithub.com/pterm/pterm/pull/492) ##### Fixes 🔧 - add: progress bar filler from start by [@​KarolosLykos](https://togithub.com/KarolosLykos) in [https://github.com/pterm/pterm/pull/499](https://togithub.com/pterm/pterm/pull/499) - Various progressbar improvements by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/500](https://togithub.com/pterm/pterm/pull/500) - with input by [@​KarolosLykos](https://togithub.com/KarolosLykos) in [https://github.com/pterm/pterm/pull/486](https://togithub.com/pterm/pterm/pull/486) ##### Other Changes - chore(deps): bump github.com/lithammer/fuzzysearch from 1.1.5 to 1.1.7 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pterm/pterm/pull/496](https://togithub.com/pterm/pterm/pull/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 [@​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 [@​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 [@​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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/490](https://togithub.com/pterm/pterm/pull/490) #### New Contributors - [@​kbdharun](https://togithub.com/kbdharun) made their first contribution in [https://github.com/pterm/pterm/pull/488](https://togithub.com/pterm/pterm/pull/488) - [@​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**: 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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/480](https://togithub.com/pterm/pterm/pull/480) - feat(rgb): made it possible to use RGB colors as background by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/474](https://togithub.com/pterm/pterm/pull/474) ##### Fixes 🔧 - fix(rgb): fixed a bug in RGB fading, where the `maxValue` would print with the `minValue` color. by [@​floaust](https://togithub.com/floaust) in [https://github.com/pterm/pterm/pull/479](https://togithub.com/pterm/pterm/pull/479) ##### Other Changes - examples: combine header examples by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/467](https://togithub.com/pterm/pterm/pull/467) - ci: added svgo workflow to optimize SVGs by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/468](https://togithub.com/pterm/pterm/pull/468) - docs(examples): added more examples by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/469](https://togithub.com/pterm/pterm/pull/469) - docs(README): improved readme by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/476](https://togithub.com/pterm/pterm/pull/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 [@​ibuildthecloud](https://togithub.com/ibuildthecloud) in [https://github.com/pterm/pterm/pull/462](https://togithub.com/pterm/pterm/pull/462) ##### Other Changes - ci: make example generation multi threaded by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/464](https://togithub.com/pterm/pterm/pull/464) - refactor: use `pterm.Print` instead of `fmt.Print` functions by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/463](https://togithub.com/pterm/pterm/pull/463) - ci: don't run Go build and unit tests on autoupdate by [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/465](https://togithub.com/pterm/pterm/pull/465) #### New Contributors - [@​ibuildthecloud](https://togithub.com/ibuildthecloud) made their first contribution in [https://github.com/pterm/pterm/pull/462](https://togithub.com/pterm/pterm/pull/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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/456](https://togithub.com/pterm/pterm/pull/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 [@​MarvinJWendt](https://togithub.com/MarvinJWendt) in [https://github.com/pterm/pterm/pull/452](https://togithub.com/pterm/pterm/pull/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>
Description
Adds
WithMask(string)
toTestInteractiveTextInputPrinter
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
Scope
To-Do Checklist