What's Changed
- Add pyproject and documentation by @leynos in #1
- Add tests for CLI behavior by @leynos in #2
- Add empty string case for parse_blocks by @leynos in #3
- Add project overview and usage in README by @leynos in #4
- Add bun fallback for mermaid CLI by @leynos in #5
- Group CLI output by file for multi-path runs by @leynos in #6
- Add verbose option for subcommand logging by @leynos in #7
- Document render_block verbose parameter by @leynos in #9
- Refactor mermaid rendering helpers by @leynos in #10
- Consolidate Mermaid rendering helpers by @leynos in #12
- Remove unused verbose parameter by @leynos in #11
- Merge file and CLI rendering helpers by @leynos in #13
- Fix lint issues across codebase by @leynos in #17
- Extend rendering semaphore and restore verbose shim by @leynos in #14
- Disable sandbox for root mmdc runs by @leynos in #20
- Handle mermaid CLI timeouts and environment errors by @leynos in #22
- Search common mmdc install paths by @leynos in #23
- Scan working directory when no paths are provided by @leynos in #24
- Add option to disable Puppeteer sandbox by @leynos in #26
- Print Mermaid diagram schema names in CLI output by @leynos in #25
- Print celebratory message on validation success by @leynos in #27
- Allow Windows mmdc executable by @leynos in #28
- Handle success banner encoding fallback on Windows by @leynos in #29
- Multithreading assessment by @leynos in #30
- Rename pypi project to nixie cli by @leynos in #31
- Adopt merman-cli as nixie's preferred Mermaid renderer by @LodyAI[bot] in #35
New Contributors
Full Changelog: https://github.com/leynos/nixie/commits/v1.1.0