aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2021-08-14 00:45:57 -0700
committeriximeow <me@iximeow.net>2021-08-14 00:48:02 -0700
commit4612215ddc98dabaffedc36f6fe402bb9f04119a (patch)
tree26e6c33cd1a28e2dac3cef9f8c42273fb997dc81 /CHANGELOG
parent9bc4eca4b8269cb8e0898dfe05c3ed4059cf4fd5 (diff)
update changelog
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG11
1 files changed, 11 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 1d3103a..5cb8d07 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,14 @@
+## 1.1.0
+
+* `pub const fn` builders for all general-purpose registers, segment registers, and ip/flags registers.
+ - this corrects a spotty and inconsistent set of builders filled in on-demand.
+* `DisplayStyle::Intel` now shows relative offsets as `$+0xXX`, rather than `0xXX`.
+ - this corrects an ambiguity with instructions like `jz 0x1234`, where `jz`
+ on x86 is _only_ relative branches, but the displayed syntax is ambiguous
+ about being a relative or absolute address.
+ - `DisplayStyle::Intel` is how `impl Display for Instruction` works, so
+ typical `Display` use is also fixed.
+
## 1.0.4
in 64-, 32-, and 16-bit modes: