Skip to content

Releases: traderinteractive/dws-coding-standard

Version 2.1.0

05 Mar 16:15
c1e8da9
Compare
Choose a tag to compare

Major Features

  • Switch to TraderInteractive [PR #85]
    • Update LICENSE file
    • Change package to traderinteractive/coding-standard
    • Add .github files CODEOWNERS, PULL_REQUEST_TEMPLATE, ISSUE_TEMPLATE & CONTRIBUTING
    • Update PHPCS dependency
    • Update README
    • Remove composer.lock from version control
    • Update Travis-CI config
    • Update Coveralls config

Version 2.0.1

22 Aug 14:06
Compare
Choose a tag to compare

Developer Changes

  • Update dependency versions, update code to match changes. [PR #83]
  • Add clover.xml to gitignore [PR #80]

Version 2.0.0

03 Aug 20:11
Compare
Choose a tag to compare

Backwards Compatibility Breakers

  • Remove Php 5.4 and 5.5 [PR #82]

Developer Changes

  • Integrate with coveralls. [PR #78]
  • Convert array syntax to 5.4 syntax. [PR #79]
  • Remove PHP 5.3 support. [PR #77]
  • Use phpunit as a library. [PR #75]
  • Add php 5.6 for travis (yay for alpha!). [PR #72]

Version 1.4.0 - Multiline String Concatenation

06 Jan 14:59
Compare
Choose a tag to compare

This release relaxes the "Unnecessary String Concatenation" sniff when it comes to long lines. It also fixes an issue with class declarations.

Bugs Fixed

Unnecessary String Concatenation

Strings that break the line length limit (144 characters) can now be broken out onto multiple lines. For example, the following is now legal:

$foo = 'really really really really really really really really really really really really really really really really really really really'
    . ' really long line';

Class Declarations

At some point, this part of our standard was not included or got removed. Opening braces for classes must appear on a new line:

// LEGAL
class Foo
{
}

// ILLEGAL
class Bar {
}