- Allow to customize LaTeX delimiters #7 (Maybe MathJax.php Shouldn't Hard Code Delimiters?) & #8 (Escape dollar sign)
- Change CDN provider to CloudFlare #6 (
https://cdn.mathjax.org
end-of-life)
- Released stable version (requires Grav v1.1.0+ + Breaking Change!); please read the beta release changelogs for more details
- Added demo content
- Allow
active
option to be toggleable in page options - Updated
README.md
- Fixed
mathjax
Twig filter in case MathJax was disabled on the page
- Renamed
process
option toactive
(Breaking Change!)
- Use tabs in admin settings
- Fixed case when page contains no formula
- Refactored code (requires Grav v1.1.0+)
- Use more robust MarkdownParser instead of regexes (fixes #4)
- Added #3 ("MathJax Process" toggle to page options tab)
- Added Twig filter documentation to
README.md
- Improved code
- Fixed
mathjax
Twig filter
- Fixed "Call to a member function modified() on a non-object"
- Added blueprints for Grav Admin plugin
- Added admin configurations (requires Grav 0.9.34+)
- Added
{{% mathjax type='block|inline' %}}
shortcode
- Switched to
onBuildPagesInitialized
event (requires Grav 0.9.29+) - Updated
README.md
- Fixed #2 (JS script not added to page)
- Added usage example in README.md
- Add assets (CSS and JS) dynamical to page now
- Changed default value
process: false
toprocess: true
in mathjax.yaml
- Support modular pages
- Added CSS stylesheet and
built_in_css
option
- PSR fixes
- Added
<span class="mathjax">
tags around block and inline math formulas
- Improved and refactored code
- ChangeLog started...