1.0.0-rc19
(chore):
Removed circular dependency logs.
1.0.0-rc18
(feat):
Updating Ruby build and configuration files, and adding custom test files.
1.0.0-rc17
(fix):
Fix reference request methods.
1.0.0-rc16
(fix):
Fix subpackage client generation.
1.0.0-rc15
(fix):
Generate nested subpackage clients.
1.0.0-rc14
(fix):
Fix parameterless endpoint methods.
1.0.0-rc13
(feat):
Implement Wrapped Request Endpoints.
1.0.0-rc12
(fix):
Support multipart form uploads.
1.0.0-rc11
(fix):
Install dependencies after generating the SDK to produce a Gemfile.lock.
1.0.0-rc10
(fix):
Generate a Rubocop file and autocorrect the generated code.
1.0.0-rc9
(fix):
Union types extend the Model class.
1.0.0-rc8
(fix):
The client argument on the nested resource is now a keyword argument.
1.0.0-rc7
(fix):
Update the Union type to not remove the discriminant from the value.
1.0.0-rc6
(fix):
Fix reference to internal JSON request.
1.0.0-rc5
(fix):
Fix module name for internal JSON request.
1.0.0-rc4
(fix):
Fix syntax for Union types extending the Union module.
1.0.0-rc3
(feat):
Always lazy load type references to handle circular dependencies and import order.
1.0.0-rc2
(feat):
Support for sending request bodies when the request is a reference to a type or a primitive.
1.0.0-rc1
(feat):
Fix circular type references within the Ruby SDK generator.
1.0.0-rc0
(feat):
Introduce a revamped Ruby SDK generator with several improvements to be detailed in a larger post.
0.8.2
(fix):
The generated endpoint functions no long include object utilities such as _field_set
or additional_properties
.
0.8.1
(fix):
Address serialization issues within iterable types
What’s been fixed
- Nested
hash
types are recursively resolved infrom_json
such that they come back as true hashes, as opposed to structs - Pass through additional params from request options even if the original request did not have those types of params (ex: query parameters)
0.8.0
(fix):
Date snippets now wrap their examples in quotation marks to correctly use .parse
0.8.0-rc0
(feat):
allow users to specify additional dependencies and dev dependencies for Ruby SDKs.
0.7.0-rc0
(feat):
Introduce automatic token refresh for OAuth credentials
What’s new
- The Ruby SDK now generates an OAuth client to automate token refresh.
What’s been fixed
- The Ruby SDK now no longer requires users specify literals in method signatures