Renamed 13 files for consistency:
- Removed numeric prefixes (0001---, 1004---, 2001---, etc.)
- Fixed triple-dash separators (Export-to-Pdf---No-GUI, Linux---PDF-export-and-Fonts)
- Simplified overly verbose names (asp.net-core-with-net8.0-mvc → ASP-NET-Core-MVC,
New-Report-Microsoft-SQL-Connection → SQL-Server-Connection,
Database-Providers-Howto → Database-Providers)
- Shortened migration guide filename (Majorsilence-Reporting-v5:-Migration,… → Migration-to-v5)
- Fixed WinForms casing (Winform → WinForms) and GTK casing (Gtk → GTK)
Deleted References.md (was a one-line redirect to Downloads).
Updated all internal links across 14 files to match the new names; also
fixed a pre-existing bug where one link included a spurious .md extension.
Rewrote Home.md with a clear logical structure:
Introduction → Quick Start → Data Sources → Report Design → Viewers →
Server-Side Export → Passing Data → Advanced → Command-Line Tools →
Contributing → Legacy. Viewer section now uses a comparison table.
Removed duplicate link entries and the stale "Windows Only" grouping that
incorrectly categorised cross-platform topics.
Added legacy callout banners to ASP.NET-Report-Control.md and
Microsoft-SQL-Compact-Edition-Connections.md so readers know they are
v4/.NET Framework pages before reading the content.
Update wiki docs for Majorsilence Reporting v5
Migrate all code examples from the v4 fyiReporting.* namespace and
synchronous API to the v5 Majorsilence.Reporting.* namespace and async
API (SetSourceFile, Rebuild, Report(), RunGetData, RunRender). Add
RdlEngineConfigInit() to all relevant pages, add SkiaSharp package
variants for Linux/macOS, fix a missing await on GetReport() in the
no-GUI export example, fix a broken return statement and powershell
typo in the image-passing page, and fix the rdlViewerSetSource variable
name typo in the DataTable page. Each updated page retains a
"Version 4 (Legacy)" section for reference. Tutorial.md replaced with
a real index linking to how-to pages and the v5 migration guide.
Dev (docs/Reporting/fyiReporting.md):
Add v4/v5 sections to fyiReporting docs
Restructure the fyiReporting documentation to have distinct sections for
Majorsilence Reporting v4 (legacy .NET Framework, sync API, fyiReporting
namespace) and v5 (modern .NET 8+, async API, SkiaSharp packages).
Updated Tutorial (markdown)
Updated Tutorial (markdown)
Calling the Viewer exe directly from your application
Updated Tutorial (markdown)
Updated Tutorial (markdown)
Created Tutorial (markdown)