All Products
Search
Document Center

Alibaba Cloud DNS:Updates of Alibaba Cloud Public DNS SDK for iOS

Last Updated:Feb 05, 2024

This topic describes the update history of Alibaba Cloud Public DNS SDK for iOS.

Latest version of the SDK for iOS: V2.1.7

November 2023

Operating system or programming language

Version number

Release date

Description

iOS

2.1.7

November 16, 2023

  • The configuration information is sent to users after the information is encrypted.

  • The feature of reporting hijacking data is added.

October 2023

Operating system or programming language

Version number

Release date

Description

iOS

2.1.6

October 24, 2023

  • The issues related to the blacklist and whitelist features are fixed.

July 2023

Operating system or programming language

Version number

Release date

Description

iOS

2.1.5

July 21, 2023

  • The feature of adding domain names to blacklists and whitelists is added.

January 2023

Operating system or programming language

Version number

Release date

Description

iOS

2.1.1

January 6, 2023

  • The feature of preferentially selecting a Domain Name System (DNS) server based on latency is added.

March 2022

Operating system or programming language

Version number

Release date

Description

iOS

2.1.0

April 7, 2022

  • The following issue is fixed: User authentication fails if user clients use a non-standard time format.

January 2022

Operating system or programming language

Version number

Release date

Description

iOS

2.0.8

January 14, 2022

  • Scheduled update of expired cached data is supported. You can enable this feature based on your business requirements.

  • Some features are optimized.

September 2021

Operating system or programming language

Version number

Release date

Description

iOS

2.0.5

September 16, 2021

  • Resolution for Chinese domain names is optimized.

  • Access to servers in different network environments is optimized.

June 2021

Operating system or programming language

Version number

Release date

Description

iOS

2.0.3

June 30, 2021

  • The latency reporting logic is optimized.

  • The information collection feature is optimized.

  • Issues related to exception handling are fixed.

June 2021

Operating system or programming language

Version number

Release date

Description

iOS

2.0.2

June 1, 2021

  • The features that are used when no network connection is available are optimized.

May 2021

Operating system or programming language

Version number

Release date

Description

iOS

2.0.1

May 25, 2021

  • The following issue is fixed: The cached DNS resolution results are deleted when you switch to the background.

  • A new DNS resolution method is supported. The SDK automatically detects the network environment and resolves domain names into IP addresses that fit the network environment. The environment can be an IPv4 or IPv6 network.

  • Some features are optimized.

April 2021

Operating system or programming language

Version number

Release date

Description

iOS

2.0.0

April 15, 2021

  • The user authentication feature is added.

  • The information collection feature is added.

  • Some features are optimized.

March 2021

Operating system or programming language

Version number

Release date

Description

iOS

1.1.8

March 4, 2021

  • The latency reporting feature is added to improve the accuracy of IP precedence.

  • Some features are optimized.

January 2021

Operating system or programming language

Version number

Release date

Description

iOS

1.1.7

January 20, 2021

  • Data on applications that are connected over different networks can be separately cached.

  • The maximum time-to-live (TTL) can be configured.

  • Some features are optimized.

January 2021

Operating system or programming language

Version number

Release date

Description

iOS

1.1.6

January 8, 2021

  • The maximum TTL for negative caching can be configured.

  • Socket-based connection speed testing for IP addresses is supported.

  • Speed testing modes can be selected.

  • Exception handling is supported.

November 2020

Operating system or programming language

Version number

Release date

Description

iOS

1.1.1

November 27, 2020

  • The callback time of the pre-resolution method is optimized.

  • The process of handling IP address detection failures is modified.

iOS

1.1.0

November 20, 2020

  • The caching feature is added.

  • Negative caching is supported.

  • The IP precedence feature is added.

  • The internal logic of the SDK is optimized.

August 2020

Operating system or programming language

Version number

Release date

Description

iOS

1.0.0

August 28, 2020

  • The SDK is released for the first time to implement DNS resolution.

  • DNS requests are directly sent to the public DNS server of Alibaba Cloud without the need to traverse local DNS servers of Internet service providers (ISPs). This prevents domain name hijacking and inaccurate scheduling caused by local DNS servers.