Skip to content

[FND-3] Release 7.0.0#65

Merged
lucassus merged 14 commits intomainfrom
publish
Jul 24, 2025
Merged

[FND-3] Release 7.0.0#65
lucassus merged 14 commits intomainfrom
publish

Conversation

@lucassus
Copy link
Contributor

@lucassus lucassus commented Jul 17, 2025

This pull request updates the Maxio Advanced Billing SDK documentation and introduces several improvements to the SDK's configuration and usability. The changes include updating the SDK version, enhancing documentation, and adding new features like proxy configuration support.

Documentation Updates:

  • Updated all references from version 6.1.0 to 7.0.0 in the README.md and related documentation, including links to API controllers and authentication methods. [1] [2]
  • Improved descriptions for API parameters, such as perPage and page, by adding clearer formatting and constraints. [1] [2]
  • Enhanced the ApiException documentation to include its inheritance from PHP's Exception class and methods like getMessage() and getCode().

SDK Configuration Enhancements:

  • Added support for proxy configurations via the ProxyConfigurationBuilder class, with updated documentation in doc/client.md.
  • Updated the composer.json file to include the ext-curl dependency and upgraded the apimatic/unirest-php package to version 4.0.6.

Code and Script Improvements:

  • Refactored the cleanupSite.sh script to improve readability and robustness by adding a shebang, enabling pipefail, and using consistent variable interpolation.

These changes collectively improve the SDK's functionality, make the documentation more user-friendly, and ensure compatibility with the latest SDK version.

@lucassus lucassus changed the title Release 7.0.0 [FND-3] Release 7.0.0 Jul 24, 2025
@lucassus lucassus marked this pull request as ready for review July 24, 2025 09:33
Copy link

@mykhi mykhi left a comment

Choose a reason for hiding this comment

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

seems like everything auto generated with APIMATIC

@lucassus lucassus merged commit 5e424b6 into main Jul 24, 2025
4 checks passed
@lucassus lucassus deleted the publish branch July 24, 2025 13:30
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.

3 participants