Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 29, 2025

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Updated Meziantou.Analyzer from 2.0.257 to 2.0.266.

Release notes

Sourced from Meziantou.Analyzer's releases.

2.0.266

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.266

Full Changelog: meziantou/Meziantou.Analyzer@2.0.265...2.0.266

2.0.265

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.265

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@2.0.264...2.0.265

2.0.264

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.264

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@2.0.263...2.0.264

2.0.263

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.263

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@2.0.262...2.0.263

2.0.262

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.262

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@2.0.261...2.0.262

2.0.261

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.261

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@2.0.260...2.0.261

2.0.260

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.260

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@2.0.259...2.0.260

2.0.259

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.259

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@2.0.258...2.0.259

2.0.258

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.258

Full Changelog: meziantou/Meziantou.Analyzer@2.0.257...2.0.258

Commits viewable in compare view.

Updated Microsoft.CodeAnalysis.NetAnalyzers from 10.0.100 to 10.0.101.

Release notes

Sourced from Microsoft.CodeAnalysis.NetAnalyzers's releases.

10.0.101

You can build .NET 10.0 from the repository by cloning the release tag v10.0.101 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

Commits viewable in compare view.

Updated Microsoft.Extensions.Caching.Hybrid from 10.0.0 to 10.1.0.

Release notes

Sourced from Microsoft.Extensions.Caching.Hybrid's releases.

10.1.0

What's Changed

Commits viewable in compare view.

Updated Microsoft.Extensions.Caching.Memory from 10.0.0 to 10.0.1.

Release notes

Sourced from Microsoft.Extensions.Caching.Memory's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.Extensions.Caching.StackExchangeRedis from 10.0.0 to 10.0.1.

Release notes

Sourced from Microsoft.Extensions.Caching.StackExchangeRedis's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.Extensions.Http.Polly from 10.0.0 to 10.0.1.

Release notes

Sourced from Microsoft.Extensions.Http.Polly's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Microsoft.Extensions.TimeProvider.Testing from 10.0.0 to 10.1.0.

Release notes

Sourced from Microsoft.Extensions.TimeProvider.Testing's releases.

10.1.0

What's Changed

Commits viewable in compare view.

Updated Npgsql from 10.0.0 to 10.0.1.

Release notes

Sourced from Npgsql's releases.

10.0.1

v9.0.4 contains several minor bug fixes.

Milestone issues

Full Changelog: npgsql/npgsql@v10.0.0...v10.0.1

Commits viewable in compare view.

Updated Polly from 8.5.0 to 8.6.5.

Release notes

Sourced from Polly's releases.

8.6.5

What's Changed

Full Changelog: App-vNext/Polly@8.6.4...8.6.5

8.6.4

What's Changed

New Contributors

Full Changelog: App-vNext/Polly@8.6.3...8.6.4

8.6.3

What's Changed

New Contributors

Full Changelog: App-vNext/Polly@8.6.2...8.6.3

8.6.2

What's Changed

New Contributors

Full Changelog: App-vNext/Polly@8.6.1...8.6.2

8.6.1

What's Changed

New Contributors

Full Changelog: App-vNext/Polly@8.6.0...8.6.1

8.6.0

What's Changed

New Contributors

Full Changelog: App-vNext/Polly@8.5.2...8.6.0

8.5.2

What's Changed

New Contributors

Full Changelog: App-vNext/Polly@8.5.1...8.5.2

8.5.1

What's Changed

New Contributors

Full Changelog: App-vNext/Polly@8.5.0...8.5.1

Commits viewable in compare view.

Updated Quartz from 3.13.1 to 3.15.1.

Release notes

Sourced from Quartz's releases.

3.15.1

