Eigenvector University returns to Seattle, USA May 12-16, 2025 Complete Info Here!

PLS_Toolbox and MATLAB 2025a

Jan 23, 2025

Eigenvector Research has always worked to make PLS_Toolbox compatible with the most current version of MATLAB, plus an approximate five year window of older versions. Compatibility with the upcoming MATLAB 2025a, however, presents unique challenges. In their transition to an entirely HTML-based interface, The MathWorks (TMW) has removed support for Java in 2025a. As a result, many elements in our graphical user interfaces will not function in 2025a. To make matters even more complicated, the Java functionality that we have relied on has not been completely replaced by HTML equivalents. Thus, PLS_Toolbox will not be compatible with MATLAB 2025a.

TMW is aware of these issues and we are working with them (and other MATLAB experts) to find solutions that will maintain the high level of user-friendliness in our current interfaces in future versions of MATLAB. We expect this process to take the better part of 2025 to sort out. We want to make sure that the solutions we come up with are user-friendly, stable, and have a long lifetime. This will be challenging and will take time and careful consideration. 

If you use PLS_Toolbox then we recommend that your organization not adopt MATLAB 2025a. If you choose to do so, we expect that our command line functions will still work as always, but most of our interfaces will not. In its current state, we cannot offer support for MATLAB 2025a. We will, of course, happily support PLS_Toolbox, MIA_Toolbox and Model_Exporter on MATLAB 2019b through 2024b. And of course we will continue to expand and refine the capabilities of our software as we work to become compatible with future MATLAB versions.  

Note that users of our stand-alone software Solo and its variants (Solo+MIA, Solo+Model_Exporter) will not be affected by this change, nor will users of our prediction engine Solo_Predictor.

Please write to bmw@eigenvector.com if you have any questions about this. We’re happy to give more detailed explanations of the technical issues. We would also be interested to know if your organization is affected by the removal of Java from MATLAB and how you are dealing with it.

BMW