Versi Joomla! apa yang harus Anda gunakan?
From Joomla! Documentation
Pertama sekali, mungkin anda ingin memeriksa versi Joomla! website anda.
Periksa versi terakhir Joomla! CMS. Jika anda tidak menggunakan rilis terakhir, bacalah catatan rilis untuk pertimbangan upgrade. Apabila terdapat rilis mengenai isu keamanan, sangat disarankan agar anda mengupgrade secepat mungkin. Anda bisa lihat riwayat rilis dari setiap seri di dalam tabel di bawah ini. Klik tautan riwayat versi di kolom catatan untuk menemukan rincian tanggal rilis, catatan rilis dan paketnya, juga MD5.
- Biasanya, gunakan versi Joomla! terakhir untuk website-website baru kecuali ada alasan khusus untuk tidak.
- Versi terakhir dapat didownload dari website Download Joomla.
- Pastikan anda mengikuti berita Pengumuman Keamanan Joomla. Feed RSS ini dipakai sebagai pengumuman, termasuk apabila ada rilis-rilis baru yang mungkin berdampak pada keamanan website anda. Ada pilihan untuk berlangganan berita melalui Feed RSS atau email.
- Apabila anda menggunakan rilis versi sebelumnya (contoh, website anda 3.1.6 dan versi terbaru saat ini adalah 3.4.1), anda harus mengupgrade ke versi terbaru saat ini. Setiap rilis yang sifatnya minor akan memperbaiki sejumlah bug dan/atau isu keamanan. Adalah baik jika anda mengupgrade ke versi pemeliharaan terbaru sebagai langkah pertama dalam menemukan masalah dan memperbaiki temuan isu-isu keamanan apa pun.
- See the Joomla! Project Roadmap for the time frames of all future releases.
Versi Joomla! CMS
Versi CMS | Tersedia | Dukungan | End of Life (Masa Akhir) | Jenis Upgrade | Catatan | Rilis Terakhir | |
Bug | Keamanan | ||||||
5.2 | 5.2 release | One-click | Recommended for all new installations Joomla! 5.2 version history |
5.2.0 | |||
5.1 | 5.2 release | One-click | Upgrade to 5.2.0 now Joomla! 5.1 version history |
5.2.0 | |||
5.0 | 5.1 release | One-click | Upgrade to 5.2.0 now Joomla! 5.0 version history |
5.2.0 | |||
4.4 | until 15 Oct 2024 |
until 15 Oct 2025 |
17 October 2025 | Migration to Joomla! 5.2 | Upgrade to 5.2.0 now Joomla! 4.4 version history |
4.4.9 | |
4.3 | 4.4 release | One-click | Upgrade to 4.4.9 now Joomla! 4.3 version history |
4.3.4 | |||
4.2 | 4.3 release | One-click | Upgrade to 4.4.9 now Joomla! 4.2 version history |
4.2.9 | |||
4.1 | 4.2 release | One-click | Upgrade to 4.4.9 now Joomla! 4.1 version history |
4.1.5 | |||
4.0 | 4.1 release | Migration from Joomla! 3.10 | Upgrade to 4.4.9 now Joomla! 4.0 version history |
4.0.6 | |||
3.10 | Aug 2023 | One-click from Joomla! 3.9 | Recommended for migration to Joomla! 4 Joomla! 3.10 version history |
3.10.12 | |||
3.9 | rilis 3.10 | Sekali-klik | Disarankan untuk semua pemasangan baru |
3.9.28 | |||
3.8 | rilis 3.9 | Sekali-klik | Upgrade ke 3.10.12 sekarang riwayat versi Joomla! 3.8 |
3.8.13 | |||
3.7 | rilis 3.8 | Sekali-klik | Upgrade ke 3.10.12 sekarang riwayat versi Joomla! 3.7 |
3.7.5 | |||
3.6 | rilis 3.7 | Sekali-klik | Upgrade ke 3.10.12 sekarang riwayat versi Joomla! 3.6 |
3.6.5 | |||
3.5 | rilis 3.6 | Sekali-klik | Upgrade ke 3.10.12 sekarang riwayat versi Joomla! 3.5 |
3.5.1 | |||
3.4 | rilis 3.5 | Sekali-klik | Upgrade ke 3.10.12 sekarang riwayat versi Joomla 3.4 |
3.4.8 | |||
3.3 | rilis 3.4 | Sekali-klik | Upgrade ke 3.10.12 sekarang riwayat versi Joomla 3.3 |
3.3.6 | |||
3.2 | Okt 2014[1] |
Sekali-klik | Upgrade versi PHP server ke 5.3.10 atau yang terakhir dan upgrade ke 3.10.12 sekarang riwayat versi Joomla 3.2 |
3.2.7 | |||
3.1 | Des 2013 | Sekali-klik | Upgrade ke 3.10.12 sekarang riwayat versi Joomla 3.1 |
3.1.6 | |||
3.0 | Mei 2013 | Sekali-klik | Upgrade ke 3.10.12 sekarang riwayat versi Joomla 3.0 |
3.0.4 | |||
2.5 | 31 Desember 2014 | Migrasi ke 3.x | Upgrade ke 3.10.12 sekarang riwayat versi Joomla 2.5 |
2.5.28 | |||
1.7 | Feb 2012 | Migrasi ke 3.x | Rencanakan untuk migrasi ke 3.10.12 sekarang riwayat versi Joomla 1.7 |
1.7.5 | |||
1.6 | Agus 2011 | Migrasi ke 3.x | Rencanakan untuk migrasi ke 3.10.12 sekarang riwayat versi Joomla 1.6 |
1.6.6 | |||
1.5 | Sep 2012 | Migrasi ke 3.x | Rencanakan untuk migrasi ke 3.10.12 sekarang riwayat versi Joomla 1.5 |
EOL di 1.5.26 | |||
1.0 | 22 Juli 2009 |
Migrasi ke 3.x | Rencanakan untuk migrasi ke 3.10.12 sekarang | EOL di 1.0.15 |
Pustaka Eksternal yang Disertakan
Pemasangan Joomla! mengandung pustaka-pustaka eksternal yang tersedia bersama rilis versi Joomla! CMS. Pustaka eksternal ini bukan bagian dari kode utama. Silakan baca Catatan karena mungkin ada informasi yang lebih lengkap di dalamnya, seperti perubahan versi pada pustaka eksternal dengan rilis pemeliharaan.
Pustaka Eksternal berdasarkan Rilis Joomla!
Versi CMS | Versi CMS yang Didukung | Mootools | Mootools More | jQuery | jQuery UI (Inti, Pengaya, Tetikus, Posisi, dan Pemilahan) |
Bootstrap | Simple Pie | PHP Mailer | PHP UTF-8 | Ubah IDNA | Kerangka Rapid Application Development (RAD) Kerangka atas Kerangka (FOF) Akeeba |
password _compa[2] | lessphp | random _compat[3] |
3.9 |
1.4.5 | 1.4.0.1 | 1.12.4[4] | 1.9.2 | 2.3.2[5] | 1.3.1[6] | 5.2.26 | 0.5 | 0.8.0 | 2.4.3 | 1.0.4 | 0.5.0 | 1.4.1 | |
3.8 |
1.4.5 | 1.4.0.1 | 1.12.4[4] | 1.9.2 | 2.3.2[5] | 1.3.1[6] | 5.2.24[7] | 0.5 | 0.8.0 | 2.4.3 | 1.0.4 | 0.5.0 | 1.4.1 | |
3.7 |
1.4.5 | 1.4.0.1 | 1.12.4[4] | 1.9.2 | 2.3.2[5] | 1.3.1[6] | 5.2.22[8] | 0.5 | 0.8.0 | 2.4.3 | 1.0.4 | 0.5.0 | 1.4.1 | |
3.6 |
1.4.5 | 1.4.0.1 | 1.12.4[4] | 1.9.2 | 2.3.2[5] | 1.3.1[6] | 5.2.14[9] | 0.5 | 0.8.0 | 2.4.3 | 1.0.4 | 0.5.0 | 1.4.1 | |
3.5 |
1.4.5 | 1.4.0.1 | 1.11.3[4] | 1.9.2 | 2.3.2[5] | 1.2[6] | 5.2.14 | 0.5 | 0.8.0 | 2.4.3 | 1.0.4 | 0.5.0 | 1.0.10 | |
3.4 |
1.4.5 | 1.4.0.1 | 1.11.3[4] | 1.9.2 | 2.3.2[5] | 1.2[6] | 5.2.9 | 0.5 | 0.8.0 | 2.4.3 | 1.0.4 | 0.3.9 | N/A[10] | |
3.3 |
1.4.5 | 1.4.0.1 | 1.11.1[4] | 1.9.2 | 2.3.2[5] | 1.2[6] | 5.2.8 | 0.5 | 0.8.0 | 2.1 | 1.0.3 | N/A[11] | N/A[10] | |
3.2 |
1.4.5 | 1.4.0.1 | 1.10.2[4] | 1.9.2 | 2.3.2[5] | 1.2[6] | 5.2.6 | 0.5 | 0.8.0 | 2.1 | 1.0.3 | N/A[11] | N/A[10] | |
3.1.2 |
1.4.5 | 1.4.0.1 | 1.8.3 | 1.8.23 | 2.3.2[5] | 1.2[6] | 5.2.6 | 0.5 | 0.8.0 | N/A[12] | N/A[13] | N/A[11] | N/A[10] | |
3.1 | 1.4.5 | 1.4.0.1 | 1.8.3 | 1.8.23 | 2.1.0 | 1.2[6] | 5.2.3 | 0.5 | N/A[14] | N/A[12] | N/A[13] | N/A[11] | N/A[10] | |
3.0 | 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[14] | N/A[12] | N/A[13] | N/A[11] | N/A[10] | |
2.5 | 1.4.5[15] | 1.4.0.1 | N/A[16] | N/A[16] | N/A[16] | 1.2 | 5.2.1 | 0.5 | N/A[14] | N/A[12] | N/A[13] | N/A[11] | N/A[10] |
Penjelasan versi Joomla!
Halaman ini menyediakan rangkuman strategi pengembangan terbaru yang terbit pada 25 April 2014. Semua versi Joomla yang dirilis sebelum 25 April 2014 dikembangkan berdasarkan siklus rilis dan dukungan sebelumnya. Anda harus membaca artikel strategi pengembangan Joomla seluruhnya untuk mendapatkan penjelasan yang lebih rinci.
Joomla! dikembangkan berdasarkan Semantic Versioning (2.0.0). Pemakaian LTS (Long Term Support - Dukungan Jangka Panjang) dan STS (Short Term Support - Dukungan Jangka Pendek) sudah tidak lagi digunakan atau diperhatikan. Istilah di bawah ini yang akan digunakan. Anda harus pahami istilah-istilah ini dan artinya.
- supported (didukung) - merupakan versi minor terakhir dari suatu versi mayor yang akan menerima patch mengandung perbaikan keamanan dan bug
- current (saat ini) - adalah versi rilis resmi major.x.x 'terakhir'
- legacy (warisan) - versi major.minor.patch apa pun yang bukan merupakan versi saat ini[17]
- stable (stabil) - merupakan versi mayor siap pakai untuk website produksi dari versi saat ini dan warisan[18]
- EOS - adalah singkatan dari 'end of support' yang mengindikasikan bahwa tidak akan ada lagi patch yang akan dirilis untuk perbaikan keamanan dan bug
- EOL - adalah singkatan dari 'end of life' yang mengindikasikan sama halnya dengan EOS[19]
Setiap versi mayor Joomla! didukung oleh Joomla! ProjectTM untuk jangka waktu tertentu, mulai sejak tanggal rilis resminya. Joomla akan secara aktif mengembangkan masing-masing versi mayor untuk 2 tahun. Ini mungkin akan diikuti dengan pengembangan sebuah versi mayor selanjutnya berdasarkan jadwal roadmap versi mayor[20]. Rangkuman singkatnya adalah sebagai berikut:
- Setiap versi mayor akan memiliki minimal 4 tahun dukungan
- Anda harus selalu gunakan atau update ke minor.patch dari versi mayor terakhir
- Setiap update rilis versi minor kompatibel dengan versi minor sebelumnya dari versi mayor yang sama[21]
Gunakan Roadmap Pengembangan CMS Joomla! atau grafik versi CMS Joomla! untuk mengetahui akhir masa EOS (end of support - akhir dukungan) dari masing-masing versi mayor.minor atau keseluruhan versi mayor.
Penjelasan Penomoran Versi
Pengenal versi Joomla mengikuti suatu konvensi penomoran tiga tingkatan yang masing-masingnya didefinisikan menurut perubahan software yang signifikan.
[major].[minor].[patch]
3 tingkatan tersebut didefinisikan sebagai berikut:
- Peningkatan angka di pengenal versi major menandakan putusnya kompatibilitas dengan versi sebelumnya
- Peningkatan angka di pengenal versi minor menandakan adanya penambahan fitur-fitur baru atau perubahan fitur yang signifikan
- Peningkatan angka di pengenal versi patch menandakan bahwa bug telah diperbaiki
Contoh
Saat ini anda sedang menggunakan Joomla versi 3.3.6. Artinya, versi yang anda gunakan adalah, versi mayor 3, versi minor 3, versi patch 6. Jika terdapat rilis patch untuk 3.3.6, maka ia akan menjadi 3.3.7. Jika ada versi minor yang dirilis untuk versi mayor 3, maka versi Joomla baru anda akan menjadi 3.4.0. Halaman ini akan selalu menampilkan versi stabil yang didukung saat ini, termasuk minor dan patch, yang dapat dilihat pada sudut kanan atas halaman.
Referensi dan Catatan
- ↑ Perbaikan bug akan berakhir pada bulan April 2014, hanya perbaikan keamanan, lihat http://community.joomla.org/blogs/leadership/1798-raising-the-bar-on-security.html
"Juga, pada enam bulan sejak Joomla! 3.3 dirilis, Joomla! Project akan merilis Update Keamanan untuk 3.2 DAN 3.3 sehingga kerentanan yang baru ditemukan dapat segera di-patch dengan update sekali-klik tanpa harus segera mengupdate ke Joomla! 3.3, ini memberikan waktu bagi anda untuk meminta penyedia hosting memperbarui versi PHP mereka."
- ↑ Pustaka ini ditujukan untuk memberikan kompatibilitas ke depan terhadap fungsi password_* yang ditambahkan ke PHP 5.5. Lihat password_compat git untuk informasi selengkapnya.
- ↑ Pustaka ini ditujukan untuk memberikan kompatibilitas ke depan terhadap fungsi random_bytes dan random_int yang ditambahkan ke PHP 7.0. Lihat random_compat git untuk informasi selengkapnya.
- ↑ 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 Termasuk plugin jQuery Migrate 1.2.1 untuk kompatibilitas ke belakang
- ↑ 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 Mengandung beberapa standar kompatibilitas ke belakang 2.1
- ↑ 6.0 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 Pustaka ini sudah tidak berlaku lagi untuk JFeedFactory di Joomla! CMS 3.1.0.
- ↑ 5.2.26 as of 3.8.3
- ↑ 5.2.23 as of 3.7.3
- ↑ 5.2.16 as of 3.6.3
- ↑ 10.0 10.1 10.2 10.3 10.4 10.5 10.6 Tidak dapat diterapkan, pustaka ini tidak disertakan di Joomla! CMS sebelum versi 3.5.
- ↑ 11.0 11.1 11.2 11.3 11.4 11.5 Tidak dapat diterapkan, pustaka ini tidak disertakan di Joomla! CMS sebelum versi 3.4.
- ↑ 12.0 12.1 12.2 12.3 Tidak dapat diterapkan, pustaka ini tidak disertakan di Joomla! CMS sebelum versi 3.2. Versi dari FOF yang ada di Joomla! 3.2 kompatibel dengan Joomla! 2.5.
- ↑ 13.0 13.1 13.2 13.3 Tidak dapat diterapkan, pustaka ini tidak disertakan di Joomla! CMS sebelum versi 3.2.
- ↑ 14.0 14.1 14.2 Tidak dapat diterapkan, pustaka ini tidak disertakan di Joomla! CMS sebelum versi 3.1.2.
- ↑ Mengandung sebuah lapis kompatibilitas 1.2
- ↑ 16.0 16.1 16.2 Tidak dapat diterapkan, pustaka ini tidak disertakan di Joomla! CMS 2.5.
- ↑ Catatan, warisan merupakan istilah yang dipakai untuk menentukan status versi yang berhubungan dengan versi saat ini. Pengguna dan developer harus memerhatikan tanggal EOS untuk menentukan ketersediaan versi warisan atau kelangsungan pemakaian.
- ↑ Versi yang ditandai sebagai alfa, beta, atau RC (Release Candidate - Kandidat Rilis) seharusnya untuk pengujian saja
- ↑ Istilah EOS dan EOL mungkin dapat dipakai bergantian. Keduanya untuk mengindikasikan 'end of support' (akhir masa dukungan) dan tidak lebih dari itu. Jangan dibingungkan dengan istilah 'EOL' dan menganggap bahwa software akan berhenti bekerja.
- ↑ Penjelasan lengkap mengenai rilis yang didukung dapat ditemukan di artikel Rilis Yang Didukung 4.3 pada dokumentasi Strategi Pengembangan Joomla.
- ↑ Ekstensi atau templat yang dipasang di versi major.0.x akan bekerja di versi major.7.x. Ekstensi atau templat yang dibuat oleh developer pihak ke-3 berikut update-nya merupakan tanggung jawab dari masing-masing developer. Pemasangan update ekstensi atau templat adalah tanggung jawab pengguna.
- FAQ/id
- Version 1.0 FAQ/id
- Version 1.5 FAQ/id
- Version 1.6 FAQ/id
- Version 1.7 FAQ/id
- Version 2.5 FAQ/id
- Version 3.0 FAQ/id
- Version 3.1 FAQ/id
- Version 3.2 FAQ/id
- Version 3.3 FAQ/id
- Version 3.4 FAQ/id
- Version 3.5 FAQ/id
- Version 3.6 FAQ/id
- Version 3.7 FAQ/id
- Version 3.8 FAQ/id
- Version 3.9 FAQ/id
- Version 3.10 FAQ/id
- Version 4.0 FAQ/id
- Version 4.1 FAQ/id
- Version 4.2 FAQ/id
- Version 4.3 FAQ/id
- Version 4.4 FAQ/id
- Version 5.0 FAQ/id
- Version 5.1 FAQ/id
- Getting Started FAQ/id
- Joomla! versions/id