v0.1.0
What's Changed
- Add CI/CD pipeline and code quality configuration by @conol-tony in #1
- Add mdBook documentation structure and CI integration by @conol-tony in #2
- Add PEG grammar and comprehensive parser tests for CoHDL by @conol-tony in #3
- Add typed AST definitions for cohdl hardware description language by @conol-tony in #4
- Implement CST-to-AST lowering pass for cohdl-parser by @conol-tony in #5
- Implement semantic analysis and name resolution for cohdl by @conol-tony in #6
- Add type checking and monomorphization pass for generic parameters by @conol-tony in #7
- Add connectivity IR module for flattening and merging nets by @conol-tony in #8
- Implement built-in DRC rule engine on ConnectivityIR by @conol-tony in #9
- Add user-defined DRC rules with expression IR and device override by @conol-tony in #10
- Implement KiCad legacy netlist emitter (.net XML format) by @conol-tony in #11
- Implement designator lock file mechanism (design.lock) by @conol-tony in #12
- Implement BOM emitter with simple and AVL output modes by @conol-tony in #13
- Implement cohdl CLI with build, check, and fmt subcommands by @conol-tony in #14
- Add VS Code syntax highlighting for cohdl language by @conol-tony in #15
- Add
initsubcommand to scaffold new cohdl projects by @conol-tony in #16 - Add comprehensive documentation for cohdl language and tooling by @conol-tony in #17
- Implement Language Server Protocol support for CoHDL by @conol-tony in #18
- Add VS Code extension with language server integration by @conol-tony in #19
- Add automated release workflow for multi-platform builds by @conol-tony in #20
New Contributors
- @conol-tony made their first contribution in #1
Full Changelog: https://github.com/conol-ai/cohdl/commits/v0.1.0