CHANGELOG.md

# Changelog


# 0.3.6 - 2024-06-07

* Fixes #34 - Filename for DOT contains the whole file


## 0.3.5 - 2023-09-02

* Fixes #33 - Include Erlang extra_applications for cleaner compile
* Fixes #21 - Tests check STDOUT when it is supposed to be written.
* Fixes #22 - You can control whether you want captured variables
  to appear on STDOUT or not. See the docs for `SayCheez.cheez!/1`.

## 0.3.3 - 2023-08-13

* Fixes #26 - Document new SVG graphs with relevant examples - added some "real life" graphs
* Fixes #31 - Clean up SVG generated by PlantUML before embedding it.
* Fixes #28 - Handle errors in building graphs
* Fixes #27 - Enable caching under `_build`

## 0.3.1 - 2023-08-12

* Added initial support for Graphviz and PlantUML

## 0.2.3 - 2023.04.14

* Fixes #20 - Remove Elixir prefix from module names
* Fixes #18 - C Compiler attribute would not work on Windows. Thanks @milangupta1 


## 0.2.2 - 2023.04.11

* Fixes #16 - _major bug_: cheez!() returned source string instead of expanded
* Fixes #15 - Capture mix.env
* Fixes #13 - Compiled architecture and BEAM attributes


## 0.2.1 - 2023.03.20

- Separated functions `cheez!` and `cheez`, where the first one
  prints out on standard out the captured string (as to earmark the compile log)
- Improved documentation 

## 0.2.0 - 2023.03.19

- NEW! Compact string format (fixes #14)
- Reading hostname (fixes #12) 

## 0.1.5 - 2023.03.09

- Able to read the date from ancient versions of Git. (bug #7)

## 0.1.4 - 2023.02.15

- Fixed typos in documentation
- Added msg method
- Will now print missing variables on stdout
- Fixes #10 - Camelized project name
- Fixes #8 - Git: unknown date format

## 0.1.3 - 2023.02.14

- Improved documentation
- Added Credo and Dialyzer

## 0.1.1

- First useful results.