MathType integrations release notes

Improvements

  • [PLUGINS-1254] - [Ckeditor5] Compatibility with CKEditor5 12.3.1 development version.
  • [PLUGINS-1206] - [Moodle] Migrate selenium tests to Behat.

Bugs and minor improvements

  • [PLUGINS-1247] - Dockerize PHP.
  • [PLUGINS-1251] - Dockerize Java.
  • [PLUGINS-1210] - [Froala] HTML entities properly encoded when coming back from source view.
  • [PLUGINS-1238] - [JavaScript] ESC shortcut closes the active modal dialog.
  • [PLUGINS-1255] - [Moodle] [Filter] [Solaris]Change safeXml content back to normal XML on Solaris.
  • [PLUGINS-1260] - [JavaScript] [Viewer] parseSafeMathMLElement() converts to normal XML only selected nodes.
  • [PLUGINS-1234] - Document CKEditor 5 service customization.

New Features

  • [PLUGINS-1220] - [Froala] Froala 3.0.

Improvements

  • [PLUGINS-1203] - [JavaScript] [Renderer] Render safeXML with WIRISplugins.js.
  • [PLUGINS-1224] - [TinyMCE5] MathType and ChemType icons in menubar.

Bugs and minor improvements

  • [PLUGINS-1225] - [Moodle] Proxy configuration inherited in Moodle 3.7.
  • [PLUGINS-1228] - [CKEditor5] Editor works properly loading images.
  • [PLUGINS-1231] - [TinyMCE] [Aspx] this.editorObject is undefined + t undefined (insertElementOnSelection).
  • [PLUGINS-1233] - [Froala3] Editor does not lost focus on image inline mode anymore.
  • [PLUGINS-1235] - [JavaScript] Modal window is centered when it is maximized.
  • [PLUGINS-1241] - [JavaScript] [iOS] Modal works properly in iPads.
  • [PLUGINS-763] - [Ruby] Gem uploaded to rubygems.
  • [PLUGINS-1213] - [Angular] Document Angular 2+ Framework.
  • [PLUGINS-1232] - [Froala] [npm] Froala3 available npm.

Improvements

  • [PLUGINS-1227] - [CKEditor5] [Chrome] Compatibility with 75.0.3770.100 Chrome version.

Bugs and minor improvements

  • [PLUGINS-1207] - [JavaScript] Custom toolbar modification defined as XML loads properly in the editor.
  • [PLUGINS-1208] - [Moodle][Atto][I.E] Internet Explorer 11 compatibility.
  • [PLUGINS-1215] - [Java] Getting started L3 integration works with 7.13 plugin services.
  • [PLUGINS-1218] - [TinyMCE5] MathType's button in TinyMCE5.
  • [PLUGINS-1229] - [TinyMCE] External images can be pasted.
  • [PLUGINS-1222] - [PHP] 7.2 Compatibility.
  • [PLUGINS-1223] - [TinyMCE5] npm package.

TL;DR

Released MathType plugin for Moodle 3.7

New Features

  • [PLUGINS-1200] - [Moodle] Release for Moodle 3.7

Improvements

  • [PLUGINS-375] - [JavaScript] Javascript render params

Bugs and minor improvements

  • [PLUGINS-1114] - [TinyMCE] Formulas turn into safeXML when opening the full screen.
  • [PLUGINS-1197] - [Froala] Disable image resizing for Wiris formulas.
  • [PLUGINS-1198] - [Aspx] Web.config for .net 4.0 by default.
  • [PLUGINS-1204] - [Froala] Placeholder is visible when a formula is inserted.
  • [PLUGINS-1201] - [Java] Integrated services compatible with Tomcat-8.

New Features

  • [PLUGINS-1191] - [JavaScript] Test Class.

Improvement

  • [PLUGINS-1184] - [Accessibility] Editor Help accessible by keyboard.
  • [PLUGINS-1185] - [Accessibility] OK button in "Are you sure..." dialog focused by default.
  • [PLUGINS-1186] - [Accessibility] ARIA attributes for screen reader accessibility.

Bugs and minor improvements

  • [PLUGINS-860] - [CKEditor] [Froala] [RoR] IE 11 Compatibility.
  • [PLUGINS-1123] - [JavaScript] Fixed handwritting problems with LaTeX formulas.
  • [PLUGINS-1161] - [JavaScript] Focus is not lost in modal window pressing tab continuosly.
  • [PLUGINS-1177] - [CKEditor] Render in base64 mode.
  • [PLUGINS-1179] - [CKEditor] Inline mode compatibility.
  • [PLUGINS-1181] - [TinyMCE] Trigger execCommand event on formula insertion with new JS API.
  • [PLUGINS-1189] - [CKEditor4] Chamilo integration.
  • [PLUGINS-1196] - [Froala] Init on image error doesn't hide popups with multiple instances anymore.

