Skip to content

Latest commit

 

History

History
141 lines (93 loc) · 5.34 KB

CHANGELOG.md

File metadata and controls

141 lines (93 loc) · 5.34 KB

Changelog

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

This project adheres to Semantic Versioning, and the format of this changelog is based on Keep a Changelog.

Breaking changes are marked with ⚠️.

v7.0.1 - 2022-11-04

Removed

  • Remove excess space formatter by @driftingly (#298).

v7.0.0 - 2022-11-02

Changed

  • Updated presets to include FullyQualifiedFacades by @bakerkretzmar (#265).
  • Move shared visitor setup into base Linter by @bakerkretzmar (#281).
  • Update readme by @driftingly (#295).
  • Update Laravel testing fixture by @driftingly (#296)

Removed

  • Remove redundant linters and formatters by @driftingly (#284).
    • Linters
      • AlphabeticalImports
      • ClassThingsOrder
      • ConcatenationNoSpacing
      • ConcatenationSpacing
      • ImportFacades
      • NewLineAtEndOfFile
      • NoCompact
      • NoDump
      • NoInlineVarDocs
      • NoStringInterpolationWithoutBraces
      • NoUnusedImports
      • SpaceAfterSoleNotOperator
      • TrailingCommasOnArrays
      • UseConfigOverEnv
    • Formatters
      • AlphabeticalImports
      • NewLineAtEndOfFile
      • UnusedImports
  • Drop support for PHP 7.3 and 7.4 by @driftingly (#289).

v6.3.0 - 2022-04-25

Added

  • Add paths config option by @driftingly (#288).

v6.2.2 - 2022-04-03

Fixed

  • Fix NoRequestAll linter to allow other request methods by @driftingly (#286).

v6.2.1 - 2021-11-12

Fixed

  • Update suggested syntax of NoJsonDirective linter (#272).
  • Use DIRECTORY_SEPARATOR for Windows compatibility (#275).
  • Use PHP_EOL for Windows compatibility (#276).

v6.2.0 - 2021-10-01

Added

  • Added support for Symfony 6 (#263).

Fixed

  • Fixed --only argument to work with all linters/formatters (even the ones not in presets) (#271).

v6.1.0 - 2021-09-17

Added

  • Added UseAnonymousMigrations linter and formatter to prefer anonymous migrations (added in Laravel 8.37.0) (#259).
  • Added support for PHP 8.1 (#260).
  • Added a FullyQualifiedFacades linter and formatter to ensure Facades are imported using their full namespace (replaces the ImportFacades formatter added in (#216) that never worked) (#255).

Changed

  • Removed ImportFacades linter from Tighten preset (#255).

Fixed

  • Fixed false positive OneLineBetweenClassVisibilityChanges lints with some comments between constants and properties (#264).

v6.0.3 - 2021-07-20

Changed

  • Add ray() to NoDump description (#247)

v6.0.2 - 2021-06-14

Changed

  • Include dd and dump methods in NoDump (#245)

v6.0.1 - 2021-06-01

Changed

  • Update Contributing doc with bumpVersion instructions.
  • Add formatter config to readme (#241)
  • No unused import attribute fix (#243)

v6.0.0 - 2021-04-23

Changed

  • ⚠️ Use Tighten\TLint namespace (#235)
  • Fix Laravel Preset Formatters import (#236)
  • Fix invoke magic method order (#232)
  • Drop PureRestControllers & ModelMethodOrder lints from the presets. (#231)
  • Fix outdated link (#234)

For previous changes see the Releases page.