Releases: resend/resend-node
Releases · resend/resend-node
v4.0.0
Major
- Camel case types #418
- Create email:
reply_to
-> replyTo
- Create email:
attachments[].content_type
-> attachments[].contentType
Minor
Patch
- Upgrade typescript to v5.5.4 #388
- Upgrade @types/node to v18.19.44 #383
- Upgrade dependency @biomejs/biome to v1.8.3 #386
- Upgrade dependency ts-jest to v29.2.4 #382
- Upgrade pnpm to v9.7.1 #403
- Upgrade dependency @react-email/render to v0.0.17 #404
v3.5.0
- fix: Remove optionality from required types #401
- feat: Export all interfaces for Requests and Responses #396
v3.4.0
Minor
- Add new
content_type
property to the Attachment
type #391
- Handle network error from
fetch
so instead of throwing we return the error
object #389
v3.2.0
Minor
- Add update domain method #320
Patch
- Update buildjet/cache action to v4 #314
- Update dependency @types/react to v18.2.55 #315
- Update dependency @types/jest to v29.5.12 #316
- Update yarn to v3.8.0 #317
- Update dependency prettier to v3.2.5 #318
v3.1.0
Major
Minor
Patch
- Update dependency
@react-email/render
to v0.0.12
#304
v3.0.0
Major
- fix: Types and changed contacts payload #296
first_name
-> firstName
last_name
-> lastName
audienceId
-> audienceId
Minor
- Add delete contact by email #291
Patch
- Update dependency
ts-node
to v10.9.7
#293
- Update
typescript-eslint monorepo
to v6.19.0
#295
- Update dependency
@react-email/render
to v0.0.11
#297
- Fix contact payload #298
- Fix response types #299
- Update dependency
prettier
to v3.2.4
#300
v2.1.0
Minor
- feat: Add audiences #267
- feat: Add contacts methods #268
- feat: Add update contact #280
Patch
- fix: Undefined process #281
- fix: Package build #259
v2.0.0
Major
Before
const data = resend.emails.send({ ... })
return data.id
After
const { data, error } = resend.emails.send({ ... })
if (error || !data) {
throw new Error(error.message)
}
return data.id
Minor
Patch
v1.1.0
- Drop
node-fetch
in favor of native fetch
for Node
v1.0.0
Major
- Replace
axios
with node-fetch
#149
Minor
- Add
JSdoc
for create email types #132
- Add missing fields to the
GetEmailResponse
type #146
Patch
- Use eslint #159
- Add GitHub actions #158
- Add node engine #157
- Dependabot ecosystem #166
- Remove
tslint
file #170
- Update
prettier
to v3.0.1 #148
- Update
jest
to v29.6.2 #145
- Update
@types/node
to v18.17.5 #120
- Update
@types/react
to v18.2.20 #113
- Update
prettier
to v3.0.2 #160
- Update
node-fetch
to v2.6.12 #161
- Update
node.js
to v18.17.1 #114