Skip to content

Conversation

@null8626
Copy link
Member

The following pull request is a toned down version of #12. This pull request focuses solely on the
changes done to the SDK in the v0 of the API. Such as:

  • Tweaking the documentation.
  • Adapting the SDK to newer changes in v0 like reviews.
  • Other refactors to make the code easier to read and maintain.
  • Updating the LICENSE.

Other changes will be issued in subsequent pull requests once this pull request is merged.

@null8626
Copy link
Member Author

For your information: This branch is already tested.

@null8626 null8626 requested a review from velddev September 13, 2025 07:46
@null8626 null8626 mentioned this pull request Sep 13, 2025
topgg.rc Outdated
Comment on lines 20 to 21
VALUE "FileVersion", "3.0.0"
VALUE "ProductVersion", "3.0.0"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this a major version? did the library break for devs?

Copy link
Member Author

@null8626 null8626 Sep 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some changes here are breaking, like:

  • Fetching bot stats now only returns the server count as shards are deprecated.
  • The ability to fetch Top.gg users (get_user) is removed.
  • The minimum supported version for building the library is increased from 3.8.2 to 3.15.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most breaking changes reverted, with the exception of the CMake version (tried using an older version, posting stats did not work.)

The latest version is now 2.1.0 instead of 3.0.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants