Skip to content

Releases: merge-api/merge-go-client

v1.0.2

28 Dec 07:34
fb26f4c
Compare
Choose a tag to compare

Note: this release impacts the Accounting, CRM, File Storage, and Ticketing categories

  • In the Accounting category, we add the purchase_orders field to the InvoiceRequest object along with updating some field descriptions.
  • In the CRM category, we add a query parameter on the accounts endpoint, multiple query parameters on the engagements endpoint, and the owner field to the Contact object.
  • In the File Storage category, we add a query parameter to the file download endpoint.
  • In the Ticketing category, we add a query parameter on the attachment download endpoint, and a new /roles endpoint along with its associated objects.

v1.0.1

15 Nov 16:04
63f6665
Compare
Choose a tag to compare

Note: this release only impacts the Accounting category

  • For the Accounting category, we fix two enums that were mishandled in the initial implementation. currency on the ExpenseLineRequest model and status on the Invoice object.

v1.0.0

13 Nov 23:38
4ed1c62
Compare
Choose a tag to compare

Note: this release only impacts the Accounting category

  • For the Accounting category, we update the Payment Line item. This impacts all Payment Line item submodels as well.

Note: We update the version to v1.0.0 for semantic purposes. This SDK has been out of Beta since a much earlier version.

v0.2.0

30 Oct 22:28
443cc7e
Compare
Choose a tag to compare

Note: This change impacts ALL of the Merge Categories. Below we've listed some of the larger changes.

  • For ALL Merge categories, we've added the Audit Trail endpoint to access events via API

  • For all Merge common models, we've also added the created_at field and the remote_was_deleted field.

  • In the Accounting category, we've added the Accounting Periods common model.

  • In the ATS category, we've added the job_id query param on the Interview model and the Screening Questions and Screening Question Option common models.

  • In the CRM category, we've removed the custom_object_classes_custom_objects_partial_update PATCH endpoint and the custom_object_classes_generator_update PUT endpoint to allow for us to properly fix the endpoints before rereleasing. You should have received comms about this if you were an active user of these endpoints.

  • In the File Storage category, we've added better Expands support for all the common models allowing for a more reliable request building and deserialization.

  • In the HRIS category, we've added a query parameter on location_type on the Location object and added the Timesheet Entries common model.

  • In the Ticketing category, we've updated some model descriptions to better capture the purpose of each model within the category.

v0.1.4

12 Sep 20:16
8381cdc
Compare
Choose a tag to compare

Note: Changes only impact CRM, Accounting, File Storage and HRIS categories

Changes

  • In the CRM category, we've added support for new query parameters
  • we've also added bug fix support for the Address and Phone Number submodels that were missing on the CRMAccount model.
  • In the HRIS category, we've added support for new query parameters
  • We've also added support for the preferred_name field on the Employee object.
  • In the Accounting category, we've added support for new query parameters
  • We've also added support for multiple new fields on our models and a CreditNoteApplyLine submodel line item
  • In the File Storage category, we've added better handling of the Permission submodel on Files and Folders.

v0.1.3

18 Aug 18:25
c4d9c60
Compare
Choose a tag to compare

Note: Changes only impact CRM and Ticketing

Changes

  • in v0.1.3, we fix GET requests for RemoteFields. However, POSTs were still mistyped creating a bug that would not allow successful POST of RemoteFields. This is now fixed in the latest version.
  • RemoteFields only exist for CRM and Ticketing categories

v0.1.2

14 Aug 23:33
093797c
Compare
Choose a tag to compare

Note: Changes only impact CRM and Ticketing

Changes

  • Typing was mishandled previously for RemoteField endpoint return objects. We update the schema to support the correct object shape.
  • RemoteFields only exist for CRM and Ticketing categories

v0.1.1

11 Aug 17:17
4590569
Compare
Choose a tag to compare

Categories Specific Changes

All Categories

  • supported expands for sub-object GETs
  • Async Passthrough endpoint exposed
  • renamed delete Linked Account function from delete_account.create() to delete_account.delete()

Accounting

  • Added tracking_categories field to Invoice Common Model with expands support
  • Fix bug with listing BalanceSheet, CashFlowStatement, and IncomeStatement Common Models

HRIS

  • Added Dependents Common Model with list() and retrieve() endpoints
  • Added Employer Benefits Common Model with list() and retrieve() endpoints
  • Deprecated benefit_plan_type field on the Benefits Common Model
  • Added employer_benefit` field on Benefits Common Model

Ticketing

  • Added remote_created_after query parameter on Attachment Common Model
  • Added remote_created_after query parameter on Comments Common Model

v0.1.0

11 Aug 16:55
f132943
Compare
Choose a tag to compare

Initial Fern SDK Release

  • Includes new generation Go SDK
  • 6 released categories included (Accounting, ATS, CRM, HRIS, Ticketing, File Storage)
  • See README for additional details on implementation of the new SDK!