| Age | Commit message (Expand) | Author |
| 10 days | Rename the library to wsap_vtcore | Berke Güzel |
| 10 days | Reject a scrollback above TERM_SCROLLBACK_MAX | Berke Güzel |
| 10 days | Merge branch 'wt/lock' into api-hardening | Berke Güzel |
| 10 days | Merge branch 'wt/host-name' into api-hardening | Berke Güzel |
| 10 days | Merge branch 'wt/strict-input' into api-hardening | Berke Güzel |
| 10 days | Replace the writer spin lock with a blocking mutex | Berke Güzel |
| 10 days | Take the terminal name from term_options.name | Berke Güzel |
| 10 days | Reject invalid arguments instead of ignoring them | Berke Güzel |
| 10 days | Add soversion, version macros, and reserved term_options words | Berke Güzel |
| 10 days | Return owned text and share cell attribute flags with snapshots | Berke Güzel |
| 10 days | Fix snapshot storage and allocation failure correctness | Berke Güzel |
| 11 days | Deduplicate scroll and SIMD paths while preserving performance | Berke Güzel |
| 11 days | Remove unused private functions and inline trivial helpers | Berke Güzel |
| 12 days | Replace scalar loops with SIMD spans, packed stores, and direct wrap-pad checks | Berke Güzel |
| 12 days | Optimize hot loops with direct access, LUTs, and closed-form formulas | Berke Güzel |
| 12 days | Eliminate pen style and history stream parameter smuggling | Berke Güzel |
| 12 days | Encapsulate stream queue context and consolidate forwarding wrappers | Berke Güzel |
| 12 days | Optimize screen scrolling, SIMD wrap padding, and reflow loops | Berke Güzel |
| 12 days | Optimize and simplify loops, table lookups, and branchless parsers | Berke Güzel |
| 13 days | term: move the term core to subprojects/term | Berke Güzel |