Skip to content

Releases: merge-api/merge-node-client

v1.1.2

23 Jan 16:19
95c453c
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

v1.1.1

05 Dec 03:11
7956bf3
Compare
Choose a tag to compare

Note this change ONLY impacts the Accounting category

  • Added new models, endpoints, and query parameters
  • Added AsyncTasks model
  • Added BankFeedAccounts, BankFeedTransactions, and Employee models to the Accounting category
  • associated GET, POST, PATCH endpoints to interact with those models

v1.1.0

05 Dec 01:58
69372b4
Compare
Choose a tag to compare

Note this change impacts ALL categories.

  • SDK generator upgrade which includes developer quality of life improvements.
  • Improve GeneratedTimeoutSdkError error to include endpoint name in message.
  • Added support for .asRaw() which allows users to access raw response data including headers.
  • The generated enum examples now reference the value of the enum directly instead of using the enum itself.
  • The SDK generator now sends a User-Agent header on each request that is set to /. For example if your package is called imdb and is versioned 0.1.0, then the user agent header will be imdb/0.1.0
  • Improved support for INITIAL_RETRY_DELAY to allow more configurability

v1.0.12

14 Nov 23:12
ffa041c
Compare
Choose a tag to compare

Note this change impacts all categories.

  • enable client overrides to allow for a custom Fetcher. This allows for a way to provide your own http client in the MergeClient's constructor

v1.0.11

07 Oct 22:28
b15692e
Compare
Choose a tag to compare

Note this release impacts all categories.

  • Add includeShellData query parameter to all endpoints
  • Update descriptions with more information on usage
  • add remoteWasDeleted to additional submodels
  • Addition of new IDLE sync status to the syncStatus enum

v1.0.10

16 Sep 15:48
78626f8
Compare
Choose a tag to compare

Note this release only impacts the Accounting category

  • Addition of RemoteFieldsClasses to the Accounting category
  • include_shell_data and include_remote_data query parameters added to more endpoints
  • updated descriptions and help text inline
  • TaxRate model and tax_rate fields added to Accounting Common Models.

v1.0.9

26 Jul 17:10
359b2ed
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
  • Added ResponseValidation skipping to avoid breaking issues due to the SDK typing not matching the response types
  • [CRM + Ticketing] Improved typing on the RemoteFields object value field to avoid breakage when returning variable types.
  • Improvements to developer experience

v1.0.8

22 May 15:00
10b6966
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

v1.0.7

22 Apr 04:42
c0d7f68
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

v1.0.6

25 Feb 19:43
da08794
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
    • Addition of the Field Mappings API
    • Addition of the Scopes manipulation API (both Organization-wide and Linked Account-wide)
    • Replacing the old is_in_beta field on the AccountIntegration model with the new and more accurate category_beta_status field.
    • [HRIS] Addition of the ended_after, ended_before, started_after, and started_before query parameters on the /time-off endpoint
    • [File Storage] We fix typing on the PermissionRequest model
    • Better inline examples