| ⇢ | A | UnpackOptions added | |
| ⇢ | A | InvalidOptionException added | |
| ⇢ | A | PackOptions added |
| ⇢ | B | PackOptions::fromBitmask() added | |
| ⇢ | B | PackOptions::getSingleOption() added | |
| ⇢ | A | UnpackOptions::fromBitmask() added | |
| ⇢ | A | UnpackOptions::getSingleOption() added | |
| ⇢ | A | InvalidOptionException::fromValidOptions() added | |
| ⇢ | A | Packer::packFloat64() added | |
| ⇢ | A | PackOptions::__construct() added | |
| ⇢ | A | PackOptions::isDetectStrBinMode() added | |
| ⇢ | A | PackOptions::isForceStrMode() added | |
| ⇢ | A | PackOptions::isDetectArrMapMode() added | |
| ⋮ | view more | ||
| C | ↘ | D | Packer::pack() got worse |
| A | ↛ | Packer::setTypeDetectionMode() removed | |
| A | ↛ | BufferUnpacker::setIntOverflowMode() removed | |
| A | ↛ | Packer::packFloat() removed | |
| A | ↛ | BufferUnpacker::getIntOverflowMode() removed | |