Skip to content

0.10.0

Choose a tag to compare

@github-actions github-actions released this 14 Nov 19:37
· 238 commits to main since this release
7d073e9

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 pattern
  • RoundedRectangleFinderPatternShape - Smooth rounded corners
  • CircleFinderPatternShape - Circular corners
  • RoundedRectangleCircleFinderPatternShape - Hybrid style with rounded rectangles and circles

Here's sample QR Code with customize finder pattern by RoundedRectangleCircleFinderPatternShape.

pattern14_instagram_style

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