Skip to content

Update Sharprompt to 3.1.2 to fix crash in small terminal - #699

Open
PtJade Ceramic (PtJade-Ceramic) wants to merge 1 commit into
microsoft:mainfrom
PtJade-Ceramic:fix-issue-697
Open

Update Sharprompt to 3.1.2 to fix crash in small terminal#699
PtJade Ceramic (PtJade-Ceramic) wants to merge 1 commit into
microsoft:mainfrom
PtJade-Ceramic:fix-issue-697

Conversation

@PtJade-Ceramic

@PtJade-Ceramic PtJade Ceramic (PtJade-Ceramic) commented Aug 30, 2026

Copy link
Copy Markdown

📖 Description

Upgrades Sharprompt from 2.4.5 to 3.1.2 to fix a crash (ArgumentOutOfRangeException at Console.SetCursorPosition) that occurs when the terminal window is too small. The upstream fix, shibayan/Sharprompt#373, is included in Sharprompt 3.1.2.

🔗 References

Fixes #697

🔍 Validation

  • Compiled successfully with Sharprompt 3.1.2 (Sharprompt.dll 3.1.2.0 linked into output)
  • 113/129 unit tests pass; the 16 failures are all environment-related (14 require CI runsettings WingetPkgsTestRepoOwner; 2 are localization-dependent FieldValidationTests on non-English system locale) and unrelated to this change

✅ Checklist

  • Signed the Contributor License Agreement
  • Linked to an issue
  • Updated documentation (if applicable)
  • Updated Copilot instructions (if build, architecture, or conventions changed)

📋 Issue Type

  • Bug fix
Microsoft Reviewers: Open in CodeFlow

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

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.

Crash in small terminal window

1 participant