Skip to content

V4#75

Closed
mourraille wants to merge 22 commits intomainfrom
v4
Closed

V4#75
mourraille wants to merge 22 commits intomainfrom
v4

Conversation

@mourraille
Copy link
Collaborator

No description provided.

fern-api bot and others added 22 commits February 3, 2026 14:57
Add comprehensive documentation for Brevo Node.js SDK including installation, quick start, configuration, error handling, retries, timeouts, request options, TypeScript types, logging, custom fetch client, runtime compatibility, migration guide, contributing, and support.
Updated README to reflect the new Node.js SDK branding and structure, including installation instructions and API usage examples.
Updated banner image from 'banner.jpg' to 'banner.png'.
Remove package name from configuration and eliminate automated publishing
infrastructure. This change removes the npm package name from package.json
and BaseClient.ts headers, and removes the entire publishing workflow
from GitHub Actions.

Key changes:
- Remove package name from package.json and SDK headers
- Delete publish job from GitHub Actions CI workflow
- Remove User-Agent header from BaseClient
- Eliminate automated npm publishing on tag creation

🌿 Generated with Fern
Add automated publishing workflow with tag-based deployment that publishes to npm with proper versioning support for alpha, beta, and stable releases. Configure package name and SDK metadata headers for proper identification.

Key changes:
- Add GitHub Actions publish workflow triggered on tag pushes
- Support alpha/beta/stable release channels with appropriate npm tags
- Set package name to "@getbrevo/brevo" in package.json
- Configure SDK name header for API request identification
- Remove placeholder User-Agent header from base client

🌿 Generated with Fern
Change deleteTierGroup and deleteTier methods to return void instead of string, which better reflects the actual API behavior for delete operations. This aligns the return types with the expected void response when deletion operations complete successfully.

Key changes:
- Update deleteTierGroup return type from HttpResponsePromise<string> to HttpResponsePromise<void>
- Update deleteTier return type from HttpResponsePromise<string> to HttpResponsePromise<void>
- Modify internal implementation to return undefined data instead of response body
- Update test expectations to assert undefined response instead of string
- Remove unnecessary mock response bodies in test setup

🌿 Generated with Fern
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments