Product updates

Changelog

What's new in Mergegleam. Updated as features ship.

v0.9.4

Go language support + severity threshold config

  • New Go language analysis: nil dereferences, missing error checks on multi-return functions
  • New .mergegleam.json config: set minimum severity threshold per repo (Pro only)
  • Improved TypeScript null analysis now follows conditional type narrowing through if/else branches
  • Fixed False positive on optional chaining with nullish coalescing operator
v0.9.2

Slack notifications and regression detection improvements

  • New Slack integration (Pro): send a summary to a Slack channel when Mergegleam finds Critical issues
  • Improved Regression detection now traces two levels of callers (was one), catching more indirect breaks
  • Improved Review latency reduced by 22% for PRs under 100 changed lines
v0.9.0

Logic error detection and Pro tier launch

  • New Logic error detection: inverted conditions, unreachable branches, off-by-one in loop bounds
  • New Pro tier now available: unlimited contributors, full suite, configurable rules
  • New Status check integration (Pro): block merge on Critical findings via GitHub branch protection
  • Fixed Python: false positives on walrus operator assignments
v0.8.3

Test coverage gap detection (Python + TypeScript)

  • New Coverage gap detection: new code paths with no corresponding test coverage are flagged as Warning
  • Improved Comment quality: each finding now includes a one-sentence fix suggestion
  • Fixed Incorrect line numbers on diff comments for files with CRLF line endings
v0.8.0

Regression detection: reads beyond the diff

  • New Regression detection: Mergegleam now reads callers of modified functions and flags downstream breaks
  • Improved Ruby support: method nil checks and missing rescue clauses now flagged
  • Improved Review webhook processing now handles GitHub rate limiting gracefully with exponential backoff
v0.7.1

Early access launch: null check + GitHub App

  • New Initial GitHub App: install from Marketplace, select repos, review starts on first PR
  • New Null and undefined dereference detection for TypeScript and JavaScript
  • New Python: None-dereference detection with type-hint awareness