Skip to content

Releases: merge-api/merge-node-client

v0.2.0

30 Oct 22:27
c9b0a7d

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.7

29 Sep 13:27
d8d052e

Choose a tag to compare

Changes

  • Update the RemoteData.data type to be unknown

v0.1.6

21 Sep 05:41
cfb7b99

Choose a tag to compare

Note: Changes only impact CRM and Ticketing categories

Changes

  • In the CRM and Ticketing categories, we've added a bug fix for the RemoteFieldRequest interface which had previously defined the value field as a Record<string, unknown> when it should be a string.

v0.1.5

12 Sep 20:11
2649d85

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.4

18 Aug 17:00
c64176f

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.3

14 Aug 21:59
c2e3c87

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.2

10 Aug 23:04
cb0c321

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

Language Specific Changes

  • Node datetimes now expect datetime type, rather than type string

v0.1.1

03 Aug 19:04
828667f

Choose a tag to compare

  • Small change to update MergeClient parameters. token field is renamed to apiKey to maintain symmetry with other SDKs and more readable code.

v0.1.0

03 Aug 17:36
2c6d6ac

Choose a tag to compare

Initial Fern SDK Release

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