<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article [Java SDK] Release 2.1.0 in SDKs</title>
    <link>https://community.sinch.com/t5/SDKs/Java-SDK-Release-2-1-0/ta-p/19690</link>
    <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;What's Changed&lt;/H2&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;Numbers&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Extend &lt;CODE&gt;NumberSinchEvents&lt;/CODE&gt; class.
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;EventTypeEnum&lt;/CODE&gt;: &lt;CODE&gt;DEPROVISIONING_TO_VOICE_PLATFORM&lt;/CODE&gt; is deprecated and has to be replaced by &lt;CODE&gt;DEPROVISIONING_FROM_VOICE_PLATFORM&lt;/CODE&gt;.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support new &lt;CODE&gt;internalFailureCode&lt;/CODE&gt; field.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support new &lt;CODE&gt;StatusEnum&lt;/CODE&gt; values: &lt;CODE&gt;IN_REVIEW&lt;/CODE&gt;, &lt;CODE&gt;BLOCKED&lt;/CODE&gt;, &lt;CODE&gt;COMPLETED&lt;/CODE&gt;, &lt;CODE&gt;REJECTED&lt;/CODE&gt;, &lt;CODE&gt;EXPIRED&lt;/CODE&gt;.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support new &lt;CODE&gt;EventTypeEnum&lt;/CODE&gt; value: &lt;CODE&gt;NUMBER_ORDER_PROCESSING&lt;/CODE&gt;.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Conversation&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support &lt;CODE&gt;Consents&lt;/CODE&gt; API: &lt;CODE&gt;listIdentities&lt;/CODE&gt; and &lt;CODE&gt;listAuditRecords&lt;/CODE&gt; endpoints&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Number Lookup&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support &lt;CODE&gt;Number Lookup&lt;/CODE&gt; API V2&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;SDK&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; HTTP proxy support: configure an unauthenticated or authenticated (Basic) proxy via &lt;CODE&gt;HttpProxyConfiguration&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; &lt;CODE&gt;SinchClient&lt;/CODE&gt; exposes a &lt;CODE&gt;close()&lt;/CODE&gt; method to shut down the underlying HTTP connection pool and release all associated resources deterministically&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;HttpClientApache&lt;/CODE&gt;: declare now &lt;CODE&gt;headersToBeAdded&lt;/CODE&gt; as &lt;CODE&gt;volatile&lt;/CODE&gt; to guarantee visibility across threads in concurrent usage&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;HttpClientApache&lt;/CODE&gt;: wrap response-body &lt;CODE&gt;Scanner&lt;/CODE&gt; in a try-with-resources block to prevent resource leaks; gracefully handle empty (&lt;CODE&gt;null&lt;/CODE&gt;) response entities&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;SinchClient&lt;/CODE&gt;: guard against a &lt;CODE&gt;NullPointerException&lt;/CODE&gt; when &lt;CODE&gt;java.vendor&lt;/CODE&gt; system property is absent while building the &lt;CODE&gt;User-Agent&lt;/CODE&gt; auxiliary flag&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;Configuration&lt;/CODE&gt;: correct copy-paste error in &lt;CODE&gt;toString()&lt;/CODE&gt; and Javadoc — &lt;CODE&gt;conversationContext&lt;/CODE&gt; label was incorrectly attributed to the Voice domain&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[doc]&lt;/STRONG&gt; Improve README structure and content.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Examples / Snippets&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[doc]&lt;/STRONG&gt; Fix typos in &lt;CODE&gt;conversation/conversations/Create&lt;/CODE&gt; and &lt;CODE&gt;voice/applications/GetEventDestinations&lt;/CODE&gt; snippetsersation/conversations/Create and voice/applications/GetEventDestinations snippets&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;</description>
    <pubDate>Thu, 02 Jul 2026 15:02:12 GMT</pubDate>
    <dc:creator>SinchSDKTeam</dc:creator>
    <dc:date>2026-07-02T15:02:12Z</dc:date>
    <item>
      <title>[Java SDK] Release 2.1.0</title>
      <link>https://community.sinch.com/t5/SDKs/Java-SDK-Release-2-1-0/ta-p/19690</link>
      <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H2&gt;What's Changed&lt;/H2&gt;
