Skip to content

Release v1.0.0

Latest
Compare
Choose a tag to compare
@Potherca Potherca released this 05 Jan 11:30
· 26 commits to main since this release
4be4390

Breaking changes

  • Rename namespace prefix from Dealerdirect to PHPCSStandards by @jrfnl in #191
  • Drop support for PHP 5.3 by @jrfnl in #147

What's Changed

CI / CD

  • GH Actions: add builds against Composer 2.2 for PHP 7.2 - 8.x by @jrfnl in #172
  • GH Actions: bust the cache semi-regularly by @jrfnl in #192
  • GH Actions: fix builds on Windows with PHP 8.2 by @jrfnl in #180
  • GH Actions: fix up fail-fast for setup-php by @jrfnl in #195
  • GH Actions: run integration tests against Composer snapshot by @jrfnl in #163
  • GH Actions: run linting against against ubuntu-latest by @jrfnl in #184
  • GH Actions/Securitycheck: update the security checker download by @jrfnl in #178
  • GH Actions/Securitycheck: update the security checker download by @jrfnl in #186
  • GH Actions/Securitycheck: update the security checker download by @jrfnl in #190
  • GH Actions: selectively use fail-fast with setup-php by @jrfnl in #194
  • GH Actions: stop running tests against PHP 5.5/Composer 1.x on Windows (and remove work-arounds) by @jrfnl in #183
  • GH Actions: various tweaks / PHP 8.2 not allowed to fail by @jrfnl in #193
  • GH Actions: version update for various predefined actions by @jrfnl in #170
  • Update YamLint by @Potherca in #173

Tests

  • Add initial integration test setup and first few tests by @jrfnl in #153
  • BaseLineTest: stabilize the message checks by @jrfnl in #162
  • PlayNiceWithScriptsTest: wrap output expectation in condition by @jrfnl in #179
  • RegisterExternalStandardsTest: add new tests by @jrfnl in #165
  • RegisterExternalStandardsTest: stabilize test for Composer v1 on Windows with PHP 5.5 by @jrfnl in #171
  • TestCase::executeCliCommand(): retry Composer commands on a particular exception by @jrfnl in #164
  • Tests: add new InstalledPathsOrderTest by @jrfnl in #176
  • Tests: add new InstallUpdateEventsTest and NonInstallUpdateEventsTest by @jrfnl in #174
  • Tests: add new InvalidPackagesTest by @jrfnl in #168
  • Tests: add new PlayNiceWithScriptsTest by @jrfnl in #169
  • Tests: add new PreexistingPHPCSConfigTest by @jrfnl in #166
  • Tests: add new PreexistingPHPCSInstalledPathsConfigTest + bug fix by @jrfnl in #167
  • Tests: add new RemovePluginTest by @jrfnl in #177
  • Tests: add new RootPackageHandlingTest + bugfix by @jrfnl in #175

New Contributors

Full Changelog: v0.7.2...v1.0.0