Skip to content

Releases: pixee/codemodder-python

0.101.2

22 May 13:58
ef68451

Choose a tag to compare

What's Changed

Fixed

Full Changelog: 0.101.1...0.101.2

0.101.1

22 May 13:40
1a28783

Choose a tag to compare

What's Changed

Full Changelog: 0.101.0...0.101.1

0.101.0

21 May 21:01
1b8e814

Choose a tag to compare

What's Changed

New

Full Changelog: 0.100.0...0.101.0

0.100.0

14 May 16:54
0603035

Choose a tag to compare

What's Changed

New

Fixed

Full Changelog: 0.99.0...0.100.0

0.99.0

13 May 21:06
51ab4bd

Choose a tag to compare

What's Changed

New

Full Changelog: 0.98.1...0.99.0

0.98.1

10 May 14:13
aae24f5

Choose a tag to compare

What's Changed

Full Changelog: 0.98.0...0.98.1

0.98.0

09 May 13:49
3f328a6

Choose a tag to compare

What's Changed

New

  • support >2 or's in CombineStartswithEndswith, args joined to tuple no duplicates by @LucasFaudman in #493
  • Add new CodeMod CombineIsinstanceIssubclass. isistance(x, str) or isnstance(x, (bytes, list)) -> isinstance(x, (str, bytes, list)) by @LucasFaudman in #494

Fixed

New Contributors

Full Changelog: 0.97.1...0.98.0

0.97.1

30 Apr 19:25
a678975

Choose a tag to compare

What's Changed

Fixed

  • Handle case where CodeQL location doesn't have region by @drdavella in #532

Full Changelog: 0.97.0...0.97.1

0.97.0

30 Apr 18:21
235e800

Choose a tag to compare

What's Changed

New

  • 🚚 Migrate to Supported Codemod Preference by @gilday in #520
  • Better detection for existing imports for harden-pyyaml by @andrecsilva in #518
  • CLI: only pixee codemods can be requested by name by @clavedeluna in #515
  • Adds a codemod that removes break or continue statements out of loop by @andrecsilva in #527
  • Add parser/detector for CodeQL SARIF files by @drdavella in #531

Fixed

New Contributors

Full Changelog: 0.96.0...0.97.0

0.96.0

25 Apr 19:32
6dc5009

Choose a tag to compare

What's Changed

New

  • Add pass-thru flag for Contrast Assess vulnerabilities XML by @drdavella in #505
  • Add fixed/unfixed finding metadata support; populate for defectdojo by @drdavella in #501
  • Add optional AI metadata to changeset entries by @drdavella in #509
  • New Sonar codemod for django model without dunder str by @clavedeluna in #498

Fixed

  • Gracefully handle errors that occur during transformation by @drdavella in #510

Full Changelog: 0.95.0...0.96.0