Releases: SlavaVedernikov/C4InterFlow
Releases · SlavaVedernikov/C4InterFlow
1.8.0
What's Changed
- Fixed the issue with nested Invocation Expressions when generating AaC from CSharp by @SlavaVedernikov in #98
- Continuous improvements a by @SlavaVedernikov in #99
- Use spaced namespace segments in file system paths and diagram titles by @SlavaVedernikov in #105
- Contributing First Steps by @kopelli in #104
- Changed the way Protocol and Tags are coded in PlantUML by @SlavaVedernikov in #111
- Changed CSharp AaC generation to remove ALIAS field by @SlavaVedernikov in #115
- Simplified C# AaC by making it strongly-typed throughout by @SlavaVedernikov in #116
- Simplified C# AaC by making it strongly-typed throughout by @SlavaVedernikov in #117
- Removed type names duplications in C# AaC definitions by @SlavaVedernikov in #119
New Contributors
Full Changelog: 1.7.0...1.8.0
1.7.0
What's Changed
- Added support for Namespace sub-directories on the file system when d… by @SlavaVedernikov in #88
- Add namespaces to the diagrams files system path by @SlavaVedernikov in #89
- Updated diagram titles by @SlavaVedernikov in #90
- Added "namespace" scopes option by @SlavaVedernikov in #91
- Add namespaces to the diagrams files system path by @SlavaVedernikov in #92
- Re-generated documentation for Internet Banking System YAML sample by @SlavaVedernikov in #93
- feat: added logging by @AlexLegi0n in #94
- feat: added shortcuts for AaC reader strategies by @AlexLegi0n in #95
- feat: Add support for recursive descent JSON Path syntax to dotnet resolver by @AlexLegi0n in #96
New Contributors
- @AlexLegi0n made their first contribution in #94
Full Changelog: 1.6.0...1.7.0
1.6.0
What's Changed
- Fixed Interface inference issue by @SlavaVedernikov in #78
- Added support for viewing diagrams in GitHub pages by @SlavaVedernikov in #80
- Fixed the issue with missing diagrams by @SlavaVedernikov in #82
- Added support for Tags to YAML AaC by @SlavaVedernikov in #83
- Added YAML and JSON syntax validation by @SlavaVedernikov in #84
Full Changelog: 1.0.0...1.6.0
1.0.0
What's Changed
- E commerce platform sample by @SlavaVedernikov in #60
- Added Use Flow Expression validation for YAML AaC by @SlavaVedernikov in #64
- Added support for partial Interface Aliases in Use Flows of YAML AaC by @SlavaVedernikov in #65
- Made sure all diagrams have consistent and complete titles by @SlavaVedernikov in #67
- Added TraderX sample by @SlavaVedernikov in #68
- Simplified Flows representation in YAML and JSON by @SlavaVedernikov in #71
- Added JsonAaCReaderStrategy by @SlavaVedernikov in #72
- Added ToDo App sample by @SlavaVedernikov in #74
Full Changelog: 0.36.0-rc...1.0.0
0.36.0-rc
Initial Pre-Release
- Describe Architecture as Code (AaC) using C4InterFlow Architecture DSL in C# or YAML
- Generate AaC from C# source code
- Generate AaC from Excel/CSV Architecture Catalogue
- Describe Business Processes as Code using C4InterFlow Architecture DSL in C# or YAML
- Draw C4 Model and Sequence diagrams from AaC
- Generate Documentation using Liquid templates and AaC data
- CLI Commands to generate AaC, draw diagrams, generate documentation and query AaC