ArthurHub / ArthurHub/HTML-Renderer
Roadmap
- Lenguaje dominante
- C#
- Estrellas
- 1.4k
- Forks
- 550
- Merge medio
- 14 d 9 h
- PR fusionados (30 d)
- 1
Descripción
Taking over maintenance work for now, here's a rough roadmap I want to follow.
Join the discussion of you have any ideas / wishes.
## Phase 1 ✅
- [x] Remove references to defunct codeplex sites
- [x] Update project files to SDK format
- [x] Update to .NET Framework 4.6.2 (minimum supported netfx version)
- [x] Drop Client Profiles support
- [x] Drop Mono support
- [x] Update build files or replace them with dotnet CLI commands
- [x] Add GitHub Actions to ensure every change can be built
- [x] Update dependencies, while keeping the compatibility as is in a first step
- [x] Check that all referenced images still work
- [x] Test all the features
- [x] Release v1.5.1 as a new NuGet package of the modernized project setup
- [x] Update repository website URL
## Phase 2 ✅
- [x] Tag old versions and create GitHub releases with release notes
- [x] Clean up the issue tracker and close / merge open pull requests
- [x] Release v1.5.2 & NuGet packages
- [x] Consider taking over some improvements from forks
- [x] https://github.com/ggeurts/HTML-Renderer/commits/master/
## Phase 3 ✅
- [x] Update everything to .NET Standard 2.0 / .NET 8: #222
- [x] HtmlRenderer.Core: netstandard2.0 / net8.0
- [x] HtmlRenderer.PdfSharp: netstandard2.0 / net8.0
- [x] HtmlRenderer.WinForms: net8.0-windows
- [x] HtmlRenderer.WPF: net8.0-windows
- [x] Deprecate Mono NuGet package
- [x] Use the new MigraDoc & PDFsharp implementation: #221
- [x] Release v1.6 & NuGet packages
## Phase 4
- [ ] Expand HTML support via HtmlKit: #243
- [ ] Expand CSS support via vendored ExCSS: #244
- [ ] Close additional gaps (via PeachPDF)
- [ ] Release v2.0 & NuGet packages
## Future
- [ ] Investigate performance improvements utilizing .NET 8 / 10 features
- [ ] Create a GitHub Pages site as stand-in for the CodePlex & CodePlex Archive site
- [ ] Consider support for WinUI
- [ ] Consider support for Avalonia UI: https://github.com/AvaloniaUI/Avalonia.HtmlRenderer
- [ ] Consider support for Uno Platform
- [ ] Consider support for a generic SkiaSharp renderer
- #200
- https://github.com/albyoo/HTML-Renderer/tree/image/Source/HtmlRenderer.SkiaSharp
- https://github.com/3CS-Software/HTML-Renderer-Core/commit/e6497c5284f35a31ffc62ff6fe86596502bf1fc2
- https://github.com/ManniAT/HTML-Renderer/compare/master...xtuzy:HTML-Renderer:supportskiasharp
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.