sendinblue/APIv3-java-library (com.sendinblue:sib-api-v3-sdk)
### [`v7.0.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v7.0.0)
[Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v6.0.0...v7.0.0)
Added CRM, Conversations, Ecommerce, WhatsApp and sub accounts endpoints
Added scheduledAt and batchId for transactional mails
Added Get scheduled mails and delete scheduled mails endpoint
Added startDate and endDate query params for GetContactInfo.
Added recurring field for create attribute endpoint to create an recurring attribute.
Added UnsubscriptionPageId, UpdateFormId for CreateEmailCampaign and UpdateEmailCampaign.
Added SegmentIds for CreateEmailCampaignRecipients and UpdateEmailCampaignRecipients.
Added OrganisationPrefix for CreateSmsCampaign and SendTransactionalSms.
Added statistics for GetEmailCampaign.
Added TrackableViewsRate, EstimatedViews for GetCampaignStats.
Added InboundParsing Webhook endpoints.
Fixed reported issues
Updated to Okhttp3
Updated gson from 2.8.2 to 2.8.9
Update docs
### [`v6.0.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v6.0.0)
[Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v5.3.0...v6.0.0)
Release includes below major changes.
- Inbound Parsing APIs addition.
- Send a template route is removed.
- Get all folders api route: We're dropping support for the response attributes totalSubscribers and totalBlacklisted. The default value for the attributes will be 0.
- Get lists in a folder api route: We're dropping support for the response attributes totalSubscribers and totalBlacklisted . The default value for the attributes will be 0.
- Get all lists api route: We're dropping support for the response attributes totalSubscribers and totalBlacklisted. The default value for the attributes will be 0.
- Export contacts api route: contactFilter parameter is deprecated. Please use customContactFilter instead.
- Added new route - UpdateBatchContacts
- Support of jsonBody and json file in fileUrl in import contact route.
- Added new event - loadedByProxy in Get all your transactional email activity (unaggregated events)
### [`v5.3.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v5.3.0)
[Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v5.2.0...v5.3.0)
\[AP-1851] : Updated maven-surfire-plugin version and removed log4j property.
### [`v5.2.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v5.2.0)
[Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v5.1.0...v5.2.0)
- Added Batch send capability for SendTransacEmail
- Minor improvements in input parameters:
- changed DateTime to string
- changed int to long for few routes
**Effected routes:-**
/contacts
/transactionalSMS/statistics/aggregatedReport
/transactionalSMS/statistics/reports
/transactionalSMS/statistics/events
/smtp/statistics/aggregatedReport
/contacts/lists/{listId}/contacts
/emailCampaigns
/smtp/emails
/smtp/blockedContacts
/contacts/{identifier}/campaignStats
/smsCampaigns
### [`v5.1.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v5.1.0)
[Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v5.0.0...v5.1.0)
- Sorting order implemented for routes (`Processes`, `emailCampaigns`, `Webhooks`, `smsCampaigns`, `transactionalEmails`, `transactionalSms`)
- Blocked domains functionality implemented
- Added error event in response schema of `getEmailEventReport`
- Unnecessary fields from swagger file that were initially marked as `required`, are now marked as `optional`
- Fix in sorting order in case of marketing events
- Fix in `get-reports` route when passing `startDate` and `endDate`
- Return `contact ID` in webhook if ID is used in add/remove contact
- `getFolders` and `getFoldersLists` count issues fixed
- Add `templateId` to response in `getEmailEventReport`
### [`v5.0.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v5.0.0)
[Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v4.1.1...v5.0.0)
New features/modifications:
- API instance SMTPApi renamed to TransactionalEmailsApi
- Added Contact Id as additional key for contact operations
- Extended statistics for A/B test results
- Added sender id parameter in sendTransactionalEmail
- Made IP non-mandatory for getContactDetails route
- RedirectionUrl is now mandatory for DOI
- Sent event now included in events array for transactional webhook
- Change in length of sender
- Fixed response for getEmailCampaigns in case of no email campaign
- Removed parameters - Subject, contentType, bcc, and cc from sendReport routes (will be ignored if passed in the request)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
4.1.1
->7.0.0
Release Notes
sendinblue/APIv3-java-library (com.sendinblue:sib-api-v3-sdk)
### [`v7.0.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v7.0.0) [Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v6.0.0...v7.0.0) Added CRM, Conversations, Ecommerce, WhatsApp and sub accounts endpoints Added scheduledAt and batchId for transactional mails Added Get scheduled mails and delete scheduled mails endpoint Added startDate and endDate query params for GetContactInfo. Added recurring field for create attribute endpoint to create an recurring attribute. Added UnsubscriptionPageId, UpdateFormId for CreateEmailCampaign and UpdateEmailCampaign. Added SegmentIds for CreateEmailCampaignRecipients and UpdateEmailCampaignRecipients. Added OrganisationPrefix for CreateSmsCampaign and SendTransactionalSms. Added statistics for GetEmailCampaign. Added TrackableViewsRate, EstimatedViews for GetCampaignStats. Added InboundParsing Webhook endpoints. Fixed reported issues Updated to Okhttp3 Updated gson from 2.8.2 to 2.8.9 Update docs ### [`v6.0.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v6.0.0) [Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v5.3.0...v6.0.0) Release includes below major changes. - Inbound Parsing APIs addition. - Send a template route is removed. - Get all folders api route: We're dropping support for the response attributes totalSubscribers and totalBlacklisted. The default value for the attributes will be 0. - Get lists in a folder api route: We're dropping support for the response attributes totalSubscribers and totalBlacklisted . The default value for the attributes will be 0. - Get all lists api route: We're dropping support for the response attributes totalSubscribers and totalBlacklisted. The default value for the attributes will be 0. - Export contacts api route: contactFilter parameter is deprecated. Please use customContactFilter instead. - Added new route - UpdateBatchContacts - Support of jsonBody and json file in fileUrl in import contact route. - Added new event - loadedByProxy in Get all your transactional email activity (unaggregated events) ### [`v5.3.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v5.3.0) [Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v5.2.0...v5.3.0) \[AP-1851] : Updated maven-surfire-plugin version and removed log4j property. ### [`v5.2.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v5.2.0) [Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v5.1.0...v5.2.0) - Added Batch send capability for SendTransacEmail - Minor improvements in input parameters: - changed DateTime to string - changed int to long for few routes **Effected routes:-** /contacts /transactionalSMS/statistics/aggregatedReport /transactionalSMS/statistics/reports /transactionalSMS/statistics/events /smtp/statistics/aggregatedReport /contacts/lists/{listId}/contacts /emailCampaigns /smtp/emails /smtp/blockedContacts /contacts/{identifier}/campaignStats /smsCampaigns ### [`v5.1.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v5.1.0) [Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v5.0.0...v5.1.0) - Sorting order implemented for routes (`Processes`, `emailCampaigns`, `Webhooks`, `smsCampaigns`, `transactionalEmails`, `transactionalSms`) - Blocked domains functionality implemented - Added error event in response schema of `getEmailEventReport` - Unnecessary fields from swagger file that were initially marked as `required`, are now marked as `optional` - Fix in sorting order in case of marketing events - Fix in `get-reports` route when passing `startDate` and `endDate` - Return `contact ID` in webhook if ID is used in add/remove contact - `getFolders` and `getFoldersLists` count issues fixed - Add `templateId` to response in `getEmailEventReport` ### [`v5.0.0`](https://togithub.com/sendinblue/APIv3-java-library/releases/tag/v5.0.0) [Compare Source](https://togithub.com/sendinblue/APIv3-java-library/compare/v4.1.1...v5.0.0) New features/modifications: - API instance SMTPApi renamed to TransactionalEmailsApi - Added Contact Id as additional key for contact operations - Extended statistics for A/B test results - Added sender id parameter in sendTransactionalEmail - Made IP non-mandatory for getContactDetails route - RedirectionUrl is now mandatory for DOI - Sent event now included in events array for transactional webhook - Change in length of sender - Fixed response for getEmailCampaigns in case of no email campaign - Removed parameters - Subject, contentType, bcc, and cc from sendReport routes (will be ignored if passed in the request)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.