Skip to content

v9.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 19:41
· 439 commits to develop since this release
  • Remove "debugLogging" option. Instead, debug logs are enabled when WP_DEBUG is true or when the "--debug" flag is passed to the WP CLI. This improves performance when debug logs are disabled by allowing us to skip the debug calls entirely.
  • Remove unused duration column from jobs table.
  • Fix that the "Process Queue Immediately" option could not have the "Using WordPress CLI" value set.
  • Don't register hooks in the non-admin part of the site. This avoids some unnecessary load.
  • Add a "--path-hash-prefix=" option to the crawl and direct_deploy CLI commands. This allows restricting processing to a stable subset of paths. Intended for dev use and benchmarking.
  • Add a "--no-detect" option to the direct_deploy CLI command that skips the detect step.
  • Add a status_updated_at column to the jobs table.
  • Remove unused microtime_diff functions.
  • Show "x time ago" for job creation time and status update time on jobs page.
  • Show job duration on jobs page.
  • Fix error with "Delete All Jobs from Queue" button submission.
  • Remove unused functions countURLs and detectURLs from URLDetector
  • Fix that very long wpdb prefixes could result in invalid MySQL lock names.
  • Allow both hyphens and underscores in CLI command names.
  • Rename "process_queue" command to "jobs process". The "process_queue" command still works as an alias.
  • Fix that a job could block a job of another database on the same server.
  • Add jobs run from the CLI to the jobs table after completion.