Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
220 commits
Select commit Hold shift + click to select a range
cfc27c8
lint
arnog Aug 17, 2025
01c6da6
Merge branch 'master' of https://github.com/arnog/mathlive
arnog Aug 17, 2025
40342bf
Support for virtual keyboard inside intermediate iframe (#2810)
ubarkai Aug 17, 2025
e4eb7c4
feat: mountMathVirtualKeyboard
arnog Aug 17, 2025
c404ef1
fix: create separate atoms for each column of each row (#2797)
manstie Aug 17, 2025
4539cf1
fix: fixed #2800
arnog Aug 17, 2025
262809d
0.107.0
arnog Aug 17, 2025
8a717b6
doc
arnog Aug 17, 2025
0d31d68
fix: fixed #2817. Calling `setPromptValue()` no longer changes the fo…
arnog Aug 29, 2025
8e391a5
fix: fixed #2805
arnog Aug 30, 2025
eeb972e
fix: fix typo of 'contentPlaceholder' (#2848)
saplf Sep 16, 2025
736f245
Fix superscript selection in multiline math expressions (#2861)
tt-atomi Sep 23, 2025
115698e
include all macros in speakable text (#2865)
nritschel Sep 30, 2025
707dcdb
doc
arnog Sep 30, 2025
352ae19
fix: fixed #2824
arnog Sep 30, 2025
403534a
Merge branch 'master' of https://github.com/arnog/mathlive
arnog Sep 30, 2025
628c788
0.107.1
arnog Sep 30, 2025
880ba04
fix: update version to 0.107.1
arnog Sep 30, 2025
35cdd41
fix: corrected prompt vertical spacing to account for padding (#2866)
gamberoillecito Oct 3, 2025
f41766e
fix: follow up to #2866 to correctly align the baseline
arnog Oct 3, 2025
fa626ae
fix: fixed #2849
arnog Oct 3, 2025
bbf003f
chore: deps
arnog Oct 21, 2025
2bb1885
build(deps-dev): bump jest and @types/jest (#2888)
dependabot[bot] Oct 25, 2025
df05dae
fix: fixed #2889
arnog Oct 31, 2025
525896d
Merge branch 'master' of https://github.com/arnog/mathlive
arnog Oct 31, 2025
1981e8c
lint
arnog Oct 31, 2025
f78eba0
lint
arnog Oct 31, 2025
aeced3f
fix: fixed #2884
arnog Oct 31, 2025
22d11d2
fix: fixed #2867
arnog Oct 31, 2025
1a100fb
fix: fixed #2816
arnog Oct 31, 2025
049d6ff
fix: fixed #2859
arnog Nov 1, 2025
ee027f8
fix: fixed #2799
arnog Nov 5, 2025
5517a69
feat: <math-span> and <math-div> elements
arnog Nov 5, 2025
54f500a
feat: math-span and math-div perf and accessibility enhancements
arnog Nov 5, 2025
235054c
fix: fixed #2754
arnog Nov 5, 2025
dddbf16
test: fix test
arnog Nov 5, 2025
2c3eb29
fix: fixed #2739
arnog Nov 5, 2025
f2c047c
fix: fixed #2818
arnog Nov 5, 2025
e8b472b
fix: fixed #2767
arnog Nov 5, 2025
f6c912c
fix: fixed #2784
arnog Nov 5, 2025
0ad4c31
fix: fixed #2447
arnog Nov 5, 2025
34ba99f
fix: fixed #2547
arnog Nov 5, 2025
0339356
fix: fixed #2512
arnog Nov 5, 2025
2ee7e08
test
arnog Nov 6, 2025
6be950a
fix: fixed #2480
arnog Nov 6, 2025
b232eb0
fix: fixed #2476
arnog Nov 6, 2025
eb72585
fix: fixed #2444
arnog Nov 6, 2025
fe1d968
fix: selection of styled text
arnog Nov 6, 2025
260be9f
fix: minor improvement to VK dispatch when in an iframe
arnog Nov 6, 2025
8941da8
doc
arnog Nov 6, 2025
34976c8
chore
arnog Nov 6, 2025
13928e8
doc
arnog Nov 6, 2025
24a358d
feat: use aria-label on VK, improve e2e test reliability
arnog Nov 7, 2025
8639195
test: improved resiliency of e2e tests
arnog Nov 7, 2025
34adcde
test
arnog Nov 7, 2025
cf4eccc
fix: fixed #2698
arnog Nov 7, 2025
ae67934
lint
arnog Nov 7, 2025
51a493f
fix: fixed #2686
arnog Nov 7, 2025
ceac814
fix: fixed #2146
arnog Nov 7, 2025
847bc6f
fix: fixed #2572
arnog Nov 7, 2025
c5508f4
fix: flush inline shortcut buffer when field becomes empty (fixes #2733)
arnog Nov 7, 2025
196389f
fix: fixed #2771
arnog Nov 7, 2025
2a2e288
fix: fixed #2770
arnog Nov 7, 2025
9176e72
fix: fixed #2391
arnog Nov 7, 2025
31bee2b
fix: fixed #2343
arnog Nov 7, 2025
6548b8a
fix: fixed #2364
arnog Nov 7, 2025
6237d4a
fix: fixed #2570
arnog Nov 7, 2025
fc07db8
test
arnog Nov 7, 2025
e8fbc91
fix: fixed #2619
arnog Nov 7, 2025
4721c29
fix: fixed #2515, improved hit testing of prompts
arnog Nov 7, 2025
62cd407
lint
arnog Nov 7, 2025
708e1bf
fix: fixed #2668
arnog Nov 7, 2025
34a1fa8
fix: fixed #2558
arnog Nov 8, 2025
f63eaf3
test
arnog Nov 8, 2025
c65e55f
fix: fixed #2521
arnog Nov 8, 2025
fb5ea44
fix: fixed #2146 (attempt 2)
arnog Nov 8, 2025
dfaeba9
fix: fixed #2892
arnog Nov 8, 2025
2f24856
lint
arnog Nov 8, 2025
0a6d861
feat: improve rendering of multiline, in particular with empty lines
arnog Nov 9, 2025
f0d8d09
fix: fixed #2581
arnog Nov 9, 2025
6146922
chore: lint
arnog Nov 9, 2025
aa783d4
chore: lint
arnog Nov 9, 2025
89e84c0
fix: fixed #2847
arnog Nov 9, 2025
116e630
chore: turn off console log
arnog Nov 9, 2025
47b9931
fix: fixed #2732, fixed #2786
arnog Nov 9, 2025
a7970e6
fix: fixed #2714
arnog Nov 9, 2025
cad5ac9
build(deps-dev): bump esbuild from 0.25.11 to 0.25.12 (#2896)
dependabot[bot] Nov 9, 2025
892d67a
build(deps-dev): bump @typescript-eslint/eslint-plugin (#2893)
dependabot[bot] Nov 9, 2025
6811d57
fix: test
arnog Nov 9, 2025
8cd7396
Merge branch 'master' of https://github.com/arnog/mathlive
arnog Nov 9, 2025
fa6666e
fix: fixed an issue with auto-complete
arnog Nov 9, 2025
41638f5
feat: scientific notation template
arnog Nov 9, 2025
ddde57a
test
arnog Nov 9, 2025
35c7063
feat: multiline serialization to MathML
arnog Nov 9, 2025
526aa21
fix: fixed an issue where clicking in certain padding area of the mat…
arnog Nov 10, 2025
f185ec7
fix: improved click handling of multiline environments
arnog Nov 10, 2025
bf93c74
lint
arnog Nov 10, 2025
f7808c8
fix: fixed #2832
arnog Nov 10, 2025
6e4b554
fix: fixed #2419
arnog Nov 10, 2025
7a80f66
fix: fixed #2728
arnog Nov 10, 2025
e5af3bc
fix: fixed #2685
arnog Nov 10, 2025
e1630b3
fix: fixed #2579
arnog Nov 10, 2025
0782630
0.108.0
arnog Nov 10, 2025
f5e2edb
chore
arnog Nov 10, 2025
5a23bec
lint
arnog Nov 11, 2025
e5c24ea
lint
arnog Nov 11, 2025
8bb7313
fix: fixed #2892
arnog Nov 11, 2025
ae51064
doc
arnog Nov 11, 2025
382ef4a
fix: fixed issue activating the VK with the toggle
arnog Nov 11, 2025
67e132d
feat: resonsive toggle button layout
arnog Nov 11, 2025
f2d4367
test
arnog Nov 11, 2025
788ca1b
0.108.1
arnog Nov 11, 2025
b0098b8
doc
arnog Nov 11, 2025
07f977c
fix: fixed #2899
arnog Nov 14, 2025
ef3b5ba
0.108.2
arnog Nov 14, 2025
4a1b9a6
doc
arnog Nov 14, 2025
1ac7902
Update l10n-strings.ts
onu032001 Jan 11, 2026
f2a1540
Remove debug console.log from PromptAtom
remiangot Jan 15, 2026
08becf2
Fixed some ugly translations
onu032001 Feb 1, 2026
7bf64c9
doc
arnog Feb 11, 2026
882efe6
fixed #2930
arnog Feb 11, 2026
ceb2f8a
fixed #2943
arnog Feb 11, 2026
af6428f
fix #2906
arnog Feb 11, 2026
13f2d11
arch: sanitize
arnog Feb 11, 2026
c2313c1
0.108.3
arnog Feb 11, 2026
8342e1c
doc
arnog Feb 11, 2026
39d9513
build(deps-dev): bump js-yaml from 3.14.1 to 3.14.2
dependabot[bot] Feb 11, 2026
27c6b72
chore: bump playwright to 1.58.2
mgreminger Feb 14, 2026
a24883c
test: fix timing issue with physical keyboard test
mgreminger Feb 14, 2026
b230497
fix: fix keyboard-toggle focus issue
mgreminger Feb 14, 2026
8af097a
Fix backspace trap after deleting lone latex backslash
repst Mar 9, 2026
ca6b561
Accept smart fence close on space without ghost styling
repst Mar 10, 2026
a1b269e
Commit smart-fence close when space is handled via text input
repst Mar 10, 2026
d1a65e1
Simple fix of accent relation spacing before '=' (#2956)
repst Mar 10, 2026
5e36bf0
doc
arnog Mar 10, 2026
8366168
Merge branch 'master' of https://github.com/arnog/mathlive
arnog Mar 10, 2026
373a496
follow ups
arnog Mar 10, 2026
92cd1f5
Merge pull request #2958 from repst/codex/smartfence-space-color-fix-…
arnog Mar 10, 2026
02736c0
Merge pull request #2957 from repst/codex/backspace-latexgroup-cleanup
arnog Mar 10, 2026
2295134
fix: adjust cursor position handling for LaTeX groups
arnog Mar 11, 2026
d6a6be9
doc
arnog Mar 11, 2026
03f5141
fix: improve focus handling for virtual keyboard interactions
arnog Mar 11, 2026
ab49a0d
Merge pull request #2946 from mgreminger/fix-focus-issues
arnog Mar 11, 2026
14ec279
Merge pull request #2938 from remiangot/master
arnog Mar 11, 2026
fde7b74
Merge pull request #2935 from onu032001/master
arnog Mar 11, 2026
4c2a0cb
Merge pull request #2944 from arnog/dependabot/npm_and_yarn/js-yaml-3…
arnog Mar 11, 2026
c2b9f16
build(deps-dev): bump minimatch from 3.1.2 to 3.1.5
dependabot[bot] Mar 11, 2026
69c5102
build(deps-dev): bump svgo from 3.3.2 to 3.3.3
dependabot[bot] Mar 11, 2026
80b2ca9
Merge changes from PR#2726
arnog Mar 11, 2026
cf9de15
Merge pull request #2960 from arnog/dependabot/npm_and_yarn/minimatch…
arnog Mar 11, 2026
479deac
Merge pull request #2961 from arnog/dependabot/npm_and_yarn/svgo-3.3.3
arnog Mar 11, 2026
7cdd563
Merge branch 'master' of https://github.com/arnog/mathlive
arnog Mar 11, 2026
c89ad79
chore update docs
arnog Mar 11, 2026
9cadd4b
0.109.0
arnog Mar 11, 2026
9c98e1c
Fix bug with empty first/last child in model-private.ts
Meinzzzz Mar 12, 2026
a0f828e
fix: prevent empty mathfield when typing / after parenthesized expres…
zojize Mar 29, 2026
352d00b
fix: phantom caret from shared first atom and double-push in getStyle…
zojize Mar 29, 2026
9140f63
fix: filter first atoms in insertSmartFence selection wrapping (#2974)
zojize Apr 1, 2026
4f2c887
Merge pull request #2987 from zojize/master
arnog Apr 1, 2026
d2a8146
Merge branch 'master' of https://github.com/arnog/mathlive
arnog Apr 1, 2026
5912dc2
doc
arnog Apr 1, 2026
99ebfcb
chore: updates
arnog Apr 1, 2026
8505c18
0.109.1
arnog Apr 1, 2026
5ae4337
doc
arnog Apr 1, 2026
09bd433
Adding catalan strings to more-l10n-strings.ts
aaronFortuno Apr 2, 2026
80cb121
Update more-l10n-strings.ts
aaronFortuno Apr 2, 2026
b798764
Fix message handling
konbu310 Apr 10, 2026
82eb60b
add test
konbu310 Apr 10, 2026
0a29824
fix comment
konbu310 Apr 10, 2026
caa8f12
Add z-index to focused color in the colorpickers.
Blibbo Apr 22, 2026
e442bea
Fix virtual keyboard safe area dupe
Blibbo Apr 25, 2026
c76c5c0
Merge pull request #3002 from Blibbo/patch-2
arnog Apr 25, 2026
b705b58
Merge pull request #3001 from Blibbo/patch-1
arnog Apr 25, 2026
1d8a52f
Merge pull request #2988 from aaronFortuno/i18n-catalan
arnog Apr 25, 2026
363e2d5
Merge pull request #2994 from konbu310/fix-2931
arnog Apr 25, 2026
85f037c
chore: deps
arnog Apr 25, 2026
fb9cfe6
Merge branch 'master' of https://github.com/arnog/mathlive
arnog Apr 25, 2026
257a469
fix: update modifier key detection for cross-platform compatibility i…
arnog Apr 26, 2026
2327b22
chore: update CHANGELOG, package.json, and improve MathfieldElement d…
arnog Apr 28, 2026
c583158
0.109.2
arnog Apr 28, 2026
9119547
doc
arnog Apr 29, 2026
bfc9870
Ensure a variant is set, otherwise font changes are ignored
psiservices-uwidmark May 7, 2026
f9a5701
Export math-static-elements.ts for using static-element types
tsuji-riya May 8, 2026
64a8897
fix prompt size and alignment
Scienthousiaste May 19, 2026
e15eed3
Upgrade compute engine and Playwright
nwalters512 Jun 1, 2026
a6c7c47
feat: expose macros option on validateLatex
Wigny Jun 4, 2026
db9b6c3
Merge pull request #3023 from EvidenceB/fix-placeholders
arnog Jun 9, 2026
55a6fb5
Merge pull request #3032 from Wigny/feat/validate-latex-macros
arnog Jun 9, 2026
bae49ce
Merge pull request #3009 from tsuji-riya/export-math-static-elements
arnog Jun 9, 2026
a07ca15
Merge pull request #3029 from nwalters512/upgrade-compute-engine-0.58.0
arnog Jun 9, 2026
aa77916
chore: update to CE 0.58
arnog Jun 9, 2026
243f782
Merge pull request #3008 from psiservices-uwidmark/master
arnog Jun 9, 2026
778967f
Merge branch 'master' of https://github.com/arnog/mathlive
arnog Jun 9, 2026
13563e1
fix: fixed #2963
arnog Jun 9, 2026
bff8a46
Merge pull request #2964 from Meinzzzz/master
arnog Jun 9, 2026
25db1a8
fixed #3030
arnog Jun 9, 2026
5fe1c46
fixed #3028: address XSS vulnerability in text-mode content rendering
arnog Jun 9, 2026
b0a4b03
0.110.0
arnog Jun 9, 2026
d10bd8d
doc
arnog Jun 9, 2026
6559353
chore doc
arnog Sep 4, 2026
c952a20
fix: remove Compute Engine dependency and related features
arnog Sep 4, 2026
825af33
kedyou: add pipeline
manstie Aug 10, 2025
de95168
kedyou: style changes
manstie Aug 10, 2025
14837d2
kedyou: add test print page
manstie Aug 10, 2025
7c92e4c
kedyou: export DEFAULT_KEYBOARD_TOGGLE_GLYPH
manstie Aug 10, 2025
11a2366
kedyou: add manual close button to virtual keyboard
manstie Aug 10, 2025
c70865f
kedyou: remove focus event listeners
manstie Aug 10, 2025
1471e1e
kedyou: stub scrollIntoView
manstie Aug 10, 2025
6b6d719
kedyou: make latex commands faster to enter
manstie Aug 10, 2025
c729c15
kedyou: skip userSelect check on pointerdown events
manstie Aug 10, 2025
ae30f40
kedyou: create aligned environment
manstie Aug 10, 2025
47b5b5b
kedyou: remove focus changes to retain our keyboard functionality
manstie Aug 10, 2025
e2aeb4c
kedyou: fix package and vite build
manstie Aug 11, 2025
263a3f7
kedyou: remove container padding to avoid outside click issue
manstie Aug 11, 2025
656d538
kedyou: fix home + end on single line equations
manstie Sep 26, 2026
4b076d3
kedyou: fix some paste edge cases
manstie Sep 26, 2026
584a21a
kedyou: comment out upstream tests which functionality we override, a…
manstie Sep 26, 2026
fc27af0
chore: npm audit fix
manstie Sep 26, 2026
a8d388a
kedyou: access insert menu via virtual keyboard
manstie Oct 6, 2026
206f3a9
Merge branch 'main' into 0.110.0
manstie Oct 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
358 changes: 0 additions & 358 deletions .eslintrc.json

This file was deleted.

2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,5 @@ Thumbs.db
/test-results/
/playwright-report/
/playwright/.cache/

/.serena/
3 changes: 2 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,5 +50,6 @@
"overrideConfigFile": ".eslintrc.json"
},
"typescript.tsdk": "./node_modules/typescript/lib",
"prettier.configPath": "./node_modules/@cortex-js/prettier-config/index.json"
"prettier.configPath": "./node_modules/@cortex-js/prettier-config/index.json",
"liveServer.settings.port": 5502
}
Loading
Loading