#1639 When navigating with the keyboard from a numerator to a denominator,
the new position of the caret is determined visually so that the caret is
approximately in the same horizontal position. Previously, the position was
determined by position/index. Contributed by @manstie. Thank you!
Expose the placeholders property on MathfieldElement to get access to the
"fill-in-the-blank" mathfields, i.e.
<math-field readonly>f(x)=\placeholder[var1]{x}</math-field>
0.80.0 (2022-09-27)
Bug Fixes
#1540 When changing the readonly or disabled attribute of a mathfield,
hide the virtual keyboard if the mathfield had the focus.
#1641 A read-only mathfield would still accept inline shortcuts.
#1618 In some cases, on touch-capable devices the OS virtual keyboard
would be displayed instead of the virtual keyboard.
#1620 On devices with a touch screen and a physical keyboard (Lenovo Yoga,
Chromebooks), pressing the Enter key would input the string Enter into
the mathfield.
#1640 An input event was dispatched when the value of the mathfield was
changed programatically.
#1330 Make MathLive convertLatexToMarkup() usable from Node.js
#1641 Correctly render units in a chemical equation, e.g.
\pu{123 kJ//mol}.
#1643 Physical units with multiplication are now rendered correctly, e.g.
\pu{123 J*s}.
New Features
#1541 To be notified when the visibility of the virtual keyboard changes
and using makeSharedVirtualKeyboard(), listen for the
virtual-keyboard-toggle on the object returned by
makeSharedVirtualKeyboard():
The math-mode event is now cancelable (by calling .preventDefault() on the
event). This can be used for example to turn off the ability to switch to the
LaTeX editing mode:
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps mathlive from 0.79.0 to 0.81.0.
Changelog
Sourced from mathlive's changelog.
... (truncated)
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)