Repository navigation
v0.2.0-preview.1
Pre-release
Pre-release
·
63 commits
to main
since this release
Added
- Targets: the libraries also build for
net8.0, next tonet10.0andnet11.0. The net8.0 build needs StreamMark
0.1.0-alpha.25, which adds net8.0 to its packages. - Markdown (
TKCode.Arc): an outline and find.GetOutline,ScrollToPoint,ScrollToAnchor,Findand
GetSelectedText, with theIsDocumentReady,MatchCount,CurrentMatchIndexandHasSelectionproperties and the
DocumentReadyandSearchChangedevents. A host can build an outline sidebar, a find bar and a copy action around the
document. - RichTextEditor (
TKCode.Arc):TrySetMarkdownimports Markdown and returns aRichTextImportReportthat lists what
the editor could not keep (RichTextImportIssueKind: heading depth, fence info strings, tilde fences, tables and so on). - DataGrid (
TKCode.Arc.AdvancedCharts, in the repository, not on NuGet yet): cell renderers (badge, progress, link,
icon text, checkbox, actions), validation rules (required, range, max length, pattern), conditional format rules, a
CellInvokedevent, a context menu event, CSV export options, and filter and layout state. - Blocks (
TKCode.Arc.Blocks, in the repository, not on NuGet yet): the command palette dialog; search results with
value and date filters, details and actions; sidebar collapse and resize modes; the reworked notification center.
Changed
- AtomUI is pinned to 6.2.7; 0.1.1-preview.1 was built on 6.2.6. The AtomUI dependency moves with the Arc version.
- DataGrid CSV export neutralizes spreadsheet formulas by default (
NeutralizeCsvFormulas), and a paste larger than
MaxPasteCells(1,000,000 cells by default) is refused. - On .NET 8 and 9 the DataGrid's natural text sort uses a built-in comparer; on .NET 10 and later it uses
CompareOptions.NumericOrdering, as before.
Fixed
LiveLoop.Startreturns early when it is already delivering frames, so a caller that starts the loop on every pointer
move no longer re-reads the gates each time.
Full changelog: v0.1.1-preview.1...v0.2.0-preview.1