Skip to content

Releases: llaville/umlwriter

4.4.1

18 Apr 06:08

Choose a tag to compare

4.4.1 - 2026-04-18

Note

This is a maintenance release

Added

  • Support to Symfony v8.0 components

Changed

  • Upgrade Symfony Components constraint to use 7.4 LTS version as minimum requirement
  • GIT hooks handled by CaptainHook used now my plugin https://github.com/llaville/captainhook-bin-plugin
  • Allow to install major version 13 of Easy Coding Standard
  • Allow to install major version 12 and 13 of PHPUnit
  • Allow to install major version 4 of PHP Code Sniffer
  • Raise overtrue/phplint minimum constraint to match PHP 8.2 compatible version
  • Upgrade custom autoloader to use additional vendor-bin packages

Full Changelog: 4.4.0...4.4.1

4.4.0

20 Aug 07:35

Choose a tag to compare

4.4.0 - 2025-08-20

Changed

Important

Behaviour changes since previous versions:

  • Image is now generated only if the generator executable (dot, plantuml) is installed and if --output flag is specified.
  • Prints only Graph statement by default (unless --no-statement flag is specified)

Improved PHAR distribution size by reduct the artifact size of factor x8.

Fixed

  • #32 : Allow to print Graph statements even if GraphViz (dot) is not installed

Full Changelog: 4.3.0...4.4.0

4.3.0

23 Jul 05:46

Choose a tag to compare

4.3.0 - 2025-07-23

This release should be considered as a maintenance version especially due to :

  • PHPStan major version 2
  • PHPUnit major version 11

Added

  • CaptainHook to handle Git Hooks easily and replace Composer scripts manual runs efficiently

Full Changelog: 4.2.2...4.3.0

4.2.2

03 Dec 05:55

Choose a tag to compare

4.2.2 - 2024-12-03

This release should be considered as a maintenance version that is fully compatible with PHP 8.4

Especially due to publication of roave/better-reflection 6.44.0

Full Changelog: 4.2.1...4.2.2

4.2.1

18 Nov 04:56

Choose a tag to compare

4.2.1 - 2024-11-18

This release should be considered as a maintenance version that is compatible with PHP 8.4

Added

  • support to PHP 8.4

Full Changelog: 4.2.0...4.2.1

4.2.0

23 May 09:47

Choose a tag to compare

4.2.0 - 2024-05-23

Removed

  • support to PHP 8.1

Full Changelog: 4.1.0...4.2.0

4.1.0

22 May 14:54

Choose a tag to compare

4.1.0 - 2024-05-22

[!IMPORTANT] This version is the last to support PHP 8.1

Added

  • New autoloader (autoload.php) that is able to respect custom vendor-dir configuration

Removed

  • Bootstrap file (bootstrap.php) that is replaced by new autoloader (autoload.php)

Full Changelog: 4.0.1...4.1.0

4.0.1

27 Dec 06:50

Choose a tag to compare

4.0.1 - 2023-12-27

No code changed since 4.0.0

Fixed

  • BOX config file box.json.dist syntax error

Full Changelog: 4.0.0...4.0.1

3.4.0

11 Apr 09:43

Choose a tag to compare

3.4.0 - 2023-04-11

Added

  • support to PHPUnit 10
  • Provides docker image that only support Graphviz generator (no PlantUML yet supported)

Changed

  • migrate configuration for PHPUnit 10

Fixed

Full Changelog: 3.3.0...3.4.0

3.3.0

17 Dec 09:19

Choose a tag to compare

Changed

  • add support to roave/better-reflection v6
  • Upgrade psr/container dependency by adding support to v2

Removed

  • Drop support for Symfony 4 and allow Symfony 6 support