- Javadoc Generation: Improved automation and versioning of Javadoc generation (#6).
- GitHub Actions: Improved handling of versioning in workflows, including
SNAPSHOT
tags based on release status (#10). - README Updates: Updated paths, contact email, and removed
withHTTPInfo
examples (#5).
- Documentation: Enhanced examples in
api_doc.mustache
for API methods such asgetInstance
,createInstance
,deleteInstance
, andupdateInstance
(#9).
WithHttpInfo
Visibility Update: SetWithHttpInfo
methods to private (#8).
- Documentation: Removed all
WithHttpInfo
method examples from the API documentation (#7). - Generation: Removed timestamp generation from SDK classes for consistency (#5).
- GitHub Actions: Added automation for regenerating the SDK when the specification changes.
- GitHub Actions: Added automation to create a new release when a tag is pushed, and automatically publish it to Maven Central.
- Documentation: Moved the SDK README to the root directory and relocated the
exoscale4j
README to thegenerator
directory. - Maven Configuration: Changed the group ID and artifact ID from
exoscale4j
tosdk
.
- Initial release.