Volver a Customsv1.0.18 (22 versiones)

Changelog Customs

Changelog del plugin de WooCommerce Customs (disponible): actualizaciones, correcciones y desarrollo de funciones.

v1.0.18
  • Fixed: a cart holding only virtual or downloadable products, with nothing to ship, was charged the EU import duty. Products that do not need shipping are no longer counted as tariff lines, so they add no duty line of their own.
v1.0.17
  • Added: a `customs/eur_rate` filter on the store-currency rate per 1 EUR, and a `customs/settings_after_form` action below the settings form, so an add-on can supply a live exchange rate and show it on the same screen. Nothing changes for a shop without one.
v1.0.16
  • Hardening: the tariff code field in the product editor is now sanitised at the moment it is read, instead of being read raw and sanitised on the next line.
  • The tariff code save verifies the product editor nonce itself instead of relying on WooCommerce having done it.
v1.0.15
  • Fixed: the checkout line label was stuck in English. The packaged default "EU import duty (estimate)" lived in a config array rather than in a translation call, so it never reached the translation catalogue and no language pack could touch it, and the moment you saved the settings screen that English text was written into your database for good. The default is now a translatable string, so it follows the site language as soon as a translation for it exists. Translations come from WordPress.org language packs and are not bundled here, so the line stays English until a pack is published. If your stored label is still the untouched English default, this update clears it so the translated one takes over; a label you wrote yourself, including your own translation of that sentence, is left exactly as you typed it. The field on the settings screen now shows the translated default as a placeholder, and leaving it empty is what keeps it translated.
v1.0.14
  • Fixed: the package no longer ships its own translation files. WordPress.org builds language packs from translate.wordpress.org, and a bundled catalogue shadows that pack, so a translation corrected upstream could not reach you until the next release. Your language now comes from the language pack, which is the copy that stays current.
v1.0.13
  • Fixed: the subcategory grouping checkbox added in 1.0.12 could not be saved. The field was drawn on the settings screen but its name was missing from the list the save routine reads, so ticking it and pressing save left it unticked, every time. If you tried to use it after updating to 1.0.12 and concluded it did nothing, it really did nothing, and this release is the one that makes it work.
  • Fixed: with grouping off, 1.0.12 did not behave like 1.0.10 as its changelog claimed. It picked the category with the lowest internal id instead of the first one WooCommerce returns, which is a different answer for any product filed in more than one category, and could merge two tariff lines into one and halve the duty on a shop that never touched the new setting. The old behaviour is back.
  • Fixed: the tariff-code coverage line on the settings screen counted a code consisting only of spaces as present, while the duty calculation trims it and ignores it. The two now agree.
v1.0.12
  • Fixed: 1.0.11 made every subcategory count under its parent, which was wrong for as many shops as it was right for. A shop selling Books > Health and Books > Self improvement wants one tariff line; a shop selling Other Products > Beads and Other Products > Pictures wants two. The category tree carries nothing that tells those two apart, so 1.0.11 quietly halved the second shop's duty. Grouping is now a setting, off by default, which restores what 1.0.10 did for anyone who did not want it.
  • Added: the settings screen now reports how many published products carry a tariff code the plugin can actually read. Entering codes and seeing nothing change is otherwise indistinguishable from the plugin not seeing them: the field sits on the product's Shipping tab, which WooCommerce hides for virtual products, and a code held in another plugin's field is not read here.
v1.0.11
  • Fixed: subcategories were counted as separate tariff lines. A cart holding a book from Books > Health and a book from Books > Self improvement was charged two lines instead of one, because the count used whichever category WooCommerce returned first and never looked at the category it sits under. Every assigned category is now resolved to its own top-level parent, so the charge no longer depends on how deep a shop's categories go or on whether the parent category was ticked as well.
  • Fixed: the plugin reported 1.0.9 as its own version while its header said 1.0.10. The build now refuses to package when the header, the version constant and the readme's stable tag disagree.
  • Added: a `customs/tariff_line_key` filter, for classifying a product by something the plugin does not know about, such as a real HS heading held in another plugin's meta.
v1.0.10
  • Declared compatibility with WooCommerce 11.0.
v1.0.9
  • Removed the PRO notice from the settings screen. It advertised an edition that does not exist yet, so there was nothing behind it to click through to.
  • Added an uninstall routine: deleting the plugin now removes its settings, and the dismissal flag the removed notice left on user accounts.
v1.0.8
  • Fix: the PRO notice in the admin linked to a page that does not exist yet and returned a 404. It now points at the plugin page, and its wording no longer says the plans wait on a WordPress.org approval that has already happened.
v1.0.6
  • Declared compatibility with WooCommerce 10.9.
v1.0.5
  • Documentation: readme links are now labelled links.
v1.0.4
  • Shortened display name (dropped the Plogins prefix; slug unchanged).
v1.0.3
  • Added bundled Polish, German and Spanish translations for the plugin interface.
v1.0.2
  • Corrected the Polish, German and Spanish translations (customs terminology: Einfuhrzoll, Zolltarifnummer, cło importowe, arancel).
v1.0.1
  • First stable release.
v0.1.4
  • Added bundled Polish, German and Spanish translations for the plugin interface.
  • Refreshed the translation template for the current text domain and settings strings.
v0.1.3
  • Added a settings-screen overview of upcoming PRO features (live exchange rates, HS-code classification). No change to the free duty calculation.
v0.1.2
  • Text domain now matches the plugin slug (plogins-customs) across all strings and the translation template, so wp.org language packs work.
v0.1.1
  • Restored the wp.org-aligned bootstrap file name, text domain and translation template for the `customs` slug.
v0.1.0
  • Initial release: EU flat import duty estimated and added as a cart and checkout fee, with configurable per-line amount, threshold, store origin, currency rate, tariff-line basis, label and taxable flag.