Releases: demaconsulting/CanvasNet
Releases · demaconsulting/CanvasNet
0.1.0-beta.4
Compare
Sorry, something went wrong.
No results found
Build Report
Version Information
Field
Value
Version
0.1.0-beta.4
Commit Hash
3700a82
Previous Version
0.1.0-beta.3
Previous Commit Hash
c235387
Changes
#20 - Fix CodeQL and SonarCloud findings repo-wide
#21 - Clean up README: shorten feature bullets, add block comments to examples
#22 - Add GIF frame count to ImageInfo
#23 - Add SVG marker, filter, and font-weight/style matching support
#24 - Split SvgCodec.cs into partial-class files under Codecs/Svg/
#25 - Split Jpeg/Png/Tiff/Gif codecs into partial-class files
#26 - Implement group-level SVG filtering (g/symbol/use)
#29 - SVG rendering completeness: preserveAspectRatio, clipPath/mask, patterns, image, full filter primitives, CSS styling, feBlend
Bugs Fixed
Dependency Updates
#27 - Build(deps): Bump github/codeql-action from 4.38.1 to 4.38.2 in the github-actions-dependencies group
#28 - Bump the nuget-dependencies group with 3 updates
0.1.0-beta.3
Compare
Sorry, something went wrong.
No results found
Build Report
Version Information
Field
Value
Version
0.1.0-beta.3
Commit Hash
c235387
Previous Version
0.1.0-beta.2
Previous Commit Hash
cd9cc91
Changes
#16 - Make Surface implement IDisposable (API shape only, no pooling yet)
#17 - Add Surface.Clear/Canvas.Clear, fix GetInfo/Load parity for TIFF and JPEG, and harden SvgCodec XXE settings explicitly
#18 - Add ImageInfo.CanDecode and UnsupportedImageFeatureException for PNG Adam7 interlacing
#19 - Add GifCodec (decode-only) with real-world GIF fixture tests
Bugs Fixed
Dependency Updates
0.1.0-beta.2
Compare
Sorry, something went wrong.
No results found
Build Report
Version Information
Field
Value
Version
0.1.0-beta.2
Commit Hash
cd9cc91
Previous Version
0.1.0-beta.1
Previous Commit Hash
1f41593
Changes
#6 - Add DemaConsulting.CanvasNet.Geometry namespace (Drawing Phase 1)
#7 - Add DemaConsulting.CanvasNet.Drawing namespace (Drawing Phase 2: fills)
#10 - Add DemaConsulting.CanvasNet.Drawing stroke-to-fill conversion (Drawing Phase 3: strokes)
#11 - Add Drawing gradients (linear/radial gradient paint)
#12 - Add Fonts namespace (TrueType/SFNT font parsing)
#13 - Add SvgCodec: decode/rasterize-only SVG codec (Phase 6)
#14 - Widen PngCodec decode coverage (color types 0/3/4, bit depths 1/2/4/16)
#15 - Add Rendering subsystem: transform stack, text layout, shape helpers, corner-rounding, hex-color parsing
Bugs Fixed
Dependency Updates
#8 - Build(deps): Bump github/codeql-action from 4.38.0 to 4.38.1 in the github-actions-dependencies group
#9 - Bump the nuget-dependencies group with 3 updates
0.1.0-beta.1
Compare
Sorry, something went wrong.
No results found
Build Report
Version Information
Field
Value
Version
0.1.0-beta.1
Commit Hash
1f41593
Previous Version
N/A
Previous Commit Hash
N/A
Changes
#2 - Fix CodeQL and SonarCloud quality findings
#3 - Surface vectorization: drop legacy TFMs, row stride padding, vectorized alpha compositing
#4 - Add header-only GetInfo image-info probing to all codecs
#5 - Fix: correct namespace and NuGet package name to DemaConsulting.CanvasNet
Bugs Fixed
Dependency Updates