Skip to content

Latest commit

 

History

History
149 lines (105 loc) · 4 KB

CHANGELOG.md

File metadata and controls

149 lines (105 loc) · 4 KB

Change Log

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

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[0.7.3] - 2024-06-20

  • Do not check licence headers of docker compose config files.

[0.7.2] - 2024-01-10

  • Fix copyright unduplicate logic in licence headers check command.

[0.7.1] - 2023-10-16

  • Fix default project directory on licence headers check command.

[0.7.0] - 2023-10-16

  • Update PHP namespace to prevent conflicts with GLPI core tools.
  • Add a PHPStan rule to ensure that global variable types are defined in PHPDoc.

[0.6.4] - 2023-07-27

  • Allow usage of /*! starting line in JS and PHP files license headers.

[0.6.3] - 2023-07-07

  • Exclude all hidden files from license headers checks.

[0.6.2] - 2023-01-12

  • Prevent locale extract from failing when some files types are not existing.
  • Fix handling of copyright dates updates.

[0.6.1] - 2022-11-07

  • Fix licence headers check command on PHP 8.x.

[0.6.0] - 2022-11-07

  • Accept .licence-header as source file for licence headers.
  • Allow usage of symfony/console 6.x.

[0.5.1] - 2022-06-28

  • Fix locales extraction on alpine context

[0.5.0] - 2022-05-03

  • Add ability to preserve tagged data in license headers
  • Drop old locales extraction script
  • Exit gracefully if external tools not found in plugin release script
  • Fix composer handling on Windows env in plugin release script
  • Fix handling of bin/* files in license headers checks
  • Prevent too many empty lines creation in license headers fix

[0.4.5] - 2022-04-20

  • Prevent unsafe git dir exception on build-package action

[0.4.4] - 2022-03-10

  • Fix locales extraction from Twig templates

[0.4.3] - 2022-03-09

  • Fix locales extraction when installed using Composer 2+

[0.4.2] - 2022-01-28

  • Fix licence header ending detection

[0.4.1] - 2021-12-20

  • Improve locales extraction
  • Improve headers checks
  • Fix PSR-12 compliance

[0.4.0] - 2021-11-17

  • Drop glpi-project/coding-standard dependency
  • Do not check .gitlab-ci.yml in licence-headers-check command

[0.3.1] - 2021-10-28

  • Handle *.twig files in license headers check command
  • Fix PHP 8.1 compatibility

[0.3.0] - 2021-10-07

  • Latest coding standards

[0.2.0] - 2021-09-28

  • Do not check css/lib and tests/config in licence-headers-check command
  • Handle CSSO preserved comments
  • Remove consolidation/robo task runner
  • Fix "is not" with literal SyntaxWarning

[0.1.16] - 2021-03-03

  • Enhance license headers check
  • Enable usage of Robo 3.x, drop usage of Robo 1.x
  • Remove disabled minification tasks

[0.1.15] - 2020-01-18

  • Add licence-headers-check command in replacement of modify_headers.pl script
  • Add plugin package building Github action
  • Latest coding standards

[0.1.14] - 2020-10-26

  • Permit usage of consolidation/robo 2.x (PHP 7.4 compatibility)
  • Call npm install if package.json exists

[0.1.13] - 2020-06-17

  • Fix release build when using --commit option
  • Disable minification (bugged)

[0.1.12] - 2020-04-06

  • Fix missing test classes in classmap

[0.1.11] - 2020-04-03

  • Remove vendor useless files

[0.1.10] - 2020-04-02

  • Fix do not check detection

[0.1.9] - 2020-02-07

  • Fix versions order
  • Add parametrable exclusions
  • Python3 compatible

[0.1.8] - 2019-06-07

  • Fix encoding issues with release script

[0.1.7] - 2019-05-02

  • Add switch to ignore version checking
  • Fix help

[0.1.6] - 2019-03-01

  • Fix composer deprecation messages

[0.1.5] - 2018-06-21

  • Generate en_GB po file on strings extraction
  • Use stable libraries versions

[0.1.4] - 2018-02-23

  • Latest coding standards

[0.1.3] - 2018-01-05

  • Coding standards are still in 0.5 for projects using tools

[0.1.3] - 2018-01-02

  • Upgrade coding standards to 0.6

[0.1.2] - 2017-03-03

  • Do not check for gh token for mo compilation, version proposal or minify

[0.1.1] - 2017-02-08

  • Fix a bug in standalone minify

[0.1] - 2017-02-07

First version