0.4.3 sürümünde adı mdui.JQ iken, 1.0.0 sürümünde mdui.$ olarak değiştirildi.
Bu değişiklikten sonra, ES6 modüler ortamında mdui.$ öğesini aşağıdaki şekilde içe aktarabilir ve çok daha rahat bir şekilde kullanabilirsiniz.
import { $ } from 'mdui';Ayrıca mdui.$ içindeki birçok yöntemin işlevselliği genişletilmiştir, burada ayrıntılara girilmeyecektir. Aşağıda yalnızca 0.4.3 ile uyumlu olmayan güncellemeler listelenmiştir.
0.4.3 sürümünde, iç boşluğun (padding) dahil olup olmayacağı box-sizing özelliğinin değerine bağlıydı.
1.0.0 sürümünde, genişlik ve yükseklik box-sizing özelliğinden bağımsızdır. Bu değişiklikten sonra jQuery ile tutarlı hale gelmiştir.
0.4.3 sürümünde, dönüş değeri formatı { top: number, left: number, width: number, height: number } şeklindeydi.
1.0.0 sürümünde, dönüş değeri formatı { top: number, left: number } olarak değiştirildi. Bu değişiklikten sonra jQuery ile tutarlı hale gelmiştir.
0.4.3 sürümünde, parametreler CSS seçiciler, DOM öğeleri, diziler vb. birçok türde olabiliyordu.
1.0.0 sürümünde, parametreler yalnızca CSS seçici türünde olabilir. Bu değişiklikten sonra jQuery ile tutarlı hale gelmiştir.
0.4.3 sürümünde, parametreler CSS seçiciler, DOM öğeleri, diziler vb. birçok türde olabiliyordu.
1.0.0 sürümünde, parametreler yalnızca CSS seçiciler veya DOM öğeleri olabilir. Bu değişiklikten sonra jQuery ile tutarlı hale gelmiştir.
0.4.3 sürümünde, DOM yüklemesi tamamlandığında yürütülecek bir işlevi çağırmak için $(document).ready(function () {}) kullanılabiliyordu.
1.0.0 sürümünde lütfen bunu $(function () {}) ile değiştirin.
0.4.3 sürümünde .ajax() yönteminin dönüş değeri XMLHttpRequest nesnesiydi ve jsonp isteklerini destekliyordu.
1.0.0 sürümünde dönüş değeri Promise olarak değiştirilmiştir ve yöntem artık jsonp isteklerini desteklememektedir.