Skip to content

Releases: AdrianMartinezCodes/Yaml2Dot

Yaml List Streaming Support

Choose a tag to compare

@AdrianMartinezCodes AdrianMartinezCodes released this 29 Nov 22:35
c0bae75

This release adds streaming yamls from a list to the converter api(e.g. passing in a list of yaml).

Multi Yaml Support, Reordering, More Customization

Choose a tag to compare

@AdrianMartinezCodes AdrianMartinezCodes released this 27 Nov 04:53
dafe7c6

This release adds support for multi yaml files(e.g. when the files have multiple yaml separated by "---"). The library will now process these files correctly.
Doing this gave me the idea to give more customization for the library. For ease of use, the program will now generate the different multi yamls in round robin style for the shapes. That way we get quick and easy visualizations to the different yamls.

I also accidentally ordered the graphs when I switched the logic. This should now be fixed.

New Graph Logic

Choose a tag to compare

@AdrianMartinezCodes AdrianMartinezCodes released this 26 Nov 23:58

Overhauled the logic for graph construction. This will create distinct nodes for each entry.

Duplicate named nodes will NO LONGER refer to the same node. This lets the renderer process of the yaml/json yaml in a more intuitive way(e.g. follow the flow and hierarchies of the data).

The code will remain in the code base but will no longer be included as a part of the cli or api.

Further JSON support and library api

Choose a tag to compare

@AdrianMartinezCodes AdrianMartinezCodes released this 20 Sep 02:26
7dc9563

Further JSON Support:

  • Introduces support for JSON data output. You can now convert both YAML and JSON files into DOT or JSON formats.
  • Includes the ability to output the json instead of saving to a file

Programmatic API:

  • A new API has been added, allowing users to utilize the library programmatically.
  • Returns the raw dot and json instead of saving to a file

Refactored Code:

  • Several parts of the codebase have been refactored for improved readability and maintainability.

Json File Support

Choose a tag to compare

@AdrianMartinezCodes AdrianMartinezCodes released this 19 Sep 03:10
d6eb075

Added native json file support. Library will now read in .json in addition to .yaml/.yml

First Release

Choose a tag to compare

@AdrianMartinezCodes AdrianMartinezCodes released this 18 Sep 03:59

First version of library