aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2025-06-02 00:02:19 +0000
committeriximeow <me@iximeow.net>2025-06-02 00:02:32 +0000
commit5d4abf4603c46a7e1c1de5b436d699c09dcf8861 (patch)
treea2a9888e507230b2c86d1663b1ead8d26e16772e
parent016cb77445857b63b3c5ba3ea095c5a36a357fbd (diff)
changelog should note ISA extension changes
-rw-r--r--CHANGELOG10
1 files changed, 10 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 26046bb..5266739 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,13 @@
+## 2.1.0
+
+* `InstDecoder` for all execution modes now has many more feature flags.
+ * `InstDecoder::default` still constructs a decoder that decodes all supported instructions.
+ * more ISA extensions can be individually selected for decoding support, though note
+ not all feature flags are fully implemented. in such cases, instructions will be decoded
+ even when their corresponding extension is not selected.
+* added uarch-specific decoders for Zen 2, Zen 3, Zen 4, and Zen 5
+* removed 3DNow support from AMD uarch-specific decoders after K10
+
## 2.0.0
* upgrade to `yaxpeax-arch 0.3.1`, which brings with it a deprecation of the