All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.16.0 - 2025-09-10
- open-telemtry added and improved techonology scannings
- removed telemtry for start/complete phases
0.15.0 - 2025-09-10
- fixed errors
- removed warnings
- fixed vulnerabilities report
0.14.0 - 2025-09-09
- added further refactor
- improved vulnerablity scanner for more that just npm audit but also bun, yarn & pnpm
- Merge branch 'main' of github.com:syncable-dev/syncable-cli into develop
- Merge branch 'develop' of github.com:syncable-dev/syncable-cli into develop
- 🧄 Bun Runtime Integration: Complete support for Bun JavaScript runtime and package manager
- Automatic Bun project detection via
bun.lockb,bunfig.toml, and package.json configuration - Multi-runtime vulnerability scanning with priority-based package manager detection (Bun > pnpm > yarn > npm)
- Cross-platform Bun installation support (Windows PowerShell, Unix curl/bash)
- Runtime detection with confidence levels and fallback mechanisms
- Comprehensive unit and integration tests (34+ tests covering all scenarios)
- Enhanced ToolDetector with caching and alternative command support
- Updated documentation with Bun examples and migration guides
- Automatic Bun project detection via
0.13.6 - 2025-09-03
- update Cargo.lock dependencies
0.13.5 - 2025-08-13
- update Cargo.lock dependencies
0.13.4 - 2025-08-08
- update Cargo.lock dependencies
0.13.3 - 2025-08-05
- update Cargo.lock dependencies
0.13.2 - 2025-08-04
- update Cargo.lock dependencies
0.13.1 - 2025-08-01
- updated color mode discovery
- Merge branch 'main' into develop
- (deps) bump toml from 0.8.23 to 0.9.3
- (deps) bump tokio from 1.46.1 to 1.47.0
- Merge pull request #114 from syncable-dev/dependabot/cargo/develop/tokio-1.46.1
0.13.0 - 2025-07-30
- updated color mode discovery
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.29.1 - 2025-12-27
- update Cargo.lock dependencies
0.29.0 - 2025-12-27
- (clippy) resolve all clippy warnings across codebase
- fix print_with_newline clippy lint and format code
0.28.1 - 2025-12-27
- add CI workflow, trust badges, and fix Bedrock extended thinking
- updated README with gif
- (ci) remove recursive clippy alias that broke CI
- (ci) ignore flaky integration test and fix doctests
- fix flaky tests and extract_environment_from_filename bug
- clone PathBuf to fix Windows build error
- (ci) add permissions for security audit and ignore unmaintained warnings
- (ci) override target-cpu=native that breaks macOS CI
- (ci) remove recursive cargo fmt alias that broke CI
- Merge pull request #240 from syncable-dev/develop
- format dclint tool files
- add docker-compose-linter attribution
- run cargo fmt --all
- add demo GIF to README for better conversions
0.28.0 - 2025-12-26
- updated .gitignore
- (agent) add plan mode, plan resumption, and context overflow fixes
- Merge pull request #238 from syncable-dev/develop
- bug(wrong ref for rig-bedrocks) wrong referenced rig-bedrock package
- Merge branch 'develop' of github.com:syncable-dev/syncable-cli into develop
0.27.2 - 2025-12-23
- Merge pull request #232 from syncable-dev/develop
- Merge pull request #225 from syncable-dev/dependabot/cargo/develop/crossterm-0.29.0
0.27.1 - 2025-12-23
- Merge pull request #230 from syncable-dev/develop
- Merge pull request #226 from syncable-dev/dependabot/cargo/develop/serde_json-1.0.146
- Merge pull request #227 from syncable-dev/dependabot/cargo/develop/rustyline-17.0.2
- (deps) bump rustyline from 15.0.0 to 17.0.2
0.27.0 - 2025-12-23
- (agent) add extended thinking, conversation compaction, and UI improvements
- Merge branch 'main' into develop
0.26.1 - 2025-12-21
- (hadolint) add native Rust Dockerfile linter with GPL-3.0 license
- Merge pull request #221 from syncable-dev/develop
0.26.0 - 2025-12-21
- updated agenet behavior for better tool calling and context mngmt
0.25.0 - 2025-12-20
- fixed security scan context share
- (@ reference) updated session logic with "@" ref
0.24.5 - 2025-12-19
- Merge pull request #215 from syncable-dev/develop
- Merge pull request #145 from syncable-dev/dependabot/cargo/develop/rayon-1.11.0
0.24.4 - 2025-12-19
- feat(ROADMAP updates) Updated Roadmap to reflect current progress
- bug(newline broken) Fixed a broken UI for file/folder search
0.24.3 - 2025-12-19
- updated with logo
- update ROADMAP with completed features and cleaner structure
0.24.2 - 2025-12-19
- (agent) enhance input handling with multi-line support and keyboard shortcuts
- Merge pull request #209 from syncable-dev/develop
- redesign README with AI Agent focus and improved engagement
0.24.1 - 2025-12-18
- (agent) add @ file picker for context file selection
- Merge pull request #207 from syncable-dev/develop
0.24.0 - 2025-12-18
- updated Agent dockerfile generation alongside the Syncable Cli Companion, allowing for IDE to show diff and change suggestions from the cli agent
0.23.1 - 2025-12-17
- Add Syncable IDE Companion VS Code extension
- Merge branch 'main' into release-plz-2025-12-17T22-17-01Z
- release v0.23.0
- Merge pull request #202 from syncable-dev/develop
0.23.0 - 2025-12-17
- Add Syncable IDE Companion VS Code extension
- VS Code extension Syncable Cli Companion
- Merge pull request #202 from syncable-dev/develop
- Merge pull request #201 from syncable-dev/develop
- Merge branch 'develop' of github.com:syncable-dev/syncable-cli into develop
0.22.3 - 2025-12-17
- update Cargo.lock dependencies
0.22.2 - 2025-12-17
- updated with banner, for Syncable Platform
0.22.1 - 2025-12-17
- Merge pull request #193 from syncable-dev/develop
0.22.0 - 2025-12-17
- Syncable Cli Agent now includes thinking and more smooth ui processing.
0.21.0 - 2025-12-16
- updated agent layer, with better ui for interactivness
- Merge pull request #189 from syncable-dev/develop
0.20.0 - 2025-12-16
- updated syncable-cli
- Merge pull request #187 from syncable-dev/develop
0.19.0 - 2025-12-16
- Add AI agent layer with Rig framework and harden framework detection
- Merge pull request #185 from syncable-dev/develop
0.18.6 - 2025-11-22
- updated framework detection
0.18.5 - 2025-09-29
- update Cargo.lock dependencies
0.18.4 - 2025-09-29
- update Cargo.lock dependencies
0.18.3 - 2025-09-12
- Removed Update Banner on json outputs
0.18.2 - 2025-09-11
- fixed vulnerability scan for js and analyzer
0.18.1 - 2025-09-11
- testing analyze
0.18.0 - 2025-09-11
- improved analyzer from false positives of voltagen and expo issues
- Merge pull request #159 from syncable-dev/develop
0.17.0 - 2025-09-11
- test trigger
- improved telemtry and removed dublets
- .qodor folder for some reason wasn't corectly ignored
- added privacy-policy for telemetry
- fixed vulnerabilities output for different languages
0.12.1 - 2025-07-09
- update Cargo.lock dependencies
0.12.0 - 2025-07-02
- wrong named services
- test
- new cargo lock
- fixed double print
- t
- Merge branch 'main' of github.com:syncable-dev/syncable-cli into develop
- (deps) bump indicatif from 0.17.11 to 0.17.12
- (deps) bump reqwest from 0.12.20 to 0.12.21
- (deps) bump dashmap from 5.5.3 to 6.1.0
- (deps) bump rustsec from 0.30.2 to 0.30.4
0.11.1 - 2025-06-20
- fixed double print
0.11.0 - 2025-06-19
- 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 - 2025-06-19
- returning dependencies as a string, for MCP server opportunity
0.10.1 - 2025-06-19
- refactored handler logic - on to huge simplification and code breakdown
0.10.0 - 2025-06-18
- refactored display
0.9.11 - 2025-06-18
- added return value for handler_analyze to utilize within MCP servers
- exposing commands for lib
- added public refferences to main methods for mcp access
- Merge branch 'main' of github.com:syncable-dev/syncable-cli into develop
0.9.10 - 2025-06-18
- exposing commands for lib
0.9.9 - 2025-06-18
- added public refferences to main methods for mcp access
- feat added windows support
- readme updates
- improved security cmd, for further false postitive in terms of:
- Merge pull request #88 from syncable-dev/develop
- (deps) bump colored from 2.2.0 to 3.0.0 (#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 - 2025-06-12
- (deps) bump env_logger from 0.10.2 to 0.11.8
0.9.7 - 2025-06-11
- improved security cmd, for further false postitive in terms of:
0.9.6 - 2025-06-11
- (deps) bump rustsec from 0.29.3 to 0.30.2
0.9.5 - 2025-06-10
- update Cargo.lock dependencies
0.9.4 - 2025-06-10
- feat added windows support
0.9.3 - 2025-06-10
- (deps) bump thiserror from 1.0.69 to 2.0.12
0.9.2 - 2025-06-10
- update Cargo.lock dependencies
0.9.1 - 2025-06-10
- readme updates
0.9.0 - 2025-06-09
- huge improvements towards security scanning and performance
- feat added python security scanning catching generat exposure secrets similar to javascript version
- Merge branch 'main' of github.com:syncable-dev/syncable-cli into develop
- README.md duplicate phrases updated
0.8.1 - 2025-06-09
- Develop (#61)
0.8.0 - 2025-06-08
- feat added python security scanning catching generat exposure secrets similar to javascript version
0.7.0 - 2025-06-08
- huge improvements towards security and secret variable detection.
- updated cli-display-modes.md file for better visualization
0.6.0 - 2025-06-07
- improved readme
- release-plz structure to avoid quick bump
- fix releaze-pls, proper section structure
- wrong release-plz setting
- small updates of unnused variables - cleanup
- updated release cycles and rules
0.5.4 - 2025-06-07
- Update README.md
- Update README.md
0.5.3 - 2025-06-07
- Develop (#47)
- Update README.md
0.5.2 - 2025-06-07
- Develop (#44)
0.5.1 - 2025-06-07
- improved README.md
0.5.0 - 2025-06-06
- HOTFIX - hoping auto update becomes available
0.4.2 - 2025-06-06
- Feature/improve framework and language tool detection (#37)
0.4.1 - 2025-06-06
- Develop (#33)
0.4.0 - 2025-06-06
- Feature/condense overview with new representation (#29)
0.3.0 - 2025-06-06
- Added tool install verifier with cli calls (#14)
- Feature/extendsive docker compose and docker scan (#25)
- Feature/add automatic cli update (#22)
- Feature/update dependabot (#11)
0.2.1 - 2025-06-06
- Feature/add automatic cli update (#22)
0.2.0 - 2025-06-06
- Added tool install verifier with cli calls (#14)
0.1.5 - 2025-06-06
- cargo lock update
- Feature/update dependabot (#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)
0.1.4 - 2025-06-05
- added cargo isntall command for readme
- Add new features and improvements here.
- 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
analyzeandgeneratecommands. - Basic security and performance analysis.