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 <[email protected]>
Co-authored-by: klokeshvar <[email protected]>
Co-authored-by: Vishnubabu <[email protected]>
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 <[email protected]>
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 [email protected]
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 <[email protected]>
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