8.Versioning & compatibility

An IPL version is written X.Y.Z. Each digit answers one question about what a release changed; the digits to its right reset to 0 when it increments.

Rules that hold across releases:

Release history: 1.0.0 (baseline) → 1.0.1 (minor: anchor) → 1.1.0 (major: composition grammar introduced) → 1.1.1 (minor) → 1.1.2 (minor, current). The full record is the change log page, ipl.signthai.com/changelog/.