Skip to content

Commit bf385d6

Browse files
committed
feat: Terminal.app updated to 134 features (123 passed) — all terminals at parity
1 parent 27a923b commit bf385d6

3 files changed

Lines changed: 26 additions & 8 deletions

File tree

content/probes-apps/terminal-app-2.15-macos.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"os": "macos",
55
"osVersion": "25.3.0",
66
"source": "daemon",
7-
"generated": "2026-03-25T20:16:41.130Z",
7+
"generated": "2026-03-25T21:45:24.488Z",
88
"results": {
99
"cursor.position-report": true,
1010
"cursor.shape": true,
@@ -24,6 +24,8 @@
2424
"device.tertiary-da": false,
2525
"device.status-report": true,
2626
"device.decrpm": false,
27+
"device.decrqss": false,
28+
"device.xtgettcap": false,
2729
"text.basic": true,
2830
"text.wrap": true,
2931
"text.cr": true,
@@ -74,6 +76,7 @@
7476
"reset.ris": true,
7577
"reset.sgr": true,
7678
"reset.soft": true,
79+
"reset.method": true,
7780
"sgr.bold": true,
7881
"sgr.faint": true,
7982
"sgr.italic": true,
@@ -121,13 +124,15 @@
121124
"extensions.notifications": true,
122125
"extensions.iterm2-images": true,
123126
"input.modify-other-keys": true,
127+
"input.csi-u": true,
124128
"input.pixel-mouse": true,
125129
"input.urxvt-mouse": true,
126130
"input.x10-mouse": true,
127131
"input.button-event-mouse": true,
128132
"unicode.east-asian-ambiguous": true,
129133
"unicode.wrap-boundary": true,
130134
"unicode.tab-stops": true,
135+
"unicode.grapheme-cursor": false,
131136
"extensions.kitty-graphics": false,
132137
"extensions.reflow": true,
133138
"scrollback.accumulate": true,
@@ -139,6 +144,8 @@
139144
"notes": {
140145
"device.tertiary-da": "No DA3 response",
141146
"device.decrpm": "No DECRPM response",
147+
"device.decrqss": "No DECRQSS response",
148+
"device.xtgettcap": "No XTGETTCAP response",
142149
"text.wide.emoji-zwj": "width=11, expected 2",
143150
"text.wide.emoji-vs16": "width=1, expected 2",
144151
"modes.alt-screen.enter": "Behavioral: entered and responded",
@@ -151,9 +158,11 @@
151158
"modes.origin": "Behavioral: cursor at row 1 (origin mapped)",
152159
"modes.reverse-video": "Behavioral: responsive after enable",
153160
"modes.synchronized-output": "Behavioral: responsive after enable",
161+
"reset.method": "cursor at 5;5 after DECSTR",
154162
"extensions.kitty-keyboard": "No kitty keyboard response",
155163
"extensions.sixel-da1": "DA1 response missing ;4 (sixel)",
156164
"unicode.east-asian-ambiguous": "width=1 (ambiguous chars vary by terminal/locale)",
165+
"unicode.grapheme-cursor": "width=8, expected 2",
157166
"extensions.kitty-graphics": "No kitty graphics acknowledgment",
158167
"scrollback.total-lines": "Content written to scrollback",
159168
"modes.mouse-all": "Behavioral: responsive after enable"
@@ -177,4 +186,4 @@
177186
"extensions.osc11-bg-color": "rgb:ffff/ffff/ffff",
178187
"unicode.east-asian-ambiguous": "1"
179188
}
180-
}
189+
}

docs/public/api/v1/badges/terminal-app.svg

Lines changed: 2 additions & 2 deletions
Loading

docs/public/api/v1/data.json

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"version": 1,
3-
"generated": "2026-03-25T21:45:02.672Z",
3+
"generated": "2026-03-25T21:45:46.398Z",
44
"features": {
55
"charsets.dec-special": {
66
"name": "DEC Special Graphics",
@@ -1435,9 +1435,9 @@
14351435
],
14361436
"url": "https://support.apple.com/guide/terminal",
14371437
"score": {
1438-
"total": 129,
1439-
"pass": 121,
1440-
"pct": 94
1438+
"total": 134,
1439+
"pass": 123,
1440+
"pct": 92
14411441
}
14421442
},
14431443
"warp": {
@@ -2197,6 +2197,8 @@
21972197
"device.tertiary-da": "no",
21982198
"device.status-report": "yes",
21992199
"device.decrpm": "no",
2200+
"device.decrqss": "no",
2201+
"device.xtgettcap": "no",
22002202
"text.basic": "yes",
22012203
"text.wrap": "yes",
22022204
"text.cr": "yes",
@@ -2247,6 +2249,7 @@
22472249
"reset.ris": "yes",
22482250
"reset.sgr": "yes",
22492251
"reset.soft": "yes",
2252+
"reset.method": "yes",
22502253
"sgr.bold": "yes",
22512254
"sgr.faint": "yes",
22522255
"sgr.italic": "yes",
@@ -2294,13 +2297,15 @@
22942297
"extensions.notifications": "yes",
22952298
"extensions.iterm2-images": "yes",
22962299
"input.modify-other-keys": "yes",
2300+
"input.csi-u": "yes",
22972301
"input.pixel-mouse": "yes",
22982302
"input.urxvt-mouse": "yes",
22992303
"input.x10-mouse": "yes",
23002304
"input.button-event-mouse": "yes",
23012305
"unicode.east-asian-ambiguous": "yes",
23022306
"unicode.wrap-boundary": "yes",
23032307
"unicode.tab-stops": "yes",
2308+
"unicode.grapheme-cursor": "no",
23042309
"extensions.kitty-graphics": "no",
23052310
"extensions.reflow": "yes",
23062311
"scrollback.accumulate": "yes",
@@ -3110,6 +3115,8 @@
31103115
"terminal-app": {
31113116
"device.tertiary-da": "No DA3 response",
31123117
"device.decrpm": "No DECRPM response",
3118+
"device.decrqss": "No DECRQSS response",
3119+
"device.xtgettcap": "No XTGETTCAP response",
31133120
"text.wide.emoji-zwj": "width=11, expected 2",
31143121
"text.wide.emoji-vs16": "width=1, expected 2",
31153122
"modes.alt-screen.enter": "Behavioral: entered and responded",
@@ -3122,9 +3129,11 @@
31223129
"modes.origin": "Behavioral: cursor at row 1 (origin mapped)",
31233130
"modes.reverse-video": "Behavioral: responsive after enable",
31243131
"modes.synchronized-output": "Behavioral: responsive after enable",
3132+
"reset.method": "cursor at 5;5 after DECSTR",
31253133
"extensions.kitty-keyboard": "No kitty keyboard response",
31263134
"extensions.sixel-da1": "DA1 response missing ;4 (sixel)",
31273135
"unicode.east-asian-ambiguous": "width=1 (ambiguous chars vary by terminal/locale)",
3136+
"unicode.grapheme-cursor": "width=8, expected 2",
31283137
"extensions.kitty-graphics": "No kitty graphics acknowledgment",
31293138
"scrollback.total-lines": "Content written to scrollback",
31303139
"modes.mouse-all": "Behavioral: responsive after enable"

0 commit comments

Comments
 (0)