Rilis Versi Terbaru CMS YII 2.0.10 dan Bergabungnya Anggota Baru d Tim Inti Yii2 "CODEPOLITAN"

Tepat pada tanggal 20 Oktober 2016, tim pengembang Yii2 mengumumkan dengan senang hati dirilisnya versi Yii terbaru yaitu versi 2.0.10. Di dalamnya terdapat 80 perbaikan dan peningkatan fitur. Selain itu ada empat perubahan kecil yang mungkin dapat mempengaruhi aplikasi yang telah Anda kembangkan.

Berikut ini adalah beberapa ringkasan perubahan yang dapat Anda ketahui di versi terbaru ini.
URL

yii\web\UrlNormalizer dihadirkan untuk optimasi SEO yang lebih baik.
Migration

Rilis Versi Terbaru CMS YII 2.0.10 dan Bergabungnya Anggota Baru d Tim Inti Yii2 "CODEPOLITAN"


Di rilis ini, Anda dapat menjalankan beberapa migration dari beberapa lokasi dengan menggunakan namespaced migration. Untuk menjalankan fitur ini, Anda harus mengatur properti $migrationNamespaces yang ada di file konfigurasi untuk aplikasi konsol:

return [


'components' => [


'request' => [


'parsers' => [


'multipart/form-data' => 'yii\web\MultipartFormDataParser'


],


],


// ...


],


// ...


];

Kemudian panggil Reqest::getBodyParams() sebelum mengakses $_FILES.
Database

Behavior yii\behaviors\AttributeTypecastBehavior untuk ActiveRecord ditambahkan. Berfungsi untuk typecasting otomatis pada model yang memiliki strict attribute types.

use yii\behaviors\AttributeTypecastBehavior;




class Item extends \yii\db\ActiveRecord


{


public function behaviors()


{


return [


'typecast' => [


'class' => AttributeTypecastBehavior::className(),


'attributeTypes' => [


'amount' => AttributeTypecastBehavior::TYPE_INTEGER,


'price' => AttributeTypecastBehavior::TYPE_FLOAT,


'is_active' => AttributeTypecastBehavior::TYPE_BOOLEAN,


],


'typecastAfterValidate' => true,


'typecastBeforeSave' => false,


'typecastAfterFind' => false,


],


];


}




// ...


}

Console

Sekarang perintah konsol dapat menggunakan parameter -h atau --help untuk melihat informasi bantuan
Testing

Berhubung dengan adanya perubahan di CodeCeption, perubahan pun dilakukan di template aplikasi. Berikut adalah tautan untuk mengetahui perubahan soal CodeCeption ini:


di bulan Oktober ini kabar gembira datang dengan bergabungnya seorang dengan nickname dynasource bergabung dengan tim inti pengembang Yii2. Dia tidak lain adalah Boudewijn Vahrmeijer, seorang berkebangsaan Belanda yang telah berjasa banyak dan telah berkontribusi lama untuk Yii. Jasanya diapresiasi karena ikut berpartisipasi dalam perbaikan bug dan peningkatan fitur dalam jumlah yang cukup banyak.

Bagi Anda yang ingin memperbaharui atau memasang Yii2, dapat mengikuti panduan di tautan berikut [http://www.yiiframework.com/download/]. Sedangkan untuk melihat daftar lengkap changelog dapat Anda kunjungi tautan berikut https://github.com/yiisoft/yii2/blob/2.0.10/framework/CHANGELOG.md
(http://www.yiiframework.com/download/)

Sumber dari : https://www.codepolitan.com/

Comments

Popular posts from this blog

Cara Membuat Halaman Login Hotspot Berbeda pada 1 Mikrotik

UltraISO Premium Edition v9.5.3

Arti OSAKMJ