Skip to content

Releases: sinemacula/coding-standards

v1.8.4

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 25 Jun 21:30
Immutable release. Only release title and notes can be modified.
3efb90a

1.8.4 (2026-06-25)

Bug Fixes

  • phpcs: honour docblock opt-out tags hidden behind attributes (#85) (5623663)

v1.8.3

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 25 Jun 02:30
Immutable release. Only release title and notes can be modified.
52b7edb

1.8.3 (2026-06-25)

Bug Fixes

  • phpcs: match the method-signature length threshold to the 180 line limit (#81) (7097436)

v1.8.2

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 24 Jun 20:00
Immutable release. Only release title and notes can be modified.
dbacf58

1.8.2 (2026-06-24)

Bug Fixes

  • re-release to verify the dependency-updates pipeline (#79) (e7a3a36)

v1.8.1

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 24 Jun 05:30
Immutable release. Only release title and notes can be modified.
1b7737d

1.8.1 (2026-06-24)

Bug Fixes

  • ci: pin renovate action to a resolvable tag (#75) (96cd387)

v1.8.0

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 24 Jun 05:23
Immutable release. Only release title and notes can be modified.
631d94a

1.8.0 (2026-06-24)

Features

  • ci: self-hosted Renovate to auto-bump consumers on release (#73) (11845e5)

v1.7.2

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 23 Jun 19:34
Immutable release. Only release title and notes can be modified.
db25eb0

1.7.2 (2026-06-23)

Bug Fixes

  • qlty: drop phpcs driver block from source.toml that broke all exports (#71) (660a74a)

v1.7.1

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 23 Jun 15:35
Immutable release. Only release title and notes can be modified.
3bdc131

1.7.1 (2026-06-23)

Bug Fixes

  • phpstan: exempt test classes from sineMacula.mutableStaticProperty (#69) (6121a63)

v1.7.0

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 23 Jun 14:50
Immutable release. Only release title and notes can be modified.
23f0c15

1.7.0 (2026-06-23)

Features

  • phpcs: documented-swallow empty-catch sniff (#66) (c026642)
  • phpstan: flag static properties only when written at runtime (#63) (11882cf)

Bug Fixes

  • phpcs: accept past-tense and idiomatic boolean method names (#67) (0e8d37f)
  • phpcs: allow snake_case data-object access (exclude MemberNotCamelCaps) (#61) (0e26903)
  • phpcs: drop UnusedParameter (near-total false-positives) (#62) (a054fb6)
  • phpcs: exclude InlineComment.DocBlock false-positives (#60) (c1b89e7)
  • phpcs: exempt test classes from RequireReadonlyPublicProperty (#65) (d1b0442)
  • phpcs: exempt test classes from RequireSensitiveParameter (#68) (6f33bb3)
  • phpcs: raise cognitive complexity limit to 10 (#64) (1d23cad)
  • phpcs: tolerate tool-directive comments and colliding FQCNs (#58) (4126863)

v1.6.0

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 22 Jun 21:54
Immutable release. Only release title and notes can be modified.
ea8f10e

1.6.0 (2026-06-22)

Features

Bug Fixes

  • phpcs: skip RequireReadonlyPublicProperty in readonly classes (#53) (9c88811)

v1.5.1

Choose a tag to compare

@sine-macula-releases sine-macula-releases released this 21 Jun 21:05
Immutable release. Only release title and notes can be modified.
3175311

1.5.1 (2026-06-21)

Bug Fixes

  • qlty: accept phpcs 4.x exit code 3 so findings aren't dropped (#51) (df42e16)