-
Notifications
You must be signed in to change notification settings - Fork 204
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
temporal SDK not compatible with temporal API v1.9.0 #832
Comments
Yes, you have to use the dependency specified in the go.mod of the SDK version you are using. These are not meant to be upgraded independently. (if you must use |
Technically, api-go's change was a breaking change, as evidenced here -- if I There isn't really a great solution for this AFAICT since these are separate repos. In my own projects, once I've frozen an interface with 1.0, I've either added extension interfaces or bumped the major version. |
Thanks for the input. Are you already planning to release a new version of the go sdk with support for api v.1.9.0? |
In theory yes, however with many Go libraries these days, doing things such as adding a method to an interface in a point release is common due to major version change hurtles.
This is difficult in Go due to being forced to change everyone's import path (e.g.
Yes, next release will have that. In the meantime, please continue to use the version required in go.mod or use |
I'm receiving this error across multiple projects. I upgraded from temporal 1.12 to temporal 1.15 while building my project.
I have used I think its related to this issue. I think there is an indirect reference to the other package
|
You can't really do this with the current version. Rather you would just |
I think what I am going to do here is at least embed |
This has been solved. |
Expected Behavior
I cannot build my service using temporal anymore.
With release v1.9.0 of https://github.com/temporalio/api-go/releases/tag/v1.9.0 the latest temporal SDK is not compatible anymore
Actual Behavior
When building the service I get the message. Checking the latest code hier in master this is already adapted and I think just a release is required.
Steps to Reproduce the Problem
Specifications
The text was updated successfully, but these errors were encountered: