Skip to content

Releases: llaville/umlwriter

4.2.2

03 Dec 05:55
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

2.2.0

01 Nov 14:38
Compare
Choose a tag to compare

Fixed

  • Fixtures for Unit Tests, corresponding to patch graph-graphviz_add_subgraph_cluster-42.patch applied on graphp/graphviz package

3.2.1

12 Sep 09:17
Compare
Choose a tag to compare

Changed

  • synchronize with latest commit of graphp/graphviz project
  • use bartlett/graph-uml recent version 1.3.0

3.2.0

26 Feb 08:35
Compare
Choose a tag to compare

Added

  • support for Symfony 6.x components
  • release workflow to automate creating a new GitHub release with PHAR artifact (that contains a manifest)

Changed

  • PHAR manifest (simple text format) is built with bartlett/box-manifest package
  • Application version used now the Composer runtime API 2.0 to get packages installed

Removed

  • Bartlett\UmlWriter\Console\Application::VERSION constant.