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
51 stars 5 forks source link

fix(deps): update module github.com/go-sprout/sprout to v0.4.0 #156

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/go-sprout/sprout v0.3.0 -> v0.4.0 age adoption passing confidence

Release Notes

go-sprout/sprout (github.com/go-sprout/sprout) ### [`v0.4.0`](https://togithub.com/go-sprout/sprout/blob/HEAD/CHANGELOG.md#Release-v040-Sprout-Blossom--2024-05-16) [Compare Source](https://togithub.com/go-sprout/sprout/compare/v0.3.0...v0.4.0) > ๐Ÿ’ก Cultivating code is something beautiful. ##### ๐Ÿš€ Features - **Enhanced Conversions Group**: New functions (`toBool`, `toUint`, `toUint64`) and comprehensive documentation have been added to the conversions group, broadening our library's functionality and making it more user-friendly. See ([@​42atomys](https://togithub.com/42atomys)) [PR 33](https://togithub.com/go-sprout/sprout/pull/33). - **YAML Functions Unleashed**: Implementing YAML functions (`fromYaml`, `toYaml`. `mustFromYaml`, `mustToYaml`) inspired by Helm's robust toolset, we've extended our configuration management capabilities. See ([@​42atomys](https://togithub.com/42atomys)) [PR 36](https://togithub.com/go-sprout/sprout/pull/36). ##### ๐Ÿ›  Fixes from sprig issues - **Merge Function Improvement**: The merge function has been tweaked to preserve the zero value in destination structs, ensuring more predictable and accurate data handling. See ([@​42atomys](https://togithub.com/42atomys)) [PR 34](https://togithub.com/go-sprout/sprout/pull/34). - **String Transformation Logic Update**: Corrected the logic for transforming strings to CamelCase and PascalCase to avoid previous inconsistencies and errors. See ([@​42atomys](https://togithub.com/42atomys)) [PR 35](https://togithub.com/go-sprout/sprout/pull/35).

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.