Skip to content

Releases: shibayan/Sharprompt

v3.1.1

14 Apr 09:51
Immutable release. Only release title and notes can be modified.
6cb5807

Choose a tag to compare

What's Changed

  • Enhance project metadata for clarity and detail by @shibayan in #347
  • Pin Sharprompt.SourceGenerator to Roslyn 4.11 for .NET 8/9 SDK compatibility by @Copilot in #349

Full Changelog: v3.1.0...v3.1.1

v3.1.0

09 Apr 07:06
Immutable release. Only release title and notes can be modified.
b512967

Choose a tag to compare

What's Changed

  • Bump the dependencies group with 1 update by @dependabot[bot] in #311
  • Bump the dependencies group with 1 update by @dependabot[bot] in #312
  • Bump github/codeql-action from 3 to 4 in the dependencies group by @dependabot[bot] in #313
  • Bump actions/checkout from 5 to 6 in the dependencies group by @dependabot[bot] in #315
  • Bump the dependencies group with 1 update by @dependabot[bot] in #316
  • Refactor project structure and optimize code by removing unused files by @shibayan in #317
  • Add Source Generator project and implement model binding attributes by @shibayan in #319
  • Refactor Paginator for performance and readability improvements by @shibayan in #320
  • Refine README by @Copilot in #322
  • Implement EnumMetadataGenerator and Registry; remove EnumHelper class by @shibayan in #321
  • Update CodeQL workflow to remove submodule checkout by @shibayan in #324
  • Add Source Generator project reference and packaging target to main project by @shibayan in #323
  • Potential fix for code scanning alert no. 33: Workflow does not contain permissions by @shibayan in #328
  • Add unit tests for various options and validators by @shibayan in #329
  • Make IConsoleDriver public and add ConsoleDriverFactory for extensibility by @Copilot in #330
  • Fix Select prompt failing to accept exact match when items share a common prefix by @Copilot in #326
  • Refactor prompt options and forms to use PromptConfiguration for improved extensibility by @shibayan in #332
  • Refactor key-binding architecture: ConsoleKeyBinding struct, simplified handlers, ESC cancellation, fixed driver lifetime by @Copilot in #331
  • Add CONTRIBUTING.md and SECURITY.md; update LICENSE and README.md for clarity by @shibayan in #333
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #334
  • Enhance East Asian width handling and text input buffer functionality by @shibayan in #335
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #337
  • Refactor directory structure and split property group by @shibayan in #338
  • Bump github/codeql-action from 4.32.6 to 4.34.1 in the dependencies group by @dependabot[bot] in #339
  • Bump github/codeql-action from 4.34.1 to 4.35.1 in the dependencies group by @dependabot[bot] in #340
  • Add documentation for prompt types and validators by @shibayan in #341
  • Add documentation for prompt types and validators in English and Japanese by @shibayan in #342
  • Optimize paths-ignore settings in build and CodeQL workflows by @shibayan in #343
  • Update copyright information in project files by @shibayan in #344
  • Configure npm dependencies for weekly updates by @shibayan in #345
  • Bump the dependencies group with 1 update by @dependabot[bot] in #346

New Contributors

  • @Copilot made their first contribution in #322

Full Changelog: v3.0.1...v3.1.0

v3.1.0-preview2

31 Mar 17:25
Immutable release. Only release title and notes can be modified.
5b5f55d

Choose a tag to compare

v3.1.0-preview2 Pre-release
Pre-release

What's Changed

  • Add CONTRIBUTING.md and SECURITY.md; update LICENSE and README.md for clarity by @shibayan in #333
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #334
  • Enhance East Asian width handling and text input buffer functionality by @shibayan in #335
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #337
  • Refactor directory structure and split property group by @shibayan in #338
  • Bump github/codeql-action from 4.32.6 to 4.34.1 in the dependencies group by @dependabot[bot] in #339
  • Bump github/codeql-action from 4.34.1 to 4.35.1 in the dependencies group by @dependabot[bot] in #340
  • Add documentation for prompt types and validators by @shibayan in #341
  • Add documentation for prompt types and validators in English and Japanese by @shibayan in #342
  • Optimize paths-ignore settings in build and CodeQL workflows by @shibayan in #343
  • Update copyright information in project files by @shibayan in #344

Full Changelog: v3.1.0-preview1...v3.1.0-preview2

v3.1.0-preview1

05 Mar 12:53
Immutable release. Only release title and notes can be modified.
f34f8fa

