PonzianiComponents 0.5.0
See the version list below for details.
dotnet add package PonzianiComponents --version 0.5.0
NuGet\Install-Package PonzianiComponents -Version 0.5.0
<PackageReference Include="PonzianiComponents" Version="0.5.0" />
paket add PonzianiComponents --version 0.5.0
#r "nuget: PonzianiComponents, 0.5.0"
// Install PonzianiComponents as a Cake Addin #addin nuget:?package=PonzianiComponents&version=0.5.0 // Install PonzianiComponents as a Cake Tool #tool nuget:?package=PonzianiComponents&version=0.5.0
This package offers .Net 6 based chess-related blazor components and a library providing some for chess related functionality:
PonzianiComponents
- Chessboard: Interactive Chessboard Blazor-Component
- Scoresheet: Blazor-Component to list chess moves with support for comments and variations
- Engine: Component which allows to integrate an engine (Stockfish 14.1 WASM) into your Blazor App
- Engine Log: a component to output the engine's log
- EvaluationGauge: a component rendering an evaluation bar
PonzianiComponents.Chesslib
API offering legal move generation, PGN parsing, ...
New in Version 0.2: Styling options (colors for squares, highlighting, comment texts, ..)
New in Version 0.2.1: Chess960 Support
New in Version 0.2.2: Language-Support for Movetexts in Scoresheet component
New in Version 0.2.3: Support for long algebraic, figurine and ICCF notation
New in Version 0.2.4: Improved ECO classification Empty rows in Scoresheet
New in Version 0.3.0: Upgrade to .Net 6
New in Version 0.4.0: Engine Component (for embedding Webassembly port of Stockfish into application)
New in Version 0.5.0: UCIEngine class allowing to interact with UCI chess engines from within .Net 6 applications
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Microsoft.AspNetCore.Components.Web (>= 6.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
UCIEngine interface to interact with UCI compliant chess engines added. Small incompatible change: PonzianiComponents.Info is replaced by PonzianiComponents.Chesslib.UCIEngine.Info