MathType integrations release notes

Rename form WIRIS to MathType

New Features

  • [PLUGINS-730] - [DokuWiki] Plugin for DokuWiki.
  • [PLUGINS-867] - [Drupal] Plugin for Drupal 8.

Improvements

  • [PLUGINS-872] - Javascript cache busting

Bugs and minor improvements

  • [PLUGINS-891] - Added Javascript documentation.
  • [PLUGINS-919] - [Edge] Fixed modal window events when dragged inside iframe.
  • [PLUGINS-921] - [CKEditor] Fixed on Internet Explorer 11
  • [PLUGINS-928] - [Moodle] Fixed error in Moodle 2.4 loading AccessProvider interface.
  • [PLUGINS-929] - [Froala] Fixed formula edit after code view.
  • [PLUGINS-932] - [Oxygen] Fixed issue related to <foreign></foreign> tags.
  • [PLUGINS-935] - [Oxygen] Fixed bug with similar timestamp formulas not displaying.
  • [PLUGINS-920] - New modal maximize icon.
  • [PLUGINS-927] - Parse MathML regardless of the save mode.
  • [PLUGINS-931] - Plugins rebranded to MathType.
  • [PLUGINS-934] - [Moodle] Fixed error using MathML mode.

Improvements

  • [PLUGINS-783] - [WebWork] New version for Webwork plugin.
  • [PLUGINS-889] - [Ruby] Unary minus operator added to Ruby translator.
  • [PLUGINS-856] - [Froala] Added compatibility with Froala 2.7.3.

