Skip to content

feat!: remove deprecated preventSigmaIncrease option#989

Merged
philihp merged 2 commits into
mainfrom
claude/inspiring-fermi-JPFBT
May 27, 2026
Merged

feat!: remove deprecated preventSigmaIncrease option#989
philihp merged 2 commits into
mainfrom
claude/inspiring-fermi-JPFBT

Conversation

@philihp
Copy link
Copy Markdown
Owner

@philihp philihp commented May 27, 2026

Summary

  • Removes the long-deprecated preventSigmaIncrease option (replaced by limitSigma). The old name was kept as an alias with a // this will go away someday note since before this repo's visible git history — v5 is the right time to drop it.
  • Updates the three remaining test usages to limitSigma, and removes one test that was an exact duplicate of the equivalent limitSigma test.

Test plan

  • npm test — all 207 tests pass

Generated by Claude Code

The preventSigmaIncrease option was renamed to limitSigma long ago and
has been carrying a "this will go away someday" comment ever since.
Drop the alias and ship as part of the v5 major.
@coveralls
Copy link
Copy Markdown

coveralls commented May 27, 2026

Coverage Status

coverage: 100.0%. remained the same — claude/inspiring-fermi-JPFBT into main

@philihp philihp marked this pull request as ready for review May 27, 2026 11:08
@philihp philihp changed the title feat!: remove deprecated preventSigmaIncrease option, bump to 5.0.0 feat!: remove deprecated preventSigmaIncrease option May 27, 2026
@philihp philihp merged commit 376a6ed into main May 27, 2026
5 checks passed
@philihp philihp deleted the claude/inspiring-fermi-JPFBT branch May 27, 2026 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants