diff --git a/Feature-Matrix.md b/Feature-Matrix.md
index 0b7a95c..c1f99aa 100644
--- a/Feature-Matrix.md
+++ b/Feature-Matrix.md
@@ -1,9 +1,9 @@
# Commands
-| feature | plaintext CLI | json CLI | dbus |
-|---------|:-------------:|:--------:|:----:|
+| feature | plaintext CLI | json CLI8 | dbus |
+|---------|:-------------:|:--------:|------|
| addDevice | ✅ | ❌ | ❌
| block | ✅ | ✅ | ✅3
-| daemon2 | ✅ | ❌ | ✅
+| daemon2 | ✅ | ✅ | ✅
| getUserStatus | ✅ | ❔ | ❔
| joinGroup | ✅ | ✅ | ✅
| link | ✅ | ❔ | ❌
@@ -52,7 +52,7 @@
| version | ✅ | ❔ | ✅
# Signals
-| feature | plaintext CLI | json CLI | dbus |
+| feature | plaintext CLI | json CLI8 | dbus |
|---------|:-------------:|:--------:|:----:|
| CallMessageReceived | ❌ | ❌ | ❌
| MessageReceived | ✅ | ✅ | ✅
@@ -63,7 +63,7 @@
| TypingMessageReceived | ❌ | ❌ | ❌
# TODO
-| feature | plaintext CLI | json CLI | dbus |
+| feature | plaintext CLI | json CLI8 | dbus |
|---------|:-------------:|:--------:|:----:|
| Call messages | ❌ | ❌ | ❌
| Attachment progress listener | ❌ | ❌ | ❌
@@ -74,7 +74,7 @@
| Receive typing messages | ❌ | ❌ | ❌
# Utilities
-| feature | plaintext CLI | json CLI | dbus |
+| feature | plaintext CLI | json CLI8 | dbus |
|---------|:-------------:|:--------:|:----:|
| getAttachments | ✅ | ✅ | ✅
| getContactName | ✅ | ✅ | ✅
@@ -94,7 +94,7 @@
| isRegistered | ❌ | ❌ | ✅
# With Attachment Data5
-| feature | plaintext CLI | json CLI | dbus |
+| feature | plaintext CLI | json CLI8 | dbus |
|---------|:-------------:|:--------:|:----:|
| content | ✅ | ✅ | ✅
| contentType | ✅ | ✅ | ✅1, 6
@@ -122,4 +122,6 @@
4. setContactBlocked=false or setGroupBlocked=false
5. Attachment data is provided to output stream (if available from Signal servers) or accepted from input stream
6. Provided indirectly by interpreting content file written to disk
-7. Obsolete (no longer part of Signal API)
+7. Obsolete (no longer part of Signal
+8. `--output json` option is supported by CLI, or JSON input is supported by CLI
+