Skip to content
This repository has been archived by the owner on Jun 25, 2020. It is now read-only.

Releases: WebDevStudios/WDS-Coding-Standards

2.0.1

21 Jun 17:29
Compare
Choose a tag to compare
  • Fixes issue where getFilename error happening in latest eslint PR

2.0.0

20 May 21:41
Compare
Choose a tag to compare

PHPCS Upgrade Guide: https://github.com/squizlabs/PHP_CodeSniffer/wiki/Version-3.0-Upgrade-Guide
WPCS Releases since 1.4.1: https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/releases

This release updates to the new WPCS ^2.x.


  • Reworked all our custom sniffs to use new PHP_CodeSniffer structure a210b73

1.2.0

17 Mar 18:33
Compare
Choose a tag to compare
  • WordPress Coding Standards update to 1.2.1
  • PHPCS 3.3.2 installed via composer
  • Docblocks are required on function assignments in JS (see release notes)
  • @author is suggested in docblocks in both PHP & JS (see release notes)
  • Documented @return on abstract methods will no longer show a warning about missing @return

Release Notes

This installation requires you to do an additional step to get eslint to work:

npm install -g "/path/to/WebDevStudios/eslint-plugin-webdevstudios"

This will install the additional ES Lint rules we've added via eslint-plugin-webdevstudios/* which are now going to be required to have custom ES Lint rules.

1.1.1

23 Mar 21:15
Compare
Choose a tag to compare
  • WDSCS now requires WPCS 0.14.1 #34; props @jrfoell
  • @since is now a warning #39
  • @since will not show a warning for files in wp-content/themes/** #39

1.1.0

23 Feb 20:51
b3127be
Compare
Choose a tag to compare
  • @return and @since rules are in place #27
  • Find VIM PHPCS configuration here #28
  • Brings over eslint rules from wd_s and improves them to be more like old jshint rules from WordPress.org coding standards #10 #22
  • How to vote is clearer in CONTRIBUTING.md #32
  • Sass linting added #26

This release brings most of WDS up to par with our currently-established coding standards, of which have been missing from our linting thus-far. Props for this release go to @aubreypwd, @gregrickaby, @JayWood, @jrfoell, and @phatsk for all their helpful work!

1.0.1

05 Dec 23:21
Compare
Choose a tag to compare
  • Changed WebDevStudios-phpcs to just WebDevStudios for compatibility with namespaces and new sniffs added later #12
  • Inclusion of the WordPress-Docs ruleset

Note, this release breaks some things. When you update to this version,
you will need to update your coding standard to WebDevStudios vs the old
WebDevStudios-phpcs which should no longer work.

1.0.0

05 Dec 23:21
Compare
Choose a tag to compare
  • Initial ruleset based on WordPress-Extra