Bugs and minor improvements

  • [PLUGINS-883] - Fixed unexpected modal window displacement clicking on title div.
  • [PLUGINS-835] - Fixed toolbar buttons covered on iPad.
  • [PLUGINS-844] - [Oxygen] Fixed MathML namespace disappearing.
  • [PLUGINS-873] - Fixed angle brackets not rendering well using WIRISPlugin.js.
  • [PLUGINS-887] - [Moodle] Fixed french quotations marks (« ») replaced by (<>).
  • [PLUGINS-890] - [TinyMCE] Fixed blur event.
  • [PLUGINS-892] - [I.E] Fixed viewer (WIRISplugins.js) on IE 11.
  • [PLUGINS-895] - [Moodle] Fixed "I" double struck in quizzes.
  • [PLUGINS-897] - [Moodle] Fixed font configuration not having effect.
  • PLUGINS-861 - Fixed focus in Edge.
  • PLUGINS-866 - Fixed focus when modal window is moved.
  • PLUGINS-875 - Fixed TinyMCE onChange event triggered on setContent()
  • PLUGINS-880 - Fixed bad aligment with SVG + image mode.
  • PLUGINS-853 - Fixed parameters settings when opening the editor a second time.
  • PLUGINS-818 - Close the editor window on Esc keypress.
  • PLUGINS-855 - Added version number in showimage calls.
  • MOODLE-520 - Improved WIRIS PLUGIN and WIRIS QUIZZES info pages.
  • MOODLE-512 - Standard tests (non-Behat).
  • MOODLE-514 - Check css (grunt task).
  • PLUGINS-864 - Add asynchronous optional param to viewer parsers.
  • MOODLE-510 - Fixed settings backwards compatibilityin Moodle3.1.
  • MOODLE-515 - Fixed class loader conflict with filter and quizzes.
  • PLUGINS-819 - Fixed misspelled length property.
  • PLUGINS-847 - Fixed "undefined" value in formula images without alt field.
  • PLUGINS-850 - Prevent setContent() method from setting data-mce attributes.
  • PLUGINS-851 - Fixed some Javascript errors in postMessage calls.
  • PLUGINS-854 - Fixed modal windows in Internet Explorer.
  • PLUGINS-835 - Fixed buttons hiding the editor on iPad.
  • MOODLE-486 - Implemented and access provider for services.
  • MOODLE-487 - On HTML view show MathML code instead of safeXML.
  • MOODLE-488 - Exclude sensitive data from Moodle configuration.ini file.
  • MOODLE-499 - Use Moodle cache store for text cache.
  • PLUGINS-829 - WIRISPlugins.js works asynchronously (performance improvement).
  • PLUGINS-825 - Use tinymce getContent API function instead of elements' innerHTML.
  • MOODLE-495 - Fixed encoding problems with Greek language files.
  • MOODLE-508 - Fixed extra HTML in textareas.
  • MOODLE-502 - Support for Moodle 3.4.
  • MOODLE-496 - Fixed wrong protocol with Atto Plugin on http sites.
  • MOODLE-501 - Fixed "I" double struck.
  • MOODLE-504 - Fixed focus for TinyMCE Modal editor after adding a formula.
  • PLUGINS-842 - Fixed WIRISPlugin.js crash with a invalid MathML.
  • PLUGINS-799 - Focus returned to CKEditor instance when editor closes.
  • PLUGINS-800 - Added a TITLE attribute to the iframe element.
  • PLUGINS-801 - Focus on the first instance when there are multiple instances on the same page.
  • PLUGINS-803 - Fixed proxy Ruby.
  • PLUGINS-813 - Move caret after the formula after formula insert.
  • PLUGINS-814 - Fixed font change on little fields with fixed size.
  • PLUGINS-816 - Fixed conflicts with Accessibility Developer Tools Chrome extension.
  • PLUGINS-821 - Fixed base64 saveMode with SVG.
  • PLUGINS-822 - Fixed base64 mode with performance enabled.
  • PLUGINS-824 - Fixed _wrs_currentEditor not defined on formula creation.
  • MOODLE-480 - Allow WIRIS plugin to be disabled at activity level.
  • PLUGINS-329 - Comments to configuration.ini.
  • MOODLE-493 - Fixed proxy settings on Moodle.
  • MOODLE-474 - Use Moodle notifications API to communicate dependency messages.
  • MOODLE-475 - Use settings.php instead of filtersettings.php for filter settings.
  • PLUGINS-774 - Fixed scroll when a formula is edited in Froala.
  • PLUGINS-778 - Fixed cache on Ruby.
  • PLUGINS-784 - Fixed issue with TinyMCE and empty string.
  • PLUGINS-785 - Fixed issues with CKeditor builder version.
  • PLUGINS-793 - Fixed Froala gem.
  • PLUGINS-794 - Froala Integration with AngularJS documented.
  • PLUGINS-802 - Fixed edit formula image buttons in Froala.
  • PLUGINS-786 - Documentation for installation on Joomla 3.7 and higher.
  • PLUGINS-804 - Fixed TinyMCE for normal Joomla user page.
  • MOODLE-459 - Allow editor plugin be disabled at course level.
  • PLUGINS-762 - Integrate EDITOR compare in Oxygen.
  • PLUGINS-768 - Ensure that the necessary parameters can be sent to TextService.filter.
  • PLUGINS-737 - Change editing font in Froala plugin demo.
  • PLUGINS-772 - Improve filter speed.
  • PLUGINS-775 - Change configurationjs service to return a JSON.
  • PLUGINS-746 - Malformed MathML in editor will only affect that content.
  • PLUGINS-750 - Set default language to en when language not defined to avoid errors (on certain HTML editors).
  • PLUGINS-764 - Uploaded images in Froala editor are treated as WIRIS Images.
  • PLUGINS-765 - Fix editor to work properly on page with multiple Froala editors.
  • PLUGINS-773 - Fix copy/paste issue on TinyMCe.
  • PLUGINS-780 - Fix bug with Ruby on Rails plugin not working in production mode.
  • PLUGINS-782 - Fix misbehaving editor modals on iOS.
  • PLUGINS-735 -Added Norwegian Nynorsk, Norwegian Bokmål & Persian (Farsi) to WIRIS EDITOR.
  • PLUGINS-660 - Admitted a JSON as a parameter inside JSONs editors parameter.
  • PLUGINS-725 - Resolved error editing formulas with contextual menu.
  • PLUGINS-731 - Improved behavior of the editor when opening after minimize.
  • PLUGINS-732 - Repaired editor markup with line break at rendering.
  • PLUGINS-391 - In WIRIS PLUGIN for CKEditor, resolved configuration on multiple instances of CKeditor.
  • PLUGINS-721 - In WIRIS PLUGIN for TinyMC, resolved problem selecting in an open image.
  • WQFM-449 - In WIRIS PLUGIN for Moodle, mbstring extension is not mandatory for Moodle 3.1+.
  • WQFM-451 - Travis tests not failing any more.
  • WQFM-453 - Resolved invalid MathML strings breaking in page rendering.
  • PLUGINS-592 - editorplugin.war uses now relative paths.
  • WQFM-434 - Added timecreated to mdl_filter_wiris_formulas.
  • PLUGINS-723 - Repaired inappropriate behaviour clicking edit button.
  • PLUGINS-724 - Allowed modal window opening in fullscreen mode by default.
  • PLUGINS-716 - Repaired plugin behaviour if demo is inside an iframe.
  • PLUGINS-726 - Oxygen JATS Compatibility.
  • PLUGINS-694 - In WIRIS PLUGIN for TinyMCE, deleted empty space.
  • PLUGINS-704 - In WIRIS PLUGIN for Oxygen, repaired inappropriate behavior of the cursor.
  • PLUGINS-706 - In WIRIS PLUGIN for Froala Editor, repaired inappropriate italic format with chemical formulas.
  • WQFM-431 - In WIRIS PLUGIN for Atto in Moodle, resolved that creating a formula changed the language back to English.
  • WQFM-433 -In WIRIS PLUGIN for Atto in Moodle, repaired behavior when double clicking in an edited formula.
  • WQFM-441 - In WIRIS PLUGIN for Moodle, repaired performance enabled with png.
  • SVG is now the default output format for WIRIS Plugins. Update to the new format is transparent for users. PNG format is still available.
  • Hello modal window, bye bye pop-up. New modal interface for plugins following Material Design.
  • WIRIS Plugin for Moodle improves cache system more closely following Moodle best practices.

Launch of the product. Created TinyMCE, Xinha and generic plugin integrations.