New Features

  • [PLUGINS-1187] - [Froala] MathType CSS icon works properly whith non-mathtype element icons.

Improvements

  • [PLUGINS-1175] - [JavaScript] Moved JavaScript API to GitHub.

Bugs and minor improvements

  • [PLUGINS-984] - [Dokuwiki] Now is possible write latex or mathml tags as a plain text.
  • [PLUGINS-1141] - [Moodle] Very large formulas properly render when output_buffering is enabled (invalid chunk).
  • [PLUGINS-1168] - LaTex with HTML entities is properly parsed.
  • [PLUGINS-1180] - [CKEditor] Embedded answers demo properly loading CKEditor's plugin.

New Features

  • [PLUGINS-1164] - Use wirisintegrationpath instead of wiriscontextpath.

Improvements

  • [PLUGINS-1133] - [JavaScript] Share resources when several instances of the same plugin are loaded.
  • [PLUGINS-1166] - [Froala] wirisplugin.css is loaded with strict MIME type.
  • [PLUGINS-1167] - [Javascript] StringsManager "minimise" works properly.
  • [PLUGINS-1170] - [Froala] MathType plugin displays toolbar properly when sharingToolbar mode is enabled.
  • [PLUGINS-337] - Specifyed a pattern for the URLs of images: TextService.filter.

Bugs and minor improvements

  • [PLUGINS-1112] - [JavaScript] string.js path don't have a double slash anymore.
  • [PLUGINS-1126] - [iPad Pro] Landscape mode shows modal properly.
  • [PLUGINS-1157] - [iPad] [Javascript] Fixed behaviour of modal windows in iPad pro.
  • [PLUGINS-1159] - [TinyMCE] Fixed: Multiple TinyMCE editors with ReactJS break when loading tiny_mce_wiris as external plugin.

Improvements

  • [PLUGINS-1093] - [JavaScript] data-custom-editor attribute is hardcoded

Bugs and minor improvements

  • [PLUGINS-850] - Avoid setContent() method to set data-mce attributes.
  • [PLUGINS-1140] - [Moodle] Investigate unexpected 503 on showimage requests in a client installation.
  • [PLUGINS-1142] - [Accessibility] [Moodle] Attribute role="math" missing in filtered Moodle images.
  • [PLUGINS-1143] - [Accessibility] Modal Window Accep/Cancel buttons are not navigable using TAB.
  • [PLUGINS-1152] - [TinyMCE] data-mce-src tag is not updated in image mode after formula modification.
  • [PLUGINS-1153] - [Accessibility] Cannot use ESCAPE to exit from MathType Web "extra sections".
  • [PLUGINS-1155] - [Froala] Double click not working in Froala 2.9.1.

TL;DR

Our MathType plugin is now compatible with Moodle 3.6

New Features

  • [PLUGINS-1128] - [Moodle] Now compatible with Moodle 3.6.

Improvements

  • [PLUGINS-1131] - [Oxygen] Enabled performance and SVG images as a default configuration.

Bugs and minor improvements

  • [PLUGINS-901] - [Moodle] Services on https working properly behind a Proxy.
  • [PLUGINS-1116] - [TinyMCE] Defined this.editorObject.
  • [PLUGINS-1123] - [JavaScript] Handwritting works properly with LaTeX formulas.
  • [PLUGINS-1124] - [TinyMCE] Language parameter in TinyMCE config is not mandatory.

TL;DR

Since now, all HTML editors can be installed using npm. The packages are available in the following URL's:

New Features

  • [PLUGINS-1018] - Plugins available in npm repositories; now all HTML editors can be installed using npm.

Improvements

  • [PLUGINS-1117] - [Oxygen] Disabled toolbar buttons from framework.js files.

Bugs and minor improvements

  • [PLUGINS-1092] - [IE] [JavaScript] Fixed blank spaces stripping.
  • [PLUGINS-1108] - [Moodle] [Atto] Fixed MathML in source view when there are multiple editors in the same page.
  • [PLUGINS-1111] - [Moodle] [Filter] Filter formula images created in image mode.
  • [PLUGINS-1119] - [TinyMCE4] Fixed chemistry toolbar appearing when trying to open the math editor.

Bugs and minor improvements

  • [PLUGINS-1108] - [Moodle] [Atto] MathML is now properly displayed in source view.
  • [PLUGINS-1102] - [TinyMCE] Fixed error in Parser causing unexpected behavior. This was visible in some versions of TinyMCE 3.x, including Moodle’s.
  • [PLUGINS-1111] - [Moodle] [Filter] Fixed a parsing issue in which previously rendered image objects were being filtered twice, so some <img> tags ended up broken.

