Skip to content

Conversation

@dimitrystd
Copy link

To All: I have no plans to merge this PR; it is only for visibility.

There is no way to keep smartling-api-commons free of CVEs while continuing to support Java 8. I made only the necessary changes to migrate the code and dependencies to Java 17. This means that the SDK will exist in two versions, requiring each new development (endpoint) to be implemented twice.

I'd like to encourage all teams to migrate their services from 1.x to the new 2.x (when it is released).

<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>1.3.2</version>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you can drop version here, it is defined in dependencyManagement

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we have to change the major version of sdk itsefl (1.26... --> 2.0.0)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants