Repository navigation
Bump the nuget group with 7 updates - #59
Closed
dependabot[bot] wants to merge 1 commit into
Closed
dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps Meziantou.Analyzer from 3.0.290 to 3.0.312 Bumps Microsoft.AspNetCore.Components.WebAssembly from 10.0.12 to 10.0.13 Bumps Microsoft.AspNetCore.Components.WebAssembly.DevServer from 10.0.12 to 10.0.13 Bumps Microsoft.Extensions.Localization from 10.0.12 to 10.0.13 Bumps Radzen.Blazor from 12.0.1 to 12.1.5 Bumps Roslynator.Analyzers from 5.0.0 to 5.0.1 Bumps xunit.v3 from 4.0.1 to 4.0.2 --- updated-dependencies: - dependency-name: Meziantou.Analyzer dependency-version: 3.0.312 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Microsoft.AspNetCore.Components.WebAssembly dependency-version: 10.0.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Microsoft.AspNetCore.Components.WebAssembly.DevServer dependency-version: 10.0.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Microsoft.Extensions.Localization dependency-version: 10.0.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: Radzen.Blazor dependency-version: 12.1.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget - dependency-name: Roslynator.Analyzers dependency-version: 5.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget - dependency-name: xunit.v3 dependency-version: 4.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget ... Signed-off-by: dependabot[bot] <support@github.com>
Contributor
Author
|
Superseded by #61. |
dependabot
Bot
deleted the
dependabot/nuget/AFS.ComponentLibrary/nuget-be35dc4607
branch
October 26, 2026 12:49
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated Meziantou.Analyzer from 3.0.290 to 3.0.312.
Release notes
Sourced from Meziantou.Analyzer's releases.
3.0.312
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.312
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.311...3.0.312
3.0.311
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.311
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.310...3.0.311
3.0.310
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.310
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.309...3.0.310
3.0.309
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.309
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.308...3.0.309
3.0.308
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.308
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.307...3.0.308
3.0.307
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.307
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.306...3.0.307
3.0.306
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.306
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.305...3.0.306
3.0.305
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.305
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.304...3.0.305
3.0.304
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.304
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.303...3.0.304
3.0.303
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.303
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.302...3.0.303
3.0.302
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.302
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.301...3.0.302
3.0.301
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.301
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.300...3.0.301
3.0.300
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.300
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.299...3.0.300
3.0.299
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.299
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.298...3.0.299
3.0.298
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.298
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.297...3.0.298
3.0.297
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.297
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.296...3.0.297
3.0.296
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.296
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.295...3.0.296
3.0.295
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.295
What's Changed
New Contributors
Full Changelog: meziantou/Meziantou.Analyzer@3.0.294...3.0.295
3.0.294
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.294
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.293...3.0.294
3.0.293
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.293
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.292...3.0.293
3.0.292
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.292
What's Changed
New Contributors
Full Changelog: meziantou/Meziantou.Analyzer@3.0.291...3.0.292
3.0.291
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.291
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.290...3.0.291
Commits viewable in compare view.
Updated Microsoft.AspNetCore.Components.WebAssembly from 10.0.12 to 10.0.13.
Release notes
Sourced from Microsoft.AspNetCore.Components.WebAssembly's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.AspNetCore.Components.WebAssembly.DevServer from 10.0.12 to 10.0.13.
Release notes
Sourced from Microsoft.AspNetCore.Components.WebAssembly.DevServer's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Extensions.Localization from 10.0.12 to 10.0.13.
Release notes
Sourced from Microsoft.Extensions.Localization's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Radzen.Blazor from 12.0.1 to 12.1.5.
Release notes
Sourced from Radzen.Blazor's releases.
12.1.5
12.1.5 - 2026-10-19
Improvements
PopupPositionparameter that shows a popup validator above, below, to the left or to the right of its field.Bottomstays the default, so existing validators look the same. The popup stays next to its field when the layout changes, and a validator positioned while its field is hidden, for example on submit with the field in an inactive tab or a collapsed panel, is placed once the field is shown instead of off-screen (#640). Thanks to @panoskentros!Fixes
colspan, and the internalrz-html-editor-cell-selectedclass is no longer saved inValue. Thanks to @Radium001!FilterMode.Simplein trimmed Blazor WebAssembly apps instead of throwingArgumentException(NotAMemberOfType). The "No value" entry of the filter dropdown was an anonymous type whose properties the trimmer removed. It is now aDropDownItem<object>, like the enum entries.12.1.4
12.1.4 - 2026-10-16
Improvements
AllowDateSelectionparameter that turns the date title into a button opening a date picker, so users can jump straight to a date. Month and year views offer months instead of days, and changing only the year just browses (#626). Thanks to @panoskentros!CloseOnScrolloption inContextMenuOptionsthat closes the menu when the container of the clicked element is scrolled, also after the menu was reopened while open, for example by right-clicking one row after another. Thanks to @Radium001!Fixes
FilterTemplatebound toFilterValueandSecondFilterValueare cleared, instead of showing an empty grid or throwing "A second operation was started on this context instance".ClearFiltersreset the operator to the type default (Equalsfor dates) while the filter value fell back to the bound parameter, and changing both bound values started overlappingLoadDatacalls. The declared operator is now restored, cleared template values no longer fall back to the parameter, and both values changing together reload the grid once (#2768).SimpleWithMenufilter operator menu of a grid nested in another grid's row template open when clicked. The click bubbled to every ancestor grid's listener, so the popup was toggled once per nesting level and closed right after opening (#2767).12.1.3
12.1.3 - 2026-10-15
Improvements
Columnsparameter that sets how many columns fit on each line, so a layout with a fixed number of columns per line no longer needsSizeon everyRadzenColumn.ColumnsXS,ColumnsSM,ColumnsMD,ColumnsLG,ColumnsXLandColumnsXXchange it per breakpoint. Counts that do not divide 12, such as 5 or 7, work as well andGapis respected. A column with its ownSizefor the current breakpoint keeps it (#2760).Fixes
/xl/worksheets/sheet1.xmlwas prefixed withxl/so the sheet was not found, and a<c>or<row>without the optionalrattribute was dropped. Relationship targets are now resolved against their source part, for sheets as well as drawings, images, charts and tables, and a cell or row without a reference takes the position after the previous one (#2757).@, soif (!string.IsNullOrEmpty(tick.Value))was emitted as a text node in each tick, which screen readers read once per tick, and an empty tick label was rendered even withShowTickLabels="false".scrollLeft, so the index computed from the scroll position was negative, got clamped to 0 and reset the selection right afterNavigateor a pager click. The scroll handler now uses the absolute scroll offset.PersistentComponentState.TryTakeFromJson<T>orJsonSerializer.Deserialize<T>behind an unannotated helper. A trimmed Blazor WebAssembly app kept the type but lost its parameterless constructor and theCountandValuesetters, so System.Text.Json threwNotSupportedException. Radzen.Blazor now embeds a trimmer descriptor that keeps these members whenever an app keeps the type.12.1.2
12.1.2 - 2026-10-12
Improvements
12.1.1
12.1.1 - 2026-10-12
Improvements
QueueMessagesaccepts messages sent while an answer streams instead of ignoring them: the message shows right away marked as queued, is sent when the answer completes, andStopreturns its text to the box. A service can take such a message mid-response throughIAIChatService.TryQueueMessageAsyncor anIChatMessageQueueits chat client exposes viaGetService; a user-roleChatResponseUpdatewith the message id tells the chat the model read it, which moves the message under the answer so far and starts a new assistant message. The send button stays next to the stop button while streaming.HeaderTemplate,InputHeaderTemplateandInputFooterTemplateslots for a conversation switcher, status line, model picker or action buttons around the conversation and the input.@bind-Inputreads and sets the text in the box,FocusAsyncfocuses it.ChatToolCall.TextPositionandChatMessage.GetParts()expose it for custom templates.ChatMessage.KindwithStatus,ProgressandErrorentries rendered as a centered note, a spinner line and an alert;AddMessage(ChatMessage),RemoveMessageandRefreshmanage them.RenderMessagerenders a message the default way from insideMessageTemplate.ShowAvatars,SendButtonText,SendButtonIcon,StopButtonTextandStopButtonIcon.AttachmentAddingreceives every picked file and can cancel or replace it, for example with a scaled down image;MaxTotalAttachmentSizelimits the attachments of a message as a whole.UsageTemplateandMessageFooterTemplaterender usage and extra content per message;ChatMessage.AdditionalPropertiescollects theAdditionalPropertiesof the streamed updates, for example credits or changed files.Fixes
12.1.0
12.1.0 - 2026-10-12
Improvements
Microsoft.Extensions.AI.AIChatServicetalks to the model throughIChatClient: register the client of any provider (OpenAI, Azure OpenAI, Ollama and others) withAddChatClientand the chat picks it up, or keep the built-inOpenAICompatibleChatClient, which streams from any OpenAI-compatible chat completions endpoint and now parses tool calls.IAIChatService.GetChatClient()exposes the configured pipeline, with theModel,MaxTokensandTemperaturedefaults applied, to your own code.Toolstakes theAIFunctions created withAIFunctionFactory; calls run automatically and render as cards with the arguments, status and result,ToolCallTemplaterenders a result with Radzen components (generative UI),ApprovalRequiredAIFunctionmakes the chat ask the user before a tool runs (ApproveToolCall,RejectToolCall), andToolCallCompleted,ShowToolCallsandAllowMultipleToolCallscontrol the rest. Multiple approvals in one answer are batched and the answer continues once all of them are decided.ShowReasoning), lists the sources of an answer under it (ChatMessage.Citations,ShowCitations,CitationTemplate) from the citation annotations of providers such as OpenAI web search or Perplexity and from tools that returnChatCitation, and normalizes the citation markers of gpt-oss models to plain[n].AllowAttachmentsrenders a paperclip (AcceptedAttachmentTypes,MaxAttachmentSize,Error),AddAttachmentadds files from code and pending attachments show as thumbnails under the input. Images go to multimodal models as image content, text files (txt, csv, md, json, xml and similar) as text so any model can read them, PDF files as file parts for providers that support them. A stop button replaces the send button while an answer streams;Stop()keeps the text received so far.ShowUsageshows the tokens the provider reports for each answer.IConversationStore.InMemoryConversationStorekeeps them for the lifetime of the application andAddConversationStore<TStore>()plugs in a database store;ConversationSessionSerializerround-trips a session with its model history, tool calls, results and attachments as JSON. The service saves after every answer,UserIdtells whose conversation it is andGetOrCreateSessionAsync,GetSessionsAsync,ClearSessionAsyncandDeleteSessionAsyncmanage the saved ones; a chat with aSessionIdrestores its conversation on initialization.Contextapplies every prompt to a piece of text, for example the content or selection of an editor;Value,Output,GeneratedandOutputTemplatewire it into the page.Valueis the context and the output replaces it, is appended to it or is discarded. WithTargetIdset to the id of the input or textarea, the text selected in it becomes the context and only the selection is replaced.ShowButton="false"withOpenAsync(element)opens the popup from your own trigger andAppliedreports the new value.TModelto the model (DescriptionandDisplayattributes guide it), asks for a JSON object and assigns the converted values toData, including dates, numbers, enums and Guids, notifying theEditContext.FieldsandInstructionsnarrow the request andPaste(text)works without the clipboard.IAIChatService.GetEmbeddingGenerator():OpenAICompatibleEmbeddingGeneratorimplementsIEmbeddingGenerator<string, Embedding<float>>over any OpenAI-compatible embeddings endpoint (EmbeddingsEndpoint,EmbeddingsProxy,EmbeddingsModelinAIChatServiceOptions), or register the generator of your provider.ApiKeythere, through the options, the component parameter or a per-message override, throws with a message that says to keep the key on the server and setProxyto a server endpoint that adds it; Blazor Server applications keep working as before.12.0.8
12.0.8 - 2026-10-10
Improvements
AllowOverlapparameter. When it isfalsea move or resize that would place a tile over another visible tile is blocked: the tile first tries the free axis alone so a diagonal drag slides along the neighbor, otherwise it stays at its last valid cell. Tiles that already overlap when the drag starts are ignored so they can still be pulled apart. The default staystrue.Fixes
ReloadwhenKeyPropertyis set. The row toggler icon resolved the expanded state by key while the detail row andCollapseItemresolved it by object reference, so afterReloadreturned fresh objects with the same keys the icon stayed expanded, the detail disappeared and clicking the icon could not remove the stale entry. The row template now usesIsRowExpanded,CollapseItemremoves the stored key that matches byKeyProperty,Singleexpand mode compares withItemEqualsand the hierarchy view re-keys the child data to the fresh parent object so expanded children survive a reload (#2752).Valuewhen it is declared beforeDatain the markup. Blazor assigns parameters in markup order and theDatasetter resets the stored value wheneverDatachanges, so aValuedeclared beforeDatawas lost on the first render and again every timeDatawas replaced. TheValueparameter is now captured before the first await and re-applied after the base call when theDatasetter has reset it (#2754).Datais an EF CoreIQueryable. The null guard added aroundAny/AllandIsEmpty/IsNotEmptycollection filters protects in-memory data withnullcollections, but EF Core cannot translate anullcomparison of a projected collection such asc.Orders.Select(o => o.Number).ToList()and failed the whole query with "could not be translated". The guard is now emitted only for in-memory sources, so database providers get a plainAny/Allas in 11.1.6 (#2755).12.0.7
12.0.7 - 2026-10-08
Fixes
ViewStartandViewEndaViewChangehandler assigns during a mouse wheel zoom or scrollbar pan. The callbacks fired while the internal zoom guard was active, so a handler that re-anchored the bound range, for example to keep the latest data in view, updated the parent state while the chart kept rendering the cursor-centered range until the next unrelated render. AfterViewStartChanged,ViewEndChangedandViewChangecomplete the chart now takes the range it received, clamps it and raisesZoomChangedagain if the zoom level moved.ShowDays="false"is usable again with the drill-down navigation. The month and year grids were rendered inside the sameShowDaysblock as the day table, so a month or year picker showed only the header: the title cycled through the month and year views with nothing drawn, the year-range view had no way back and its arrows moved the current date by twelve years. The grids are now rendered regardless ofShowDaysand only the day table is gated by it. WithShowDaysfalse the calendar opens in the month grid, the title drills up to the year grid, a year cell returns to the month grid and a month cell stays there with the picked month highlighted and focused. Picking a month changesCurrentDateand raisesCurrentDateChangedas the v11 header dropdowns did; the boundValueis not committed, so existing handlers keep working.DropDownnavigation withShowDaysfalse still renders only the header dropdowns.INDEX($W$7:$W$521,...)in column V andINDEX($V$31:$V$521,...)in column W recursed through the whole block and crashed with a stack overflow in WebAssembly. Recalculation now follows a calculation chain: only the cells dirtied by a change are recalculated, every other formula cell is read from its stored value, and a formula that reads a dirty precedent not yet calculated is re-queued after it, so stack depth is bounded by formula nesting instead of data size and cycles are detected at calculation time. Cell and range expressions evaluate to references that are dereferenced only where values are needed, soINDEX,ROW,COLUMN,ROWS,COLUMNS,VLOOKUP,HLOOKUPandXLOOKUPread only the cells they use, andIF,IFERROR,IFNA,IFS,SWITCHandCHOOSEevaluate only the branch they take, soROW(A5)in A5 is 5 instead of#CIRCULARandCHOOSE(1,5,1/0)is 5. An error criterion inCOUNTIF,SUMIF,AVERAGEIFand the*IFSfunctions matches cells holding the same error instead of failing the formula. The dependency graph stores each distinct range once with the formulas that read it, which cut building it for the reported workbook from 23.8 s to 0.3 s. All formula cells of the three attached workbooks match the values Excel saved (#2750).XmlReaderinstead of loading each sheet part into anXDocument, so the cell elements are never materialized asXElementandXAttributeobjects. Loading that workbook in WebAssembly allocates 244 MB instead of 535 MB and takes 10.7 s instead of 20.4 s.12.0.6
12.0.6 - 2026-10-06
Improvements
Worksheet.RightToLeftdisplays a sheet right to left, with column A on the right.XlsxWriterwrites it asrightToLeft="1"on the sheet view andXlsxReaderreads it back, so Arabic and Hebrew workbooks no longer open left to right. TheRadzenDataGridExcel export follows the computed direction of the rendered grid, and the newDataGridExcelExportOptions.RightToLeftoverrides it (#2748).Fixes
OnPancalls that each re-rendered every column and took over two minutes to settle. The zoom and pan interop is now serialized, with the newest pan position and the accumulated wheel steps sent in one call,RadzenColumnSeriesandRadzenBarSeriesskip the items outside the zoomed plot area, andRadzenLineSeriesandRadzenAreaSeriesbuild their path from the points that reach it plus the neighbors the curve needs, unlessAnimateDataUpdatesis set. A zoomed chart with 20000 columns now settles 40 ms after the last scrollbar move (#2749).MinandMaxand noStepalways labelsMax. The tick step divides the pinned range evenly instead of rounding up to a whole number, which pushed the last tick pastMaxand dropped it whenever the range was not a multiple of the tick count, for exampleMin="0" Max="100"ended at 68. Axes withStep, with a single bound or with neither are unchanged.CultureandHeaderDateFormatinstead of a hard-codedM/d. The day labels of the Day zoom and the week range labels of the Month zoom useHeaderDateFormatwhen it is set, and otherwise the short date pattern of the Gantt culture without its year part (M/dfor en-US,dd/MMfor en-GB,dd.MMfor de-DE). The Gantt passes itsCultureandUICultureto the inner scheduler, and the zoom buttons carry a class per view (rz-gantt-view-day,-week,-month,-year,-years) so an application can hide a zoom by class instead of by position (#2745).ResizeObserverfired once more with a 0x0 size for the detached scroll container and calledOnResizeon an already disposedDotNetObjectReference. The observer now disconnects itself when the scroller is no longer connected, and the call is guarded like the other resize observers (#2746).applyQuotePrefixon the cell style of a quote-prefixed cell. The attribute is not part ofCT_Xfin ECMA-376, so strict readers such as openpyxl refused the file with "unexpected keyword argument 'applyQuotePrefix'". OnlyquotePrefix="1"is written now (#2747).12.0.5
12.0.5 - 2026-10-02
Fixes
RadzenThemeonly fromApp.razorin the server project lost the component in the published WebAssembly client: nothing in the client referenced it, so the trimmer removed it fromRadzen.Blazor, although@rendermode="InteractiveAuto"and@rendermode="InteractiveWebAssembly"need it on the client.ThemeServicenow keepsRadzenTheme, so every application that callsAddRadzenComponents()has the component after trimming and no change is needed in the application. Only this one component is kept, and the rest of the trimming saving stays.12.0.4
12.0.4 - 2026-10-02
Fixes
NullReferenceExceptioninRenderer.DispatchEventAsyncon .NET 10 when the mouse moves over the calendar. Since 12.0.0 aRadzenDatePickerthat is not a range picker, and the disabled days of aRadzenDateRangePicker, registered the range hover handlers without a delegate. .NET 10 applications that useAddRazorComponents()with interactive server rendering then raised the exception on every hover of a day and every time the mouse left the calendar. The picker kept working, but the debugger stopped on each exception and the server paid for one per mouse move. The handlers are now registered only where the range preview needs them.12.0.3
12.0.3 - 2026-10-01
Fixes
1,0,qandpwere cut off. The keys now shrink evenly to fit the available width in theBottom,Top,AutoandInlineplacements and keep the same width in every row, keys with longer labels stay as wide as their text, and the keyboard looks the same as before on wider screens.12.0.2
12.0.2 - 2026-10-01
Improvements
FocusOnClickparameter. WithFocusOnClick="true"clicking theStartorEndcontent, or the empty area inside the field border, focuses the input. Clicks on interactiveStartorEndcontent such as buttons and links are left alone, disabled fields are ignored, and an already focused input keeps focus without a blur. The parameter defaults tofalse, so existing fields behave as before (#2742).RadzenLegendItemTemplate, which renders the content of every legend item instead of its text while keeping the marker and the click behavior. The template receives aLegendItemContextwith theText,Data,SeriesandColorof the item, and the chart measures the rendered legend and reserves the space it needs (#852).BoundsChangedevent that reports the area the map is showing. It is raised once the map is loaded and each time the map becomes idle after panning or zooming, so a drag raises one callback instead of one per frame, andGoogleMapBoundsChangedEventArgsprovides theNorthEastandSouthWestcorners of the visible area together with theCenterand theZoomlevel (#84).CellClickcan prevent theRowClickraised for the same click, for example whenCellClickstarts in-cell editing andRowClickopens a detail panel.DataGridCellMouseEventArgsnow hasPreventDefault()andIsDefaultPrevented: callingPreventDefault()inCellClickskipsRowClickand the row selection for that click, and calling it inCellDoubleClickskipsRowDoubleClick. An asynchronousCellClickhandler has to call it before its firstawait(#2570).A:A,4:4,$A:$B,Data!A:Aand'My Sheet'!4:5. They evaluate over the used area of the sheet, whileROWS,COLUMNS,COUNTBLANK,INDEXand implicit intersection see the full logical size, recalculate when any cell in the referenced columns or rows changes, shift only the bounded axis on copy, fill and insert, and become#REF!when the referenced column or row is deleted (#2743).Fixes
'Bob''s Sheet'!A1, are read correctly.Commits viewable in compare view.
Updated Roslynator.Analyzers from 5.0.0 to 5.0.1.
Release notes
Sourced from Roslynator.Analyzers's releases.
5.0.1
Fixed
InstallationTargetto API version[17.14,)so Marketplace publish succeeds (VsixPub0029; API 18.0 is experimental). Installable on Visual Studio 2022 17.14+ and Visual Studio 2026 (VS 2026 extension compatibility).CS0103/CS0246) during analysis (PR)System.Compositionon the .NET 10 SDK (PR)&&/||expression is an operand of an operator with higher precedence (e.g.a && b | cis now fixed toa && (b || c)) (PR)Commits viewable in compare view.
Updated xunit.v3 from 4.0.1 to 4.0.2.
Release notes
Sourced from xunit.v3's releases.
No release notes found for this version range.
Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions