Skip to content

Releases: pixee/codemodder-java

v0.94.0

23 Aug 17:14
22caa90
Compare
Choose a tag to compare
✨ Support CodeTF Findings Without IDs (#443)

When a finding has no ID, we prefer to reflect this in CodeTF vs make up
a new ID that is not significant to the tool that produced the finding.

/towards ISS-1837

v0.93.1

22 Aug 00:55
eb9084a
Compare
Choose a tag to compare
⬆️ Use Correct Encoding Type for GPT-4o (#441)

Upgraded jtokkit to a newer version that supports the encoding type we
need.

v0.93.0

15 Aug 13:21
f067232
Compare
Choose a tag to compare
Added remediators and improved method searching flexibility (#437)

v0.92.3

01 Aug 15:18
42f1f73
Compare
Choose a tag to compare
More graceful failure when expected files are missing in Semgrep (#436)

Although some use cases are very strict about SARIF-referenced files
being present, others aren't (like testing) -- we should handle this
more gracefully.

v0.92.2

27 Jul 20:22
35ba4a8
Compare
Choose a tag to compare
Added XXE remediation at intermediate events (#433)

Also added tests, a. common reporter, etc.

v0.92.1

26 Jul 19:45
848ff93
Compare
Choose a tag to compare
Added a Java deserialization remediator (#432)

v0.92.0

25 Jul 21:08
a069684
Compare
Choose a tag to compare
:arrow_up: upgrade codetf (#431)

v0.91.0

25 Jul 13:27
964f558
Compare
Choose a tag to compare
Create result entries even when no changes (#429)

The primary purpose of this change is to enable the collection of
codemod descriptions even when no actual changes are present. It also
aligns codemodder-java with the existing behavior of codemodder-python.

v0.90.1

23 Jul 13:47
bf886d3
Compare
Choose a tag to compare
:sparkles: Support multiple rule names for AppScan (#428)

- **:sparkles: support muitiple rule names in AppScan**
- **:bulb: Improve docs for AppScan getRule accessor**

v0.90.0

18 Jul 20:09
6670a3d
Compare
Choose a tag to compare
:bug: Defensive  null check  (#424)

- **:recycle: provide messageText to all RuleSarifFactory impls**
- **Bind AppScan sarif to rule by rule name from message text**
- **:bug: fix distinct rule ID bug**
- **:bug: defensive null check**