What's Changed

  • Fix StdScheduler.Interrupt not interrupting all identified jobs (#​2788) by @​unageek
  • Add IServiceProvider overloads for AddJob, AddTrigger, ScheduleJob, and AddCalendar (#​2787) by @​bdovaz

New Contributors

Full Changelog: quartznet/quartznet@v3.15.0...v3.15.1

3.15.0

What's Changed

New Contributors

Full Changelog: quartznet/quartznet@v3.14.0...v3.15.0

3.14.0

What's Changed

New Contributors

Full Changelog: quartznet/quartznet@v3.13.1...v3.14.0

Commits viewable in compare view.

Updated Quartz.Extensions.Hosting from 3.13.1 to 3.15.1.

Release notes

Sourced from Quartz.Extensions.Hosting's releases.

3.15.1

What's Changed

  • Fix StdScheduler.Interrupt not interrupting all identified jobs (#​2788) by @​unageek
  • Add IServiceProvider overloads for AddJob, AddTrigger, ScheduleJob, and AddCalendar (#​2787) by @​bdovaz

New Contributors

Full Changelog: quartznet/quartznet@v3.15.0...v3.15.1

3.15.0

What's Changed

New Contributors

Full Changelog: quartznet/quartznet@v3.14.0...v3.15.0

3.14.0

What's Changed

New Contributors

Full Changelog: quartznet/quartznet@v3.13.1...v3.14.0

Commits viewable in compare view.

Updated Quartz.Serialization.Json from 3.13.1 to 3.15.1.

Release notes

Sourced from Quartz.Serialization.Json's releases.

3.15.1

What's Changed

  • Fix StdScheduler.Interrupt not interrupting all identified jobs (#​2788) by @​unageek
  • Add IServiceProvider overloads for AddJob, AddTrigger, ScheduleJob, and AddCalendar (#​2787) by @​bdovaz

New Contributors

Full Changelog: quartznet/quartznet@v3.15.0...v3.15.1

3.15.0

What's Changed

New Contributors

Full Changelog: quartznet/quartznet@v3.14.0...v3.15.0

3.14.0

What's Changed

New Contributors

Full Changelog: quartznet/quartznet@v3.13.1...v3.14.0

Commits viewable in compare view.

Updated QuestPDF from 2025.7.4 to 2025.12.1.

Release notes

Sourced from QuestPDF's releases.

2025.12.1

  • Fixed an issue where merged documents rendered incorrectly for the second and subsequent documents.
  • Fixed an issue where the Table layout could fail to render all items in certain row-span scenarios.
  • Fixed semantic tagging in advanced layouts (e.g., MultiColumn) and refactored canvas-related code.

2025.12.0

Features:

  • Added support for the .NET 10 SDK.
  • Added support for semantic tagging.
  • Added support for bookmarks via header-level semantic tags.
  • Added support for the following conformance standards: PDF/A-2b, PDF/A-2u, PDF/A-2a, PDF/A-3b, PDF/A-3u, PDF/A-3a, and PDF/UA-1.

Future-proofing:

  • Introduced automated standard conformance testing using veraPDF.
  • Introduced automated ZUGFeRD conformance testing using Mustang.

Bug fixes:

  • Fixed a bug where row-span calculation logic in the Table component could cause infinite document generation.
  • Fixed an issue where Dynamic components rendered incorrect content when placed inside a MultiColumn layout.
  • Fixed missing input parameter validation for Hyperlink, Section, and SectionLink methods.
  • Fixed an issue where Hyperlinks in the page footer broke accessibility conformance.

Maintenance:

  • Updated the Skia native dependency to version m142.
  • Increased test coverage and test quality.
  • General code cleanup.

2025.12.0-alpha4

  • Simplified the Fluent API.
  • Made minor semantic adjustments.
  • Added a conformance test suite based on the Mustang project (for ZUGFeRD).
  • Performed code refactoring and cleanup.

2025.12.0-alpha3

  • Ported all changes from the 2025.7.3 release.
  • Updated the Skia native dependency to version m142.
  • Added experimental support for the following conformance standards: PDF/A-1a and PDF/A-1b.
  • Improved automated tagging, which is now enabled only when a relevant conformance standard is active.
  • Created a conformance test suite based on the VeraPDF project.

2025.12.0-alpha2

  • Added semantic auto-tagging for paragraphs.
  • Enhanced auto-tagging feature for tables by supporting more complex cases where cells are spanning multiple rows or columns.
  • Adjusted semantic meaning of MultiColumn spacer to be an artifact.
  • Adjusted semantic meaning of contents that repeats on pages by marking the first occurrence as content, and repetitions as artifacts. This change applies to the Repeat, Decoration and Page Header/Footer elements.
  • Fixed semantic handling of background and watermark page layers.
  • Fixed adding content to the semantic tag tree if it is part of the artifact.
  • Improved visual representation of SemanticTags and ArtifactTags in the Companion App.

2025.12.0-alpha1

  • Ported all changes from the 2025.7.2 release.
  • Added support for the following conformance standards: PDF/A-2b, PDF/A-2u, PDF/A-2a, PDF/A-3b, PDF/A-3u, PDF/A-3a, and PDF/UA-1.
  • Improved the semantic structure of links (both external hyperlinks and internal links to named destinations) for better compatibility with PDF/UA-1.
  • Corrected semantic tagging of decorative elements such as shadows, backgrounds, borders, and lines by marking them as artifacts.
  • Enhanced the semantic structure and accessibility of simple tables (without cells spanning multiple rows or columns) by automatically tagging header cells.
  • Introduced support for horizontal headers to further improve the semantic structure and accessibility of simple tables.

2025.12.0-alpha0

We’re excited to share that this release adds initial support for semantic tagging and bookmarks! 🎉

For more details on both features, please see: QuestPDF/QuestPDF#1177

Commits viewable in compare view.

Updated Scalar.AspNetCore from 2.11.1 to 2.11.10.

Release notes

Sourced from Scalar.AspNetCore's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated ScottPlot from 5.0.47 to 5.1.57.

Release notes

Sourced from ScottPlot's releases.

5.1.57

  • The transition from ScottPlot 5.0 to 5.1 has breaking changes which are likely to affect advanced users who maintain custom plot types. Upgrading our SkiaSharp from 2.88 to 3.119 brought many improvements, but significantly changed the functionality of SkiaSharp.SKPaint which many of our drawing operations relied on. To minimize the impact of this change, references to SkiaSharp.SKPaint have been replaced with ScottPlot.Paint which closely resembles the original API, minimizing amount of code changes required to upgrade. This version aims at making this upgrade possible, and future versions will refine these objects to improve performance and minimize allocations.
  • Public methods that accepted SkiaSharp.SKPaint now accept ScottPlot.Paint
  • Paint.MeasureText() now returns a single PixelRect instead of using out variables
  • Rendering: Significantly reduced the number of allocations by passing Paint throughout the render flow
  • NuGet: Bundle all third party license and copyright notices into a single file included in the NuGet package (#​5068, #​5075) @​jelhan, @​bclehmann
  • Colormaps: Updated the Turbo colormap to use the identical color table published by the original author (#​5075) @​bclehmann
  • Interactive Plottables: Created a new collection of interactive plottables which do not require manually wiring mouse events to support hover and click-drag manipulation
  • Controls: Added SetCursor() functionality to IPlotControl to improve cross-platform support for mouse interactions
  • SignalXY: Reduced heap allocations by modifying ISignalXYSource to use IReadOnlyList<Pixel> instead of Pixel[] (#​5091, #​5078) @​bclehmann
  • Palette: Added Invert() and InvertHue() to IPalette so palettes for light backgrounds can be reused for dark backgrounds (#​5094) @​NeilMacMullen
  • Colormap: Added Invert() and InvertHue() to IPalette so palettes for light backgrounds can be reused for dark backgrounds (#​5094) @​NeilMacMullen
  • Palettes: Added a ColorblindFriendlyDark palette to improve accessibility of categorical plots with dark backgrounds (#​5094) @​NeilMacMullen
  • Multiplot: Added a collection of PreRenderActions to facilitate synchronization of data between subplots (#​5095) @​NeilMacMullen
  • Histogram: Optimized bin count accumulation strategy to improve performance when creating histograms (#​5102) @​fissssssh
  • Legend: Added support for defining an Index so manually added items can be displayed in preferred sequence (#​5107) @​timmer98
  • Avalonia: Improve behavior through focus release and acquisition cycles (#​5109, #​5105) @​nbeck-SMT

5.0.56

  • Statistics: Added support for kernel density estimation with Epanechnikov, Gaussian, Uniform, and Triangular strategies. Scott's rule (no relation) was implemented for bandwidth estimation (#​4869) @​bclehmann
  • Radar: Added a IsAxisAboveData property to allow the axes to be rendered on top of the data series (#​4874) @​Christoph-Wagner
  • Scatter: Add support for vertically oriented gradient fills (#​4881) @​manaruto
  • Bar Plot: Add LabelsOnTop option to allow bar labels to always be displayed and never get overlapped by other bars or plottables (#​4886, #​4855) @​manaruto @​bclehmann
  • PolarAxis: Add support for custom background color (#​4897) @​CoderPM2011
  • PolarAxis: Added support for custom spoke lengths (#​4897) @​CoderPM2011
  • Axes: Improve automatic DateTime tick generation for inverted axes (#​4900, #​4851) @​manaruto @​sunwayking
  • Ticks: Improve behavior of DateTime ticks for plots with zero-sized axes (#​4911, #​4903) @​NeilMacMullen @​mccabe93
  • Horizontal and Vertical Line: Improve support for inverted axes (#​4920) @​manaruto
  • Rendering: Improve support for invisible and zero line width rectangles (#​4956) @​Fruchtzwerg94
  • Font: Fixed Font.Set() issue associated with premature typeface disposal (#​4910, #​4958) @​sproott @​237779932
  • WinUI: Improve support for modifier keys when combining mouse and keyboard inputs (#​4967, #​4970) @​diluculo
  • Markers: Added new OpenCircleWithDot, OpenCircleWithCross, and OpenCircleWithEks markers (#​4963, #​4972) @​CoderPM2011
  • NumericConversion: Added type-specific Clamp() overloads prevent boxing and improve performance (#​4985) @​kevin100702
  • Maui: Add explicit net8.0 target to facilitate platform-agnostic unit testing (#​4988) @​Adam--
  • Drawing: Add FillPath() and FillCircle() and deprecate draw overloads that accept a FillStyle (#​4987) @​CoderPM2011
  • GitHub: Create a devconainer.json file to facilitate development in GitHub Codespaces (#​5002) @​oxygen-dioxide
  • Maui: Improve behavior for interactive plots when their user input processor is disabled (#​4990, #​4989) @​Adam--
  • Fonts: Added new styling options for weight, slant, density, etc. (#​5013, #​4873) @​aespitia @​Christoph-Wagner
  • Labels: Added styling options for underline with customizable thickness and offset (#​4893) @​manaruto
  • Legend: Added the ability to customize default marker shape for legend items (#​5005, #​5006) @​aespitia
  • Pie: Added a Radius property (instead of forcing 1.0) and improved rendering and SVG export (#​5020) @​CoderPM2011 @​aespitia
  • Data Streamer: Added FillY and related properties so streaming plots support filled ares (#​4948, #​5023) @​manaruto @​Stephanowicz
  • Plot: Added FigureBorder and DataBorder for displaying custom borders on plots and subplots (#​4854, #​5024) @​CoderPM2011
  • Angle: Added Inverted property and support for Angle comparison using equality operators
  • Polar Axis: Added a Clockwise property to support clockwise and counter-clockwise translation between Polar and Cartesian coordinates (#​5028, #​4884, #​5046) @​CoderPM2011, @​mattwelch2000
  • WinUI: Improved support for plots with transparent backgrounds (#​5026, #​5029) @​diluculo
  • Font: Added Fonts.Reset() to restore default styling options (#​5013) @​aespitia
  • Legend: Respect marker size when a default marker shape is used (#​5006, #​5031) @​manaruto @​aespitia
  • Legend: Improve appearance of large markers in legends (#​4999, #​5031, #​5056) @​manaruto @​winsrp
  • Cookbook: Improve developer experience when generating images using the Visual Studio Test Runner (#​4882, #​5032) @​CoderPM2011
  • Signal: Improve horizontal range accuracy reported by signal plot data sources (#​4868, #​5033) @​CoderPM2011, @​dirk-de-bugger, @​StendProg
  • Heatmap: Added a RenderStrategy property so users can use custom rendering logic (#​5035) @​bclehmann
  • Heatmap: Added Heatmap.RenderStrategies.Rectangles to improve SVG support by drawing each cell of a heatmap as a distinct rectangle (#​4950, #​5020, #​5035) @​CoderPM2011 @​bclehmann @​MRC-Karel
  • Color: Added an Opacity property to compliment WithOpacity() which represents opacity as a fractional value (#​5041, #​5024) @​aespitia, @​bclehmann
  • Axis Line: Improve alignment of horizontal line labels on the right side of multi-axis plots (#​5052) @​afunc233
  • Avalonia: Forward OnLostFocus events to improve mouse/keyboard interactivity following alt+tab window switching (#​5053) @​afunc233

5.0.55

  • WPF: Added autoscale option to the default right-click context menu (#​4701) @​hsfetterman
  • Interactivity: Make all user action responses public (#​4743) @​manaruto @​bwedding
  • Shapes: Improved display of newly added Eclipse and Arc shapes (#​4744, #​4739) @​CoderPM2011
  • SignalXY: Improve support for generic X and Y collections (#​4753, #​4746) @​JoeStoneAT @​bclehmann
  • Axis Rules: Updated minimum and maximum span rules to improve support for inverted axes (#​4755, #​4735) @​manaruto
  • Avalonia: Improved support for transparency at the window level (#​4759, #​3444, #​4732) @​bclehmann
  • CoordinateRange: Improve NaN support for Extrema() method (#​4770, #​4665) @​bwedding @​uperp
  • Rendering: Improved performance by simplifying axis limit change detection to reduce duplicate renders (#​4790, #​4783) @​bclehmann @​dtoppani-twist @​chen1tian @​ssharks
  • Rectangular Grid: Improve logic used to identify cells from coordinates, fixing issues associated with contour line plots (#​4787, #​4791) @​StendProg @​ScottSSapphire
  • Axes: Improve coordinate lookup logic for translating between triangular and Cartesian axes (#​4797, #​4798) @​manaruto
  • SignalXY: Improve performance by reducing allocations and copying inside the render loop (#​4794, #​4753) @​bclehmann
  • CoordinateRangeMutable: Improve comparison logic (#​4796) @​bclehmann
  • Multiplot: Improve interactivity following Reset() and restore cookbook behavior (#​4793)
  • Population: Use stable random number generator for horizontal symbol offsets (#​4616) @​marklam
  • Demo: Created an Avalonia demo application available for download in the GitHub repository (#​4801) @​bclehmann
  • Colorbar: Improve support for transparent colormaps (#​4685) @​Roman-Rak
  • Marker: Setting LineColor now sets both line color and outline color to improve support for filled markers with outlines (#​4715)
  • Axes: Exposed GetPanels() and added GetXAxes() and GetYAxes() to facilitate advanced customization (#​4717) @​hsfetterman
  • Bar Plots: Place value labels below the bars for bars with negative values (#​4760) @​asmallproblem @​jux-stef
  • Tooltip: New plot type for labeling a point in coordinate space using a bubble (#​4829, #​4751) @​CoderPM2011
  • Axis Rules: Improved SquareZoomOut support for inverted axes (#​4837, #​4836) @​StendProg @​Corbini
  • Axes: Added LogMinorTickGenerator to support decade-spaced minor ticks on logarithmic axes (#​4841) @​macaba
  • SVG: Pre-render plots in memory to finalize layout before generating XML to reduce file size and improve performance (#​4847, #​4842) @​manaruto
  • WPF: Added XmlnsDefinition and XmlnsPrefix assembly information to simplify referencing in XAML (#​4853) @​Muny
  • Plot: Calling Plot.Title() will always enable its visibility. Call Plot.Title(false) to hide the title. (#​4804, #​4856)
  • Layout: Calling Frameless(false) enables visibility of all panels, undoing the actions of Frameless() (#​4804, #​4856) @​manaruto @​bouyeijiang
  • Generate: Added helper methods for generating collections of DateTimeOffset objects (#​4863, #​4861) @​bclehmann @​bukowa

5.0.54

  • Multiplot: Improved API for advanced layout customization. See cookbook and demo application for examples. (#​4738)
  • Multiplot: Use new shared axis manager. Multiplot.ShareY() is now Multiplot.SharedAxes.ShareY() as seen in demo application. (#​4738)
  • Multiplot: Moved state management and pixel lookup logic based on previous renders into the IMultiplot.LastRender property (#​4738)
  • Multiplot: Added Subplots property for plot collection management and replaced IMultiplot.Count with Multiplot.Count() (#​4738)
  • Axes: Added IAxis.Collapse() helper method to disable tick generation and set size to zero for a given axis (#​4738)
  • Multiplot: Added CollapseVertically() to collapse space between vertically stacked plots (#​4738)
  • Multiplot: Created DraggableRows() layout to simplify user-resizable multiplots as demonstrated in the demo application (#​4738) @​VladislavPustovarov @​quantfreedom
  • Axes: Added LockSize() helper method to quickly set MinimumSize and MaximumSize to the same value
  • WinForms: improve ScottPlot.Image.GetBitmap() memory management and disposal
  • Image: Added Scaled() and Resized() methods to help resize existing images in memory
  • WinForms: Improve support for transparency for plots placed on Forms with background images (#​4698) @​luo-ross
  • OpenGL: Improved memory management for applications using scatter plots in OpenGL controls (#​4702, #​4693) @​onur-akaydin @​StendProg @​allrightsreserved
  • Rendering: Improved detection of changed axis limits and improved behavior of legend item orientation (#​4722, #​4629) @​aespitia
  • Plottables: Added many new shapes like arcs, circle sectors, annular sectors, and more as seen in the cookbook (#​4739) @​CoderPM2011 @​heartacker

5.0.53

  • Axis Rules: Improved support for inner and boundaries on plots with inverted axis limits (#​4686, #​4609) @​kebox7
  • OpenGL: Improved behavior for applications which have multiple OpenGL instances (#​4693) @​onur-akaydin
  • Multiplot: Improved interactive behavior in .NET Maui, Blazor, and WinUI controls (#​4691) @​King-Taz
  • IPlotControl: Refactor to support IMultiplot allowing users to inject their own multi-plot logic (#​4687)
  • Cookbook: Added a colors page demonstrating all colors included with ScottPlot (#​4681) @​quantfreedom

5.0.52

  • Controls: Fix issue preventing the context menu from appearing after it was used to open a new window (#​4529, #​4671) @​wi-fr @​david3951445
  • Eto: Improved implementation of the new multi-plot rendering system (#​4675) @​qaz7349134142024

5.0.51

  • WPF: Updated the WPF control to pass render requests though the new Multiplot system (#​4666, #​4667) @​zygfrydw @​VladislavPustovarov
  • Multiplot: Improved right-click context menu support for multi-plot user controls (#​4671) @​nilsakesson
  • Palette: Added GetColors() extension method for creating an array of colors from an existing palette

5.0.50

  • WPF: Updated the WPF control to pass render requests though the new Multiplot system (#​4666, #​4667) @​zygfrydw

5.0.49

  • WPF: Updated the WPF control to pass render requests though the new Multiplot system (#​4666, #​4667) @​zygfrydw

5.0.48

  • Multiplot: Extend Multiplot to support rending onto an existing surface (#​4628, #​4600)
  • User Controls: Add Multiplot to IPlotControl (#​4628, #​4600)
  • User Controls: Remove deprecated Interaction system (#​4630, #​4600)
  • Plot: Remove the PlotControl property to encourage one-way flow of control (#​4631, #​4600)
  • Controls: Update all UserInputProcessor code to support Multiplot interactions (#​4632, #​4600)
  • Multiplot: Add advanced subplot positioning features (#​4633, #​4600)
  • Multiplot: Add shared axis helper methods to facilitate syncing axis limits across subplots (#​4635, #​4600)
  • Generate: Fixed causing AddNoiseInPlace() to offset the mean of the underlying signal (#​4564) @​nightroman
  • Text: Fixed DragTo() to use the correct axis dimension (#​4587) @​claire0821
  • Rendering: Improved handling of the RenderPack inside the render loop to avoid Skia exceptions (#​4592) @​vadimart92
  • Axes: Improved support for CoordinateRect hit detection on plots with inverted axes (#​4596) @​SprinterDave
  • Axes: Improved axis rule behavior on plots using inverted axes (#​3597, #​4609) @​CoderPM2011
  • Smith Chart: New plot type for displaying impedance of signals as resistance vs. reactance on a circular axis system (#​4634, #​4578, #​41) @​CoderPM2011 @​louis1901 @​Padanian
  • Rendering: Improve support for platforms where BGRA is not the default color model (#​4648, #​4647) @​bclehmann @​ssharks
  • Legend: Made GetItems() virtual to support custom ordering logic and made Plot.Legend settable (#​4571) @​onur-akaydin
  • Controls: Improved middle-click-drag zoom rectangle support for plots using inverted axis limits (#​4573) @​xichaoqiang
  • Ticks: Improved tick placement consistency for financial plots with DateTime axes (#​4591) @​VladislavPustovarov
  • Line: Added LineOnTop and MarkersOnTop flags to control which components appear in front (#​4610) @​nullsoftware @​quantfreedom
  • Axes: Added a helper method allowing Plot.Axes.Left.RemoveTickGenerator() to quickly disable left axis tick generation (#​2875, #​4613, #​4608, #​4613)

Commits viewable in compare view.

Updated SonarAnalyzer.CSharp from 10.16.1.129956 to 10.17.0.131074.

Release notes

Sourced from SonarAnalyzer.CSharp's releases.

10.17



False Negative

  • NET-2840 - Improve S2077: Support more methods

Task

  • NET-2839 - Update RSPEC before 10.17 release

New Feature

  • NET-2820 - ShimLayer: Implement Factory
  • NET-2789 - ShimLayer Generator: Enums
  • NET-2728 - ShimLayer Generator: SyntaxNodes

Bug

  • NET-2816 - Fix S3603 AD0001: NRE when LocalFunction inside Record constructor in C#​7

Improvement

10.16.2

Rotations of binary signing keys

Commits viewable in compare view.

Updated System.Drawing.Common from 10.0.0 to 10.0.1.

Release notes

Sourced from System.Drawing.Common's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated System.IdentityModel.Tokens.Jwt from 8.2.1 to 8.15.0.

Release notes

Sourced from System.IdentityModel.Tokens.Jwt's releases.

8.15.0

New Features

  • Add ECDsa support in X509SecurityKey and JsonWebKeyConverter.ConvertFromX509SecurityKey
    Extended X509SecurityKey and JsonWebKeyConverter.ConvertFromX509SecurityKey to support ECDSA keys.
    See PR #​2377 for details.

Bug Fixes

  • Sanitize logs to avoid leaking sensitive data
    Updated logging to sanitize sensitive values, reducing the risk of inadvertently exposing secrets or PII in logs.
    See PR #​3316 for details.
  • Optimize log sanitization with SearchValues
    Improved the performance of the log sanitization logic introduced earlier by using SearchValues, making sanitization more efficient in high-throughput scenarios.
    See PR #​3341 for details.
  • Update test for IDX10400
    Adjusted the IDX10400 test to align with the current behavior and error messaging.
    See PR #​3314 for details.

Fundamentals

  • Add supported algorithm tests
    Added new tests to validate the set of supported cryptographic algorithms, increasing confidence in algorithm coverage and compatibility.
    See PR #​3296 for details.
  • Migrate repository agent rules from .clinerules to agents.md
    Moved repository agent/AI-assist rules into markdown documentation to make them more visible and easier to maintain.
    See PR #​3313 for details.
  • Migrate Microsoft.IdentityModel.TestExtensions from Newtonsoft.Json to System.Text.Json
    Updated Microsoft.IdentityModel.TestExtensions to use System.Text.Json instead of Newtonsoft.Json, aligning tests with the runtime serialization stack.
    See PR #​3356 for details.
  • Disable code coverage comments
    Turned off automated code coverage comments on PRs to reduce noise while retaining coverage data elsewhere.
    See PR #​3349 for details.
  • Fix CodeQL alerts
    Addressed CodeQL-reported issues to improve security posture and static analysis cleanliness.
    See PR #​3364 for details.

.NET 10 / SDK and tooling updates

  • Building with .NET 10 preview / RC 1
    Updated the repository to build and test against .NET 10.0 preview/RC1, ensuring early compatibility with the upcoming runtime.
    See PRs #​3287, #​3357, and #​3358 for details.
  • Fix .NET 10 test execution consistency
    Ensured consistent use of the TargetNetNext parameter across build, test, and pack phases so .NET 10.0 tests execute reliably.
    See PR #​3337 for details.
  • Update project files and workflows for .NET 10.0 compatibility
    Adjusted project files and CI workflows to correctly target and run on .NET 10.0, including test and pack scenarios.
    See PR #​3363 for details.
  • Update .NET version to meet CG compliance
    Updated the .NET version references to be compliant with corporate governance (CG) requirements.
    See PR [#​3353](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-do....

Description has been truncated

Bumps Meziantou.Analyzer from 2.0.257 to 2.0.266
Bumps Microsoft.CodeAnalysis.NetAnalyzers from 10.0.100 to 10.0.101
Bumps Microsoft.Extensions.Caching.Hybrid from 10.0.0 to 10.1.0
Bumps Microsoft.Extensions.Caching.Memory from 10.0.0 to 10.0.1
Bumps Microsoft.Extensions.Caching.StackExchangeRedis from 10.0.0 to 10.0.1
Bumps Microsoft.Extensions.Http.Polly from 10.0.0 to 10.0.1
Bumps Microsoft.Extensions.TimeProvider.Testing from 10.0.0 to 10.1.0
Bumps Npgsql from 10.0.0 to 10.0.1
Bumps Polly from 8.5.0 to 8.6.5
Bumps Quartz from 3.13.1 to 3.15.1
Bumps Quartz.Extensions.Hosting from 3.13.1 to 3.15.1
Bumps Quartz.Serialization.Json from 3.13.1 to 3.15.1
Bumps QuestPDF from 2025.7.4 to 2025.12.1
Bumps Scalar.AspNetCore from 2.11.1 to 2.11.10
Bumps ScottPlot from 5.0.47 to 5.1.57
Bumps SonarAnalyzer.CSharp from 10.16.1.129956 to 10.17.0.131074
Bumps System.Drawing.Common from 10.0.0 to 10.0.1
Bumps System.IdentityModel.Tokens.Jwt from 8.2.1 to 8.15.0
Bumps System.Text.Json from 10.0.0 to 10.0.1

---
updated-dependencies:
- dependency-name: Meziantou.Analyzer
  dependency-version: 2.0.266
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: Meziantou.Analyzer
  dependency-version: 2.0.266
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.101
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 10.0.101
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: Microsoft.Extensions.Caching.Hybrid
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: Microsoft.Extensions.Caching.Memory
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: Microsoft.Extensions.Caching.StackExchangeRedis
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: Microsoft.Extensions.Http.Polly
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: Microsoft.Extensions.TimeProvider.Testing
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: Npgsql
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: Polly
  dependency-version: 8.6.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: Quartz
  dependency-version: 3.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: Quartz.Extensions.Hosting
  dependency-version: 3.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: Quartz.Serialization.Json
  dependency-version: 3.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: QuestPDF
  dependency-version: 2025.12.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: QuestPDF
  dependency-version: 2025.12.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: Scalar.AspNetCore
  dependency-version: 2.11.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: ScottPlot
  dependency-version: 5.1.57
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: ScottPlot
  dependency-version: 5.1.57
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.17.0.131074
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.17.0.131074
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: System.Drawing.Common
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: System.IdentityModel.Tokens.Jwt
  dependency-version: 8.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: System.Text.Json
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 29, 2025

Labels

The following labels could not be found: dependencies, dotnet. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot bot requested a review from DegrassiAaron as a code owner December 29, 2025 02:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant