improve/CHANGELOG.md

6 KiB

improve todo - xxxx.xx.xx

  • add global config for file size limit
  • add module to check directory structure
  • add module to create full README file
  • add module to minify .js
  • write documentation of php class

improve 1.5 - 2023.10.22

  • Require Dotclear 2.28
  • Require PHP 8.1
  • Upgrade to Dotclear 2.28
  • Upgrade to php-cs-fixer 3.35.1
  • Upgrade to phpstan 1.10.39
  • Use Dotclear cache for phpstan (fix right on system tmp dir)
  • Update phpstan default rules to follow Dotclear rules
  • Code review (phpstan)
  • Deprecated task is not yet up-to-date with Dotclear 2.28...

improve 1.4 - 2023.08.07

  • Require Dotclear 2.27
  • Require PHP 8.1+
  • Fix deprecated (still uncomplete)
  • Add custom shields.io badge domain
  • Use static shields.io badge (to allow custom domain)
  • Use Dotclear style for changelog
  • Move third party repository

improve 1.3 - 2023.07.16

  • require dotclear 2.27
  • require PHP 8.1+
  • use latest dotclear namespaces
  • add deprecated for Dotclear 2.26 and 2.27

improve 1.2 - 2023.04.29

  • require dotclear 2.26
  • require PHP 8.1+
  • move / rename / split class and methods
  • add plugin Uninstaller features
  • fix phpstan on modules that requires other modules

improve 1.1.3 - 2023.04.06

  • disable phpstan if option nodetails is active
  • add option to show distributed modules
  • add option to sort modules by name or id
  • use dcModulesDefine rather than properties array
  • use latest dotclear Helper
  • use dotclear autoloader rather than clearbricks one

improve 1.1.2 - 2023.03.20

  • add option to phpstan to clear cache
  • add option to phpstan not ot use ignored errors
  • fix init check

improve 1.1.1 - 2023.03.18

  • require php 8.0
  • use new Zip helper
  • use Html form for tools configuration
  • check php version
  • update to phpstan 1.10.7
  • update to php-cs-fixer 3.15.1

improve 1.1 - 2023.03.05 (pre)

  • require Dotclear 2.26-dev
  • use PHP namespace
  • use Html Form
  • use json rather than serialize functions
  • use new open/close module
  • add cssheader tool (experimental)
  • update to phpstan 1.10.3
  • update to php-cs-fixer 3.14.4

improve 1.0.2 - 2023.01.16

  • cleanup namespace usage
  • fix namespace on disabled plugin
  • update to phpstan 1.9.11
  • update to php-cs-fixer 3.13.2

improve 1.0.1 - 2023.01.03

  • fix lost of settings between themes and plugins (thx brol)
  • fix false positive on global_filters deprecated
  • remove unnecessary settings namespace declaration

improve 1.0 - 2022.12.21

  • update phpstan and php-cs-fixer to lastest releases
  • add module to compile .po file into .lang.php file
  • add some deprecated (splitted by dc version)
  • add ability to improve disabled modules
  • use svg icon
  • use constant for tables names
  • use anonymous functions
  • use abstract plugin id
  • change plugin files structure and namespace
  • fix install
  • fix translations

improve 0.10 - 2022.12.03

  • allow to improve disabled modules
  • split deprecated list by dotclear versions
  • fix translation
  • use svg icon
  • various code improvments

improve 0.9 - 2022.11.20

  • update to Dotclear 2.24
  • update to php-cs-fixer.phar 3.13.0
  • update to phpstan.phar 1.9.2

improve 0.8.2 - 2021.11.18

  • update php-cs-fixer.phar to 3.3.2
  • update phpstan.phar to 1.2.0

improve 0.8.1 - 2021.11.15

  • fix unknow preferences on new install

improve 0.8 - 2021.11.13

  • update structure to php namespace
  • update php cs fixer rules to dc2.21 / php7.4
  • update phpstan to 1.1.2

improve 0.7.1 - 2021.11.08

  • Fix php < 8 _ thanks @Gvx- _ closes #5

improve 0.7 - 2021.11.08

  • add phpstan module
  • fix some errors from phpstan analyze

improve 0.6 - 2021.11.06

  • add header for modules configuration
  • add options to hide details of executed actions
  • show configuration file in phpcsfixer module
  • use table in ui

improve 0.5 - 2021.11.05

  • add settings to disable (hide) modules
  • fix dcstore xml rendering (thanks Franck Paul)

improve 0.4 - 2021.11.02

  • add module to use php-cs-fixer

improve 0.3 - 2021.10.29

  • use of xmlTag to generate dcstore.xml contents
  • complete readme file
  • fix module update (thanks Gvx)

improve 0.2 - 2021.09.25

  • add module to check deprecated Dotclear function

improve 0.1.2

  • add logs / report systeme
  • add DA badge to module gitshields
  • change function args, less is better
  • change interface, lighter names
  • add function to summarize by action what was done

improve 0.1.1

  • fix php < 8.0

improve 0.1 - 2021.09.11

  • First release

improve 0.0.1 - 2021.09.11

  • First pre-release