Choose a tag to compare

v3.1.0-preview1 Pre-release
Pre-release

What's Changed

  • Bump the dependencies group with 1 update by @dependabot[bot] in #311
  • Bump the dependencies group with 1 update by @dependabot[bot] in #312
  • Bump github/codeql-action from 3 to 4 in the dependencies group by @dependabot[bot] in #313
  • Bump actions/checkout from 5 to 6 in the dependencies group by @dependabot[bot] in #315
  • Bump the dependencies group with 1 update by @dependabot[bot] in #316
  • Refactor project structure and optimize code by removing unused files by @shibayan in #317
  • Add Source Generator project and implement model binding attributes by @shibayan in #319
  • Refactor Paginator for performance and readability improvements by @shibayan in #320
  • Refine README by @Copilot in #322
  • Implement EnumMetadataGenerator and Registry; remove EnumHelper class by @shibayan in #321
  • Update CodeQL workflow to remove submodule checkout by @shibayan in #324
  • Add Source Generator project reference and packaging target to main project by @shibayan in #323
  • Potential fix for code scanning alert no. 33: Workflow does not contain permissions by @shibayan in #328
  • Add unit tests for various options and validators by @shibayan in #329
  • Make IConsoleDriver public and add ConsoleDriverFactory for extensibility by @Copilot in #330
  • Fix Select prompt failing to accept exact match when items share a common prefix by @Copilot in #326
  • Refactor prompt options and forms to use PromptConfiguration for improved extensibility by @shibayan in #332
  • Refactor key-binding architecture: ConsoleKeyBinding struct, simplified handlers, ESC cancellation, fixed driver lifetime by @Copilot in #331

New Contributors

  • @Copilot made their first contribution in #322

Full Changelog: v3.0.1...v3.1.0-preview1

v3.0.1

22 Sep 16:27
0ddb7aa

Choose a tag to compare

What's Changed

  • Bump the dependencies group with 2 updates by @dependabot[bot] in #296
  • Bump xunit.runner.visualstudio from 3.0.1 to 3.0.2 in the dependencies group by @dependabot[bot] in #298
  • Bump Microsoft.NET.Test.Sdk from 17.12.0 to 17.13.0 in the dependencies group by @dependabot[bot] in #299
  • Update xunit.runner.visualstudio to 3.1.0 by @dependabot[bot] in #303
  • Update Microsoft.NET.Test.Sdk to 17.14.0 by @dependabot[bot] in #304
  • Bump the dependencies group with 2 updates by @dependabot[bot] in #305
  • Bump the dependencies group with 1 update by @dependabot[bot] in #306
  • Bump actions/checkout from 4 to 5 in the dependencies group by @dependabot[bot] in #307
  • Bump the dependencies group with 1 update by @dependabot[bot] in #308
  • Bump actions/setup-dotnet from 4 to 5 in the dependencies group by @dependabot[bot] in #309
  • Use NuGet Trusted Publishing by @shibayan in #310

Full Changelog: v3.0.0...v3.0.1

v3.0.0

08 Jan 07:32
d1077c9

Choose a tag to compare

🎉 This includes all the new features and improvements from previous preview releases 🎉

v3.0.0-preview5

16 Nov 06:13
8fec3a6

Choose a tag to compare

v3.0.0-preview5 Pre-release
Pre-release

Bug fixes

Improvements

  • Upgrade to .NET 8 and latest C# (#293)

v3.0.0-preview4

04 Sep 08:33
c9b2b47

Choose a tag to compare

v3.0.0-preview4 Pre-release
Pre-release

Improvements

  • Added an option to jump to the previous/next page when selecting an item in Select / MultiSelect (#256)
  • Changed to use record type (#259)
  • Adding net7.0 target framework (#260)

v3.0.0-preview3

12 Aug 16:27
2112853

Choose a tag to compare

v3.0.0-preview3 Pre-release
Pre-release

Bug fixes

  • Fixed negative pagesize (#251)
  • Better handling of terminal resizing (#254)

Improvements

  • Update to setup-dotnet@v3 (#255)

v3.0.0-preview2

29 Nov 14:50
3047e51

Choose a tag to compare

v3.0.0-preview2 Pre-release
Pre-release

Improvements

  • Auto selection on single filtered item (#243)
  • Make private a ConsoleDriver property (#244)
  • Refactor naming rule and optimize (#245)
  • Fixed deprecating set-output command (#250)