Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 2, 2026

Bumps gs.mclo:api from 5.0.2 to 6.1.0.

Release notes

Sourced from gs.mclo:api's releases.

v6.1.0

Improvements

  • Add listFilesInDirectory method to MclogsClient. [^1]

[^1]: This is the equivalent of listLogsInDirectory and listCrashReportsInDirectory but searches in the directory itself, not a subfolder. Before 6.0, this was available as a static method of the Util class

v6.1.0-SNAPSHOT

Improvements

  • Add listFilesInDirectory method to MclogsClient. [^1]

[^1]: This is the equivalent of listLogsInDirectory and listCrashReportsInDirectory but searches in the directory itself, not a subfolder. Before 6.0, this was available as a static method of the Util class

v6.0.0-SNASPSHOT

Breaking Changes

  • Api methods now complete exceptionally if the server returns an error response instead of returning a response object with error details.
    • Removed ApiException#getResponse and JsonResponse#throwIfError methods.
    • Remove JsonResponse
    • Remove the success and error fields from response objects.
  • Some response classes from response.insights have been moved to response.entry.
  • Many classes have been marked as final or not-extendable.
  • LimitedReader and Util are now internal
  • LogReader has been split into multiple classes in the reader package.
  • Removed deprecated constants and constructor from the Log class.
  • Mclogs instances running v1 are no longer supported.

New Features

  • You can now specify a source and other metadata when uploading logs. By default, this is filled with the project name you can set with MclogsClient#setProjectName(String)
  • You can delete logs after uploading them using UploadLogResponse#delete() or MclogsClient#deleteLog(id, token) with the token from the upload response.
  • Uploading a log now returns many new fields
  • These new fields, the raw content, the parsed log entries and insights can now be fetched with a single request.
  • Uploaded logs are now automatically compressed with GZIP during transfer

Improvements

  • Remove exception that is never thrown from signature of MclogsClient#analyseLog(Path)
  • Add annotations for nullability where missing
  • Limits are now applied to all methods that upload logs before the upload happens
  • ApiException now includes the HTTP status code

v6.0.0

Breaking Changes

  • Api methods now complete exceptionally if the server returns an error response instead of returning a response object with error details.

... (truncated)

Changelog

Sourced from gs.mclo:api's changelog.

v6.1.0

Improvements

  • Add listFilesInDirectory method to MclogsClient. [^1]

[^1]: This is the equivalent of listLogsInDirectory and listCrashReportsInDirectory but searches in the directory itself, not a subfolder. Before 6.0, this was available as a static method of the Util class


v6.0.0

Breaking Changes

  • Api methods now complete exceptionally if the server returns an error response instead of returning a response object with error details.
    • Removed ApiException#getResponse and JsonResponse#throwIfError methods.
    • Remove JsonResponse
    • Remove the success and error fields from response objects.
  • Some response classes from response.insights have been moved to response.entry.
  • Many classes have been marked as final or not-extendable.
  • LimitedReader and Util are now internal
  • LogReader has been split into multiple classes in the reader package.
  • Removed deprecated constants and constructor from the Log class.
  • Mclogs instances running v1 are no longer supported.

New Features

  • You can now specify a source and other metadata when uploading logs. By default, this is filled with the project name you can set with MclogsClient#setProjectName(String)
  • You can delete logs after uploading them using UploadLogResponse#delete() or MclogsClient#deleteLog(id, token) with the token from the upload response.
  • Uploading a log now returns many new fields
  • These new fields, the raw content, the parsed log entries and insights can now be fetched with a single request.
  • Uploaded logs are now automatically compressed with GZIP during transfer

Improvements

  • Remove exception that is never thrown from signature of MclogsClient#analyseLog(Path)
  • Add annotations for nullability where missing
  • Limits are now applied to all methods that upload logs before the upload happens
  • ApiException now includes the HTTP status code

v5.0.0

Breaking Changes

  • MclogsClient#uploadLog(Path) now throws an ExecutionException if reading the file fails instead of throwing an IOException immediately.

... (truncated)

Commits
  • a8cf46a Make those methods non-static
  • 02d82f7 Add missing separator
  • 6e3d19e Add listFilesInDirectory method to MclogsClient
  • 1bd3d89 Mark snapshot releases as pre-release on gh
  • 18671c1 Cleanup some minor warnings
  • 1044310 Add test for metadata equals and tostring
  • 6ac7058 Improve test coverage
  • 54b6503 Remove legacy upload fallback
  • ecc0e4b Remove support for mclogs v1 instances
  • d84a3fa Add java 25 to test matrix, Hopefully fix void problem
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [gs.mclo:api](https://github.com/aternosorg/mclogs-java) from 5.0.2 to 6.1.0.
- [Release notes](https://github.com/aternosorg/mclogs-java/releases)
- [Changelog](https://github.com/aternosorg/mclogs-java/blob/master/CHANGELOG.md)
- [Commits](aternosorg/mclogs-java@5.0.2...6.1.0)

---
updated-dependencies:
- dependency-name: gs.mclo:api
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants