Skip to content

Latest commit

 

History

History
177 lines (131 loc) · 10.6 KB

File metadata and controls

177 lines (131 loc) · 10.6 KB

Changelog

All notable changes to this project will be documented in this file.

1.1.4 - 2026-02-12

🐞 Bug Fixes

  • custom-fixers: Add 'commented_out_function' fixer to configuration (30f432e)

1.1.3 - 2026-02-10

🐞 Bug Fixes

  • fixers: Update annotations and add new rules (c7a7481)

💅 Code Refactorings

1.1.2 - 2026-02-01

🐞 Bug Fixes

  • command-line-tool: Override extensionPatterns to return an empty list (38f97b2)

1.1.1 - 2026-02-01

🐞 Bug Fixes

  • dependencies: Update composer dependencies to latest versions (2bea16c)
  • fixers: Add support for text file detection in TyposFixer (02ddacb)
  • fixers: Correct installation command for libxml2 on Linux (f56c161)

📖 Documents

  • README: Add note about custom fixers for php-cs-fixer (ac95df5)

1.1.0 - 2026-01-11

✨ Features

  • fixers: Add TyposFixer and corresponding test cases (7dde147)
  • fixers: Add TyposFixer and configuration for typo detection (c731c71)

🤖 Continuous Integrations

  • config: Update config files (3b5f134)
  • config: Update environment variables for PHP CS Fixer (aa9e196)

1.0.6 - 2026-01-06

✨ Features

  • fixers: Add initial fixers and rules files (03a2555)

🐞 Bug Fixes

  • autoload: Allow nullable boolean for debugging parameter (6aea741)

🎨 Styles

📦 Builds

  • deps-dev: update rector/jack requirement || ^0.5 (#2) (99d0200)

1.0.5 - 2025-12-26

✨ Features

  • configurable: Add ConfigurableOfSkipPaths trait (dc64eee)
  • fixers: Add dependencyCommands method to retrieve commands (4685592)
  • fixers: Implement installationCommand method for command line tools (a92e9de)

🐞 Bug Fixes

  • fixers: Ensure unique allowed values for line endings (2e0fe99)

💅 Code Refactorings

  • apply inspection (794af4d)
  • exceptions: Rename InvalidConfigurationException to InvalidFixerConfigurationException (85b80e4)
  • fixers: Improve output handling and extend file extensions (c93c3b0)
  • fixers: Rename HasFinalFile trait to HasFile and update references (ee213ad)
  • fixers: Rename installationCommand to installDependencyCommand (9c3801e)

✅ Tests

  • tests: Rename variables and clean up test files (99d0573)

1.0.4 - 2025-12-19

✨ Features

  • fixer-definition: Add FileSpecificCodeSample class and update usage (7567618)
  • fixers: Add ConfigurableOfSingleBlankLineAtEof trait (93c861a)

🐞 Bug Fixes

  • CommandLineTool: Handle missing command line tool warning (e22a03d)

💅 Code Refactorings

  • fixers: Rename fixedCode to format and restructure logic (8b57ddd)

✅ Tests

  • composer: Update autoloading, test base class, and scripts for PhpCsFixer integration (e75d8e4)
  • fixers: Add new fixer tests (555e044)

1.0.3 - 2025-12-17

✨ Features

  • configurable: Add Configurable trait and refactor related classes (c39e0d1)
  • contract: Add InstallDependencyContract interface (8718d05)
  • fixers: Introduce Configurable trait and refactor related classes (092cd7c)

🐞 Bug Fixes

  • ComposerScripts: Update exit strategy for validation checks (b2d3d9a)

💅 Code Refactorings

  • apply phpstan (3ccc330)
  • apply inspection (b7abbfc)
  • SqlOfPhpmyadminSqlParserFixer: Refactor configuration options for SQL formatter (c62495c)

1.0.2 - 2025-12-15

🐞 Bug Fixes

  • composer.json: Fix invalid package information (579f08a)

1.0.1 - 2025-12-15

💅 Code Refactorings

  • commandline-tool: Refactor command line option handling with normalization and validation (fa350ab)
  • fixers: Enhance final file deletion logic and add isSequential method (46b0ef1)
  • fixers: Rename Concerns namespace to Concern (fa09e24)
  • fixers: Add EXTENSIONS constant to relevant fixers (426b0b9)
  • fixers: Update required options and code samples (652d5cc)
  • fixers: improve fixers document generation (a695561)
  • scripts: Implement checkDocument method for validation (707ffa3)
  • xmllint-fixer: Rename wrap_attrs_min_num to wrap_attributes_min_attrs in XmllintFixer (d9cf606)

📦 Builds

  • deps: update dependencies and configuration (c07bb91)

1.0.0 - 2025-12-13

✨ Features

  • wip (7f454f9)
  • Build the basic skeleton (844d4d2)
  • extensions: add methods for default extensions retrieval (5ebae90)
  • fixers: implement MakeStaticable trait for static instantiation (1e8783b)

💅 Code Refactorings

  • apply inspection (ce1e939)
  • fixers: rename fixers (af88967)
  • project: finalize exceptions, improve ZhLintFixer, and update fixer config (72b7e0a)
  • utils: Move Utils to Support namespace and update imports (27ee71a)

📦 Builds

  • deps: bump actions/cache from 4 to 5 (89a0ce1)

Pull Requests

  • Merge pull request #1 from guanguans/dependabot/github_actions/actions/cache-5