Version |
Release Date |
Change Log |
3.0.6 |
2022-12-13 |
- 2022-12-13 =
- Dev - Add node and npm version restrictions.
- Fix - PHP Warning: Attempt to read property on array in Tracker.php.
- Fix - Deprecated notice fix.
- Fix - Facebook Sync status is incorrect when a product has catalog visibility hidden.
- Fix - Issue in running Background Process Test debug tool.
- Tweak - WC 7.2 compatibility.
|
3.0.5 |
2022-11-30 |
- 2022-11-30 =
- Add - Debug tools to help reset settings, delete background options and delete catalog products.
- Add - Inbox note about Facebook menu moved under the Marketing menu.
- Dev - Add .nvmrc file.
- Fix - Facebook Product ID is different from what Facebook ID actually is.
- Fix - Prevent class redeclaration error for class WC_Facebookcommerce_Utils.
- Fix - Prevent errors in the disconnection procedure when the user id is missing.
- Tweak - Remove Facebook Orders sync functionality.
- Tweak - Update the API version set in the fbAsyncInit script in Advertise tab.
- Tweak - Update the plugin URI in the plugin file.
|
3.0.4 |
2022-11-21 |
- 2022-11-21 =
- Dev - Ensure return value matches method signature.
|
3.0.3 |
2022-11-18 |
- 2022-11-18 =
- Fix - Remove flexible heredoc syntax that is incompatible with PHP 7.2
|
3.0.2 |
2022-11-18 |
- 2022-11-18 =
- Fix - Properly handle API exceptions
- Fix - Set correct PHP version in plugin header
- Dev - Add ArrayAccess implementation to JSONResponse class
|
3.0.1 |
2022-11-17 |
- 2022-11-17 =
- Fix - Wrong path to the fbutils.php file.
|
3.0.0 |
2022-11-17 |
- 2022-11-17 =
- Dev - Adding API Unit Tests.
- Dev - Adding unit test workflow.
- Dev - Adjusting php code styling.
- Dev - Refactoring multiple Facebook APIs into a single one.
- Dev - Removing SkyVerge dependency.
- Dev - Removing deprecations.
- Tweak - WC 5.4 compatibility.
|
2.6.30 |
2022-11-09 |
- 2022-11-09 =
- Fix - Add backward compatibility for WC 6.1, 6.2, and 6.3 versions.
- Fix - Sync product set when the term name changes.
|
2.6.29 |
2022-11-08 |
- 2022-11-08 =
- Add - Facebook Product Set under the Marketing menu.
- Add - HPOS Compatibility.
- Add - Inbox note about Facebook menu moved under the Marketing menu.
- Add - Set up Facebook task to the WooCommerce admin tasks.
- Dev - Replaced methods from classes in the
Internal namespace.
- Fix - Ensure the enhanced product enhance catalog attributes value is unslashed before saving in the post_meta table.
- Fix - Hosted Woo Updates.
- Fix - Release/2.6.28.
- Fix - duplicate InitiateCheckout when using checkout block.
- Tweak - WC 7.1 compatibility.
- Tweak - WP 6.1 compatibility.
- Update - FB Product Set name changed to Facebook Product Set.
- Update - On successful FBE install users will be redirected to Advertise tab of the plugin.
|
2.6.28 |
2022-10-25 |
- 2022-10-25 =
- Fix - Ensure bundles are not treated as virtual products on product_sync.
- Fix - Ensure google-product-category-fields-loads.js loads only on the product category screens.
- Fix - Server side sending of pixel events blocks generating pages .
|
2.6.27 |
2022-10-14 |
- 2022-10-14 =
- Fix - Revert "Switch to Jetpack autoloader. (#1996 PR refresh)".
|
2.6.26 |
2022-10-13 |
- 2022-10-13 =
- Add - wc_facebook_should_sync_product filter.
- Dev - Rename JobRegistry to JobManager.
- Dev - Replace composer autoloader with Jetpack autoloader.
- Fix - Fix content_name and content_category attributes set on ViewCategory pixel events.
- Tweak - WC 7.0 compatibility.
|
2.6.25 |
2022-10-04 |
- 2022-10-04 =
- Add - New filter (wc_facebook_product_group_default_variation) to allow customizing a product group's default variation.
- Update - Remove Skyverge's sake as a dependency from the extension build process.
|
2.6.24 |
2022-09-27 |
- 2022-09-27 =
- Fix - Adds helpful admin notices for correct user roles.
- Fix - Track purchase event flag in session variable instead post meta table.
|
2.6.23 |
2022-09-13 |
- 2022-09-13 =
- Add - Show warning when creating product set with excluded categories.
- Fix - Messenger settings are no longer overridden after business config refresh.
- Fix - PHP notice thrown by get_page_id() in facebook-for-woocommerce/includes/API/FBE/Installation/Read/Response.php.
- Fix - When disabling Enable Messenger on the Messenger setting page, the setting does not persist after selecting Save Changes.
|
2.6.22 |
2022-09-06 |
- 2022-09-06 =
- Fix - Adding an excluded category doesn't remove that category synced products.
- Fix - Ensure content_name and content_ids addToCart pixel event properties are correct for variable products when redirect to cart is enabled in WooCommerce.
- Fix - Remove out-of-stock products on Facebook when the "Hide out of stock items from the catalog" option in WooCommerce is checked.
- Tweak - WC 6.9 compatibility.
- Update - Facebook Business Extension flow from COMMERCE_OFFSITE to DEFAULT.
|
2.6.21 |
2022-08-16 |
- 2022-08-16 =
- Dev - Add branch-labels GH workflow.
- Fix -
Undefined array key "HTTP_REFERER" not longer happens when new Event is triggered from an AJAX call that doesn't include a referrer (likely due to browser configuration).
- Tweak - WC 6.8 compatibility.
- Tweak - WP 6.0 compatibility.
|
2.6.20 |
2022-08-09 |
- 2022-08-09 =
- Fix - Ensure product is deleted from FB when moved to trash.
- Fix - Price not updating when the sale price is removed.
|
2.6.19 |
2022-07-27 |
- 2022-07-27 =
- Add -
wc_facebook_string_apply_shortcodes filter to check whether to apply shortcodes on a string before syncing.
- Tweak - Use the Heartbeat system to refresh the local business configuration data with the latest from Facebook.
- Tweak - WC 6.8 compatibility.
|
2.6.18 |
2022-07-19 |
- 2022-07-19 =
- Fix - Misaligned help icons on Product Categories > Google Product Categories form.
- Fix - Syncing WC custom placeholder to Facebook shop.
- Fix - is_search() causing fatal error when custom queries are used.
|
2.6.17 |
2022-07-06 |
- 2022-07-06 =
- Fix - Add allow-plugins directive and adjust phpcs GitHub workflow.
- Fix - Scheduled product not synced when status becomes "publish".
- Tweak - WooCommerce 6.7 compatibility.
- Update - Facebook Marketing API from v12.0 to v13.0.
|
2.6.16 |
2022-06-07 |
- 2022-06-07 =
- Fix - Updating reference from old master branch.
- Tweak - WC 6.6 compatibility.
|
2.6.15 |
2022-06-01 |
- 2022-06-01 =
- Fix - Do not set
sale_price when the product is not on sale.
- Fix - FB Pixel is missing some ajax Add to cart events.
- Fix - Feed visibility field value for hidden items.
- Fix - Wrong Value Field in AddToCart Events.
- Tweak - Not show the removed from sync confirm modal for unpublished products.
|
2.6.14 |
2022-05-18 |
- 2022-05-18 =
- Fix - Non-latin custom product attribute names sync.
- Fix - Syncing brand FB attribute instead of the website name.
- Fix - Trigger InitiateCheckout event when site uses checkout block.
- Fix - Wrong sale price start date getting synced to FB Catalog.
- Fix - Allow products with "shop only" WooCommerce catalog visibility to sync to FB.
- Fix - Remove semicolon from custom attribute value.
- Tweak - Update the _experimental_woocommerce_blocks_checkoutupdate_order_meta action.
- Tweak - WooCommerce 6.5 compatibility.
- Tweak - WordPress 6.0 compatibility.
|
2.6.13 |
2022-04-26 |
- 2022-04-26 =
- Fix - Issue with Facebook not displayed in the new WC navigation.
- Fix - Issue with variable products syncing to FB product sets.
- Fix - Scheduled job logs written to options table are never removed if job does not complete.
- Fix - User-Agent to contain English extension name.
- Fix - clear out wc_facebook_external_business_id option on disconnect.
- Fix - fix product title length check to account for encoding.
- Tweak - Use
Automattic\WooCommerce\Admin\Features\Features::is_enabled instead of the deprecated WooCommerce\Admin\Loader::is_feature_enabled .
|
2.6.12 |
2022-03-08 |
- 2022-03-08 =
- Add - Filter to change Facebook Retailer ID, wc_facebook_fb_retailer_id.
|
2.6.11 |
2022-02-28 |
- 2022-02-28 =
- Fix - The syntax parsing error "unexpected ')'" in facebook-for-woocommerce.php.
|
2.6.10 |
2022-02-22 |
- 2022-02-22 =
- Add - Filter to block full catalog batch API sync 'facebook_for_woocommerce_block_full_batch_api_sync'.
- Update - Deprecate 'facebook_for_woocommerce_allow_full_batch_api_sync' filter.
- Update - Facebook Marketing API from v11.0 to v12.0.
|
2.6.9 |
2022-01-14 |
- 2022-01-14 =
- Fix - Replace is_ajax with wp_doing_ajax
- Tweak - Update contributor guidelines
- Tweak - WC 6.1 compatibility
|
2.6.8 |
2021-12-21 |
- 2021-12-21 =
- Fix - Bump template from 1.0.4 to 1.0.5. #2115
- Fix - Fix empty "value" for variable products. #1784
- Tweak - WC 6.0 compatibility.
- Tweak - WP 5.9 compatibility.
|
2.6.7 |
2021-11-04 |
- 2021-11-04 =
- Fix - Parameter overloading error for PHP70 #2112
|
2.6.6 |
2021-11-03 |
- 2021-11-03 =
- New - Memory improved feed generation process. #2099
- New - Add compatibility with the WooCommerce checkout block. #2095
- New - Track batched feed generation time in the tracker snapshots. #2104
- New - Track usage of the new style feed generator in the tracker snapshots. #2103
- New - Hide headers in logs for better visibility. #2093
- Dev - Update composer dependencies. #2090
- New - Add no synchronization reason to the product edit screen in the Facebook meta box. #1937
- Fix - Use published variations only for the default variation. #2091
|
2.6.5 |
2021-09-16 |
- 2021-09-16 =
- Fix - Incorrect
is_readable() usage when loading Integration classes.
- Tweak - WC 5.7 compatibility.
- Tweak - WP 5.8 compatibility.
|
trunk |
2021-09-16 |
|
2.6.4 |
2021-08-31 |
- 2021-08-31 =
- Fix - Correct the version string in the plugin file to remove -dev
|
2.6.3 |
2021-08-31 |
- 2021-08-31 =
- Fix Include missing assets from previous build.
|
2.6.2 |
2021-08-31 |
- 2021-08-31 =
- Fix - Update the Facebook Marketing API to version 11
|
2.6.1 |
2021-06-28 |
- 2021-06-28 =
- Dev: Add
facebook_for_woocommerce_allow_full_batch_api_sync filter to allow opt-out full batch API sync, to avoid possible performance issues on large sites
|
2.6.0 |
2021-06-10 |
- 2021-06-10 =
- Fix Add cron heartbeat and use to offload feed generation from init / admin_init (performance) #1953
- Fix Clean up background sync options (performance) #1962
- Dev Add tracker props to understand usage of feed-based sync and other FB business config options #1972
- Dev Configure release tooling to auto-update version numbers in code #1982
- Dev Refactor code responsible for validating whether a product should be synced to FB into one place #19333
|
2.5.1 |
2021-05-28 |
- 2021-05-28 =
- Fix - Reinstate reset and delete functions in Facebook metabox on Edit product admin screen
|
2.5.0 |
2021-05-20 |
- 2021-05-19 =
- New - Option to allow larger sites to opt-out of feed generation (product sync) job
- New - Log connection errors to allow easier troubleshooting
- Fix - Reduce default feed generation (product sync) interval to once per day to reduce overhead
- Fix - Trigger feed (product sync) job from to
admin_init to reduce impact on front-end requests
- Fix - Ensure variable product attribute values containing comma (
, ) sync correctly
- Fix - Use existing / current tab for connection
Get Started button
- Dev - Require PHP version 7.0 or newer
- Dev - Adopt Composer autoloader to avoid manually
require ing PHP class files
- Dev - Adopt WooRelease release tool for deploying releases
- Dev - Use wp-scripts to build assets
- Dev - Add
phpcs tooling to help standardise PHP code style
- Dev - Add JobRegistry engine for managing periodic background batch jobs
|
2.4.1 |
2021-04-29 |
|
2.4.0 |
2021-04-23 |
|
2.3.5 |
2021-03-31 |
|
2.3.4 |
2021-03-31 |
|
2.3.3 |
2021-03-22 |
|
2.3.2 |
2021-03-01 |
|
2.3.1 |
2021-02-23 |
|
2.3.0 |
2021-02-16 |
|
2.2.0 |
2020-11-19 |
|
2.1.4 |
2020-11-05 |
|
2.1.3 |
2020-10-29 |
|
2.1.2 |
2020-10-28 |
|
2.1.1 |
2020-10-27 |
|
2.1.0 |
2020-10-27 |
|
2.0.5 |
2020-10-12 |
|
2.0.4 |
2020-10-08 |
|
2.0.3 |
2020-10-06 |
|
2.0.2 |
2020-09-26 |
|
2.0.1 |
2020-08-17 |
|
2.0.0 |
2020-07-30 |
|
1.11.4 |
2020-06-04 |
|
1.11.3 |
2020-05-21 |
|
1.11.2 |
2020-05-05 |
|
1.11.1 |
2020-04-27 |
|
1.11.0 |
2020-04-23 |
|
1.10.2 |
2020-03-18 |
|
1.10.1 |
2020-03-10 |
|
1.10.0 |
2020-03-03 |
|
1.9.15 |
2019-06-27 |
- 2019-06-27 =
- CSRF handling for Ajax calls like ajax_woo_infobanner_post_click, ajax_woo_infobanner_post_xout, ajax_fb_toggle_visibility
- use phpcs to adhere to WP coding standards
- Minor UI changes on the iFrame
|
1.9.14 |
2019-06-21 |
- 2019-06-20 =
- Revisit CSRF security issue
- Remove rest controller which is not used
|
1.9.13 |
2019-06-19 |
- 2019-06-18 =
- Fix security issues
- Add more contributors to the plugin
|
1.9.12 |
2019-06-07 |
- 2019-05-2 =
- Remove dead code which causes exception (Issue 975)
|
1.9.11 |
2019-03-11 |
- 2019-02-26 =
- changing contributor to facebook from facebook4woocommerce, so that
woo plugin will be shown under
https://profiles.wordpress.org/facebook/#content-plugins
- adding changelog in readme.txt so that notifications will be sent for
updates and changelog will be shown under
https://wordpress.org/plugins/facebook-for-woocommerce/#developers
- removing debug flags notice under facebook-for-woocommerce.php so that
developers will be able to debug with debug logs
|