-
-
Notifications
You must be signed in to change notification settings - Fork 656
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
chore: migrate the template engine to sprout #2006
base: main
Are you sure you want to change the base?
Conversation
Hi @andreynering, it's been a long time. I preferred to wait for the v1.0.0 release instead of implementing an unstable version, and now here we are. I've reflected on all the changes and discovered a few points that need discussion 🙏
Tip Deprecation notices are non-breaking changes! They inform users about updates they need to make to their templates before old functions are removed. This ensures no breaking changes between versions. Sprout Notice Documentation
Thanks for your patience and for taking the time to answer me! |
This pull request includes the change discussed on issue #1638, primarily focused on updating dependencies, migrating from
slim-sprig
tosprout
, and refactoring the templater functions.Changes
1.22.0
to1.23.3
to ensure compatibility with Sprout.github.com/go-task/slim-sprig/v3
withgithub.com/go-sprout/sprout
.slim-sprig
imports and addedsprout
and its registries.sprig
methods.taskfunc
registry to follow Sprout standard.taskfunc
package to ensure template functions are correctly tested.Resolve #1638