Repository navigation
3.2.0-SNAPSHOT
Pre-release
Pre-release
·
30 commits
to master
since this release
- added support for automatically setting queue request speeds from the limits returned by the API:
builder.generateQueueOptions(QueueOptions.createAutoGenerate())- added a new sub-client to request those limits:
mineskinClient.misc().getUser()- improved options for job status checking:
- added an option to use the job's ETA to schedule the first status check
- added support for exponential backoff (or custom handlers) for the request interval
builder.jobCheckOptions(
JobCheckOptions.create()
.withUseEta()
.withInterval(RequestInterval.exponential())
.withMaxAttempts(50)
)- refactored option constructors to builder style
- added some extra debug logging and added MineSkinClient#getLogger - to enable debug logging:
client.getLogger().setLevel(Level.ALL);
ConsoleHandler handler = new ConsoleHandler();
handler.setLevel(Level.ALL);
client.getLogger().addHandler(handler);Full Changelog: 3.0.6-SNAPSHOT...3.2.0-SNAPSHOT