Chilkat v9.5.0.52 – Asynchronous for all Classes in all Programming Languages

Starting in Chilkat v9.5.0.52, asynchronous capability is added across all classes and all programming languages. The new Task and TaskChain classes have been added.

To Beta test, send email to Please specify the programming language, operating system, etc. that is needed.

The online reference documentation has been updated. Examples will be forthcoming. Version will be released later this month.

The existing async functionality in Http, Ftp2, Socket, and Upload will become deprecated and will eventually be removed. Deprecated functionality will be removed in a future 9.6.0 release, where the ActiveX will have new CLSID’s, and a new CreateObject name (with 9_6_0) in the name so as to be able to coexist with the 9_5_0_* ActiveX’s. This will not happen for quite some time (months from now or early 2016).

Chilkat v9.5.0 pre-release for iOS arm64 / x86_64 is Ready

A new build of Chilkat v9.5.0 supporting the arm64 and x86_64 iOS architectures is available:

The static libraries are provided differently than before. Chilkat provides static libs for each architecture slice: i386 (for the simulator), armv7, armv7s, arm64, and armv6 (for older versions of iOS). The libs are located in the directories as shown here:


A bash shell script ( is also provided to create a universal static library from the individual slices:

#!/bin/bash -ev
cd lib
libtool -static i386/libchilkatIos.a 
    -o libchilkatIos.a
cd ..

You may modify the script so that it only includes the slices that are needed.
Your application should then link with the universal libchilkatIos.a that is created by this libtool command.