&lt;H3&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3&gt;Numbers&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Extend &lt;CODE&gt;NumberSinchEvents&lt;/CODE&gt; class.
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;EventTypeEnum&lt;/CODE&gt;: &lt;CODE&gt;DEPROVISIONING_TO_VOICE_PLATFORM&lt;/CODE&gt; is deprecated and has to be replaced by &lt;CODE&gt;DEPROVISIONING_FROM_VOICE_PLATFORM&lt;/CODE&gt;.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support new &lt;CODE&gt;internalFailureCode&lt;/CODE&gt; field.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support new &lt;CODE&gt;StatusEnum&lt;/CODE&gt; values: &lt;CODE&gt;IN_REVIEW&lt;/CODE&gt;, &lt;CODE&gt;BLOCKED&lt;/CODE&gt;, &lt;CODE&gt;COMPLETED&lt;/CODE&gt;, &lt;CODE&gt;REJECTED&lt;/CODE&gt;, &lt;CODE&gt;EXPIRED&lt;/CODE&gt;.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support new &lt;CODE&gt;EventTypeEnum&lt;/CODE&gt; value: &lt;CODE&gt;NUMBER_ORDER_PROCESSING&lt;/CODE&gt;.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Conversation&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support &lt;CODE&gt;Consents&lt;/CODE&gt; API: &lt;CODE&gt;listIdentities&lt;/CODE&gt; and &lt;CODE&gt;listAuditRecords&lt;/CODE&gt; endpoints&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Number Lookup&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; Support &lt;CODE&gt;Number Lookup&lt;/CODE&gt; API V2&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;SDK&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; HTTP proxy support: configure an unauthenticated or authenticated (Basic) proxy via &lt;CODE&gt;HttpProxyConfiguration&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[feature]&lt;/STRONG&gt; &lt;CODE&gt;SinchClient&lt;/CODE&gt; exposes a &lt;CODE&gt;close()&lt;/CODE&gt; method to shut down the underlying HTTP connection pool and release all associated resources deterministically&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;HttpClientApache&lt;/CODE&gt;: declare now &lt;CODE&gt;headersToBeAdded&lt;/CODE&gt; as &lt;CODE&gt;volatile&lt;/CODE&gt; to guarantee visibility across threads in concurrent usage&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;HttpClientApache&lt;/CODE&gt;: wrap response-body &lt;CODE&gt;Scanner&lt;/CODE&gt; in a try-with-resources block to prevent resource leaks; gracefully handle empty (&lt;CODE&gt;null&lt;/CODE&gt;) response entities&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;SinchClient&lt;/CODE&gt;: guard against a &lt;CODE&gt;NullPointerException&lt;/CODE&gt; when &lt;CODE&gt;java.vendor&lt;/CODE&gt; system property is absent while building the &lt;CODE&gt;User-Agent&lt;/CODE&gt; auxiliary flag&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[fix]&lt;/STRONG&gt; &lt;CODE&gt;Configuration&lt;/CODE&gt;: correct copy-paste error in &lt;CODE&gt;toString()&lt;/CODE&gt; and Javadoc — &lt;CODE&gt;conversationContext&lt;/CODE&gt; label was incorrectly attributed to the Voice domain&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;[doc]&lt;/STRONG&gt; Improve README structure and content.&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Examples / Snippets&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;[doc]&lt;/STRONG&gt; Fix typos in &lt;CODE&gt;conversation/conversations/Create&lt;/CODE&gt; and &lt;CODE&gt;voice/applications/GetEventDestinations&lt;/CODE&gt; snippetsersation/conversations/Create and voice/applications/GetEventDestinations snippets&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 02 Jul 2026 15:02:12 GMT</pubDate>
      <guid>https://community.sinch.com/t5/SDKs/Java-SDK-Release-2-1-0/ta-p/19690</guid>
      <dc:creator>SinchSDKTeam</dc:creator>
      <dc:date>2026-07-02T15:02:12Z</dc:date>
    </item>
  </channel>
</rss>

