Skip to content

docs: Refresh all markdown documentation for latest release changes - #117

Merged
Indhumathy-Loganathan merged 37 commits into
syncfusion:mainfrom
Yokesh-SF4393:release-alignment
Oct 26, 2026
Merged

Indhumathy-Loganathan merged 37 commits into
syncfusion:mainfrom
Yokesh-SF4393:release-alignment

Conversation

@Yokesh-SF4393

Copy link
Copy Markdown
Collaborator

Description

This PR aligns the repository documentation and release metadata with the current 2.0.1 package state and the post-2.0 release baseline.
The changes focus on:

  • updating version and release references
  • clarifying the 2.0 migration and compatibility guidance
  • refreshing accessibility, security, and test evidence documentation
  • updating contributor/developer guidance to match the current repo layout and tooling expectations
  • documenting the current theming and CSS isolation model introduced in 2.0
    This is primarily a documentation and release-readiness update. No functional component logic changes are included.

Solution

  • Updated changelog and release references to reflect 2.0.1 and current release timings
  • Corrected documentation links and path references for API compatibility and compliance docs
  • Refreshed accessibility, security, and testing evidence to match the 2.0 / 2.0.1 state
  • Clarified repo structure, sample app layout, and local development workflow
  • Documented the current styling model: component CSS isolation plus shared theme delivery via SfThemeRoot
  • Updated contributor guidance and repo metadata to reduce confusion around 2.x package versioning and current release expectations

Files affected

  • .github/ACCESSIBILITY.md
  • .github/CONTRIBUTING.md
  • .github/DEVELOPMENT.md
  • .github/Index.md
  • .github/SECURITY.md
  • .github/TEST-MATRIX.md
  • .github/THREAT-MODEL.md
  • .github/accessibility/insights-summary.md
  • .github/accessibility/screen-reader-smoke.md
  • .github/evidences/performance/key-usage.md
  • .github/evidences/performance/render-tree-efficiency.md
  • .github/evidences/performance/shouldRender-optimization.md
  • .github/evidences/performance/virtualization-strategy.md
  • .github/skills/syncfusion-blazor-toolkit-buttons/SKILL.md
  • .github/skills/syncfusion-blazor-toolkit-calendars/SKILL.md
  • .github/skills/syncfusion-blazor-toolkit-charts/SKILL.md
  • .github/skills/syncfusion-blazor-toolkit-inputs/SKILL.md
  • .github/skills/syncfusion-blazor-toolkit-notifications/SKILL.md
  • .github/skills/syncfusion-blazor-toolkit-popups/SKILL.md
  • .github/skills/syncfusion-blazor-toolkit-popups/dialog/SKILL.md
  • .github/skills/syncfusion-blazor-toolkit-popups/tooltip/SKILL.md
  • CHANGELOG.md
  • README.md
  • artifacts/sbom/README.md

kaliraj2026 and others added 30 commits October 12, 2026 16:42
…model

Replace the obsolete manual CSS-link step with a note explaining that
SfThemeRoot auto-emits the shared theme layer at render time. The README
Manual Integration section is now four steps (package, services,
_Imports, example) and each skill's getting-started/setup section
points at SfThemeRoot instead of <link ... styles/fluent.min.css>. Also
fixes the one remaining stale domain namespace in skill docs
(using Syncfusion.Blazor; -> Syncfusion.Blazor.Toolkit; in inputs
getting-started).

Co-authored-by: Yokesh-SF4393 <[email protected]>
Per review feedback, replace the SfThemeRoot setup details (placement
rules, <SfThemeRoot /> mention, <style id="sf-theme-root"> verification,
'no toolkit component in tree' opt-in guidance) with a single sentence
in each affected doc:

    > Note — Separate CSS links are no longer required. The necessary
    > styles are automatically included through the NuGet package.

Affected: README, buttons getting-started, buttons icons-and-content,
calendars getting-started, inputs getting-started, notifications
spinner-implementation, popups dialog-basics, popups
tooltip-implementation. Also removed the now-vestigial 'Gotcha 2: Icon
Library Must Be Loaded' section in icons-and-content.

Co-authored-by: Yokesh-SF4393 <[email protected]>
…eadme-skill-docs-syncfusion

Align README and skill docs with Syncfusion.Blazor.Toolkit 2.0 theme …
… file upload, and update warnings as errors in source project.
Yokesh-SF4393 and others added 7 commits October 23, 2026 12:38
Record quality-before-breadth priorities, keep Data Grid and AI out of
scope, and only retain competitor patterns that match the public API
and in-repo evidence.

Co-authored-by: Indhumathy-Loganathan <[email protected]>
Add a chart-first roadmap filtered against current toolkit scope.
Reorganized and clarified the roadmap content for the Syncfusion Toolkit for Blazor. Added proposed themes, priorities, and evaluation tracks while ensuring clarity on non-goals and community involvement.
@Indhumathy-Loganathan
Indhumathy-Loganathan merged commit af6c7de into syncfusion:main Oct 26, 2026
15 checks passed
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.

5 participants