BREAKING: Removed login methods. ie: CMsgClientNewLoginKey, CMsgClientRequestWebAPIAuthenticateUserNonce, CMsgClientUpdateMachineAuthResponse. (Sentry File, Login Key, WebAPIUserNonce).
Sample 5 SteamGuard, may still work but will not receive new machine auth, but will be removed in the future
Note: This PR is kind of a test to make sure github actions work correctly with the newer Java target. While Java 1.8 is still supported for a while longer, some dependencies are starting to move away from it.
Android support is still compatible with desugaring for API 21 and lower.
Closes #245
Checklist
[x] Code compiles correctly
[x] All tests passing
[x] Samples run successfully
[x] Extended the README / documentation, if necessary
Description
Update dependencies. Update Gradle Target Java 11 Update CI to use Java 11 Remove obsolete code.
BREAKING: Protobufs is using v26+, GeneratedMessageV3 is now GeneratedMessage and is not backwards compatible. See: https://protobuf.dev/news/2023-12-05/#breaking-compatibility-with-old-generated-code
BREAKING: Removed login methods. ie:
CMsgClientNewLoginKey
,CMsgClientRequestWebAPIAuthenticateUserNonce
,CMsgClientUpdateMachineAuthResponse
. (Sentry File, Login Key, WebAPIUserNonce). Sample 5 SteamGuard, may still work but will not receive new machine auth, but will be removed in the futureNote: This PR is kind of a test to make sure github actions work correctly with the newer Java target. While Java 1.8 is still supported for a while longer, some dependencies are starting to move away from it.Android support is still compatible with desugaring for API 21 and lower.
Closes #245
Checklist