Skip to content

WordPress CS 3.0.0 planning & roadmap #1877

@jrfnl

Description

@jrfnl

Work on WordPressCS 3.0.0 will start in the near future. @GaryJones, @dingo-d and me have recently had a call to discuss what we envision for WPCS 3.0.0.

This issue is intended to keep track of what needs to be done, as well as give openness about the changes envisioned for WPCS 3.0.0.

Milestone: https://github.com/WordPress/WordPress-Coding-Standards/milestone/25

Planning:

  • Ready when it's ready.
  • Most of the initial PRs are tentatively expected in the second half of April/beginning of May (2020) July 2020.
  • There will be at least one release candidate before the actual release of WPCS 3.0.0.

Environment changes:

  • The minimum PHPCS requirement will go up to - at least - PHPCS 3.5.0.
  • WPCS will get two (three) new dependencies:
  • The installation instructions will change.
    • A Composer based project/global install will be the recommended and only supported manner of installation.
    • Stand-alone installation from a downloaded zip file, using a git clone or using composer create-project will still be possible, but no support will be given for those installations.

Note: PHPCSUtils and PHPCSExtra both are on 1.0.0-alphaX releases at the time of writing this.
The first stable 1.0.0 for both will be tagged before the first WPCS 3.0.0 RC will be (pre-)released.

Roadmap / what needs to be done:

I've tried to be complete here, but please feel free to leave comments about anything I've forgotten in this list ;-)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions