Les modifications suivantes ont été apportées aux classes/fonctions/méthodes de cette extension.
| Version | Function | Description | 
|---|---|---|
| 8.0.0 | constant | Si la constante n'est pas définit, constant lance désormais une exception Error ; auparavant une E_WARNING était émise, et null était retourné. | 
| define | Passer true à case_insensitive émet désormais une E_WARNING. Passer false est toujours autorisé. | |
| ignore_user_abort | enable est désormais nullable. | |
| pack | This function no longer returns false on failure. | |
| sapi_windows_vt100_support | enable is now nullable. | |
| sleep | La fonction lance une ValueError si seconds est négatif; auparavant, une erreur de niveau E_WARNING était levée, et la fonction retournait false. | |
| 7.3.0 | define | case_insensitive est obsolète et sera supprimée dans la version 8.0.0. | 
| 7.2.0 | pack | Les types float et double prennent en charge Big Endian et Little Endian. | 
| unpack | Les types float et double supporte à la fois l'orientation Big Endian et Little Endian. | |
| 7.1.0 | unpack | La position offset optionnelle à été ajouté. | 
| 7.0.15,7.1.1 | pack | Les codes "e", "E", "g" and "G" ont été ajouté pour activer la prise en charge de l'ordre des octets pour les nombres à virgule flottante simple et double précision. | 
| 7.0.0 | define | Les valeurs array sont autorisées. |