Skip to content

Releases: infobip/infobip-api-csharp-client

3.0.1

28 Aug 10:46
Compare
Choose a tag to compare

[ 3.0.1 ] - 2024-08-28

Fixed

  • Cannot have multiple recipient in a single email (#18). Thanks to @kenlai3974 for reporting the issue.
  • Multiple attachments support (#24). Thanks to @albertchua for reporting the issue.
  • Zip Email attachment - not working (#34). Thanks to @moisoiu for reporting the issue.

3.0.0

01 Aug 12:22
Compare
Choose a tag to compare

[ 3.0.0 ] - 2024-08-01

🎉 NEW Major Version of Infobip.Api.Client.

⚠️ IMPORTANT NOTE: This release contains breaking changes.
All changes, including breaking changes, are addressed and explained in the list below.
If you find out that something was not addressed properly, please submit an issue.

Added

Changed

  • Some products contain a few breaking changes as some API endpoints have changed since last major release. If you have issues when migrating the existing implementation, please check the official API documentation or submit an issue.
  • SendSmsApi, ScheduledSmsApi and ReceiveSmsApi classes have been unified into SmsApi class.
  • SendEmailApi, ScheduledEmailApi and EmailValidationApi classes have been unified into EmailApi class.
  • EmailStatus and SmsStatus have been unified into MessageStatus class.
  • EmailPrice and SmsPrice have been unified into MessagePrice class.
  • EmailReportError and SmsError have been unified into MessageError class.
  • API key authentication enforced
  • DeserializeAsync method in ApiClient class is no longer publicly accessible
  • Newtonsoft.Json updated to version 13.0.3

Removed

  • Basic, IBSSO Token Header and client credentials grant type OAuth2 authentication methods. Use API Key Header authentication method instead. Example of its usage can be found in the README.
  • GlobalConfiguration utility class. Having static default configuration is error-prone and provides an unnecessary overhead. An ApiClient instance should always be injected in the given API class.
  • Unused model classes.

2.1.3

28 Dec 15:04
Compare
Choose a tag to compare

Fixed

  • Template id being to large to store in integer (#28). Thanks to @moisoiu for reporting the issue.

2.1.2

21 Feb 08:50
a2fa760
Compare
Choose a tag to compare

Fixed

2.1.1

29 Dec 14:36
Compare
Choose a tag to compare

Changed

  • Newtonsoft.Json updated to 13.0.2
  • Polly updated to 7.2.3

Fixed

  • Memory leak caused by not disposing CancellationTokenSource fixed (thank you @m0j0 for your contribution)

2.1.0

24 Oct 22:59
a054acf
Compare
Choose a tag to compare

Included support for Infobip Email API

2.0.0

11 May 19:44
a05e1b8
Compare
Choose a tag to compare

Change Log of Infobip.Api.Client

All notable changes to the library will be documented in this file.

The format of the file is based on Keep a Changelog and this library adheres to Semantic Versioning as mentioned in README.md file.

[ 2.0.0 ] - 2021-05-11

🎉 NEW Major Version of Infobip.Api.Client.

IMPORTANT NOTE: This release contains breaking changes!

In this release the Infobip.Api.Client library is updated and modernized. It is auto-generated and completely different from the previous version.

Added

Changed

  • Targeting .NET Standard 2.0
  • Models, structure, examples, etc. for Infobip SMS API
  • Library dependencies
  • README.md which contains necessary data and examples for quickstart as well as some other important pieces of information on versioning, licensing, etc.

Removed

Version 1.2.0

05 May 13:18
ed9b661
Compare
Choose a tag to compare

Added necessary parameters for India DLT and appropriate example

Version 1.0.0

07 Sep 12:12
285cd34
Compare
Choose a tag to compare

Initial GitHub release of Infobip API C# client