Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mono/SkiaSharp-API-docs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: mono/SkiaSharp-API-docs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: live
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 0 files changed
  • 2 contributors

Commits on Jun 30, 2026

  1. Go Live: publish latest API docs (#171)

    Go Live: publish latest API docs (#171)
    
    Publish the accumulated SkiaSharp / HarfBuzzSharp API documentation from main
    to the live (published) branch. This is the first Go Live since #66 and rolls up
    a large batch of docs automation, a full regeneration, and content/cross-reference
    cleanup.
    
    Highlights in this batch:
    
    - Docs automation: automated API docs writer (#92, hardened in #155), daily
      update workflow, go-live workflow (#65), and a Learn Build status-based
      auto-merge gate (#82, #83) backed by check-learn-build.py and a
      .github/known-warnings.csv baseline.
    - Regeneration: frameworks docs switched to latest-only monikers (#141), baseline
      reset to the Windows-generated output (#142), and stub regeneration moved to
      Linux via Mono (#147). This drops older, no-longer-shipping member/type pages
      (e.g. pre-v1.68 view APIs, the removed Android ISKRenderer interface, and the
      SKPaint text properties that moved to SKFont).
    - Content: filled API documentation placeholders (#150, #151, #172) and fixed
      broken cross-references (#152).
    - Cross-reference cleanup (#173): removed/repointed 36 obsolete xref-not-found
      references left behind by the latest-only-moniker regeneration — dangling links
      in 2019-era remarks to members that were since removed or relocated. Without
      this the Go Live build reported 160 warnings and the auto-merge gate (correctly)
      blocked the publish.
    
    Build health at publish: 0 errors, 124 warnings, 0 suggestions. All 124 remaining
    warnings are expected xref-not-found references to external framework types
    (OpenTK, Gdk/Cairo/Graphene, ElmSharp/Tizen.NUI, Windows.UI.Xaml, Microsoft.UI.Xaml,
    SharpVk, Vortice) that Learn cannot resolve and which are tracked in the
    known-warnings.csv baseline — 0 new warnings versus baseline, so the gate passes.
    
    Co-authored-by: Matthew Leibowitz <[email protected]>
    Co-authored-by: Copilot App <[email protected]>
    mattleibow and Copilot authored Jun 30, 2026
    Configuration menu
    Copy the full SHA
    ab5003a View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2026

  1. Merge pull request #175 from mono/main

    Go Live: publish latest API docs
    mattleibow authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    ece3b10 View commit details
    Browse the repository at this point in the history
Loading