Skip to content

Releases: qodo-ai/qodo-cover

Release 0.3.0

20 Feb 20:17
53f72c7

Choose a tag to compare

Remove references to PromptBuilder (#289)

* Move PromptBuilder build_prompt call into DefaultCompletionAgent.

* Updated return type.

* Fixed prompt return.

* Fixing prompt return.

* Removed references to PromptBuilder class

* Removed references to PromptBuilder.py

* Increment version.txt.

* Adding better error handling for prompt builder.

* Fixing import sequence.

* Adding tests.

* increasing timeout for subprocess runtime.

Release 0.2.22

20 Feb 02:03
c1d7386

Choose a tag to compare

Refactor AgentCompletion to take in function parameter. (#282)

* Updating AgentCompletion to require updated parameters from issue.

* Adding function parameters and cleaning up TOML.

* Refactored UnitTestGenerator with PromptBuilder parameters.

* Working UnitTestValidator/Generator.

* Adding more detailed failure info.

* Working refactor. Moved to Claude for testing.

* Working call to PromptBuilder without init. Deleting PromptBuilder test.

* Removed more of PromptBuilder.

* Adding defaults to ABC.

* Adding defaults to DefaultAgentCompeletion..

* Updated docstrings.

* Fixing path to test file.

* Fixed docstrings.

* Moving to tagged version of GPT-4o

* Adding more logging.

Release 0.2.21

06 Feb 02:04
22959a9

Choose a tag to compare

bump version (#279)

* bump version

* fix tests: gpt-3.5-turbo -> gpt-4o-mini

Release 0.2.20

03 Feb 18:50
7d4d5f5

Choose a tag to compare

Fixing version for action. (#276)

Release 0.2.17

14 Jan 17:38
e6c790c

Choose a tag to compare

Refactor revert (#267)

* Revert "Fix regression on Jacoco coverage & Corbertura (#264)"

This reverts commit f46980fd9ff64420708753cd9c8545842242ce4f.

* Revert "Removing bad reference to self.last_coverage_percentages causing necessary failure logs (#262)"

This reverts commit 1b1a9ad2ffcbd224caf2efd244fc55ba8c1d3377.

* Revert "Refactored coverage processor in to class hierarchy (#230)"

This reverts commit 3496069405d771f133dcee7f5ec28dc16e998f41.

* Incrementing version.

Release 0.2.16

12 Jan 03:15
f46980f

Choose a tag to compare

Fix regression on Jacoco coverage & Corbertura (#264)

* Fix jacoco coverage to use mi, nr

* Corbertura merge coverage by file names that are reported separately

* lower vaniala js to 60

* bump version

Release 0.2.15

07 Jan 05:57
5c8ca2c

Choose a tag to compare

Add pip install packages for regression test pipeline. (#260)

* Add pip install packages for regression test pipeline.

* increment version.

Release 0.2.14

07 Jan 05:02
fa343e2

Choose a tag to compare

Enhanced coverage processing (#2) (#254)

* Enhanced coverage processing (#2)

* While earlier PR[#230] managed to breakdown processing
  code into a class hierarechy, there wasnt any changes
  made to the code. This PR brings in enhancements to
  coverage processing where coverage data is stored by
  entity (Class or File).

* Coverage data is stored using a FQDN so that conflicts
  are taken care. This closes[#251]

* Earlier PR broke the behaviour of the agent that only
  target file coverage is considered if the global coverage
  flag is not set by the user, this PR fixes it to bring
  back the original behaviour.

* removed sample-reports

* bump version

Release 0.2.13

07 Jan 04:17
efe167b

Choose a tag to compare

Empty commit to trigger CI. (#255)

* Empty commit to trigger CI.

* Updating version.txt

* Moving to main litellm

* Testing out json file.

* Adding official build helper dir.

---------

Co-authored-by: Ari Mahpour <[email protected]>

Release 0.2.12

03 Jan 04:36
3496069

Choose a tag to compare

Refactored coverage processor in to class hierarchy (#230)

* Refactored coverage processor

* A new class hierarchy for processing coverage from different tools

* New interface representing CoverageReport and CoverageData

* A factory to create the appropriate coverage processor

* Added missing documentation

* increment patch version