0.10.0
Overview
This release adds .NET 10.0 support and introduces customizable Finder Pattern rendering, allowing you to create QR codes with distinctive corner styles while maintaining full scan compatibility.
Custom Finder Pattern Rendering
New WithFinderPatternShape() API enables distinctive corner designs:
RectangleFinderPatternShape- Classic rectangular patternRoundedRectangleFinderPatternShape- Smooth rounded cornersCircleFinderPatternShape- Circular cornersRoundedRectangleCircleFinderPatternShape- Hybrid style with rounded rectangles and circles
Here's sample QR Code with customize finder pattern by RoundedRectangleCircleFinderPatternShape.
Code Example
Create a QR code with rounded finder patterns:
var qrCode = new QRCodeImageBuilder("https://example.com")
.WithSize(512, 512)
.WithFinderPatternShape(RoundedRectangleFinderPatternShape.Default)
.WithColors(codeColor: SKColors.DarkBlue);What's Changed
- [dotnet format] Automated changes by @github-actions[bot] in #272
- chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #274
- chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #273
- feat: add .NET 10 support by @guitarrapc in #275
- feat: Add cusomize FinderPattern rendering with your defined shape. by @guitarrapc in #276
- feat: show gradient and medium size of styled QR on BlazorWasm QR page by @guitarrapc in #277
Full Changelog: 0.9.0...0.10.0