Skip to content

Releases: sitegeist/fluid-components-linter

1.0.5 symfony 7 and PHP 8.3 support

11 Oct 12:39
4959291
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.4...1.0.5

1.0.4

08 Jun 11:06
@s2b s2b
Compare
Choose a tag to compare

[TASK] Use composer 2.2 autoload variable
[TASK] Drop support for old symfony and php
[BUGFIX] Use introspection for all ViewHelpers to circumvent DI issues
[TASK] Use modern PHP in CI
[BUGFIX] Check for nodes in ViewHelper arguments as well

1.0.3

29 Jun 06:35
@s2b s2b
e93cadc
Compare
Choose a tag to compare

add PHP 8.0 and 8.1 support

1.0.2

16 Aug 10:07
@s2b s2b
e63e7c5
Compare
Choose a tag to compare

[BUGFIX] fix type error for configurationFile param

1.0.1

12 Nov 17:57
@s2b s2b
3566866
Compare
Choose a tag to compare

[BUGFIX] Type hints weren’t checked properly

1.0.0

30 Sep 17:44
@s2b s2b
Compare
Choose a tag to compare
[TASK] Fix linting issues

0.3

21 Aug 17:48
@s2b s2b
Compare
Choose a tag to compare
0.3 Pre-release
Pre-release
  • Implement missing tests for type hints and type alternatives
  • Custom error messages for invalid ViewHelpers
  • Improved code quality

0.2

03 Aug 08:26
@s2b s2b
Compare
Choose a tag to compare
0.2 Pre-release
Pre-release

Note: This release contains breaking changes in the configuration syntax!

  • Major refactoring of code quality error handling
  • Improved output
  • JSON output in codeclimate syntax
  • Introduce severities
  • Class and component prefixer check
  • Check for restricted ViewHelpers
  • Add exceptions to parameter name length check
  • Implement requireRawContent check

0.1

28 Jul 09:38
@s2b s2b
Compare
Choose a tag to compare
0.1 Pre-release
Pre-release

Working pre-release with the following code quality checks:

  • Basic syntax check
  • Component structure check
  • Used variables (currently disabled)
  • Parameter naming
  • Parameter count
  • Parameter descriptions
  • Namespaces in parameter types
  • Documentation and fixture files