Releases: florianreuth/CheckHost4J
1.3.0
The artifact coordinates have changed from de.florianmichael:CheckHost4J to de.florianreuth:checkhost4j.
If you were previously using the repository at https://maven.florianmichael.de/, please update it to https://maven.florianreuth.de/.
Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianreuth.de/donate. I’ll continue improving this project to the best of my ability.
1.2.1
Updates license information for next year (2026).
Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.
CheckHost4J-v1.2.0
- Add ping calculations to PingResult
- Add PingResult#getSuccessfulPings, PingResult#getFailedPings and PingResult#getTotalPings
- Expose CheckHost4J#getServers
- Add tons of missing error handling
- Improve error messages
- Add missing javadoc to classes and methods
- Move out model parsing into model classes
- Made model constructors private
- Use IllegalStateException for invalid responses
- Move request into Constants class and rename to CHRequests
- Move request handling into ResultNode
- Fix HTTPResult#isSuccessful and PingResult#isSuccessful
CheckHost4J-v1.1.0
This version is a completely rewrite of the previous library, most classes has been renamed and the required Java version has been downgraded to Java 8, see the git logs for all the changes:
CheckHostAPI.java -> CheckHost4J.java
CHResult.java -> ResultNode.java
CHServer.java -> ServerNode.java
CheckHostAPI#createPingRequest -> CheckHost4J#ping
CheckHostAPI#createTCPRequest -> CheckHost4J#tcpPort
CheckHostAPI#createUDPRequest -> CheckHost4J#udpPort
CheckHostAPI#createHTTPRequest-> CheckHost4J#http
CheckHostAPI#createDNSRequest-> CheckHost4J#dns
CheckHost4J.java now accepts a IRequester making it possible for you to implement web requests by yourself.
CheckHost4J-v1.0.1
- Changed LICENSE to Apache License, Version 2.0
CheckHost4J-v1.0.0
First release