Version Compatibility Matrix

Below is the compatibility matrix for each wrapper against versions of Keychain Library.

At present, only the Python, Java and C# wrapper compatibility matrices are displayed.

Objective-C and Swift will be added to this table from Keychain Core v3.0

The cells are color-coded to indicate the following:

Wrapper is fully supported

Wrapper is compatible, core is functionally ahead

Table 1. Python Wrapper Compatibility

Wrapper

Keychain Core Version

2.4.5

2.4.6

2.4.7

2.4.8

2.4.9

2.4.10

2.4.11

2.4.12

2.4.13

2.4.5

o

2.4.6

o

2.4.7

o

o

o

o

o

o

o

2.4.8

o

o

o

o

o

o

o

2.4.9

o *1

Python v2.4.7 and v2.4.8 fully support Core 2.4.10~2.4.12, though 2 new methods were introduced in that library specifically for Java which have not been ported. Similarly, v2.4.9 works only against Core 2.4.13, but is shown as mostly supported due to this.
Table 2. Java Wrapper Compatibility (includes Android)

Wrapper

Keychain Core Version

2.4.5

2.4.6

2.4.7

2.4.8

2.4.9

2.4.10

2.4.11

2.4.12

2.4.13

2.4.7

o

o

o

o

o

x

x

2.4.8

o

o

o

o

o

x

x

2.4.10

o

x

x

Table 3. C# Wrapper Compatibility

Wrapper

Keychain Core Version

2.4.5

2.4.6

2.4.7

2.4.8

2.4.9

2.4.10

2.4.11

2.4.12

2.4.13

2.4.0

o

o

o

2.4.1

o

o