syncable-cli 0.11.0

A Rust-based CLI that analyzes code repositories and generates Infrastructure as Code configurations
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.11.0]https://github.com/syncable-dev/syncable-cli/compare/v0.10.2...v0.11.0 - 2025-06-19

### Added

- feat; improved security:scaning printout
- returning dependencies as a string, for MCP server opportunity
- refactored handler logic - on to huge simplification and code breakdown

## [0.10.2]https://github.com/syncable-dev/syncable-cli/compare/v0.10.1...v0.10.2 - 2025-06-19

### Added

- returning dependencies as a string, for MCP server opportunity

## [0.10.1]https://github.com/syncable-dev/syncable-cli/compare/v0.10.0...v0.10.1 - 2025-06-19

### Added

- refactored handler logic - on to huge simplification and code breakdown

## [0.10.0]https://github.com/syncable-dev/syncable-cli/compare/v0.9.11...v0.10.0 - 2025-06-18

### Added

- refactored display

## [0.9.11]https://github.com/syncable-dev/syncable-cli/compare/v0.9.10...v0.9.11 - 2025-06-18

### Added

- added return value for handler_analyze to utilize within MCP servers
- exposing commands for lib
- added public refferences to main methods for mcp access

### Other

- Merge branch 'main' of github.com:syncable-dev/syncable-cli into develop

## [0.9.10]https://github.com/syncable-dev/syncable-cli/compare/v0.9.9...v0.9.10 - 2025-06-18

### Added

- exposing commands for lib

## [0.9.9]https://github.com/syncable-dev/syncable-cli/compare/v0.9.8...v0.9.9 - 2025-06-18

### Added

- added public refferences to main methods for mcp access
- feat added windows support
- readme updates

### Fixed

- improved security cmd, for further false postitive in terms of:

### Other

