ruinivist
|
e034fabe62
|
🛡️ Sentinel: [HIGH] Mitigate XSS in CodeBlock rendering via DOMPurify
Sanitize HTML string generated by Shiki before rendering it via `dangerouslySetInnerHTML` in CodeBlockEmbeddable and CodeBlockSidebar.
|
2026-06-04 08:24:40 +00:00 |
|
ruinivist
|
7d36b6c9ea
|
feat: code blocks with shiki highlighting
|
2026-06-02 15:20:42 +00:00 |
|
ruinivist
|
e5eaa4f8d7
|
perf: eliminate layout thrashing and array allocations during drawing (#14)
|
2026-06-02 13:49:21 +05:30 |
|
ruinivist
|
6cc028305a
|
chore: add formatting
|
2026-06-01 21:34:05 +00:00 |
|
ruinivist
|
f64d5a73d2
|
feat: read only publish of drawings
|
2026-06-01 21:31:11 +00:00 |
|
ruinivist
|
459993a78d
|
memoize EditorCanvas to prevent unnecessary re-renders
|
2026-06-02 00:26:01 +05:30 |
|
ruinivist
|
25bf171f6b
|
refactor: reorganize src structure
|
2026-05-31 12:46:21 +00:00 |
|