TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

by Chris Nelson -
Number of replies: 8
Picture of Plugin developers

Hello!

A colleague recently asked me what version of TinyMCE we're using. I said it was version 6 point something, but they wanted to know the exact version.

Currently we're on M4.3, whose release notes just say "TinyMCE 6" as a header. I don't see anything obvious in the Moodle admin pages, so going by the dev deadline for that version of Moodle, I'm guessing M4.3 probably included TinyMCE v6.6.2 or possibly 6.7.

Would it be possible to state the exact version of TinyMCE in the release notes going forward (M4.5), please? (Also happy to raise a MDL ticket for it to be displayed in the TinyMCE setting page - we may be able to contribute that development if it's agreed).

Certainly with the accessibility laws in the UK, knowing the precise version of Tiny we're using would be very useful!

Average of ratings: -
In reply to Chris Nelson

Re: TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

by Stephan Robotta -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers
Hi,

you can see the version in the TinyMCE in the menu Help -> Version.
On my Moodle 4.3. it says 6.6.2

HTH, Stephan
Average of ratings: Useful (2)
In reply to Stephan Robotta

Re: TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

by Chris Nelson -
Picture of Plugin developers
Thank you, that's very handyl to know and I had completely missed it smile That would be useful for the guidance team to add to the MoodleDoc.

(M4.3.4 uses TinyMCE 6.6.2).

However, I still think it'd be helpful if the Moodle release notes mentioned the TinyMCE version so we know before we install it smile
In reply to Chris Nelson

Re: TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

by Rick Jerz -
Picture of Particularly helpful Moodlers Picture of Testers
Perhaps, Chris. However, I don't believe that you "install" TinyMCE. It is included with the distribution of a Moodle release. So I don't believe you could change it (easily) even if you wanted to. For example, the version of TinyMCE in my Moodle 4.4+ (Build: 20240503) is 6.8.3. (Or maybe you mean "install Moodle," but I wonder if anyone would not install Moodle because they don't like the version of TinyMCE).
In reply to Rick Jerz

Re: TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

by Chris Nelson -
Picture of Plugin developers
Hi Rick,

Yes, I mean that when installing a new version of Moodle, my colleague is able to know what version of TinyMCE will be in it so they can check the TinyMCE release notes for accessibility improvements or other bugfixes etc.
In reply to Chris Nelson

Re: TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

by Rick Jerz -
Picture of Particularly helpful Moodlers Picture of Testers
TinyMCE appears to be in the folder moodle/lib/editor/tiny, and there is a file for "version.php." Perhaps if you download and unzip moodle, you can find this version.php file and then know the TinyMCE version date. In version.php, I don't see the version number (e.g., 6.8.3) but I do see a version date.
In reply to Rick Jerz

Re: TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

by Chris Nelson -
Picture of Plugin developers
Hi Rick,

Yeah, Moodle Core seem to make a TinyMCE Moodle plugin, so you just see the Moodle plugin date.

That is, M4.3.4 lists TinyMCE as version 2023100900, which (via TinyMCE > Help > Version) I now know is TinyMCE 6.6.2.

On TinyMCE's release notes, 6.6.2 was released 2023-08-09, just before M4.3s code freeze (2023-08-26). 

As I've suggested, if TinyMCE's full version number was simply used in the release notes, it would be much clearer!
In reply to Chris Nelson

Re: TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

by Andrew Lyons -
Picture of Core developers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Testers

Hi Chris,

Each Moodle version has a list of imported third-party libraries which is the authoritative source of this information.

You can see the Tiny one for the current main branch here: https://github.com/moodle/moodle/blob/main/lib/editor/tiny/thirdpartylibs.xml

For Moodle 4.4 that's here: https://github.com/moodle/moodle/blob/MOODLE_404_STABLE/lib/editor/tiny/thirdpartylibs.xml

The information for the main branch is pulled in to our developer documentation, see https://moodledev.io/general/community/credits/thirdpartylibs#tiny

I will look to see if we can pull all Moodle versions in to show all relevant information.

Average of ratings: Useful (4)
In reply to Andrew Lyons

Re: TinyMCE: could we have the exact Tiny version mentioned in the Moodle release notes going forward, please?

by Chris Nelson -
Picture of Plugin developers

Thank you! smile