hay-kot / scaffold

A cookie cutter alternative with in-project scaffolding for generating components, controllers, or other common code patterns.
https://hay-kot.github.io/scaffold/
MIT License
63 stars 8 forks source link

fix(deps): update module github.com/charmbracelet/huh to v0.4.2 - autoclosed #164

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 6 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/charmbracelet/huh v0.3.0 -> v0.4.2 age adoption passing confidence

Release Notes

charmbracelet/huh (github.com/charmbracelet/huh) ### [`v0.4.2`](https://togithub.com/charmbracelet/huh/releases/tag/v0.4.2) [Compare Source](https://togithub.com/charmbracelet/huh/compare/v0.4.1...v0.4.2) ### Your favourite files 📁 Huh? `v0.4.0` (`v0.4.2`) introduces the File Picker to forms ✨ Prompt users to select a file in just a few lines of code, you know the drill :) ```go var file string huh.NewFilePicker(). Title("Select a file:"). Description("This will be your profile image."). AllowedTypes([]string{".png", ".jpeg", ".webp", ".gif"}). Value(&file) ``` Made with VHS *** #### Field Interface ##### Zoom File pickers introduce a new `Zoom` method to the `Field` interface. ```go type Field interface { // ... Zoom() bool // ... } ``` `Zoom` tells the form whether this field should be the only visible field. Notice how the `FilePicker` field zooms in when selecting a file and zooms out when the file is selected, showing only the selected file. ##### Skip Notes introduce a new `Skip` method to the `Field` interface. ```go type Field interface { // ... Skip() bool // ... } ``` Skip indicates to the form whether or not to skip this field, i.e. don't let the user interact with it. This is useful for notes to be purely informational. #### What else? - feat: set `height` in `WithHeight` by [@​ardnew](https://togithub.com/ardnew) in [https://github.com/charmbracelet/huh/pull/122](https://togithub.com/charmbracelet/huh/pull/122) - feat: use `EchoMode` for `Input` by [@​caarlos0](https://togithub.com/caarlos0) in [https://github.com/charmbracelet/huh/pull/131](https://togithub.com/charmbracelet/huh/pull/131) - feat: zoom `FilePicker` by [@​maaslalani](https://togithub.com/maaslalani) in [https://github.com/charmbracelet/huh/pull/133](https://togithub.com/charmbracelet/huh/pull/133) - feat: inline `Select` by [@​maaslalani](https://togithub.com/maaslalani) in [https://github.com/charmbracelet/huh/pull/136](https://togithub.com/charmbracelet/huh/pull/136) - feat: ctrl+u, ctrl+d, g, and G keybindings on `Select` by [@​caarlos0](https://togithub.com/caarlos0) in [https://github.com/charmbracelet/huh/pull/143](https://togithub.com/charmbracelet/huh/pull/143) - feat: predefined `ValidationFunc`s by [@​anirudhaCodes](https://togithub.com/anirudhaCodes) in [https://github.com/charmbracelet/huh/pull/140](https://togithub.com/charmbracelet/huh/pull/140) - feat: make `PrevField` and `NextField` public by [@​KevM](https://togithub.com/KevM) in [https://github.com/charmbracelet/huh/pull/175](https://togithub.com/charmbracelet/huh/pull/175) - feat: accessible mode when `TERM=dumb` by [@​maaslalani](https://togithub.com/maaslalani) in [https://github.com/charmbracelet/huh/pull/188](https://togithub.com/charmbracelet/huh/pull/188) - feat: `WithOutput` API by [@​maaslalani](https://togithub.com/maaslalani) in [https://github.com/charmbracelet/huh/pull/201](https://togithub.com/charmbracelet/huh/pull/201) - feat: set note next button label by [@​abtmr](https://togithub.com/abtmr) in [https://github.com/charmbracelet/huh/pull/225](https://togithub.com/charmbracelet/huh/pull/225) ##### Bug Fixes - fix: overlapping style issue in render function of `field_note` by [@​anirudhaCodes](https://togithub.com/anirudhaCodes) in [https://github.com/charmbracelet/huh/pull/112](https://togithub.com/charmbracelet/huh/pull/112) - fix: `MultiSelect` limit in Accessible Mode by [@​anirudhaCodes](https://togithub.com/anirudhaCodes) in [https://github.com/charmbracelet/huh/pull/125](https://togithub.com/charmbracelet/huh/pull/125) - fix: CharLimit of `Text` field in Accessible mode by [@​anirudhaCodes](https://togithub.com/anirudhaCodes) in [https://github.com/charmbracelet/huh/pull/126](https://togithub.com/charmbracelet/huh/pull/126) - fix: set themes on fields by [@​maaslalani](https://togithub.com/maaslalani) in [https://github.com/charmbracelet/huh/pull/219](https://togithub.com/charmbracelet/huh/pull/219) - fix: remove temporary file after opening external editor in `Text` field by [@​auvred](https://togithub.com/auvred) in [https://github.com/charmbracelet/huh/pull/154](https://togithub.com/charmbracelet/huh/pull/154) - fix: spinner bubbles up `tea.Program` errors by [@​clowder](https://togithub.com/clowder) in [https://github.com/charmbracelet/huh/pull/237](https://togithub.com/charmbracelet/huh/pull/237) #### New Contributors A special thanks to everyone who made this release of Huh? possible! 🤗 - [@​theredditbandit](https://togithub.com/theredditbandit) made their first contribution in [https://github.com/charmbracelet/huh/pull/102](https://togithub.com/charmbracelet/huh/pull/102) - [@​anirudhaCodes](https://togithub.com/anirudhaCodes) made their first contribution in [https://github.com/charmbracelet/huh/pull/112](https://togithub.com/charmbracelet/huh/pull/112) - [@​rharshit82](https://togithub.com/rharshit82) made their first contribution in [https://github.com/charmbracelet/huh/pull/128](https://togithub.com/charmbracelet/huh/pull/128) - [@​stefanlogue](https://togithub.com/stefanlogue) made their first contribution in [https://github.com/charmbracelet/huh/pull/99](https://togithub.com/charmbracelet/huh/pull/99) - [@​auvred](https://togithub.com/auvred) made their first contribution in [https://github.com/charmbracelet/huh/pull/154](https://togithub.com/charmbracelet/huh/pull/154) - [@​KevM](https://togithub.com/KevM) made their first contribution in [https://github.com/charmbracelet/huh/pull/175](https://togithub.com/charmbracelet/huh/pull/175) - [@​zimeg](https://togithub.com/zimeg) made their first contribution in [https://github.com/charmbracelet/huh/pull/224](https://togithub.com/charmbracelet/huh/pull/224) - [@​bradyjoslin](https://togithub.com/bradyjoslin) made their first contribution in [https://github.com/charmbracelet/huh/pull/241](https://togithub.com/charmbracelet/huh/pull/241) - [@​joshi4](https://togithub.com/joshi4) made their first contribution in [https://github.com/charmbracelet/huh/pull/232](https://togithub.com/charmbracelet/huh/pull/232) - [@​abtmr](https://togithub.com/abtmr) made their first contribution in [https://github.com/charmbracelet/huh/pull/225](https://togithub.com/charmbracelet/huh/pull/225) - [@​clowder](https://togithub.com/clowder) made their first contribution in [https://github.com/charmbracelet/huh/pull/237](https://togithub.com/charmbracelet/huh/pull/237) **Full Changelog**: https://github.com/charmbracelet/huh/compare/v0.3.0...v0.4.0 *** The Charm logo Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.technology/@​charm), or [Slack](https://charm.sh/slack). ### [`v0.4.1`](https://togithub.com/charmbracelet/huh/compare/v0.4.0...v0.4.1) [Compare Source](https://togithub.com/charmbracelet/huh/compare/v0.4.0...v0.4.1) ### [`v0.4.0`](https://togithub.com/charmbracelet/huh/compare/v0.3.0...v0.4.0) [Compare Source](https://togithub.com/charmbracelet/huh/compare/v0.3.0...v0.4.0)

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.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 5 months ago

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details: Package Change
github.com/charmbracelet/bubbletea v0.26.2 -> v0.26.3
github.com/charmbracelet/lipgloss v0.10.0 -> v0.11.0
golang.org/x/crypto v0.21.0 -> v0.23.0
golang.org/x/text v0.14.0 -> v0.15.0