argoproj / argoproj/argo-workflows

3.6.0: JSON templating change release notes & test cases

Open
#13,541 3 comments 0 reactions 1 assignee Claimed by @Joibel View on GitHub
area/build area/docs area/templating
Dominant language
Go
Stars
17k
Forks
3.7k
Avg merge
1d 15h
Merged PRs (30d)
138

Description

# Summary

#12909 made some fairly fundamental changes to JSON/struct usage in templates, so this needs to be documented in the release notes, per https://github.com/argoproj/argo-workflows/pull/12909#issuecomment-2285300935

There were also a few cases in particular that need testing for breaking changes.

## Use Cases

- [x] Release Notes
- [ ] Test cases
- [x] #8930 -- `toJSON` + `jsonpath` on struct
- [x] #12739 -- `toJSON` + `fromJSON` on struct
- [ ] Other test cases on expressions on structs?
- [ ] Other test cases for this change in general?

---

**Message from the maintainers**:

Love this feature request? Give it a 👍. We prioritise the proposals with the most 👍.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.