GPSd4Java icon indicating copy to clipboard operation
GPSd4Java copied to clipboard

Upgrade dependencies and Java (#41)

Open dvbeek opened this issue 3 years ago • 3 comments

Updated the dependencies to the latest versions and Java version to Java 17. Tested it locally (with gpsd-nmea-simulator docker) with the project Tester, and in our own project. Peer reviewed by my colleague 'mydeveloperplanet'.

Signed-off-by: Dennis van Beek [email protected]

dvbeek avatar Nov 11 '22 10:11 dvbeek

Does this mean that future versions of the library will have a Java17 dependency? If so this might not be ideal: not everyone is there yet and it might be necessary to maintain multiple versions for this then.

0x08 avatar Nov 11 '22 10:11 0x08

@0x08 This indeed is a major change, I would recommend increasing the major version to show this.

I don't think 2 versions have to be maintained, because I don't expect a lot of functionality to be added in the coming months (the last release was more than 5 years ago). But of course we can also lower the Java version to something like Java 11, to increase applicability?

dvbeek avatar Nov 11 '22 11:11 dvbeek

Maybe Java11 would be a good compromise for now? A version that is widespread and still quite recent.

0x08 avatar Nov 11 '22 14:11 0x08