Technology·Stockholm ·
Aido 1.1.0 adds a first automated test suite and a shared internal library
The open-source multi-provider AI code-review tool for GitHub ships 66 unit tests, an internal library refactor that removes roughly 945 lines, and two dependency security fixes.
Aido, the open-source multi-provider AI assistant for GitHub code review, has released version 1.1.0. The update introduces the project's first automated test suite, consolidates its command scripts onto a shared library, and closes two dependency security advisories.
Aido lets development teams review, summarize, explain, and document code by commenting on a pull request. It works with Gemini, ChatGPT, and Claude, and runs inside GitHub Actions on a team's own provider keys.
A shared internal library
The largest change in 1.1.0 is an internal refactor. All shared logic now lives in a single library covering provider wrappers, GitHub API access, configuration loading, and text handling. Aido's seven command scripts were rebuilt on top of it, removing roughly 945 lines of duplicated code while keeping behavior identical.
First automated test suite
The release also brings Aido's first automated tests: 66 unit tests built on Node's own test runner, with no external framework. They cover the new shared library and the review command's suggestion pipeline, including line mapping and validation safeguards. A new workflow runs the suite on every pull request, without secrets or network access.
Security fixes
On the security side, 1.1.0 updates two dependencies in the lint toolchain to clear denial-of-service advisories, and re-syncs the example dispatch workflow so it no longer carries a script-injection pattern that was fixed in the core workflow in an earlier release. Teams that copied the example workflow before 1.1.0 are advised to update it.
Version 1.1.0 is available now on GitHub.