Skip to content

1.0.0-ea.0 #38

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 6, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Initial

## [1.0.0-ea] - 2025-6-05
## [1.0.0-ea] - 2025-06-05
- Update CODEOWNERS
- Updated `getAuthorization` to use the correct API URL.
- Rename `getConnection(name: string)` -> `getAuthorization(developerName: string, attachmentNameOrColorUrl = "HEROKU_APPLINK")`, accepting a new attachmentNameOrColorOrUrl to use a specific Applink addon's config.
- Remove node-fetch in favor of native fetch, add `HTTPResponseError`

## Unreleased
## [1.0.0-ea.0] - 2025-06-06
- Add `X-App-UUID` header, `heroku-applink-node-sdk` UA.
Comment on lines -18 to 19
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For 1.0.0 we may want to clean up. For now we'll keep tracking the ea releases.

4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
**@heroku/applink v1.0.0-ea** • **Docs**
**@heroku/applink v1.0.0-ea.0** • **Docs**

***

# @heroku/applink v1.0.0-ea
# @heroku/applink v1.0.0-ea.0

## Classes

Expand Down
8 changes: 4 additions & 4 deletions docs/classes/HTTPResponseError.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[**@heroku/applink v1.0.0-ea**](../README.md) • **Docs**
[**@heroku/applink v1.0.0-ea.0**](../README.md) • **Docs**

***

[@heroku/applink v1.0.0-ea](../README.md) / HTTPResponseError
[@heroku/applink v1.0.0-ea.0](../README.md) / HTTPResponseError

# Class: HTTPResponseError

Expand Down Expand Up @@ -34,7 +34,7 @@ new HTTPResponseError(response): HTTPResponseError

#### Defined in

[src/utils/request.ts:11](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/utils/request.ts#L11)
[src/utils/request.ts:14](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/utils/request.ts#L14)

## Properties

Expand Down Expand Up @@ -78,7 +78,7 @@ response: any;

#### Defined in

[src/utils/request.ts:10](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/utils/request.ts#L10)
[src/utils/request.ts:13](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/utils/request.ts#L13)

***

Expand Down
6 changes: 3 additions & 3 deletions docs/functions/init.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[**@heroku/applink v1.0.0-ea**](../README.md) • **Docs**
[**@heroku/applink v1.0.0-ea.0**](../README.md) • **Docs**

***

[@heroku/applink v1.0.0-ea](../README.md) / init
[@heroku/applink v1.0.0-ea.0](../README.md) / init

# Function: init()

Expand Down Expand Up @@ -128,4 +128,4 @@ logger: Logger;

## Defined in

[src/index.ts:25](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L25)
[src/index.ts:25](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L25)
6 changes: 3 additions & 3 deletions docs/functions/parseDataActionEvent.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[**@heroku/applink v1.0.0-ea**](../README.md) • **Docs**
[**@heroku/applink v1.0.0-ea.0**](../README.md) • **Docs**

***

[@heroku/applink v1.0.0-ea](../README.md) / parseDataActionEvent
[@heroku/applink v1.0.0-ea.0](../README.md) / parseDataActionEvent

# Function: parseDataActionEvent()

Expand All @@ -22,4 +22,4 @@ Parse a [Data Action Target](https://help.salesforce.com/s/articleView?id=sf.c36

## Defined in

[src/index.ts:105](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L105)
[src/index.ts:105](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L105)
6 changes: 3 additions & 3 deletions docs/functions/parseRequest.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[**@heroku/applink v1.0.0-ea**](../README.md) • **Docs**
[**@heroku/applink v1.0.0-ea.0**](../README.md) • **Docs**

***

[@heroku/applink v1.0.0-ea](../README.md) / parseRequest
[@heroku/applink v1.0.0-ea.0](../README.md) / parseRequest

# Function: parseRequest()

Expand Down Expand Up @@ -55,4 +55,4 @@ logger: Logger;

## Defined in

[src/index.ts:49](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L49)
[src/index.ts:49](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L49)
34 changes: 17 additions & 17 deletions docs/interfaces/BulkApi.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[**@heroku/applink v1.0.0-ea**](../README.md) • **Docs**
[**@heroku/applink v1.0.0-ea.0**](../README.md) • **Docs**

***

[@heroku/applink v1.0.0-ea](../README.md) / BulkApi
[@heroku/applink v1.0.0-ea.0](../README.md) / BulkApi

# Interface: BulkApi

Expand Down Expand Up @@ -37,7 +37,7 @@ The reference of the job to abort

#### Defined in

[src/index.ts:426](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L426)
[src/index.ts:426](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L426)

***

Expand All @@ -61,7 +61,7 @@ The names of the columns to include in the [DataTable](DataTable.md)

#### Defined in

[src/index.ts:433](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L433)
[src/index.ts:433](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L433)

***

Expand Down Expand Up @@ -91,7 +91,7 @@ The reference of the job to delete

#### Defined in

[src/index.ts:443](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L443)
[src/index.ts:443](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L443)

***

Expand Down Expand Up @@ -120,7 +120,7 @@ The Date to convert into the `date` format

#### Defined in

[src/index.ts:460](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L460)
[src/index.ts:460](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L460)

***

Expand Down Expand Up @@ -149,7 +149,7 @@ The Date to convert into the `dateTime` format

#### Defined in

[src/index.ts:469](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L469)
[src/index.ts:469](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L469)

***

Expand All @@ -172,7 +172,7 @@ to `null` use this formatter which will set the field value to `#N/A`.

#### Defined in

[src/index.ts:451](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L451)
[src/index.ts:451](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L451)

***

Expand Down Expand Up @@ -203,7 +203,7 @@ The reference of the job to get the failed results for

#### Defined in

[src/index.ts:480](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L480)
[src/index.ts:480](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L480)

***

Expand Down Expand Up @@ -232,7 +232,7 @@ The reference of the job to fetch information about

#### Defined in

[src/index.ts:489](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L489)
[src/index.ts:489](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L489)

***

Expand Down Expand Up @@ -264,7 +264,7 @@ Optional configuration that can be specified when fetching query results

#### Defined in

[src/index.ts:500](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L500)
[src/index.ts:500](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L500)

***

Expand Down Expand Up @@ -296,7 +296,7 @@ Optional configuration that can be specified when fetching query results

#### Defined in

[src/index.ts:512](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L512)
[src/index.ts:512](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L512)

***

Expand Down Expand Up @@ -327,7 +327,7 @@ The reference of the job to get the successful results for

#### Defined in

[src/index.ts:526](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L526)
[src/index.ts:526](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L526)

***

Expand Down Expand Up @@ -355,7 +355,7 @@ The reference of the job to get the unprocessed records for

#### Defined in

[src/index.ts:534](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L534)
[src/index.ts:534](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L534)

***

Expand Down Expand Up @@ -392,7 +392,7 @@ These are options that can be supplied when creating an ingest job.

#### Defined in

[src/index.ts:551](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L551)
[src/index.ts:551](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L551)

***

Expand Down Expand Up @@ -420,7 +420,7 @@ These are options that can be supplied when creating a query job.

#### Defined in

[src/index.ts:561](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L561)
[src/index.ts:561](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L561)

***

Expand Down Expand Up @@ -449,4 +449,4 @@ The [DataTable](DataTable.md) to split

#### Defined in

[src/index.ts:570](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L570)
[src/index.ts:570](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L570)
6 changes: 3 additions & 3 deletions docs/interfaces/BulkApiError.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[**@heroku/applink v1.0.0-ea**](../README.md) • **Docs**
[**@heroku/applink v1.0.0-ea.0**](../README.md) • **Docs**

***

[@heroku/applink v1.0.0-ea](../README.md) / BulkApiError
[@heroku/applink v1.0.0-ea.0](../README.md) / BulkApiError

# Interface: BulkApiError

Expand All @@ -24,7 +24,7 @@ An error code indicating the type of error that occurred.

#### Defined in

[src/index.ts:1036](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L1036)
[src/index.ts:1036](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L1036)

***

Expand Down
8 changes: 4 additions & 4 deletions docs/interfaces/Context.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[**@heroku/applink v1.0.0-ea**](../README.md) • **Docs**
[**@heroku/applink v1.0.0-ea.0**](../README.md) • **Docs**

***

[@heroku/applink v1.0.0-ea](../README.md) / Context
[@heroku/applink v1.0.0-ea.0](../README.md) / Context

# Interface: Context

Expand All @@ -21,7 +21,7 @@ The unique identifier for a given execution of a function.

#### Defined in

[src/index.ts:139](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L139)
[src/index.ts:139](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L139)

***

Expand All @@ -35,4 +35,4 @@ Information about the invoking Salesforce organization.

#### Defined in

[src/index.ts:140](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L140)
[src/index.ts:140](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L140)
20 changes: 10 additions & 10 deletions docs/interfaces/DataApi.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[**@heroku/applink v1.0.0-ea**](../README.md) • **Docs**
[**@heroku/applink v1.0.0-ea.0**](../README.md) • **Docs**

***

[@heroku/applink v1.0.0-ea](../README.md) / DataApi
[@heroku/applink v1.0.0-ea.0](../README.md) / DataApi

# Interface: DataApi

Expand All @@ -21,7 +21,7 @@ third-party API client or to perform custom API calls with a HTTP library.

#### Defined in

[src/index.ts:306](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L306)
[src/index.ts:306](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L306)

## Methods

Expand Down Expand Up @@ -50,7 +50,7 @@ A map of [RecordModificationResult](RecordModificationResult.md)s, indexed by th

#### Defined in

[src/index.ts:358](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L358)
[src/index.ts:358](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L358)

***

Expand All @@ -76,7 +76,7 @@ A [RecordModificationResult](RecordModificationResult.md) that contains the crea

#### Defined in

[src/index.ts:327](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L327)
[src/index.ts:327](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L327)

***

Expand Down Expand Up @@ -106,7 +106,7 @@ A [RecordModificationResult](RecordModificationResult.md) that contains the dele

#### Defined in

[src/index.ts:342](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L342)
[src/index.ts:342](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L342)

***

Expand All @@ -126,7 +126,7 @@ An empty [UnitOfWork](UnitOfWork.md).

#### Defined in

[src/index.ts:348](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L348)
[src/index.ts:348](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L348)

***

Expand All @@ -152,7 +152,7 @@ A [RecordQueryResult](RecordQueryResult.md) that contains the queried data wrapp

#### Defined in

[src/index.ts:313](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L313)
[src/index.ts:313](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L313)

***

Expand All @@ -178,7 +178,7 @@ A [RecordQueryResult](RecordQueryResult.md) that contains the queried data wrapp

#### Defined in

[src/index.ts:320](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L320)
[src/index.ts:320](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L320)

***

Expand All @@ -204,4 +204,4 @@ A [RecordModificationResult](RecordModificationResult.md) that contains the upda

#### Defined in

[src/index.ts:334](https://github.com/heroku/heroku-applink-nodejs/blob/e2c7093bff3682e3a10211f985cb37467f6d2de7/src/index.ts#L334)
[src/index.ts:334](https://github.com/heroku/heroku-applink-nodejs/blob/87c92510086d403ff167f2c2ca165bec2e25023f/src/index.ts#L334)
Loading
Loading