Difference between revisions of "External Libraries in Joomla"

From Joomla! Documentation

m (added Category:JavaScript using HotCat)
(jQuery updated)
(21 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The following is a table containing the external libraries included with Joomla! CMS version releases. Please read the '''Notes''' section as they may contain more information, such as a external library version change released with a maintenance release.
+
A Joomla! installation contain external libraries which are included with Joomla! CMS version releases. These external libraries are not part of the core code. Please read the '''Notes''' section as they may contain more information, such as a external library version change released with a maintenance release.
  
==External Libraries by Joomla Release==
+
===External Libraries by Joomla Release===
  
 
{| border=1 cellpadding=5 cellspacing=0 style="text-align:center; border-collapse:collapse; border-color:#000;"
 
{| border=1 cellpadding=5 cellspacing=0 style="text-align:center; border-collapse:collapse; border-color:#000;"
 
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | CMS Version
 
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | CMS Version
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | Released
+
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | CMS Version Supported
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | Supported
 
 
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | Mootools
 
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | Mootools
 
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | Mootools More
 
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | Mootools More
Line 12: Line 11:
 
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | jQuery UI<br><small>(Core, Widget, Mouse, Position, and Sortable)</small>
 
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | jQuery UI<br><small>(Core, Widget, Mouse, Position, and Sortable)</small>
 
| style="background-color:#1A4162; font-weight:bold; font-size:.95em; color:#fff;" | Bootstrap
 
| style="background-color:#1A4162; font-weight:bold; font-size:.95em; color:#fff;" | Bootstrap
 +
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | Simple Pie
 +
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | PHP Mailer
 +
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | PHP UTF-8
 +
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | IDNA Convert
 +
| style="background-color:#1A4162; font-weight:bold; color:#fff;" | Rapid Application Development (RAD) Framework<br><small>Akeeba's Framework on Framework(FOF)</small>
 
|-  
 
|-  
 
|  valign="middle" style="background-color:#eeefff; font-weight:bold;" | 2.5
 
|  valign="middle" style="background-color:#eeefff; font-weight:bold;" | 2.5
|  valign="middle" style="background-color:#eeefff;" | [[File:Checkmark.png|center]]
 
 
|  valign="middle" style="background-color:#eeefff;" | [[File:Checkmark.png|center]]
 
|  valign="middle" style="background-color:#eeefff;" | [[File:Checkmark.png|center]]
 
|  valign="middle" style="background-color:#eeefff;" | 1.4.5<ref>Contains a 1.2 compatibility layer</ref>
 
|  valign="middle" style="background-color:#eeefff;" | 1.4.5<ref>Contains a 1.2 compatibility layer</ref>
Line 21: Line 24:
 
|  valign="middle" style="background-color:#eeefff;" | N/A<ref name="na"></ref>
 
|  valign="middle" style="background-color:#eeefff;" | N/A<ref name="na"></ref>
 
|  valign="middle" style="background-color:#eeefff;" | N/A<ref name="na"></ref>
 
|  valign="middle" style="background-color:#eeefff;" | N/A<ref name="na"></ref>
 +
|  valign="middle" style="background-color:#eeefff;" | 1.2
 +
|  valign="middle" style="background-color:#eeefff;" | 5.2.1
 +
|  valign="middle" style="background-color:#eeefff;" | 0.5
 +
|  valign="middle" style="background-color:#eeefff;" | N/A<ref name="na"></ref>
 +
|  valign="middle" style="background-color:#eeefff;" | N/A<ref name="naFOF">Not applicable, this library was not included with the Joomla! CMS prior to version 3.2. The version of FOF included in Joomla 3.2 is compatible with Joomla 2.5 however.</ref>
 
|-  
 
|-  
 
|  valign="middle" style="background-color:#ccc;" | 3.0
 
|  valign="middle" style="background-color:#ccc;" | 3.0
|  valign="middle" style="background-color:#ccc;" | [[File:Checkmark.png|center]]
 
 
|  valign="middle" style="background-color:#ccc;" | [[File:X-mark.png|center]]
 
|  valign="middle" style="background-color:#ccc;" | [[File:X-mark.png|center]]
 
|  valign="middle" style="background-color:#ccc;" | 1.4.5
 
|  valign="middle" style="background-color:#ccc;" | 1.4.5
Line 29: Line 36:
 
|  valign="middle" style="background-color:#ccc;" | 1.8.1
 
|  valign="middle" style="background-color:#ccc;" | 1.8.1
 
|  valign="middle" style="background-color:#ccc;" | 1.8.23
 
|  valign="middle" style="background-color:#ccc;" | 1.8.23
|  valign="middle" style="background-color:#ccc;" | Version 2.1.0
+
|  valign="middle" style="background-color:#ccc;" | 2.1.0
 +
|  valign="middle" style="background-color:#ccc;" | 1.2
 +
|  valign="middle" style="background-color:#ccc;" | 5.2.1
 +
|  valign="middle" style="background-color:#ccc;" | 0.5
 +
|  valign="middle" style="background-color:#ccc;" | N/A<ref name="naIDNA">Not applicable, this library was not included with the Joomla! CMS prior to version 3.1.2.</ref>
 +
|  valign="middle" style="background-color:#ccc;" | N/A<ref name="naFOF"></ref>
 
|-  
 
|-  
 
|  valign="middle" style="background-color:#eeefff; font-weight:bold;" | 3.1<br>
 
|  valign="middle" style="background-color:#eeefff; font-weight:bold;" | 3.1<br>
 
|  valign="middle" style="background-color:#eeefff;" | [[File:Checkmark.png|center]]
 
|  valign="middle" style="background-color:#eeefff;" | [[File:Checkmark.png|center]]
 +
|  valign="middle" style="background-color:#eeefff;" | 1.4.5
 +
|  valign="middle" style="background-color:#eeefff;" | 1.4.0.1
 +
|  valign="middle" style="background-color:#eeefff;" | 1.8.3
 +
|  valign="middle" style="background-color:#eeefff;" | 1.8.23
 +
|  valign="middle" style="background-color:#eeefff;" | 2.1.0
 +
|  valign="middle" style="background-color:#eeefff;" | 1.2<ref name="dep3.1">This library was deprecated for JFeedFactory in Joomla! CMS version 3.1.0</ref>
 +
|  valign="middle" style="background-color:#eeefff;" | 5.2.3
 +
|  valign="middle" style="background-color:#eeefff;" | 0.5
 +
|  valign="middle" style="background-color:#eeefff;" | N/A<ref name="naIDNA"></ref>
 +
|  valign="middle" style="background-color:#eeefff;" | N/A<ref name="naFOF"></ref>
 +
|-
 +
|  valign="middle" style="background-color:#eeefff; font-weight:bold;" | 3.1.2<br>
 
|  valign="middle" style="background-color:#eeefff;" | [[File:Checkmark.png|center]]
 
|  valign="middle" style="background-color:#eeefff;" | [[File:Checkmark.png|center]]
 
|  valign="middle" style="background-color:#eeefff;" | 1.4.5
 
|  valign="middle" style="background-color:#eeefff;" | 1.4.5
Line 38: Line 62:
 
|  valign="middle" style="background-color:#eeefff;" | 1.8.3
 
|  valign="middle" style="background-color:#eeefff;" | 1.8.3
 
|  valign="middle" style="background-color:#eeefff;" | 1.8.23
 
|  valign="middle" style="background-color:#eeefff;" | 1.8.23
|  valign="middle" style="background-color:#eeefff;" | Version 2.1.0<ref>Joomla 3.1.2 released with Bootstrap Version 2.3.2</ref>
+
|  valign="middle" style="background-color:#eeefff;" | 2.3.2<ref name="BS2.1">Contains some 2.1 backward compatibility defaults</ref>
 +
|  valign="middle" style="background-color:#eeefff;" | 1.2<ref name="dep3.1"></ref>
 +
|  valign="middle" style="background-color:#eeefff;" | 5.2.6
 +
|  valign="middle" style="background-color:#eeefff;" | 0.5
 +
|  valign="middle" style="background-color:#eeefff;" | 0.8.0
 +
|  valign="middle" style="background-color:#eeefff;" | N/A<ref name="naFOF"></ref>
 
|-  
 
|-  
|  valign="middle" | 3.2
+
|  valign="middle" style="background-color:#eeefff; font-weight:bold;" | 3.2<br>
|  valign="middle" | Sept 2013
+
|  valign="middle" style="background-color:#eeefff;" | N/A (release pending)
|  valign="middle" |  
+
|  valign="middle" style="background-color:#eeefff;" | 1.4.5
|  valign="middle" |
+
|  valign="middle" style="background-color:#eeefff;" | 1.4.0.1
|  valign="middle" |  
+
|  valign="middle" style="background-color:#eeefff;" | 1.10.2<ref name="JQ1.10">Includes jQuery Migrate plugin 1.2.1 for backwards compatibility</ref>
|  valign="middle" |
+
|  valign="middle" style="background-color:#eeefff;" | 1.9.2
|  valign="middle" |  
+
|  valign="middle" style="background-color:#eeefff;" | 2.3.2<ref name="BS2.1"></ref>
|  valign="middle" |
+
|  valign="middle" style="background-color:#eeefff;" | 1.2<ref name="dep3.1"></ref>
|-  
+
|  valign="middle" style="background-color:#eeefff;" | 5.2.6
| valign="middle" | 3.5
+
|  valign="middle" style="background-color:#eeefff;" | 0.5
|  valign="middle" | Mar 2014
+
|  valign="middle" style="background-color:#eeefff;" | 0.8.0
|  valign="middle" |
+
|  valign="middle" style="background-color:#eeefff;" | 2.1
|  valign="middle" |  
 
|  valign="middle" |
 
|  valign="middle" |
 
|  valign="middle" |  
 
|  valign="middle" |
 
|-
 
|  valign="middle" | 4.0
 
|  valign="middle" | Sept 2014
 
|  valign="middle" |
 
|  valign="middle" |
 
|  valign="middle" |
 
|  valign="middle" |
 
|  valign="middle" |
 
|  valign="middle" |
 
 
|-  
 
|-  
 
|}
 
|}
===Notes===
+
<noinclude>===Notes===
 
<references/>
 
<references/>
  
Line 74: Line 89:
 
[[Category:Development Reference]]
 
[[Category:Development Reference]]
 
[[Category:JavaScript]]
 
[[Category:JavaScript]]
 +
</noinclude>

Revision as of 17:58, 21 September 2013

A Joomla! installation contain external libraries which are included with Joomla! CMS version releases. These external libraries are not part of the core code. Please read the Notes section as they may contain more information, such as a external library version change released with a maintenance release.

External Libraries by Joomla Release[edit]

CMS Version CMS Version Supported Mootools Mootools More jQuery jQuery UI
(Core, Widget, Mouse, Position, and Sortable)
Bootstrap Simple Pie PHP Mailer PHP UTF-8 IDNA Convert Rapid Application Development (RAD) Framework
Akeeba's Framework on Framework(FOF)
2.5
Checkmark.png
1.4.5[1] 1.4.0.1 N/A[2] N/A[2] N/A[2] 1.2 5.2.1 0.5 N/A[2] N/A[3]
3.0
X-mark.png
1.4.5 1.4.0.1 1.8.1 1.8.23 2.1.0 1.2 5.2.1 0.5 N/A[4] N/A[3]
3.1
Checkmark.png
1.4.5 1.4.0.1 1.8.3 1.8.23 2.1.0 1.2[5] 5.2.3 0.5 N/A[4] N/A[3]
3.1.2
Checkmark.png
1.4.5 1.4.0.1 1.8.3 1.8.23 2.3.2[6] 1.2[5] 5.2.6 0.5 0.8.0 N/A[3]
3.2
N/A (release pending) 1.4.5 1.4.0.1 1.10.2[7] 1.9.2 2.3.2[6] 1.2[5] 5.2.6 0.5 0.8.0 2.1

Notes

  1. Contains a 1.2 compatibility layer
  2. 2.0 2.1 2.2 2.3 Not applicable, this library was not included with Joomla! CMS version 2.5.
  3. 3.0 3.1 3.2 3.3 Not applicable, this library was not included with the Joomla! CMS prior to version 3.2. The version of FOF included in Joomla 3.2 is compatible with Joomla 2.5 however.
  4. 4.0 4.1 Not applicable, this library was not included with the Joomla! CMS prior to version 3.1.2.
  5. 5.0 5.1 5.2 This library was deprecated for JFeedFactory in Joomla! CMS version 3.1.0
  6. 6.0 6.1 Contains some 2.1 backward compatibility defaults
  7. Includes jQuery Migrate plugin 1.2.1 for backwards compatibility