Skip to content

Releases: sitegeist/fluid-components-linter

1.0.6 PHP 8.4

Choose a tag to compare

@ulrichmathes ulrichmathes released this 10 Apr 14:07
[BUGFIX] get rid of implicitly nullable parameter declarations

these lead to php deprecation warnings in PHP 8.4

1.0.5 symfony 7 and PHP 8.3 support

Choose a tag to compare

@ulrichmathes ulrichmathes released this 11 Oct 12:39
4959291

What's Changed

Full Changelog: 1.0.4...1.0.5

1.0.4

Choose a tag to compare

@s2b s2b released this 08 Jun 11:06

[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

Choose a tag to compare

@s2b s2b released this 29 Jun 06:35
e93cadc

add PHP 8.0 and 8.1 support

1.0.2

Choose a tag to compare

@s2b s2b released this 16 Aug 10:07
e63e7c5

[BUGFIX] fix type error for configurationFile param

1.0.1

Choose a tag to compare

@s2b s2b released this 12 Nov 17:57
3566866

[BUGFIX] Type hints weren’t checked properly

1.0.0

Choose a tag to compare

@s2b s2b released this 30 Sep 17:44
[TASK] Fix linting issues

0.3

0.3 Pre-release
Pre-release

Choose a tag to compare

@s2b s2b released this 21 Aug 17:48
  • Implement missing tests for type hints and type alternatives
  • Custom error messages for invalid ViewHelpers
  • Improved code quality

0.2

0.2 Pre-release
Pre-release

Choose a tag to compare

@s2b s2b released this 03 Aug 08:26

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

0.1 Pre-release
Pre-release

Choose a tag to compare

@s2b s2b released this 28 Jul 09:38

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