In Spotfire version 11.5.0, scripts that have been relying on the jQuery library previously distributed with Spotfire will now fail, as attempting to use the $ selector/jQuery alias will result in errors like the following:
Execution of Javascript failed:
Type: TypeError
Message: $ is not a function
Stacktrace: TypeError: $ is not a functionThe reason for this is that from version 11.5.0, the jQuery 1.12.4 and jQuery UI 1.9.2 JavaScript libraries are no longer distributed with Spotfire. As stated in the release notes, "your use of these third party libraries, whether in this release, past releases, or future releases of TIBCO Spotfire, is at your own discretion, and is not supported or warranted by TIBCO. Please see
Best Practices for Writing Custom JavaScript Code in Text Areas for additional information on using JavaScript code with Spotfire® product."
Information related to this has also been communicated previously in version 11.4.0, when the libraries were deprecated, and in version 10.0.0, when the Best Practices for Writing Custom JavaScript Code in Text Areas were communicated.