Skip to content

Releases: pixee/codemodder-java

v0.85.0

29 Jun 04:21
08a0915
Compare
Choose a tag to compare
Add overlapping fix logic (#409)

This adds more the ability to group fixes by location and more tests for
all the fix candidate searcher logic.

v0.84.2

26 Jun 20:56
928d321
Compare
Choose a tag to compare
⬆️ Upgrade GPT 3.5 Turbo Model (#398)

gpt-3.5-turbo-0613 has been removed, so replace it with new models.

* Updated failed authentication logging codemod to use new models and
`SarifToLLMForMultiOutcomeCodemod`.
* Added a `Model` type to describe GPT models and colocates
model-specific logic such as token counting.

/close #work

v0.84.1

26 Jun 18:56
Compare
Choose a tag to compare
✅ Add Multiline Statement Test

v0.84.0

25 Jun 21:48
Compare
Choose a tag to compare
⚡️ Run Unit Tests Concurrently

By default, all unit tests run concurrently. We opt-out of this behavior in cases where this is an issue.

v0.83.0

24 Jun 18:10
1bff988
Compare
Choose a tag to compare
✨ New Sonar Remediation Codemod for Unsafe Reflection (#390)

Remediates Sonar findings of type java:S2658.

Does not yet cover edge-cases, but I'd like to get some feedback on the
happy path while I work on those edge cases.

/towards #work

---------

Co-authored-by: Arshan Dabirsiaghi <arshan.dabirsiaghi@gmail.com>

v0.82.0

21 Jun 22:35
ec403a7
Compare
Choose a tag to compare
Remove explicit setEntityExpansion calls (#394)

When fixing XXE, users may find it helpful to also remove explicit
turning on off entity expansion.

v0.81.0

21 Jun 17:09
3981995
Compare
Choose a tag to compare
Refactored XXE remediation (#391)

This change introduces more features into XXE protection.

* Refactored to make it easier to extend and test
* Added more protection cases
* Added more tests
* Added a generic reporter for cases where you could fix from multiple
APIs

v0.80.0

20 Jun 19:31
92a218c
Compare
Choose a tag to compare
Fix Sonar XXE (#387)

Fixes some cases of XXE identified by Sonar.

---------

Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>

v0.79.0

17 Jun 18:38
cf47632
Compare
Choose a tag to compare
Update access modifiers (#382)

To being able to manipulate those properties/methods in classes that
extend

v0.77.0

12 Jun 15:46
d758220
Compare
Choose a tag to compare
Internal module for sonar-api-models (#372)

Make a common library for Sonar API objects