Skip to content

Releases: ibexa/code-style

v2.1.0

16 Apr 10:13

Choose a tag to compare

What's Changed

  • Reconfigured phpdoc_no_alias_tag rule to not replace the @link tag by @alongosz in #9
  • IBX-8121: Introduced Ibexa Rule Sets by @Steveb-p in #8
  • Introduced types_spaces code style rule by @Steveb-p in #10
  • [Composer] Bumped dependencies for 2.1.0 release by @alongosz in #11

Full Changelog: v2.0.0...v2.1.0

v1.3.0

20 Jun 11:29
d4bbccb

Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.3.0

v1.2.1

10 Jun 11:08
72722b9

Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.2.1

v2.0.0

23 Apr 12:23

Choose a tag to compare

Changes between ibexa/code-style v1.2.0...v2.0.0

This is a new major release of Ibexa Code Style. It locks PHP Coding Standards Fixer version at v3.54.0.

This major version brings a breaking change to SemVer Backward Compatibility approach. Since v.2.0.0 backward compatibility is guaranteed within a single minor release, instead of a major one. Therefore, it's recommend installing it using tilde (~) composer constraint followed by X.Y.Z version number format, e.g.:

composer req --dev ibexa/code-style:~2.0.0

Changelog:

  • 02d31dc [Composer] Bumped friendsofphp/php-cs-fixer to v3.54.0
  • 08e5b82 Updated CI
  • a954b1c [GitHub] Removed Pull Request template in favor of organization-wide one
  • b92319e [CS] Improved code quality of InternalConfigFactory
  • f6798ac Dropped deprecated InternalConfigFactory::EZPLATFORM_PHP_HEADER
  • 43daae1 [CS] Configured new rules used in the new Ibexa DXP packages
  • cb04175 [Doc] Documented the way package should be installed due to BC
  • 00f96cb [CS] Updated deprecated PHP CS Fixer configuration
  • 5017304 [Composer] Updated PHP CS Fixer and PHPStan to use the latest versions
  • a6f857a [Composer] Bumped the package major version to 2.0
  • 40371e9 Removed repository-wide pull request template
  • 4280230 Updated PHPStan (#5)
  • a226a0f Updated php-cs-fixer

v1.2.0

03 Feb 12:25
70a39cf

Choose a tag to compare

Changes between ibexa/code-style v1.1.0...v1.2.0

This release locks PHP Coding Standards Fixer version at 3.9.5.
The reason for the hard lock is the maintenance cost. Some packages are able to install newest version of PHP CS Fixer, which uses new config, while the others are not and would require custom config override.

  • 70a39cf Reverted phpdoc_separation config and locked CS Fixer version at 3.9.5 (#3)

v1.1.0

02 Feb 09:48
a483c35

Choose a tag to compare

Changes between ibexa/code-style v1.0.0 and v1.1.0

  • Dropped support for PHP <= 7.3
  • a483c35 Added configuration for php doc grouping (#2)

v1.0.0

30 Nov 12:43

Choose a tag to compare

Changes between ezsystems/ezplatform-code-style v2.0.0 and ibexa/code-style v1.0.0

  • 517ea32 [Composer] Added legacy package name replacement config
  • 9e902ba [GitHub] Aligned Pull Request template with the latest conventions
  • 0bd65c6 [Composer] Prepared ibexa/code-style for 1.0 release
  • 50e8459 Dropped BC layer of legacy package