Skip to content

fix(deps): update dependency woocommerce/action-scheduler to v4#60

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/woocommerce-action-scheduler-4.x
Open

fix(deps): update dependency woocommerce/action-scheduler to v4#60
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/woocommerce-action-scheduler-4.x

Conversation

@renovate

@renovate renovate Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
woocommerce/action-scheduler (source) ^3.7^4.0 age confidence

Release Notes

woocommerce/action-scheduler (woocommerce/action-scheduler)

v4.0.0: Version 4.0.0

Compare Source

  • Breaking change: action args are taken into account when scheduling unique actions.
  • Breaking change: failed actions are now automatically purged after 3 months by default, controlled by the action_scheduler_retention_period_for_failed filter.
  • Add action_scheduler_enable_failed_action_cleanup filter to disable automatic cleanup of failed actions.
  • Performance - Actions with corrupted data are automatically cancelled on detection and their excess logs cleaned up in batches, preventing queue stalls and log table bloat.
  • Performance - Action cleanup now runs as a dedicated daily task at 3 am site time with higher throughput.
  • Update favicon images.
  • Fix number formating for action numbers in list view.
  • Import missing WP_CLI class to prevent fatal error.
  • Fix possible undefined variable in action cancel --all CLI command.
  • Move recurring A-S cache key to transient.
  • Optimize get_claim_count() query for large stores.
  • Update require_once path for Cancel_CommandFix absolute import.
  • Fix esc_html() hook name in admin notice markup.
  • Ensure cleanup action is enqueued via queue runner.
  • Bump WordPress compatibility to version 7.0 and require at least 6.8.
  • Dev - Bump picomatch from 2.3.1 to 2.3.2.
  • Dev - Bump phpunit/phpunit from 8.5.42 to 8.5.52.
  • Dev - Bump lodash, grunt-legacy-log and grunt-legacy-util.

v3.9.3: Version 3.9.3

Compare Source

  • Add hook 'action_scheduler_ensure_recurring_actions' specifically for scheduling recurring actions.
  • Assume an action is valid until proven otherwise.
  • Implement SKIP LOCKED during action claiming.
  • Import get_flag_value() from WP_CLI\Utils before using.
  • Make $unique available to all pre-creation/short-circuit hooks.
  • Make version/source information available via new class.
  • Only release claims on pending actions.
  • Tweak - WP 6.8 compatibility.
  • Update minimum supported php and phpunit versions.
  • Update readme.txt.
  • WP CLI get action command: correct parentheses/nesting of conditional checks.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested review from oblakbot and seebeen as code owners June 16, 2026 17:46
@private-packagist

Copy link
Copy Markdown

composer.lock

Package changes

Package Operation From To About
woocommerce/action-scheduler upgrade 3.9.2 4.0.0 diff

Settings · Docs · Powered by Private Packagist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants