You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
171 lines
6.2 KiB
171 lines
6.2 KiB
1 year ago
|
# Changelog
|
||
|
|
||
|
All notable changes to this library will be documented in this file.
|
||
|
|
||
|
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||
|
|
||
|
## [v1.7.14](https://github.com/CodeIgniter/coding-standard/compare/v1.7.13...v1.7.14) - 2024-02-25
|
||
|
|
||
|
- Bump php-cs-fixer to v3.49
|
||
|
- Enable `string_implicit_backslashes` fixer
|
||
|
- Add/remove property-read and property-write
|
||
|
- Enable `phpdoc_list_type`
|
||
|
- Bump to php-cs-fixer v3.50
|
||
|
- Enable `allow_hidden_params` option
|
||
|
- also align `@phpstan-type` and `@phpstan-var`
|
||
|
- Enable `phpdoc_array_type`
|
||
|
|
||
|
## [v1.7.13](https://github.com/CodeIgniter/coding-standard/compare/v1.7.12...v1.7.13) - 2024-01-27
|
||
|
|
||
|
- Update GHA workflows
|
||
|
- Bump to php-cs-fixer v3.47
|
||
|
- Disable all new rules in v3.47
|
||
|
- Apply new options to `phpdoc_align` fixer
|
||
|
- Bump actions/cache from 3 to 4 (#17)
|
||
|
|
||
|
## [v1.7.12](https://github.com/CodeIgniter/coding-standard/compare/v1.7.11...v1.7.12) - 2023-12-29
|
||
|
|
||
|
- Bump php-cs-fixer to v3.43
|
||
|
- Enable other options of `fully_qualified_strict_types`
|
||
|
- Disable `class_keyword`
|
||
|
- Disable option for `statement_indentation`
|
||
|
- Use default for option of `unary_operator_spaces`
|
||
|
|
||
|
## [v1.7.11](https://github.com/CodeIgniter/coding-standard/compare/v1.7.10...v1.7.11) - 2023-10-13
|
||
|
|
||
|
- Bump to php-cs-fixer v3.35
|
||
|
|
||
|
## [v1.7.10](https://github.com/CodeIgniter/coding-standard/compare/v1.7.9...v1.7.10) - 2023-10-01
|
||
|
|
||
|
- Bump to php-cs-fixer v3.34
|
||
|
- Bump to php-cs-fixer v3.30
|
||
|
- Fix tag name in release
|
||
|
|
||
|
## [v1.7.9](https://github.com/CodeIgniter/coding-standard/compare/v1.7.8...v1.7.9) - 2023-09-18
|
||
|
|
||
|
- Update release.yml
|
||
|
- Add `long_to_shorthand_operator` (#13)
|
||
|
- Bump actions/checkout from 3 to 4 (#12)
|
||
|
|
||
|
## [v1.7.8](https://github.com/CodeIgniter/coding-standard/compare/v1.7.7...v1.7.8) - 2023-08-30
|
||
|
|
||
|
- Add `case_sensitive` option to order fixers
|
||
|
|
||
|
## [v1.7.7](https://github.com/CodeIgniter/coding-standard/compare/v1.7.6...v1.7.7) - 2023-08-15
|
||
|
|
||
|
- Specify force option for `php_unit_data_provider_static` fixer
|
||
|
|
||
|
## [v1.7.6](https://github.com/CodeIgniter/coding-standard/compare/v1.7.5...v1.7.6) - 2023-08-15
|
||
|
|
||
|
- Enable 'php_unit_data_provider_static'
|
||
|
- Add new fixers in php-cs-fixer v3.23
|
||
|
- Add `yield_from_array_to_yields`
|
||
|
- Enable `php_unit_data_provider_name`
|
||
|
- Use all available checked tokens for `no_extra_blank_lines`
|
||
|
- Configure `php_unit_data_provider_return_type`
|
||
|
- Remove parallel.timeout in phpstan.neon.dist
|
||
|
|
||
|
## [v1.7.5](https://github.com/CodeIgniter/coding-standard/compare/v1.7.4...v1.7.5) - 2023-07-15
|
||
|
|
||
|
- Configure new fixers in php-cs-fixer v3.20
|
||
|
|
||
|
## [v1.7.4](https://github.com/CodeIgniter/coding-standard/compare/v1.7.3...v1.7.4) - 2023-06-19
|
||
|
|
||
|
- Bump php-cs-fixer to v3.18
|
||
|
- fix: ruleset deprecated on `v3.18` (#10)
|
||
|
- Add case_sensitive option to ordered_class_elements
|
||
|
- Add missing rules
|
||
|
|
||
|
## [v1.7.3](https://github.com/CodeIgniter/coding-standard/compare/v1.7.2...v1.7.3) - 2023-05-05
|
||
|
|
||
|
- Replace `single_space_after_construct` with `single_space_around_construct`
|
||
|
- Remove deprecated `braces` rules
|
||
|
- Bump php-cs-fixer to v3.16
|
||
|
|
||
|
## [v1.7.2](https://github.com/CodeIgniter/coding-standard/compare/v1.7.1...v1.7.2) - 2023-03-05
|
||
|
|
||
|
- Bump php-cs-fixer to v3.14
|
||
|
|
||
|
## [v1.7.1](https://github.com/CodeIgniter/coding-standard/compare/v1.7.0...v1.7.1) - 2022-12-22
|
||
|
|
||
|
- Fix php-cs-fixer version to 3.13.0
|
||
|
|
||
|
## [v1.7.0](https://github.com/CodeIgniter/coding-standard/compare/v1.6.2...v1.7.0) - 2022-11-01
|
||
|
|
||
|
- Bump php-cs-fixer to v3.13
|
||
|
- Add 'case_sensitive' option to 'general_phpdoc_annotation_remove'
|
||
|
- Add 'closure_fn_spacing' option to 'function_declaration'
|
||
|
|
||
|
## [v1.6.2](https://github.com/CodeIgniter/coding-standard/compare/v1.6.1...v1.6.2) - 2022-10-30
|
||
|
|
||
|
- Grouped `runTestsInSeparateProcess`, `runInSeparateProcess`, `preserveGlobalState` together
|
||
|
|
||
|
## [v1.6.1](https://github.com/CodeIgniter/coding-standard/compare/v1.6.0...v1.6.1) - 2022-10-20
|
||
|
|
||
|
- Changed `@internal` description of class CodeIgniter4 to avoid warnings in phpstorm
|
||
|
|
||
|
## [v1.6.0](https://github.com/CodeIgniter/coding-standard/compare/v1.5.0...v1.6.0) - 2022-10-15
|
||
|
|
||
|
- Bump php-cs-fixer version to v3.12 minimum
|
||
|
- Enable `no_useless_concat_operator`
|
||
|
- Update action workflows
|
||
|
|
||
|
## [v1.5.0](https://github.com/CodeIgniter/coding-standard/compare/v1.4.0...v1.5.0) - 2022-09-13
|
||
|
|
||
|
- Enable `ensure_single_space` option of `whitespace_after_comma_in_array`
|
||
|
- Use the `space_multiple_catch` option of `types_spaces`
|
||
|
- Fix multi-lines
|
||
|
- Add `group_to_single_imports` option to `single_import_per_statement`
|
||
|
- chore: fix editorconfig (#4)
|
||
|
- docs: add CONTRIBUTING.md (#3)
|
||
|
- Enable `date_time_create_from_format_call`
|
||
|
- Add options to `new_with_braces`
|
||
|
- Add `order` option to `phpdoc_order`
|
||
|
- Add the `trailing_comma_single_line` option to `function_declaration`
|
||
|
- Enable `curly_braces_position`
|
||
|
- Enable `single_line_comment_spacing`
|
||
|
- Enable `no_trailing_comma_in_singleline`
|
||
|
- Normalize composer.json
|
||
|
- Add "static analysis" Composer keyword (#2)
|
||
|
- Add `inline_constructor_arguments` option to `class_definition`
|
||
|
- Enable `statement_indentation`
|
||
|
- Enable `no_useless_nullsafe_operator`
|
||
|
- Enable `no_multiple_statements_per_line`
|
||
|
- Enable `control_structure_braces`
|
||
|
- Enable `blank_line_between_import_groups`
|
||
|
- Remove deprecated fixers
|
||
|
- Configure `groups` option in `phpdoc_separation` rule
|
||
|
- Bump php-cs-fixer version
|
||
|
|
||
|
## [v1.4.0](https://github.com/CodeIgniter/coding-standard/compare/v1.3.0...v1.4.0) - 2022-02-09
|
||
|
|
||
|
- Permit use of latest php-cs-fixer v3.6.0
|
||
|
|
||
|
## [v1.3.0](https://github.com/CodeIgniter/coding-standard/compare/v1.2.0...v1.3.0) - 2022-01-15
|
||
|
|
||
|
- Fix GHA workflows
|
||
|
- Bump versions
|
||
|
- PHP 7.4 minimum
|
||
|
- friendsofphp/php-cs-fixer v3.4.0
|
||
|
- phpstan/phpstan v1.0 minimum
|
||
|
- Enable `ordered_class_elements` rule
|
||
|
- Enable `global_namespace_import` rule (#1)
|
||
|
- Use `GITHUB_TOKEN` so that secrets can be passed to PRs
|
||
|
|
||
|
## [v1.2.0](https://github.com/CodeIgniter/coding-standard/compare/v1.1.0...v1.2.0) - 2021-10-18
|
||
|
|
||
|
- Bump `friendsofphp/php-cs-fixer` to v3.2 minimum
|
||
|
- Change behavior of `class_attributes_separation` rule
|
||
|
- Add support for new fixers added in php-cs-fixer v3.2.0
|
||
|
- Enable `no_alternative_syntax` rule
|
||
|
|
||
|
## [v1.1.0](https://github.com/CodeIgniter/coding-standard/compare/v1.0.0...v1.1.0) - 2021-08-31
|
||
|
|
||
|
- Bump to `friendsofphp/php-cs-fixer` v3.1.0
|
||
|
- Fix release script
|
||
|
- Bump to `nexusphp/cs-config` v3.3.0
|
||
|
|
||
|
## [v1.0.0](https://github.com/CodeIgniter/coding-standard/releases/tag/v1.0.0) - 2021-08-29
|
||
|
|
||
|
Initial release.
|