# Header layout |Size|Name |Description | |----|-------------|----------------------------------------------------------------------------| |4 |Magic number |The magic number used to identify an amalgam bytecode file. | |1 |Major version|The major version of the bytecode. Updates in this is a breaking change. | |1 |Minor version|The minor version of the bytecode. Updates in this are backwards compatible.| |1 |Patch version|The patch version of the bytecode. Updates in this are only minor bug fixes.| The versions in the header only changes for every release, not every change.