Simple Checkout Fields Manager for WooCommerce changelog

Back to Simple Checkout Fields Manager for WooCommerce

5.1 – 2025-06-02

  • FIX Core address fields settings were not applied on countries which didn’t had specific WooCommerce settings and were using the default locale
  • DEV Properly declare blocks compatibility for the plugin
  • TWEAK Set defaults (false) for hidden and validation when registering a field

5.0 – 2025-06-02

  • NEW Conditional visibility rules for custom fields – Show or hide fields base on other custom or core fields values

4.2 – 2025-05-30

  • NEW Tool to delete all fields definitions
  • FIX Only show taxable settings for “Select with fee per option” if taxes are enabled on WooCommerce

4.1 – 2025-05-29

  • TWEAK Allow empty or zero value (which means “free”) on “Select with fee per option”
  • TWEAK Allow dragging Select options up and down
  • DEV New swcbcf_select_with_fee_per_option_show_value filter to remove the “Select with fee per option” fee/value from the option label
  • DEV New swcbcf_select_with_fee_per_option_fee_value to allow 3rd party developers to manipulate each “Select with fee per option” fee/value (for example, multi-currency plugins)

4.0 – 2025-05-28

  • NEW New field type “Select with fee per option” which allows to set an extra custom fee (per order, cart items or cart quantity) on the checkout depending on the option chosen
  • NEW Better UX: Tabs navigation inside the custom field add/edit modal, Select options management, Cancel button to close modal,
  • DEV Better WordPress Coding Standards
  • FIX Values with “:” on Select options
  • FIX _load_textdomain_just_in_time warning
  • DEV Tested with WordPress 6.9-alpha-60258 and WooCommerce 9.9.0-rc.1

3.0 – 2025-04-17

  • NEW We are now called Naked Cat Plugins 🎉
  • NEW Change core fields label (rename field)
  • NEW Make custom checkboxes required (available on WooCommerce 9.8 and above)
  • NEW Disable/hide custom field from the frontend without removing it from the plugin settings
  • TWEAK Show field visibility status on admin fields table
  • TWEAK Move the “Delete” field button to the edit modal and adjust fields table CSS
  • FIX WooCommerce required version notice
  • DEV Updater improvements
  • DEV Tested with WordPress 6.8 and WooCommerce 9.8.1

2.2 – 2025-01-27

  • FIX Hidden address fields were still required in some scenarios
  • DEV Get core address fields definitions from \Automattic\WooCommerce\Blocks\Domain\Services\CheckoutFields

2.1 – 2025-01-27

  • FIX Show address core fields in admin if custom fields still do not exsit
  • FIX When core field is set to hidden/removed, force it to optional automatically

2.0 – 2025-01-24

  • Plugin name changed from “Simple Custom Fields for WooCommerce Blocks Checkout” to “Simple Checkout Fields Manager for WooCommerce”
  • NEW Manage WooCommerce core checkout address fields visibility and required status (WooCommerce 9.6 and above only)
  • FIX Load text domain at the right time to avoid PHP notices on WordPress 6.7 and above
  • DEV Tested with WordPress 6.8-alpha-59604 and WooCommerce 9.6.0

1.2 – 2024-11-13

  • NEW Export and import fields definitions, for smooth migration between development and production environments, for example
  • NEW New option to hide field on order confirmation and emails (not fully functional at the moment – more information)
  • FIX Fatal error when WooCommerce is running update routines for 9.4
  • DEV License validation on websites with WPML set to have different domains per language
  • DEV New swcbcf_get_registered_fields_keys helper for usage in 3rd party integrations, like the Shop as Client plugin
  • DEV Tested with WordPress 6.7 and WooCommerce 9.4.1

1.1 – 2024-08-14

  • NEW WPML integration: register field label for translation, so that it can be shown in several languages
  • DEV Tested with WordPress 6.7-alpha-58888 and WooCommerce 9.2.0-rc.1

1.0 – 2024-06-19

  • NEW Set to stable with version 1.0 and stop offering the special pricing for new customers
  • NEW Fields validation with the new swcbcf_validate_callback_{location}_{field-slug} filter
  • TWEAK Settings link on the plugins list
  • TWEAK Organize developer specific information inside the field edit interface
  • DEV Tested with WordPress 6.6-beta3-58441 and WooCommerce 9.0

0.5.0 – 2024-05-22

Wait for the WooCommerce 8.9.0 to be available. When both updates are available you should first update our plugin, it will then throw a notice that it needs WooCommerce 8.9.0, and immediately after that you should update WooCommerce;

Next version will be 1.0 and the pricing will be updated for new customers.

  • NEW Use the stable “Additional Checkout Fields” API
  • NEW Helper functions to get the values from the custom fields on your custom code (see usage example);
  • NEW Positioning/order for the custom fields;
  • DEV Updater routine from serialized to unique meta fields (experimental to stable)
  • DEV Tested with WordPress 6.6-alpha-58182 and WooCommerce 8.9.1

0.4.0 – 2024-04-02

  • DEV Plugin updater improvements
  • DEV Tested with WordPress 6.5-RC4-57894 and WooCommerce 8.8.0-beta.1

0.3.0 – 2024-03-31

  • NEW Settings: only admins or shop managers also?
  • TWEAK Admin notice when WooCommerce requirements not valid
  • DEV Plugin updater improvements

0.2.0 – 2024-03-26

  • FIX Fix required WooCommerce version check
  • FIX Make sure field slug and type can’t be changed when editing an existing field
  • TWEAK Show short helper text bellow each field option

0.1.0 – 2024-03-24

  • Initial release