Drupal 8.4.0 Telah Dirilis
Drupal baru saja memperbaharui content management system buatannya menjadi Drupal 8.4.0.
Apa Saja yang Baru di Drupal 8.4.0?
Versi terbaru ini merupakan pencapaian yang sangat penting untuk masalah stabiltas dari Drupal 8. Update ini membawa berbagai fitur baru dan peningkatan seperti contributed module for layout, media dan calendaring. Banyak juga module exprimental yang pada versi baru ini menjadi lebih stabil, termasuk module Inline Form Error.
Rilis ini juga termasuk beberapa perbaikan penting seperti perbaikan untuk content revision data integrity, update untuk sistem penghapusan file orphaned yang dapat menyebabkan kehilangan data pada banyak website, dan juga berbagai peningkatan untuk site builder dan content author.
Inline Form Errors
Module Inline Form Errors menyediakan simpulan dari semua error validasi. Fitur ini dapat membantu pengguna untuk mengerti entry apa saja yang perlu diperbaiki dan bagaimana cara memperbaikinya. Pada Drupal 8.0.0, Inline Form Error merupakan module experimental, tetapi sekarang module ini telah stabil.
Datetime Range
Module Datetime Range menyediakan field type yang memungkinkan untuk menambah end date pada contributed module seperti Calender. Versi stabel ini juga mendukung backwards-compatible dengan Drupal 8.3.x dan berbagi API yang sama dengan field Datetime lainnya. Versi selanjutnya akan ditingkatkan dengan dukungan View, usability, Datatime Range field validation, dan REST.
Layout Discovery API
Layout Discovery merupakan API untuk module atau theme untuk mendaftarkan layout sebagai five common layout. Dengan API ini core dan contributed layout seperti Panels dan Display Suite dapat cocok satu sama lainnya
Media API
Module Media yang baru menyediakan API untuk penggunaan ulang entitas media. Module ini berbasis contributed module Media Entity. Prioritas utama dari rilis Drupal 8.4.0 adalah menghadirkan core API dan data model yang lebih stabil untuk transisi yang lebih mulus untuk module-module ini.
Peningkatan Pengalaman Content Authoring dan Site Administration
Tombol dropdown “Save and keep (un)published” telah diganti menjadi checkbox “Published” dan tombol “Save.” Tombol “Save and…” merupakan desain baru yang diperkenalkan pada Drupal 8, tetapi banyak pengguna yang kebingungan. Jadi Drupal mengembalikannya dengan desain yang mirip seperti yang ada pada Drupal 7.
Update Migrasi
Rilis baru ini menambahkan dukungan data dan node untuk migrasi Drupal 6 ke Drupal 8. Core menyediakan migrasi untuk data Drupal 6 dan dapat digunakan untuk migrasi website Drupal 6 ke Drupal 8. Tetapi masih ada kekurangan, seperti beberapa data internasionalisasi.
Migrasi Drupal 7 ke Drupal 8 belum selesai tetapi dapat membantu developer untuk proses migrasi dan dapat digunakan untuk mengetes upgrade terutama untuk website Drupal 7.
Moderation dan Workflows
Module Workflow kini juga telah stabil, module ini menyediakan framework untuk mengelola Workflow. Content moderation memungkinkan Workflow untuk diterapkan pada konten. Content management wordflows kini dapat di apply- untuk segala tipe entity yang mendukung revision, dan juga beberapa isu dan bugs telah diperbaiki pada rilis Drupal 8.4.0.
Fitur Platform untuk Web Service
Drupal 8.4.0 terus melanjutkan untuk mendukung web services yang dapat memberi keuntungan dari memisahkan web site dan aplikasi, termasuk meningkatkan kinerja sebesar 15%, mengautentikasi REST request, memperluas fungsi REST.
Cara Update ke Drupal 8.4
Meng-update CMS dari Drupal 8.3.7 ke 8.4.0 dengan update.php sama seperti cara kerja menguppdate Drupal 8.3.6 ke Drupal 8.3.7. Jika menggunakan Drush, maka harus meng-update Drush dulu ke versi 8.1.12 atau lebih tinggi sebelum mengupdate dari Drupal 8.3.7 ke 8.4.0.
Drupal 8.4.0 juga membawa update ke beberapa dependecy, termasuk Symfony, jQuery, dan jQuery UI. Module, themes dan translation juga perlu di-update terlebih dahulu. Jadi lakukan dulu tes secara hati-hati sebelum mengupdate-nya ke production site.
Untuk informasi lebih lanjut mengenai update Drupal 8.4.0 silahkan mengunjungi situs Drupal.org.
Jakartawebhosting.com menyediakan layanan Linux Hosting, dengan kecepatan dan stabilitas pusat data dan server yang baik, up time server 99,9%, team support yang siap membantu 24 jam dan biaya langganan yang menarik.