PHP Classes

File: CHANGELOG.md

Recommend this page to a friend!
  Classes of jawira   Phing Build File Visualizer   CHANGELOG.md   Download  
File: CHANGELOG.md
Role: Auxiliary data
Content type: text/markdown
Description: Auxiliary data
Class: Phing Build File Visualizer
Render chart to represent a Phing build process
Author: By
Last change:
Date: 4 years ago
Size: 6,770 bytes
 

Contents

Class file image Download

Changelog

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

<!---

Added

Changed

Deprecated

Removed

Fixed

Security

-->

Unreleased

[v2.5.0] - 2019-11-20

Fixed

  • [#54] Fix PHPUnit tests

Changed

  • [#53] Refactoring `xslt` files
  • [#52] Update readme file

Removed

  • Removed unwanted dependency

[v2.4.0] - 2019-09-29

Changed

  • [#51] \Jawira\PhingVisualizer\Diagram::save now returns diagram's location

Removed

  • Removed unused constant \Jawira\PhingVisualizer\Diagram::COLOR

[v2.3.2] - 2019-09-17

Changed

  • [#45] - [#50] Updating documentation

[v2.3.1] - 2019-02-24

Fixed

  • [#49] Error in Travis-ci pipeline

[v2.3.0] - 2019-02-21

Changed

  • [#46] Diagram have different colors for `calls` and `depends`
  • [#47] Added PHPStan to tests

[v2.2.2] - 2019-02-01

Fixed

  • Wrong PlantUML opening tag, fixed `@plantuml` by `@startuml`

[v2.2.1] - 2019-01-09

Added

  • [#44] Diagrams displays the name of the buildfile as title.

Removed

  • Rectangle around diagrams were removed.

Changed

  • Removing colors and borders from targets

Fixed

  • Fixed composer.json to remove Travis build error.
  • [#43] Behat tests fixed.

[v2.2.0] - 2018-12-02

Changed

  • Location of xslt files are now public.

[v2.1.0] - 2018-12-01

Added

  • Public method `\Jawira\PhingVisualizer\Diagram::transformToPuml`, this method is supposed to be used by other libraries or projects.

[v2.0.0] - 2018-12-01

Changes

  • Updated readme's images with new color scheme
  • [#42] xslt file has been split in three files
  • Diagram's targets are surrounded by a rectangle

[v1.7.2] - (2018-10-23)

Added

  • [#37] Change target background color

Fixed

  • [#34] Updated PHPUnit test with `eps` format
  • Updated Behat tests with `dummy.xml`

[v1.7.1] - (2018-10-13)

Fixed

  • PHPUnit tests fixed

Updated

  • Images in README.md have new color scheme

[v1.7.0] - (2018-10-13)

Added

  • `phing-visualizer` now supports `eps` format.
  • New color scheme for visualization

[v1.6.0] - (2018-07-23)

Changed

  • Executable can be executed directly without options. Default _format_ and default _buildfile name_ has been added.
  • Improving ./CONTRIBUTING.md

[v1.5.1] - (2018-07-11)

Added

  • Adding more examples in readme file, all buildfiles are freely available in Gist and Github

[v1.5.0] - (2018-07-05)

Added

  • Supporting visualization of RunTargetTask

[v1.4.5] - (2018-07-03)

Added

  • [#12] An help option (-h, --help) was added to executable
  • Code Climate badges in README.md
  • Travis-ci badges in README.md

Fixed

  • Updating Makefile to download latest Phing's version, older version was not compatible with current buildfile

v1.4.4

Fixed

  • [#28] Error loading autoload file was fixed. Executable will work when executing from `vendor/bin/phing-visualizer`.

Changed

  • Improved README.md

v1.4.0

Added

  • Phing visualiser now supports ForeachTask
  • Created CONTRIBUTING.md

Fixed

  • Updating files for test \Jawira\PhingVisualizer\DiagramTest::testGenerateImage

Changed

  • Readme file was updated: badges, installing instructions, example and executable usage

v1.3.1

Fixed

  • Valid license in `composer.json`

v1.3.0

Added

  • Tests with travis-ci.org & code climate

v1.2.0

Changed

  • Improved Unit tests for Diagram class

v1.1.0

Added

  • Unit tests for Diagram class
  • Phing support

Changed

  • Refactored Diagram class

v1.0.0

Changed

  • Renaming project name from `PhingDiagram` to `PhingVisualiser`.
  • Updated library usage in Readme file
  • Changed signature \Jawira\PhingVisualiser\Diagram::save

v0.0.0

Added

  • First functional version
  • Executable in `bin` dir
  • XSLT file

[#12]: https://github.com/jawira/phing-visualizer/pull/12 [#28]: https://github.com/jawira/phing-visualizer/pull/28 [#34]: https://github.com/jawira/phing-visualizer/pull/34 [#37]: https://github.com/jawira/phing-visualizer/pull/37 [#42]: https://github.com/jawira/phing-visualizer/pull/42 [#43]: https://github.com/jawira/phing-visualizer/pull/43 [#44]: https://github.com/jawira/phing-visualizer/pull/44 [#46]: https://github.com/jawira/phing-visualizer/pull/46 [#47]: https://github.com/jawira/phing-visualizer/pull/47 [#49]: https://github.com/jawira/phing-visualizer/pull/49 [v1.0.0]: https://github.com/jawira/phing-visualizer/compare/v0.0.0...v1.0.0 [v1.1.0]: https://github.com/jawira/phing-visualizer/compare/v1.0.0...v1.1.0 [v1.2.0]: https://github.com/jawira/phing-visualizer/compare/v1.1.0...v1.2.0 [v1.3.0]: https://github.com/jawira/phing-visualizer/compare/v1.2.0...v1.3.0 [v1.3.1]: https://github.com/jawira/phing-visualizer/compare/v1.3.0...v1.3.1 [v1.4.0]: https://github.com/jawira/phing-visualizer/compare/v1.3.1...v1.4.0 [v1.4.4]: https://github.com/jawira/phing-visualizer/compare/v1.4.0...v1.4.4 [v1.4.5]: https://github.com/jawira/phing-visualizer/compare/v1.4.4...v1.4.5 [v1.5.0]: https://github.com/jawira/phing-visualizer/compare/v1.4.5...v1.5.0 [v1.5.1]: https://github.com/jawira/phing-visualizer/compare/v1.5.0...v1.5.1 [v1.6.0]: https://github.com/jawira/phing-visualizer/compare/v1.5.1...v1.6.0 [v1.7.0]: https://github.com/jawira/phing-visualizer/compare/v1.5.1...v1.7.0 [v1.7.1]: https://github.com/jawira/phing-visualizer/compare/v1.7.0...v1.7.1 [v1.7.2]: https://github.com/jawira/phing-visualizer/compare/v1.7.1...v1.7.2 [v2.0.0]: https://github.com/jawira/phing-visualizer/compare/v1.7.2...v2.0.0 [v2.1.0]: https://github.com/jawira/phing-visualizer/compare/v2.0.0...v2.1.0 [v2.2.0]: https://github.com/jawira/phing-visualizer/compare/v2.1.0...v2.2.0 [v2.2.1]: https://github.com/jawira/phing-visualizer/compare/v2.2.0...v2.2.1 [v2.2.2]: https://github.com/jawira/phing-visualizer/compare/v2.2.1...v2.2.2 [v2.3.0]: https://github.com/jawira/phing-visualizer/compare/v2.2.2...v2.3.0 [v2.3.1]: https://github.com/jawira/phing-visualizer/compare/v2.3.0...v2.3.1 [#50]: https://github.com/jawira/phing-visualizer/pull/50 [#45]: https://github.com/jawira/phing-visualizer/pull/45 [v2.3.2]: https://github.com/jawira/phing-visualizer/compare/v2.3.1...v2.3.2 [#51]: https://github.com/jawira/phing-visualizer/pull/51 [v2.4.0]: https://github.com/jawira/phing-visualizer/compare/v2.3.2...v2.4.0 [#53]: https://github.com/jawira/phing-visualizer/pull/53 [#52]: https://github.com/jawira/phing-visualizer/pull/52 [#54]: https://github.com/jawira/phing-visualizer/pull/54 [v2.5.0]: https://github.com/jawira/phing-visualizer/compare/v2.4.0...v2.5.0