Skip to content

v0.30.0

Choose a tag to compare

@marinazzio marinazzio released this 15 May 03:49
· 123 commits to master since this release
33a5dc7

What's Changed

  • 864: Add versioning policy documentation and update changelog and README by @marinazzio in #1163
  • 855: Update interactions.jsonl and README.md to reflect recent change… by @marinazzio in #1164
  • 856: Implement schema versioning for configuration files and add vali… by @marinazzio in #1165
  • 857: Implement schema versioning for session JSON files and update re… by @marinazzio in #1166
  • 858: Stabilize MCP tool contracts and introduce schema versioning for… by @marinazzio in #1167
  • 1175: Add dual-runtime harness scripts for self-mutation testing and … by @marinazzio in #1179
  • 1176: Enhance fork protocol to prevent hangs with length-prefixed pay… by @marinazzio in #1180
  • 1177: Remove skip list for fork-using files after protocol fix in sel… by @marinazzio in #1181
  • 1178: Update self-baseline script to utilize multiple jobs for improv… by @marinazzio in #1182
  • 1173: Refactor indexable? method to skip symbol/string keys and updat… by @marinazzio in #1183
  • 1174: Fix nil replacement issue in accessors to prevent crashes in pa… by @marinazzio in #1184
  • 1170: Add error sampling for minimal verbosity to prevent deadlock sc… by @marinazzio in #1185
  • 1169 mcp evilution mutate default verbosity exceeds agent token caps at scale by @marinazzio in #1186
  • 1168: Add error rate warning formatter to surface high error rates in… by @marinazzio in #1187
  • 1171: Implement explicit preload path resolution with fallback and er… by @marinazzio in #1188
  • 1172: Add 'mutate' alias for 'run' command and update documentation by @marinazzio in #1189
  • 1194: Implement method splicing for live method redefinition and enha… by @marinazzio in #1197
  • 1195: Implement BodyCallNeutralizer to strip non-idempotent calls and… by @marinazzio in #1198
  • 1196: Enhance string literal mutation handling for backslash-continue… by @marinazzio in #1199
  • 1208: Fix heredoc handling in BodyCallNeutralizer to prevent parse er… by @marinazzio in #1209
  • 1207: Refactor Minitest integration to support version compatibility … by @marinazzio in #1210
  • Bump ruby/setup-ruby from 1.306.0 to 1.307.0 by @dependabot[bot] in #1219
  • 1220: Enhance adjacent string concatenation handling and add correspo… by @marinazzio in #1221
  • 1200: Implement safety checks for anonymous block parameters in Block… by @marinazzio in #1222
  • 1201: Add handling for non-string parts in interpolated nodes to prev… by @marinazzio in #1223
  • 1216: Implement setup warning for silent mutation failures and add pr… by @marinazzio in #1224
  • 1204: Implement safety checks for reserved keyword collisions in rece… by @marinazzio in #1225
  • 1203: Add heredoc span handling to prevent orphaned bodies in mutations by @marinazzio in #1226
  • 1205: Implement orphaned else clause removal in rescue removal operator by @marinazzio in #1228
  • 1202: Implement handling for positional-after-keyword syntax error in… by @marinazzio in #1229
  • 1215: Fix dangling comma issue in super calls by adjusting argument r… by @marinazzio in #1230
  • 1206: Enhance gem detection logic to disambiguate multiple gemspecs b… by @marinazzio in #1231
  • 1212: Enhance BodyCallNeutralizer to handle lazy-loaded plugin files,… by @marinazzio in #1232
  • 1213: Fix mutation scoring by distinguishing between failed tests and… by @marinazzio in #1234
  • 1214: Handle TypeError for superclass mismatch during re-evaluation i… by @marinazzio in #1235
  • 1217: Add LastExpressionRemoval operator and update registry by @marinazzio in #1236
  • 1218: Add ArgumentMethodCallReplacement operator and update registry by @marinazzio in #1237
  • 1227: Prepare for release 0.30.0: update version, changelog, and depe… by @marinazzio in #1238

Full Changelog: v0.29.0...v0.30.0