woocommerce/plugins
Néstor Soriano cacb10065e
Improvements in the handling of feature compatibility for plugins (#48169)
- In the plugins list only features that are currently enabled
  will be considered for the list of features that are incompatible
  with a given plugin.

- A per-feature flag named "plugins_are_incompatible_by_default"
  is used. Defaulting to false, when it's true for a given feature
  it means that plugins not declaring compatibility with a the
  feature are to be considered incompatible with the feature.
  The flag is set for the HPOS feature only.

- A new 'woocommerce_plugins_are_incompatible_with_feature_by_default'
  filter is added, which allows to alter the flag for a given feature.

- The "plugins incompatible with feature" page will display all the
  incompatible/uncertain plugins, even if the feature is disabled.
  The "plugins incompatible with ALL features" page still shows
  only plugins that are incompatible/uncertain with enabled features.

- Add a --ignore-plugin-compatibility switch to the "wc hpos enable"
  command, to allow enabling even if there are incompatible plugins.

- Add a new "wc hpos compatibility-info" command, which lists 
  the plugins that are compatible/incompatible/uncertain with HPOS.
2024-06-26 08:45:43 +02:00
..
woo-ai Update to pnpm 9.1 (#47385) 2024-05-13 10:57:39 -03:00
woocommerce Improvements in the handling of feature compatibility for plugins (#48169) 2024-06-26 08:45:43 +02:00
woocommerce-admin Update Printful label (#48778) 2024-06-25 15:02:11 +00:00
woocommerce-beta-tester Beta tester - fix lint errors (#48825) 2024-06-25 21:09:14 -07:00
woocommerce-blocks Product Collection: Add comment for regression E2E tests (#48782) 2024-06-26 11:03:11 +05:30