1 API Compatibility Overview

API Compatibility

This section tracks binary and source compatibility across Nuts releases generated by JAPI-Compliance-Checker.

1.1 Pre-1.0 (0.8.x → 1.0.0) API Compatibility Matrix

This compatibility matrix tracks the API evolution across the Pre-1.0 development series (from `0.8.0` up to `1.0.0`). Each cell in the matrix links to a detailed JAPI-Compliance-Checker report comparing version X to version Y, offering an exact view of binary compatibility levels. Green indicates 100% binary compatibility, while color gradations show the proportion of preserved API surface.
From \ To 0.8.0 0.8.1 0.8.2 0.8.3 0.8.4 0.8.5 0.8.6 0.8.7 0.8.8 0.8.9 1.0.0
0.8.0 - 0.8.0→0.8.1 (19.10%) 0.8.0→0.8.2 (18.60%) 0.8.0→0.8.3 (12.50%) 0.8.0→0.8.4 (0.00%) 0.8.0→0.8.5 (0.00%) 0.8.0→0.8.6 (0.00%) 0.8.0→0.8.7 (0.00%) 0.8.0→0.8.8 (0.00%) 0.8.0→0.8.9 (0.10%) 0.8.0→1.0.0 (0.10%)
0.8.1 - - 0.8.1→0.8.2 (94.30%) 0.8.1→0.8.3 (33.00%) 0.8.1→0.8.4 (0.00%) 0.8.1→0.8.5 (0.00%) 0.8.1→0.8.6 (0.00%) 0.8.1→0.8.7 (0.00%) 0.8.1→0.8.8 (0.00%) 0.8.1→0.8.9 (0.10%) 0.8.1→1.0.0 (0.10%)
0.8.2 - - - 0.8.2→0.8.3 (33.30%) 0.8.2→0.8.4 (0.00%) 0.8.2→0.8.5 (0.00%) 0.8.2→0.8.6 (0.00%) 0.8.2→0.8.7 (0.00%) 0.8.2→0.8.8 (0.00%) 0.8.2→0.8.9 (0.10%) 0.8.2→1.0.0 (0.10%)
0.8.3 - - - - 0.8.3→0.8.4 (0.00%) 0.8.3→0.8.5 (0.00%) 0.8.3→0.8.6 (0.00%) 0.8.3→0.8.7 (0.00%) 0.8.3→0.8.8 (0.00%) 0.8.3→0.8.9 (0.10%) 0.8.3→1.0.0 (0.10%)
0.8.4 - - - - - 0.8.4→0.8.5 (29.30%) 0.8.4→0.8.6 (28.60%) 0.8.4→0.8.7 (15.60%) 0.8.4→0.8.8 (15.60%) 0.8.4→0.8.9 (11.10%) 0.8.4→1.0.0 (6.30%)
0.8.5 - - - - - - 0.8.5→0.8.6 (78.80%) 0.8.5→0.8.7 (34.50%) 0.8.5→0.8.8 (34.50%) 0.8.5→0.8.9 (17.70%) 0.8.5→1.0.0 (10.90%)
0.8.6 - - - - - - - 0.8.6→0.8.7 (44.90%) 0.8.6→0.8.8 (44.90%) 0.8.6→0.8.9 (18.50%) 0.8.6→1.0.0 (11.10%)
0.8.7 - - - - - - - - 0.8.7→0.8.8 (99.50%) 0.8.7→0.8.9 (28.70%) 0.8.7→1.0.0 (19.20%)
0.8.8 - - - - - - - - - 0.8.8→0.8.9 (28.80%) 0.8.8→1.0.0 (19.30%)
0.8.9 - - - - - - - - - - 0.8.9→1.0.0 (53.70%)
1.0.0 - - - - - - - - - - -