Releases: vmware-tanzu/graph-framework-for-microservices
Releases · vmware-tanzu/graph-framework-for-microservices
COSMOS-4005: Fix gvk related issue in nexus-sdk
COSMOS-4005: Fix gvk related issue in nexus-sdk.
COSMOS-3428: Updated Nexus client GetByName method
COSMOS-3428: Modified GetByname (#206) * COSMOS-3428: Modified GetByName Method
v0.0.69
v0.0.68
What's Changed
- COSMOS-3252: Nexus annotation nexus-graphql-ts-type not working as expected for array of customType by @kacpersaw in #201
Full Changelog: v0.0.67...v0.0.68
NPT-632: Nexus and TSM Integration with Preparser
NPT-632: TSM integration with Preparser (#61) * NPT-632: Cosmos DM nexus compiler changes * COSMOS-856 and COSMOS-858 Fix * Add Node NotifyCallBack in nexus-client * Add RegisterCB function * Parse non nexus nodes and types and copy them to model dir * upgrade client-go to v0.26.3 * Pin k8s client-go version * COSMOS-893 Make graphql server as go binary directly to run , instead of loading as plugin (#139) * NPT-632: Cosmos DM nexus compiler changes * Add Node NotifyCallBack in nexus-client * Fix GNS Plural issue * Update RegisterAddCallback and add checks to RegisterDeleteCallback method * COSMOS-2430: Add field Aggregator to fix GNS update issue * Fix issue in Delete{Node}ByName() method (#147) * NPT-632 Cosmos datamodel non global packages support (#150) * COSMOS-1557: Check if parent exist before calling callback func (#151) * COSMOS-1557: Fix data race (#153) * Adding template for RegisterEventHandler (#154) * NPT-632 Unit tests (#186) * COSMOS-2804: Nexus SDK should be able to infer the annotations and labels needs it and not need the app code to populate them (#191) * COSMOS-2578: Add debug log and retry logic --------- Co-authored-by: Kacper Sawicki <sawickik@vmware.com> Co-authored-by: klokeshvar <klokeshvar@vmware.com> Co-authored-by: Vishnubabu <kvishnu@vmware.com>
NPT-881 Make graphql server plugin compatible with graphql server
NPT-881 Make graphql server plugin compatible with graphql server (#136) * NPT-881 Make graphql server plugin compatible with graphql server currently due to library incompatiblities , graphql server does not come up adding go mod pins for modules to be in sync with graphqlserver * pin version to v0.26.0 * pin controller runtime --------- Co-authored-by: rjanakiraman <rjanakiraman@vmware.com>
NPT-689 Datamodel upgrade repository
NPT-689: Nexus DM Upgrade Modify the current datamodel installer script to incorporate the CRD upgrade
We want to invoke the comparison of datamodels in nexus installer.
This change adds new repository - the app takes the directory and compares crds to the ones it takes with kubernetes api. It panics when it finds any incompatibilities.
Co-authored-by: pavithras pavithras@vmware.com
NPT-796 Pin Graphql dependency in generated folder
NPT-796 Pin Graphql dependency in generated folder (#109) * debug * graphql pod restart because go mod versions upgraded , even pinned in graphql-gen folder Add go mod edit -require in pin_deps for generated folder , avoids the auto dependency update in gqlgen folder due to generated folder using latest version Co-authored-by: rjanakiraman <rjanakiraman@vmware.com>
Subscribe API feature in nexus-client library
NPT-550: Subscribe API feature in nexus-client library
NPT-728: Use subscribe API feature of nexus-client library in graphql
TSM-714: Removed unused files and fixed vulnerability
TSM-714: Removed unused files and fixed vulnerability (#89) Fixed Gqlgen library dependencies vulnerability