- Merge pull request #88 from syncable-dev/develop
- *(deps)* bump colored from 2.2.0 to 3.0.0 ([#87]https://github.com/syncable-dev/syncable-cli/pull/87)
- Merge branch 'main' of github.com:syncable-dev/syncable-cli into develop
- *(deps)* bump env_logger from 0.10.2 to 0.11.8
- Merge branch 'main' of github.com:syncable-dev/syncable-cli into develop
- *(deps)* bump rustsec from 0.29.3 to 0.30.2
- Merge branch 'develop' of github.com:syncable-dev/syncable-cli into develop
- *(deps)* bump clap from 4.5.39 to 4.5.40
- *(deps)* bump thiserror from 1.0.69 to 2.0.12
- *(deps)* bump proptest from 1.6.0 to 1.7.0

## [0.9.8]https://github.com/syncable-dev/syncable-cli/compare/v0.9.7...v0.9.8 - 2025-06-12

### Other

- *(deps)* bump env_logger from 0.10.2 to 0.11.8

## [0.9.7]https://github.com/syncable-dev/syncable-cli/compare/v0.9.6...v0.9.7 - 2025-06-11

### Fixed

- improved security cmd, for further false postitive in terms of:

## [0.9.6]https://github.com/syncable-dev/syncable-cli/compare/v0.9.5...v0.9.6 - 2025-06-11

### Other

- *(deps)* bump rustsec from 0.29.3 to 0.30.2

## [0.9.5]https://github.com/syncable-dev/syncable-cli/compare/v0.9.4...v0.9.5 - 2025-06-10

### Other

- update Cargo.lock dependencies

## [0.9.4]https://github.com/syncable-dev/syncable-cli/compare/v0.9.3...v0.9.4 - 2025-06-10

### Added

- feat added windows support

## [0.9.3]https://github.com/syncable-dev/syncable-cli/compare/v0.9.2...v0.9.3 - 2025-06-10

### Other

- *(deps)* bump thiserror from 1.0.69 to 2.0.12

## [0.9.2]https://github.com/syncable-dev/syncable-cli/compare/v0.9.1...v0.9.2 - 2025-06-10

### Other

- update Cargo.lock dependencies

## [0.9.1]https://github.com/syncable-dev/syncable-cli/compare/v0.9.0...v0.9.1 - 2025-06-10

### Added

- readme updates

## [0.9.0]https://github.com/syncable-dev/syncable-cli/compare/v0.8.1...v0.9.0 - 2025-06-09

### Added

- huge improvements towards security scanning and performance
- feat added python security scanning catching generat exposure secrets similar to javascript version

### Other

- Merge branch 'main' of github.com:syncable-dev/syncable-cli into develop
- README.md duplicate phrases updated

## [0.8.1]https://github.com/syncable-dev/syncable-cli/compare/v0.8.0...v0.8.1 - 2025-06-09

### Other

- Develop ([#61]https://github.com/syncable-dev/syncable-cli/pull/61)

## [0.8.0]https://github.com/syncable-dev/syncable-cli/compare/v0.7.0...v0.8.0 - 2025-06-08

### Added

- feat added python security scanning catching generat exposure secrets similar to javascript version

## [0.7.0]https://github.com/syncable-dev/syncable-cli/compare/v0.6.0...v0.7.0 - 2025-06-08

### Added

- huge improvements towards security and secret variable detection.

### Other

- updated cli-display-modes.md file for better visualization

## [0.6.0]https://github.com/syncable-dev/syncable-cli/compare/v0.5.4...v0.6.0 - 2025-06-07

### Added

- improved readme

### Fixed

- release-plz structure to avoid quick bump

### Other

- fix releaze-pls, proper section structure
- wrong release-plz setting
- small updates of unnused variables - cleanup
- updated release cycles and rules

## [0.5.4]https://github.com/syncable-dev/syncable-cli/compare/v0.5.3...v0.5.4 - 2025-06-07

### Other

- Update README.md
- Update README.md

## [0.5.3]https://github.com/syncable-dev/syncable-cli/compare/v0.5.2...v0.5.3 - 2025-06-07

### Other

- Develop ([#47]https://github.com/syncable-dev/syncable-cli/pull/47)
- Update README.md

## [0.5.2]https://github.com/syncable-dev/syncable-cli/compare/v0.5.1...v0.5.2 - 2025-06-07

### Other

- Develop ([#44]https://github.com/syncable-dev/syncable-cli/pull/44)

## [0.5.1]https://github.com/syncable-dev/syncable-cli/compare/v0.5.0...v0.5.1 - 2025-06-07

### Added

- improved README.md

## [0.5.0]https://github.com/syncable-dev/syncable-cli/compare/v0.4.2...v0.5.0 - 2025-06-06

### Other

- HOTFIX - hoping auto update becomes available

## [0.4.2]https://github.com/syncable-dev/syncable-cli/compare/v0.4.1...v0.4.2 - 2025-06-06

### Other

- Feature/improve framework and language tool detection ([#37]https://github.com/syncable-dev/syncable-cli/pull/37)

## [0.4.1]https://github.com/syncable-dev/syncable-cli/compare/v0.4.0...v0.4.1 - 2025-06-06

### Other

- Develop ([#33]https://github.com/syncable-dev/syncable-cli/pull/33)

## [0.4.0]https://github.com/syncable-dev/syncable-cli/compare/v0.3.0...v0.4.0 - 2025-06-06

### Other

- Feature/condense overview with new representation ([#29]https://github.com/syncable-dev/syncable-cli/pull/29)

## [0.3.0]https://github.com/syncable-dev/syncable-cli/compare/v0.2.1...v0.3.0 - 2025-06-06

### Added

- Added tool install verifier with cli calls ([#14]https://github.com/syncable-dev/syncable-cli/pull/14)

### Other

- Feature/extendsive docker compose and docker scan ([#25]https://github.com/syncable-dev/syncable-cli/pull/25)
- Feature/add automatic cli update ([#22]https://github.com/syncable-dev/syncable-cli/pull/22)
- Feature/update dependabot ([#11]https://github.com/syncable-dev/syncable-cli/pull/11)

## [0.2.1]https://github.com/syncable-dev/syncable-cli/compare/v0.2.0...v0.2.1 - 2025-06-06

### Other

- Feature/add automatic cli update ([#22]https://github.com/syncable-dev/syncable-cli/pull/22)

## [0.2.0]https://github.com/syncable-dev/syncable-cli/compare/v0.1.5...v0.2.0 - 2025-06-06

### Added

- Added tool install verifier with cli calls ([#14]https://github.com/syncable-dev/syncable-cli/pull/14)

## [0.1.5]https://github.com/syncable-dev/syncable-cli/compare/v0.1.4...v0.1.5 - 2025-06-06

### Added

- cargo lock update

### Other

- Feature/update dependabot ([#11]https://github.com/syncable-dev/syncable-cli/pull/11)
- Update README.md
- Update README.md
- *(deps)* bump reqwest from 0.11.27 to 0.12.19
- *(deps)* bump dirs from 5.0.1 to 6.0.0
- Feature/dependabot ([#3]https://github.com/syncable-dev/syncable-cli/pull/3)

## [0.1.4]https://github.com/syncable-dev/syncable-cli/compare/v0.1.3...v0.1.4 - 2025-06-05

### Added

- added cargo isntall command for readme
- Add new features and improvements here.

## [0.1.3] - 2024-06-05
### Added
- Initial release of `syncable-cli`.
- Analyze code repositories to detect languages, frameworks, and dependencies.
- Generate Infrastructure as Code (IaC) configurations: Dockerfile, Docker Compose, and Terraform.
- Modular architecture for extensibility and maintainability.
- CLI interface with `analyze` and `generate` commands.
- Basic security and performance analysis.