TL;DR

Now we are compatible with Froala image mode.

Improvements

  • [PLUGINS-1084] - Allow init-on-image in Froala

Bugs and minor improvements

  • [MOODLE-557] - [LaTeX] Fixed “undefined” message when creating LaTeX from scratch
  • [PLUGINS-900] - [JavaScript] Fixed inconsistent behavior with Hand and modal window.
  • [PLUGINS-1091] - [JavaScript] Inserting a blank formula no longer throws an error.
  • [PLUGINS-1103] - [Atto] Fixed issues inserting formulas in a page with multiple Atto instances.

TL;DR

Hotfix release

Bugs and minor improvements

  • [PLUGINS-1094] - [LaTeX] [JavaScript] LaTeX annotation tag lost on LaTeX formulas no longer results in uneditable LaTeX formulas.
  • [PLUGINS-1090] - [JavaScript] MathType formulas will now remove custom internal attributes for chemistry if they were original created as ChemType formulas.

TL;DR

New JavaScript API to ease the integration of the generic plugin in any HTML editor; all the integrations have been migrated accordingly to the new API.

Improvements

  • [PLUGINS-1013] - [JavaScript] Core refactoring
  • [PLUGINS-1014] - [JavaScript] [UX] Open the modal window on the left for Arabic languages.
  • [PLUGINS-1064] - [Oxygen] Tab button can focus on anything
  • [PLUGINS-1072] - [JavaScript] JavaScript API migration

Bugs and minor improvements

  • [PLUGINS-1008] - [iOS Android] [JavaScript] Arabic editor no longer crashes when opened from a tablet in some situations.
  • [PLUGINS-1070] - [TinyMCE] Copy and pasting formula images displayed MathML instead of formula images. It now works correctly.
  • [PLUGINS-1075] - [JavaScript] Fixed a regression regarding pasting LaTeX into the editor, which won’t break formulas anymore.
  • [PLUGINS-1083] - [JavaScript] Fixed a regression regarding wiriseditorparameters not being properly parsed.
  • [PLUGINS-1085] - [DokuWiki] Formulas with semantics no longer cause errors.

TL;DR

Now we are compatible with Oxygen 20.1. Additionally, we have fixed several bugs on the Oxygen changes control feature.

Improvements

  • [PLUGINS-1061] - [Oxygen] Oxygen 20.1 compatibility.
  • [PLUGINS-1033] - [JavaScript] Updated Hebrew translation.

Bugs and minor improvements

  • [PLUGINS-711] - [Froala] LaTeX is editable again in Froala editor.
  • [PLUGINS-843, PLUGINS-925, PLUGINS-965] - [Oxygen] Several bug fixes in the tracking changes feature.
  • [PLUGINS-969] - [iOS] [Javascript] Disabled scrolling in the modal window to avoid some strange behavior with page display in mobile devices.
  • [PLUGINS-1007] - [JavaScript] Arabic language no longer makes a scroll bar appear.
  • [PLUGINS-1024] - [JavaScript] Caret position is now properly detected when selecting a LaTeX formula, instead of just placing the cursor in it, and editing works as expected.
  • [PLUGINS-1046] - [Language] [Modal] Multiple modals are no longer possible when dynamically changing the language of the editor in some circumstances.
  • [PLUGINS-1049] - [DokuWiki] [Drupal8] RTL languages no longer make the editor crash when dragging the modal.
  • [PLUGINS-1053] - [TinyMCE] ChemType editor no longer appears when re-editing math formulas after editing a chemistry formula.
  • [PLUGINS-1059] - [DokuWiki] Fixed Close/Cancel buttons format.
  • [PLUGINS-1065] - [Moodle] Modal window icons are no longer duplicated.
  • [PLUGINS-1069] - [iOS] Fixed modal window position in RTL languages.

TL;DR

New API for the modal window:
  • The modal window has been completely rebuilt and refactored into classes.
  • It is also processed with Babel for cross-browser compatibility.
  • MathType web integrations now inherit Oxygen proxy configuration when present.

Improvements

  • [PLUGINS-1000] - [Javascript] Modal window redesign.
  • [PLUGINS-1010] - [Oxygen] Inherit Oxygen proxy configuration.

