chore: merge main into gen2 release #812
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of changes
This is to fix the issue of the previous tag release version not including the AJV removal commit, which is blocking the data manager testing. The long term solution commit from the main branch is to be merged for the feature branch.
One thing to note there is one snapshot change for hasOne reference codegen, which adds
targetNames
back as a empty list. This is because the validation fails on previous codegen astargetNames
is defined as a required field in hasOne association. Changing it from required to optional is a breaking change. For backward compatibility, I assign the empty list for temporary workaround.Codegen Paramaters Changed or Added
Issue #, if available
Description of how you validated changes
Checklist
yarn test
passespath
) behave differently on windows.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.