summaryrefslogtreecommitdiffstatshomepage
path: root/docs/reference
diff options
context:
space:
mode:
authorDavid Lechner <david@pybricks.com>2023-05-01 11:07:47 -0500
committerDamien George <damien@micropython.org>2023-05-11 14:30:34 +1000
commit3e64d76122b8adf33d59b0d9858beb38f8e7d87c (patch)
tree4d6c3472251e411e768d1e7cdaeecc0f48c8846b /docs/reference
parent4e4bdbd191eb00ef42d9bd6fe9a8303a16f6878d (diff)
downloadmicropython-3e64d76122b8adf33d59b0d9858beb38f8e7d87c.tar.gz
micropython-3e64d76122b8adf33d59b0d9858beb38f8e7d87c.zip
docs/reference/mpyfiles: Add release info on v6.1.
This documents when MPY v6.1 was released. Also add some clarification on how the version is encoded in the header. Signed-off-by: David Lechner <david@pybricks.com>
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/mpyfiles.rst8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/reference/mpyfiles.rst b/docs/reference/mpyfiles.rst
index d93a86383e..1588eda570 100644
--- a/docs/reference/mpyfiles.rst
+++ b/docs/reference/mpyfiles.rst
@@ -86,7 +86,8 @@ and .mpy version.
=================== ============
MicroPython release .mpy version
=================== ============
-v1.19 and up 6
+v1.20 and up 6.1
+v1.19.x 6
v1.12 - v1.18 5
v1.11 4
v1.9.3 - v1.10 3
@@ -100,6 +101,7 @@ MicroPython repository at which the .mpy version was changed.
=================== ========================================
.mpy version change Git commit
=================== ========================================
+6 to 6.1 d94141e1473aebae0d3c63aeaa8397651ad6fa01
5 to 6 f2040bfc7ee033e48acef9f289790f3b4e6b74e5
4 to 5 5716c5cf65e9b2cb46c2906f40302401bdd27517
3 to 4 9a5f92ea72754c01cc03e5efcdfe94021120531e
@@ -146,8 +148,8 @@ The .mpy header is:
size field
====== ================================
byte value 0x4d (ASCII 'M')
-byte .mpy version number
-byte feature flags
+byte .mpy major version number
+byte native arch and minor version number (was feature flags in older versions)
byte number of bits in a small int
====== ================================