Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

The base library


May 18, 2021 WeChat Mini Program Development Document



The relationship between the underlying library and the client

The capability of the small program needs WeChat client to support, each base library can only run on the corresponding client version, high version of the base library is not compatible with low version of WeChat client.

For a compatibility approach to the underlying library, you can view the Compatibility Processing section.

The timing of the base library update

In order to avoid the unknown impact of the new version of the base library on the online mini-program, WeChat clients are released with the previous stable version of the base library.

After the new version client is released, we go through the background grayscale new version of the base library, which typically lasts 12 hours, before the user's device has a new version of the base library.

In WeChat 6.5.8, for example, clients are released with a 1.1.1 base library (a stable version that is fully available on 6.5.7), and after 6.5.8 is released, we go through the background grayscaness 1.2.0 base library.

The distribution of the underlying library version

Ios

The underlying library version The percentage of users
1.4.0 1.88%
1.3.0 80.74%
1.2.6 0.00%
1.2.5 7.29%
1.2.4 0.00%
1.2.3 0.00%
1.2.2 0.00%
1.2.1 0.00%
1.2.0 0.00%
1.1.1 6.75%
1.1.0 0.00%
1.0.1 3.34%
1.0.0 0.00%

(Data as of 2017-07-10)

Android

The underlying library version The percentage of users
1.4.0 3.20%
1.3.0 51.24%
1.2.6 0.00%
1.2.5 37.03%
1.2.4 0.58%
1.2.3 0.00%
1.2.2 0.02%
1.2.1 0.00%
1.2.0 0.00%
1.1.1 4.33%
1.1.0 0.00%
1.0.1 2.05%
1.0.0 1.55%

(Data as of 2017-07-10)