4 rilis · Plugin WooCommerce

Log perubahan Penaksir Tanggal Pengiriman

Setiap versi Penaksir Tanggal Pengiriman DevMerx, yang terbaru terlebih dahulu. Ini adalah plugin WooCommerce gratis yang menghitung perkiraan tanggal pengiriman dari waktu pemrosesan, waktu transit, hari kerja, hari libur, dan batas waktu harian, dan menampilkannya di seluruh etalase Anda.

0.3.0 adalah versi pertama yang dapat diinstal secara publik — rilis di bawahnya dibuat selama pengembangan dan saat menjawab pengulas WordPress.org, sehingga tidak ada satupun yang pernah dirilis dan tidak ada yang mencantumkan tanggal. Riwayat ini adalah log perubahan yang disertakan dalam readme milik plugin.

  1. v0.3.0Terbaru

    Perubahan nama kode pendek dan kait yang melanggar, pelolosan etalase yang lebih ketat, dan Freemius dihapus seluruhnya.

    Pemberitahuan peningkatan. Breaking: kode pendek sekarang [devmerx_delivery_estimate] dan kaitnya adalah devmerx_dde_* — perbarui halaman atau kode khusus apa pun menggunakan nama lama. Templat pesan default juga berubah, sehingga kata-kata etalase yang tidak disesuaikan akan berubah. Pengaturan dan perkiraan pesanan sebelumnya terbawa.

    • BerubahKode pendek [estimated_delivery] diubah namanya menjadi [devmerx_delivery_estimate]. Jika Anda menempatkan kode pendek lama di halaman, perbarui — tag lama tidak lagi menampilkan apa pun.
    • BerubahSetiap hook dan filter diganti namanya dari dde_* menjadi devmerx_dde_*. Kode khusus yang terhubung ke plugin harus diperbarui.
    • BerubahSetiap pengaturan yang disimpan, penggantian per produk, dan perkiraan pesanan yang disimpan dipindahkan ke awalan penyimpanan yang lebih panjang dan tahan benturan. Data yang ada dibaca secara otomatis; tidak ada yang perlu dimasukkan kembali.
    • BerubahIntegrasi Freemius dihapus seluruhnya. Plugin sekarang tidak menghubungi layanan eksternal dan tidak membuat permintaan jaringan keluar apa pun.
    • DitingkatkanOutput etalase melewati daftar yang diizinkan secara ketat, sehingga filter atau nilai tersimpan yang dirusak tidak dapat memasukkan skrip ke halaman produk, keranjang, pembayaran, atau pesanan.
    • MemperbaikiTab pengaturan yang ditambahkan oleh add-on tidak dapat lagi menghapus seluruh layar pengaturan.
    • BerubahTemplat pesan default sekarang adalah “Perkiraan pengiriman: {date}” dan bukan “Perkiraan pengiriman: {min_date} - {max_date}”, sehingga pengaturan mode Tampilan mengatur kata-kata default yang langsung digunakan.
    • MemperbaikiPengaturan mode Tampilan tidak berpengaruh pada apa yang dilihat pembeli. Keenam mode — rentang tanggal, tanggal pasti, tanggal paling awal, tanggal terbaru, durasi, dan relatif — kini benar-benar mengubah cara token {date} dirender.
    • MemperbaikiPerkiraan tersebut tidak muncul di blok Keranjang dan Checkout. Skrip blok yang dibundel sudah kedaluwarsa dan meminta perkiraan dengan nama yang tidak lagi dipublikasikan oleh plugin.
  2. v0.2.1

    Layar pengaturan responsif, pemilih warna, dan perbaikan skrip blok Cart/Checkout.

    Pemberitahuan peningkatan. Layar pengaturan responsif, pemilih warna untuk opsi gaya, dan perbaikan pada dependensi skrip blok Cart/Checkout. Tidak ada perubahan besar; aman untuk diperbarui.

    • DitingkatkanLayar pengaturan sepenuhnya responsif. Setiap tab, termasuk pengulang hari libur, dapat digunakan di ponsel dan tablet alih-alih memaksa pengguliran horizontal.
    • DitingkatkanTeks, latar belakang, dan warna tepi kini menjadi pemilih warna WordPress, bukan bidang teks biasa, dengan tombol Hapus yang mengembalikan warna tema Anda.
    • MemperbaikiSkrip Blok WooCommerce sekarang mendeklarasikan dependensi wc-blocks-checkout dan wc-blocks-data-store, sehingga estimasi blok Cart dan Checkout tidak lagi bergantung pada WooCommerce yang dimuat terlebih dahulu.
    • MemperbaikiSkrip di layar pengaturan hanya dimuat di tab Hari Libur, jadi tidak ada tab lain yang bisa memuatnya.
    • DitingkatkanDua file PHP tingkat atas yang tersisa sekarang memblokir akses HTTP langsung.
  3. v0.2.0

    Layar pengaturan admin, penggantian per produk, tujuh permukaan tampilan etalase, dan dukungan Blok.

    Pemberitahuan peningkatan. Menambahkan UI pengaturan admin, penggantian per produk, semua permukaan tampilan etalase, kode pendek, dukungan Blok/API Toko, dan snapshot perkiraan per pesanan permanen. Tidak ada perubahan besar; aman untuk diperbarui.

    • BaruLayar pengaturan WooCommerce → Perkiraan Pengiriman, dengan tab Umum, Tampilan, dan Hari Libur, untuk mengonfigurasi waktu pemrosesan, waktu transit, hari kerja, hari libur, batas waktu, dan opsi tampilan tanpa menyentuh kode.
    • BaruTab "Pengiriman" di editor produk WooCommerce, untuk penggantian per produk.
    • BaruPerkiraan tersebut kini ditampilkan di tujuh tampilan etalase — halaman produk, arsip toko dan kategori, keranjang, pembayaran, halaman terima kasih, detail pesanan Akun Saya, dan email pesanan — masing-masing dapat dialihkan secara independen.
    • BaruKode pendek [estimated_delivery], dengan atribut product_id untuk menampilkan perkiraan produk tertentu di mana saja. (Berganti nama menjadi 0.3.0.)
    • BaruDukungan penuh Blok WooCommerce: perkiraan muncul di blok Keranjang dan Checkout melalui API Toko, bukan hanya Keranjang dan Checkout berbasis kode pendek klasik.
    • BaruSnapshot per pesanan yang tidak dapat diubah — setiap pesanan secara permanen mencatat perkiraan yang diberikan pada saat pembelian.
    • BaruDukungan penuh untuk Penyimpanan Pesanan Berkinerja Tinggi WooCommerce (HPOS).
    • BaruLisensi Freemius dan pembaruan bootstrap, tidak aktif kecuali kredensial dikonfigurasi. Dihapus lagi di 0.3.0.
  4. v0.1.0

    Rilis awal — mesin perhitungan dan API publiknya, belum memiliki UI.

    Pemberitahuan peningkatan. Rilis awal.

    • BaruMesin penghitungan tanggal pengiriman: pengaturan global, mode hari kerja dan hari kalender, hari libur, dan batas pesanan harian.
    • BaruAPI dde_get_delivery_estimate() publik dan kaitannya.