Skip to content

Tags: eltociear/qodo-cover

Tags

0.2.8

Toggle 0.2.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Dw/split run (qodo-ai#233)

* split run method into init and run_test_gen methods

* update version

0.2.7

Toggle 0.2.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Running get_coverage() and rebuilding prompt. (qodo-ai#232)

* Running get_coverage() and rebuilding prompt.

* Incrementing version.

0.2.6

Toggle 0.2.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Generate new tests that are focused on the pr changeset (qodo-ai#211)

* Initial commit of Diff Cover feature.

* Updating poetry lock file and incrementing version.

* Update cover_agent/CoverAgent.py

Co-authored-by: codiumai-pr-agent-pro[bot] <151058649+codiumai-pr-agent-pro[bot]@users.noreply.github.com>

* Fixed typo.

---------

Co-authored-by: codiumai-pr-agent-pro[bot] <151058649+codiumai-pr-agent-pro[bot]@users.noreply.github.com>

0.2.5

Toggle 0.2.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Adding conf. (qodo-ai#207)

0.2.4

Toggle 0.2.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed missing TOML. (qodo-ai#205)

0.2.3

Toggle 0.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Auto scan entire repo ! (qodo-ai#202)

* scan entire repo

* fix tests

* increased coverage

* Added tree_sitter as hidden import.

* Incrementing verison

* dw/debug scan (qodo-ai#203)

* scan works on python fastapi test repo

* keep original entrypoint

* algo cleaning and improvements

---------

Co-authored-by: Embedded DevOps <[email protected]>
Co-authored-by: David Wurtz <[email protected]>

0.2.2

Toggle 0.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed prompt instructions for class delimiter insertions. (qodo-ai#182)

0.2.1

Toggle 0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Adding support for `o1-preview` (qodo-ai#166)

* Updated non-streaming support and added test.

* Added tests using o1-preview. Wow!

* Increased code coverage with o1-preview and updated final code.

* Incrementing version.

* Increased coverage and updated o1 calls.

* Merged system prompt instead of popping.

0.2.0

Toggle 0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
#### New Features and Enhancements (qodo-ai#168)

* Enhanced Database Usage: Introduced a new database_usage.md document outlining the expanded capabilities of logging test results to a structured database.
* Comprehensive System Diagrams: Added a top_level_sequence_diagram.md, providing a clear visual overview of CoverAgent's processes and workflows.
* Docker and Multi-Language Support: Several new Docker configurations and templated tests were introduced for various programming languages, including C#, TypeScript, C, and React, ensuring streamlined testing environments across multiple platforms.
* UnitTestDB Integration: The UnitTestDB.py file was added to support robust logging of test generation attempts, improving error tracking and debugging.

#### Refinements and Modifications
* Coverage Processing: Key improvements to CoverageProcessor.py modularized coverage parsing and expanded support for different coverage report formats (LCOV, Cobertura, Jacoco).
* PromptBuilder Enhancements: New CLI arguments were introduced, including options for running tests multiple times (--run-tests-multiple-times) and a report coverage feature flag for more granular control over coverage behavior.
* CI/CD Pipeline Improvements: Several GitHub workflows were modified to improve pipeline efficiency, including nightly regression tests and templated test publishing pipelines.

#### Improved Documentation
* Detailed Usage Examples: The usage_examples.md file was updated to provide more comprehensive guidance on how to effectively use CoverAgent's features, ensuring that developers can quickly get up to speed with the latest updates.
* Configuration and Template Updates: Configuration files, such as test_generation_prompt.toml, were refined to better support the test framework and eliminate redundant instructions.

0.1.51

Toggle 0.1.51's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
160 added test framework and proper error messaging in prompt (qodo-a…

…i#165)

* Added testing framework to prompt.

* Cleaned up code and added TO DO.

* Added prompt template for failure analysis.

* Added failed test summary from LLM.

* Fixed parenthesis.

* Added TOML to Makefile.