Bugs and minor improvements

  • [PLUGINS-937] - [DokuWiki] When adding a hyperlink to an existing formula, the formula is now actually displayed instead of the underlying MathML.
  • [PLUGINS-1009] - [Moodle] [Atto] Autosaving of drafts now works properly with MathML formulas.
  • [PLUGINS-1043] - [CKEditor 4] Fixed bad caret position when using CKEditor’s divarea plugin.
  • [PLUGINS-1044] - [DokuWiki] Fixed OK and Cancel buttons format due to CSS conflicts.
  • [PLUGINS-1045] - [DokuWiki] Wait for strings to be loaded asynchronously to avoid crashing when re-editing a page.
  • [PLUGINS-1052] - [JavaScript] [iOS Android] Avoid opening the keyboard in iOS and Android when Hand is enabled.

TL;DR

DokuWiki integration improvements on formula render. Bug fixing as always ;-)

Improvements

  • [PLUGINS-988] - [Dokuwiki] Render formulas using a DokuWiki render plugin.

Bugs and minor improvements

  • [PLUGINS-953] - [CKEditor] Fixed: Several instances of CKEditor in the same page with preloaded MathML break rendering inside the editors.
  • [PLUGINS-1001] - [DokuWiki] Fixed some formulas with latex translation.
  • [PLUGINS-1002] - [CKEditor] Fixed formula re-editing with several CKEditor instances.
  • [PLUGINS-1004] - [Dokuwiki] Foxed codeblocks generated on lists.

New features

  • [PLUGINS-961] - [Moodle] Support for Moodle 3.5.
  • [PLUGINS-960] - [Moodle] Implement Moodle privacy API (GDPR).
  • [PLUGINS-343] - [Javascript] Resizable modal window.

Improvements

  • [PLUGINS-983] - [Froala] Add mprescripts tag to htmlAllowedEmptyTags option.
  • [PLUGINS-974] - [Oxygen] Tracking changes.

Bugs and minor improvements

  • [PLUGINS-968] - Changed "Mathype" string for "MathType" everywhere.
  • [PLUGINS-955] - [TinyMCE] Review all tags from MathML specification.
  • [PLUGINS-963] - [Viewer] Fixed parsing on a Textnode with multiple LaTeX.
  • [PLUGINS-975] - [Viewer] Fixed errors on formulas with special characters.
  • [PLUGINS-985] - [Javascript] Avoid console.log calls.
  • [PLUGINS-971] - [Drupal] Fixed several notices on development mode.
  • [PLUGINS-976] - [Dokuwiki] Fixed errors on formulas with special characters.
  • [PLUGINS-977] - [Froala] Fixed focus in textarea instances.
  • [PLUGINS-964] - [Oxygen] Fixed creation of update folder when uploading a file in Windows.
  • [PLUGINS-979] - [Ruby] Fixed bad syntax in com/wiris/util/xml/WCharacterBase.java.

Improvements

  • [PLUGINS-962] - [Oxygen] Compatibility with Oxygen 20.
  • [PLUGINS-739] - [Oxygen] Implement Akoma Ntoso schema for Oxygen XML.
  • [PLUGINS-818] - [Javascript] Close the editor window on Esc keypress.
  • [PLUGINS-885] - [Javascript] Focus "OK" button on tab.

Bugs and minor improvements

  • [PLUGINS-924] - [Javascript] Fixed bad caret position inserting and re-editing formulas.
  • [PLUGINS-930] - [Java, ASPX, Ruby] Fixed accessibility with UTF-8 characters.
  • [PLUGINS-938] - [Drupal] Fixed issues with Full HTML mode.
  • [PLUGINS-939] - [DokuWiki] Fixed Latex detection when inserting a new formula between formulas.
  • [PLUGINS-946] - [Moodle] Added language to WIRIS CAS embedded sessions.
  • [PLUGINS-947] - [I.E] [CKEditor] Fixed formulas re-editing.
  • [PLUGINS-948] - [Javascript] Fixed modal window focus on maximize
  • [PLUGINS-952] - [Moodle] Fixed icons position on toolbar configuration.
  • [PLUGINS-954] - [Javascript] Fixed bad horizontal alignment in the modal window.
  • [PLUGINS-674] - [iOS] [Javascript] Open iOS (ipad) modal window on fullscreen mode.
  • [PLUGINS-835] - [Javascript] Fixed buttons covered on opening WIRIS Editor in iPad.
  • [PLUGINS-940] - [Moodle] CSS Styling: Use of 0px instead of 0.
  • [PLUGINS-945] - [Oxygen] Tooltips added to icons.
  • [PLUGINS-957] - [Moodle] Chemistry editor enabled by default.

Rename form WIRIS to MathType

New Features

  • [PLUGINS-730] - [DokuWiki] Integration for DokuWiki.
  • [PLUGINS-867] - [Drupal] Integration 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.