Skip to content

Releases: merge-api/merge-ruby-client

v1.1.0

22 Apr 18:38
6ee8bc6
Compare
Choose a tag to compare

Note this change impacts all categories.

  • (fix): Address serialization issues within iterable types
    • Nested hash types are recursively resolved in from_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)
  • (fix): The generated endpoint functions no long include object utilities such as _field_set or additional_properties.
  • (feat): Updated Merge models, query parameters, and fields.

v1.0.0

23 Jan 17:00
e40c567
Compare
Choose a tag to compare

This release impacts all categories.

  • Updated descriptions and code snippets
  • Add query parameters for multiple Common Model endpoints
  • async POST request support
  • [accounting] add GeneralLedgerTransactions
  • [accounting] add BankFeeds and BankFeedTransactions
  • updated RemoteData and RemoteFields objects to allow for better handling

v0.1.4

26 Jul 18:59
bcb482b
Compare
Choose a tag to compare

Note: This change impacts all categories.

  • Sync the SDKs with the latest updates to the Merge API.
    • New common models, query parameters, and fields
  • [CRM + Ticketing] Improved typing on the RemoteFields object value field to avoid breakage when returning variable types.
  • Improvements to developer experience

v0.1.3

24 Jul 12:19
df53960
Compare
Choose a tag to compare

(fix): hash objects are no longer returned as OpenStructs, but rather hashes as they are meant to be

Full Changelog: v0.1.2...v0.1.3

v0.1.2

27 May 17:50
23b39a4
Compare
Choose a tag to compare

(fix): the base path to each endpoint has been added back in the API spec, and the SDK regenerated

v0.1.1

23 May 18:58
e1356ff
Compare
Choose a tag to compare
  • This release is functionally equivalent to v0.0.5. A snafu in the versioning made this upgrade necessary. We will continuing versioning off of this major and minor version from here on out.

v0.0.5

23 May 18:23
e779ca4
Compare
Choose a tag to compare

Note that changes in this release impact all categories!

  • Addition of coverage field on the RemoteFieldAPI object
  • Addition of integration_specific_config field on the EndUserDetailsRequest object
  • Updated field and model descriptions

CRM

  • Fix bug in the CRMAccountRequest object where the Address object field was missing.

Ticketing

  • Add new endpoints POST Contact and POST Contact Meta

v0.0.4

23 Apr 22:34
6878100
Compare
Choose a tag to compare

Note: The changes in this release impact all categories.

  • We sync the SDK with the latest improvements to the Merge API
    • [Accounting] PATCH Invoices added
    • [Accounting] PATCH Payments added
    • [ATS] GET Job Postings added
    • [FILE] added mime_type as a query parameter on File
    • Better inline examples and model examples

v0.0.3

13 Feb 18:22
3484545
Compare
Choose a tag to compare

Note: There are no unique changes in this version. We bump the version to fix some logic that deploys to Ruby Gems

v0.0.2

13 Feb 17:37
4acb01a
Compare
Choose a tag to compare

This release only impacts dependency versions. Specifically the Faraday package.

  • This release relaxes the Faraday versioning to no longer be pinned to v2.7.