The fix for MathJax is a hack and may eventually cause problems with someone's Jupyter Lab because it overwrites the Jupyter Lab version of MathJax. However, this is the best I can do, and I have tried to work with the Jupyter community to get a better fix. Let me know if you encounter any problems.
1.9.9
Fixes a bug created by the last release that blocked loading cards via string or file. Should be fixed now.
1.9.8
Fix some bugs in Javascript and issues in Python that may cause problems on some non-Jupyter platforms
1.9.5
The Reload arrow is now drawn as a SVG, so page does not have to have MathJax already loaded.
1.9.0
Now you can easily create flashcards in Markdown and use the md2json() conversion function to convert to the required JSON format.
Future versions of display_flashcards() may consume be able to directly take Markdown as an input, but I'll leave that for another day ;-)
1.8.2
Change CSS style names:
card -> flashcard cardtext -> flashcardtext
to avoid conflict (now and potential) with Jupyter Book/sphinx.