Releases: deepflowinc-oss/guardian
Releases · deepflowinc-oss/guardian
0.5.0.0
Changelog for guardian
0.5.0.0
- Now guaridan can talk with external program to get a dependency graph!
- Currently, it supports Dot language as the only input format.
- This enables you to use guardian to maintain:
- non-Haskell projects
- the dependency between arbitrary entities not limited to packages, e.g. modules.
- See
./dependency-domains-graphmod.yaml
for the example usage in conjunction withgraphmod
to maintain module dependecy boundaries.
- Implements
wildcards
section: ifwildcards: true
is specified, you can use wildcard*
in your domain entity definition.- You cannot use wildcards in exceptional rule targets; this is intentional.
- Supports conditional builds: when you build guardian manually, you can disable unnecessary adapters.
Just turn offcabal
and/orstack
flags to disable corresponding adapters. - Rework on GitHub Actions.
- Bumps up Cabal and Stack version. This should address the error when CABAL_DIR is not set to
~/.cabal
.
0.4.0.0
- This is the first official OSS release! 🎉
0.4.0.0
We are so pleased to announce the first official OSS release of guardian! 🎉
Please read README for detailed exposition and usage.
Changelog
- This is the first official OSS release! 🎉
Full Changelog: https://github.com/deepflowinc/guardian/commits/v0.4.0.0