Skip to content

Releases: MontealegreLuis/phuml

6.1.0

20 Jun 17:11
8ac47c5
Compare
Choose a tag to compare

6.1.0 (2022-06-20)

Features

6.0.0

27 Apr 00:09
Compare
Choose a tag to compare

6.0.0 (2022-04-27)

  • chore!: Bump PHP version to 8.1 (b654bd9)

Features

  • Add support for never return type (c5700fc)
  • Add support for intersection types (44bd68f)
  • Add support for PHP Attributes (df4c134)

BREAKING CHANGES

  • Minimum required PHP version is 8.1

5.2.2 Fix FQN in associations and use statements

17 Nov 04:31
1416ae2
Compare
Choose a tag to compare

[5.2.2] - 2021-11-16

Fixed

  • Fixed lost FQN when creating association for types that were not imported - by @Amegatron
  • Fixed lost FQN from use statements - by @Amegatron

5.2.1 Type resolution, output paths, and digraph fixes

03 Sep 02:36
68212e9
Compare
Choose a tag to compare

[5.2.1] - 2021-09-02

Fixed

  • Allow relative and absolute paths in output argument in all commands
  • Resolving object type from a DocBlock produced an empty type name
  • Identifiers in DOT digraph weren't using FQNs, which resulted in nodes with same names being overwritten

5.2.0 Resolve FQN from relative names

27 Aug 02:28
50290c5
Compare
Choose a tag to compare

[5.2.0] - 2021-08-26

Added

  • Resolve Fully Qualified Names from relative names in DocBlocks

5.1.0 Improved type resolution

18 Aug 02:43
674e237
Compare
Choose a tag to compare

[5.1.0] - 2021-08-17

Added

  • Support for union and nullable types in DocBlocks

Fixed

  • Use Fully Qualified Names to avoid overwriting classes with the same name
  • Apply visibility filters to constructor promoted properties

5.0.0 Union Types and Constructor Promoted Properties

29 Jul 02:51
d46d5fb
Compare
Choose a tag to compare

[5.0.0] - 2021-07-28

Added

  • Support for union types
  • Support for constructor promoted properties

Changed

  • Minimum required PHP version: 8.0

Support for attributes type declarations

05 Jul 14:58
4aa999a
Compare
Choose a tag to compare

[4.0.0] - 2021-07-05

Added

  • Support for type declarations in attributes

Changed

  • Doc block type is preferred when type declaration is array
  • Minimum required PHP version: 7.4

Support for variadic and by reference parameters

27 Jun 03:16
Compare
Choose a tag to compare

[3.0.0] - 2021-06-26

Added

  • Support for variadic and by reference parameters
  • Support for visibility in constants

Changed

  • Minimum required PHP version: 7.2

Nullable Types & Docker image

02 Jun 01:38
0701c60
Compare
Choose a tag to compare

[2.0.0] - 2021-06-01

Added

  • Support for Nullable types
  • Docker image to run phUML commands

Fixed

  • Ignore anonymous classes in all commands