-
53a98a720a
Add Cate to real-world uses (#6013)
Paul Horn
2026-06-13 12:12:27 +02:00
-
b69ae4b3c9
build(deps-dev): Bump esbuild from 0.28.0 to 0.28.1 (#6016)

dependabot[bot]andPretaSOFT
2026-06-13 03:09:12 -07:00
-
092b07da86
Merge remote-tracking branch 'upstream' into image-ext
Per Bothner
2026-06-07 13:47:27 -07:00
-
-
-
-
dec5452fc0
fix(buffer): avoid shared _extendedAttrs sentinel breaking addon-image
cursor/optimize-bufferline-copyfrom-71e1

Cursor AgentandDaniel Imms
2026-06-06 21:51:11 +00:00
-
511ce3f5d3
Remove unused type imports from common/Types.ts
cursor/primitives-folder-phase1-86d8

Cursor AgentandDaniel Imms
2026-06-06 18:43:00 +00:00
-
cf68f0b514
Restore tsconfig files to match master (undo whitespace-only changes)

Cursor AgentandDaniel Imms
2026-06-06 18:39:14 +00:00
-
bd8510e3ab
Move primitive types from common/Types.ts to common/primitives/Types.ts

Cursor AgentandDaniel Imms
2026-06-06 18:32:25 +00:00
-
f6c1b21258
Revert esbuild.mjs entry point split for primitives folder

Cursor AgentandDaniel Imms
2026-06-06 18:29:16 +00:00
-
b7d45bfefa
Revert tsconfig path mapping changes for primitives folder

Cursor AgentandDaniel Imms
2026-06-06 18:24:02 +00:00
-
701c0affd5
Move common primitives to src/common/primitives/

Cursor AgentandDaniel Imms
2026-06-06 18:21:03 +00:00
-
-
-
c2f5c424a8
Merge branch 'master' into fix/buffer-copy-and-reflow-wrap
fix/buffer-copy-and-reflow-wrap
Daniel Imms
2026-06-06 11:16:13 -07:00
-
-
-
-
3cdbc77386
fix(addon-search): advance highlight scan by buffer match size (#5994)


2026-06-06 11:12:04 -07:00
-
81b3b1ec46
Merge branch 'master' into cursor/optimize-bufferline-copyfrom-71e1
Daniel Imms
2026-06-06 09:58:47 -07:00
-
-
-
-
f57b8e1534
Update GitHub Actions to Node 24 compatible versions (#6007)


2026-06-06 09:58:42 -07:00
-
c8f11d63b5
fix(terminal): always run clear() at cursor home (#5992)


2026-06-06 09:43:22 -07:00
-
8ab575621d
Merge branch 'master' into cursor/optimize-bufferline-copyfrom-71e1
Daniel Imms
2026-06-06 09:35:21 -07:00
-
-
-
-
467eb5a227
fix(addon-image): cast buffer line lookups to IBufferLineExt | undefined
fix/addon-image-correctness

Cursor AgentandDaniel Imms
2026-06-06 16:26:54 +00:00
-
3b08b7dcef
Remove CDP profiling script; document sentinel design in BufferLine

Cursor AgentandDaniel Imms
2026-06-06 16:22:34 +00:00
-
3d929a1db0
fix(selection): drag-scroll end row and trim start clamp (#5993)


2026-06-06 09:18:47 -07:00
-
2fe3fd13a1
fix(addon-webgl): skip missing buffer lines in _updateModel (#5991)


2026-06-06 09:15:09 -07:00
-
f33f502267
fix(DomRenderer): resilience when buffer lines are missing (#5998)

Daniel ImmsandCursor
2026-06-06 09:09:32 -07:00
-
7c24c58007
fix non-ascii clipboard handling (#6002)
jerch
2026-06-06 18:07:03 +02:00
-
596634ac41
fix #6003 (#6004)
jerch
2026-06-06 18:02:43 +02:00
-
0c8271db49
fix atlas callstack exception (#6001)
jerch
2026-06-06 18:01:49 +02:00
-
b44d036524
Improve copyFrom for empty and sparse sparse-map paths

Cursor AgentandDaniel Imms
2026-06-04 22:25:46 +00:00
-
9872be0c29
Optimize BufferLine.copyFrom sparse map copying

Cursor AgentandDaniel Imms
2026-06-04 21:05:33 +00:00
-
-
-
f3f4dcaf9f
fix(CharacterJoiner): bound join ranges to trimmed line length (#5990)

Daniel ImmsandCursor
2026-06-03 07:05:19 -07:00
-
64718444e2
fix(webgl): avoid glyph atlas mipmaps (#5987)


2026-06-03 06:00:44 -07:00
-
e9c648f519
fix(BufferReflow): clear stale isWrapped after larger reflow

Daniel ImmsandCursor
2026-06-01 21:07:55 -07:00
-
a8632435a6
fix(addon-image): skip missing lines in viewportResize

Daniel ImmsandCursor
2026-06-01 20:58:09 -07:00
-
a0919b9004
fix(addon-image): skip missing buffer lines in render

Cursor AgentandDaniel Imms
2026-06-03 03:36:41 +00:00
-
b5e0cdb20c
fix(addon-image): scan new columns on viewport width increase

Daniel ImmsandCursor
2026-06-01 20:03:53 -07:00
-
-
-
60bae9528d
fix(BufferLine): limit copyCellsFrom metadata to copied range

Daniel ImmsandCursor
2026-06-01 20:44:07 -07:00
-
-
-
c3d35fcea9
fix(InputHandler): clear wrap below scroll margins after column ops
fix/inputhandler-iswrapped

Daniel ImmsandCursor
2026-06-01 20:27:15 -07:00
-
b1ecd216f2
fix(InputHandler): clear wrap after EL1 full-line erase

Daniel ImmsandCursor
2026-06-01 20:24:51 -07:00
-
ade9a5a091
fix(InputHandler): use ybase when clearing wrap after ED 1

Daniel ImmsandCursor
2026-06-01 20:11:34 -07:00
-
-
-
16f5b8f533
Implement supported skipped InputHandler integration tests
cursor/inputhandler-skipped-tests-d597

Cursor AgentandDaniel Imms
2026-06-03 03:36:15 +00:00
-
-
-
01ee69dcc0
fix(deps): override uuid to ^11.1.1
cursor/fix-uuid-advisory-272e

Cursor AgentandDaniel Imms
2026-06-02 13:51:40 +00:00
-
-
-
ea75b99e2b
fix(deps): override serialize-javascript to ^7.0.3 (#5989)


2026-06-02 06:34:19 -07:00
-
812328bff1
fix(deps): override serialize-javascript to ^7.0.5 on mocha 11.x
cursor/fix-dependabot-94-c75b

Cursor AgentandDaniel Imms
2026-06-02 13:03:57 +00:00
-
a7592068a2
fix(deps): upgrade mocha to 12.0.0-beta-10 for serialize-javascript 7.x

Cursor AgentandDaniel Imms
2026-06-02 12:58:43 +00:00
-
9269f02353
fix(deps): override serialize-javascript to >=7.0.5

Cursor AgentandDaniel Imms
2026-06-02 12:46:04 +00:00
-
-
-
564113e053
Add unit tests for parser reset, buffer scroll, ConPTY, and search (#5988)

Daniel ImmsandCursor
2026-06-02 05:41:54 -07:00
-
b3de9fa6db
fix(buffer): clear stale attrs and combined data in BufferLine (#5972)


2026-06-01 20:04:25 -07:00
-
1f054097f3
Fix benchmarks with NODE_PATH and common/browser imports (#5985)


2026-06-01 19:43:47 -07:00
-
a250987508
Merge pull request #5984 from xtermjs/cursor/addons-functional-fixes-89d6
Daniel Imms
2026-06-01 19:34:14 -07:00
-
-
21c99d0574
fix(bin): script path, exit codes, and integration suite handling (#5973)
Daniel Imms
2026-06-01 19:34:13 -07:00
-
0b6fd2e8b2
Merge pull request #5979 from xtermjs/cursor/addon-image-readme-typos-89d6
Daniel Imms
2026-06-01 10:38:36 -07:00
-
-
4226e64245
Merge pull request #5982 from xtermjs/cursor/addons-docs-typos-7eb2
Daniel Imms
2026-06-01 10:35:35 -07:00
-
-
a374c6c5af
Merge pull request #5980 from xtermjs/cursor/browser-functional-fixes-b5c0
Daniel Imms
2026-06-01 09:23:57 -07:00
-
-
454e0749c2
fix(browser): use ??= in RenderDebouncer for lint

Cursor AgentandDaniel Imms
2026-06-01 16:15:01 +00:00
-
59264f1f5b
Merge pull request #5974 from xtermjs/cursor/parser-validation-fixes-89d6
Daniel Imms
2026-06-01 09:05:28 -07:00
-
-
16ef64f8bf
Merge origin/master into cursor/browser-functional-fixes-b5c0

Cursor AgentandDaniel Imms
2026-06-01 15:59:10 +00:00
-
-
-
-
a0f93cdcc4
Merge pull request #5983 from xtermjs/cursor/test-fixes-explore-e565
Daniel Imms
2026-06-01 08:50:09 -07:00
-
-
5b911db9cf
Merge branch 'master' into cursor/test-fixes-explore-e565
Daniel Imms
2026-06-01 08:45:29 -07:00
-
-
-
-
041d3bc3db
Merge branch 'master' into cursor/cross-cutting-doc-comments-cf99
cursor/cross-cutting-doc-comments-cf99
Daniel Imms
2026-06-01 08:35:08 -07:00
-
-
-
-
560c0ce3a1
Merge pull request #5978 from xtermjs/cursor/src-docs-typos-0755
Daniel Imms
2026-06-01 08:33:32 -07:00
-
-
94958c2489
Fix whitespace
Daniel Imms
2026-06-01 08:33:02 -07:00
-
ea2a506142
Merge branch 'master' into cursor/cross-cutting-doc-comments-cf99
Daniel Imms
2026-06-01 08:31:31 -07:00
-
-
-
-
6426573f45
docs(addon-web-links): shorten comment to satisfy max-len after typo fix

Cursor AgentandDaniel Imms
2026-06-01 15:30:04 +00:00
-
5ab59506aa
Merge pull request #5975 from xtermjs/cursor/contributing-typo-b5c5
Daniel Imms
2026-06-01 08:30:00 -07:00
-
-
096707d736
test: fix typos in test titles and comments

Cursor AgentandDaniel Imms
2026-06-01 15:29:18 +00:00
-
967d3f59e6
docs(addon-image): fix README spelling and wording

Cursor AgentandDaniel Imms
2026-06-01 15:29:08 +00:00
-
-
-
9a70816dad
test(addon-attach): correct Playwright suite name in AttachAddon tests

Daniel ImmsandCursor
2026-06-01 07:42:15 -07:00
-
8e7e4f16e5
test(parser): fix typo in EscapeSequenceParser test title

Daniel ImmsandCursor
2026-05-31 22:10:27 -07:00
-
a9a2a8e3c1
test(search): reject readFile errors in #2444 fixture loader

Daniel ImmsandCursor
2026-05-31 22:28:51 -07:00
-
92a1bfcf2e
test(search): send real CSI CUP in #3834 null-char case

Daniel ImmsandCursor
2026-05-31 22:06:29 -07:00
-
-
-
be38252e37
docs: fix comment typos in Constants, DomRenderer, and addons (addons only)

Cursor AgentandDaniel Imms
2026-06-01 15:29:04 +00:00
-
0b590dacd6
docs: fix comment typos in BufferReflow, Types, and addons (addons only)

Cursor AgentandDaniel Imms
2026-06-01 15:29:04 +00:00
-
1faa41eac1
docs: fix typos in typings, tests, and core comments (addons only)

Cursor AgentandDaniel Imms
2026-06-01 15:29:03 +00:00
-
fa5eb33cdb
fix: small comment, error string, and guard cleanups (addons only)

Cursor AgentandDaniel Imms
2026-06-01 15:29:02 +00:00
-
3494f6b5b0
docs: fix additional comment typos across renderer and selection (addons only)

Cursor AgentandDaniel Imms
2026-06-01 15:29:02 +00:00
-
58fc09ff0e
docs(webgl): remove duplicate word in context lost README

Daniel ImmsandCursor
2026-05-31 22:05:21 -07:00
-
a47e4905e6
docs(addon-webgl): fix comment typos in TextureAtlas and GlyphRenderer

Daniel ImmsandCursor
2026-05-31 20:53:52 -07:00
-
1252c69ccc
docs(addons): fix comment typos in unicode-graphemes and web-links

Daniel ImmsandCursor
2026-05-31 20:38:51 -07:00
-
-
-
368848a93b
chore(benchmark): remove trailing whitespace in benchmark.json
cursor/benchmark-json-whitespace-160a

Daniel ImmsandCursor
2026-05-31 22:15:23 -07:00
-
-
-
be3dd80171
docs(parser): fix JSDoc typos in IFunctionIdentifier

Daniel ImmsandCursor
2026-05-31 21:35:46 -07:00
-
2db34c4955
docs(common): fix main thread spelling in TaskQueue comment

Daniel ImmsandCursor
2026-05-31 22:13:26 -07:00
-
8854430df4
docs(parser): fix sub-parameter limit name in Params JSDoc

Daniel ImmsandCursor
2026-05-31 22:11:27 -07:00
-
26e771d075
docs(common): fix grammar in Unicode and platform comments

Daniel ImmsandCursor
2026-05-31 22:09:34 -07:00
-
fd13893687
docs(buffer): fix possessive typo in Windows conpty comment

Daniel ImmsandCursor
2026-05-31 21:59:22 -07:00
-
5ef8001413
docs(common): fix activeVersion onChange JSDoc wording

Daniel ImmsandCursor
2026-05-31 21:58:21 -07:00
-
e2d1420ff7
docs(common): fix throughput typo in WriteBuffer comment

Daniel ImmsandCursor
2026-05-31 21:57:19 -07:00
-
cf1484d7fd
docs(browser): fix incomplete and typo comments in Mouse.ts

Daniel ImmsandCursor
2026-05-31 21:54:19 -07:00
-
e12f007597
docs(buffer): fix Content enum names in Constants JSDoc

Daniel ImmsandCursor
2026-05-31 21:53:21 -07:00
-
5527814e08
docs: fix suppress and addressable spelling in mouse comments

Daniel ImmsandCursor
2026-05-31 22:21:10 -07:00
-
d47ea40010
docs: fix comment typos in Constants, DomRenderer, and addons

Daniel ImmsandCursor
2026-05-31 21:37:53 -07:00
-
c78f77cc17
docs: fix comment typos in BufferReflow, Types, and addons

Daniel ImmsandCursor
2026-05-31 21:37:10 -07:00
-
ebe7af5bf4
docs: fix typos in typings, tests, and core comments

Daniel ImmsandCursor
2026-05-31 21:36:28 -07:00
-
faaa549355
fix: small comment, error string, and guard cleanups

Daniel ImmsandCursor
2026-05-31 20:53:11 -07:00
-
1e554992f6
docs: fix additional comment typos across renderer and selection

Daniel ImmsandCursor
2026-05-31 20:51:51 -07:00
-
-
-
3a4f9e235d
docs: fix "transferred" spelling in CONTRIBUTING.md

Daniel ImmsandCursor
2026-05-31 21:38:39 -07:00
-
-
7b05c8a1b2
docs: fix comment and JSDoc spelling typos

Daniel ImmsandCursor
2026-05-31 20:51:02 -07:00
-
b45167e00b
docs: fix comment typos in ThemeService and Constants

Daniel ImmsandCursor
2026-05-31 20:38:08 -07:00
-
bc42be2074
docs(common): correct ST sequence metadata and comment typos

Daniel ImmsandCursor
2026-05-31 20:37:23 -07:00
-
-
fd6a339bcb
fix(browser): place imports before module const in TimeBasedDebouncer
cursor/browser-functional-fixes-89d6

Daniel ImmsandCursor
2026-05-31 22:14:29 -07:00
-
a2552053f5
fix(browser): clear idle blink timer when handle is 0

Daniel ImmsandCursor
2026-05-31 22:04:23 -07:00
-
f3783729aa
fix(browser): treat rAF id 0 as scheduled in RenderDebouncer

Daniel ImmsandCursor
2026-05-31 22:00:22 -07:00
-
a97b77af3f
fix(browser): cancel trailing debounce timeout on immediate refresh

Daniel ImmsandCursor
2026-05-31 21:44:30 -07:00
-
bc26cc16c1
fix(browser): place imports before module const in TimeBasedDebouncer

Daniel ImmsandCursor
2026-05-31 22:14:29 -07:00