Releases: ArchipelagoMW/Java-Client
0.2.0
Migrates the code from dev.koifysh.archipelago to io.github.archipelagomw. Attached is an Intellij Migration file, which can be used to auto update imports. Read more here: https://www.jetbrains.com/help/idea/migrate.html
What's Changed
Full Changelog: 0.1.21...0.2.0
0.1.21 Release
What's Changed
- Update readme.md by @cjmang in #62
- Update readme.md by @cjmang in #63
- Bump org.junit.jupiter:junit-jupiter from 5.12.1 to 5.13.3 by @dependabot[bot] in #67
- Preparing for next release and updating dependencies by @cjmang in #70
- Fixing encoding while saving datapackage by @cjmang in #72
Full Changelog: 0.1.20...0.1.21
0.1.20 Release
What's Changed
- merge changes for last few versions by KonoTyran in #6
- Bump org.java-websocket:Java-WebSocket from 1.5.2 to 1.5.7 by @dependabot in #9
- Bump org.apache.httpcomponents.core5:httpcore5 from 5.2 to 5.2.5 by @dependabot in #11
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.8.0 by @dependabot in #8
- Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.1 by @dependabot in #10
- Bump org.apache.maven.plugins:maven-gpg-plugin from 1.5 to 3.2.4 by @dependabot in #7
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.4.0 to 0.5.0 by @dependabot in #14
- Bump advanced-security/maven-dependency-submission-action from 2.0.0 to 4.1.0 by @dependabot in #15
- Bump org.apache.maven.plugins:maven-source-plugin from 2.2.1 to 3.3.1 by @dependabot in #13
- Update Java-Client to current network protocol by @mattman107 in #27
- Adding gradle build file by @cjmang in #28
- Fixing GHA by @cjmang in #30
- Adding execute permissions to gradlew for linux by @cjmang in #31
- One more time for gradlew by @cjmang in #32
- Forgot to switch back to AP groupId; oops by @cjmang in #33
- maven central only accepts snapshot uploads by @cjmang in #34
- Fixing not reading from datapackage properly. by @cjmang in #35
- Adding debugging to workflows by @cjmang in #36
- Fix group in build.gradle.kts by @black-sliver in #37
- Cleaning up for snapshots and finalizing gradle swap by @cjmang in #38
- Updating http versions by @cjmang in #39
- Swapping to gradle for dependabot by @cjmang in #42
- Bump com.google.code.gson:gson from 2.11.0 to 2.13.1 by @dependabot in #45
- Fixing dependencies not being published with the pom.xml by @cjmang in #51
- Adding persistent UUID by @cjmang in #49
- Bump org.jreleaser from 1.17.0 to 1.18.0 by @dependabot in #43
- Hopefully final pass at datapackage cache by @cjmang in #53
- Starting the request ids at 1 by @cjmang in #55
- Ensuring folder versions of game names are safe for the file system by @cjmang in #54
- Thread safety by @cjmang in #50
- Updating workflows to enable releasing by @cjmang in #61
New Contributors
- @dependabot made their first contribution in #9
- @mattman107 made their first contribution in #27
- @black-sliver made their first contribution in #37
Full Changelog: 0.1.13...0.1.20
0.1.20 Release Candidate 1
Merge pull request #36 from cjmang/pr-update Adding debugging to workflows
Version 0.1.13
Patch Notes
- update to allow duplicate ID's from different games.
- convert from gradle to maven.
- prep for upload to central maven repo.
- Implemented fix #4
- switched to checksum for datapackage.
Usage
Maven
add the following to your pom.xml
<dependency>
<groupId>dev.koifysh</groupId>
<artifactId>archipelago-client</artifactId>
<version>0.1.13</version>
</dependency>
Gradle
add the following to your repositiories section:
mavenCentral()
And add this to your dependancies section:
implementation 'dev.koifysh:archipelago-client:0.1.13'
Archipelago.MultiClient.Java v1.12
fixes issue where single locations would fail to send.
changes scout locations to only scout for valid locations in the datapackage for current set game.
Full Changelog: 1.11...1.12
Archipelago.MultiClient.Java v1.11
Adds missing data storage operations.
Archipelago.MultiClient.Java v1.10
small bug fix update to not send invalid location ID's to the server. This can cause disconnects with location scouts.
Archipelago.MultiClient.Java v1.8
Bump protocol version to AP version 0.3.7
Full Changelog: 1.7...1.8
Archipelago.MultiClient.Java v1.7
Small bugfix to stop the wrong report of an SSL exception when falling back to non-ssl connection on non-ssl servers.