ArthurHub / ArthurHub/HTML-Renderer

Breaking Changes & Regressions

未關閉
#259 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
CSS HTML
主要語言
C#
星號
1.4k
分支
550
平均合併
14 天 9 小時
30 天內合併 PR
1

描述

While replacing the custom HTML and CSS parsers and implementing support for newer standards, we'll eventually break something. This issue should help track intentional breaking and unintentional regressions. We could try and fix all the regressions when they're introduced, but in order to allow for faster contributions, which may include some of these fixes already, it makes more sense to move forward and document them here.

## Breaking Changes

- Rendering blocks inside inline elements will lead to different behavior, as HtmlKit auto-closes the invalid HTML
- `corner-radius` is replaced with the official `border-radius`
- `background-gradient` is replaced with the official `linear-gradient`

## Regression

- [ ] Consecutive `
` tags don't lead to empty lines

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

此 issue 未指明任何檔案、測試或進入點。在 HTML 渲染器中重現連續的
標籤,然後驗證它們會產生預期的空行,同時確保列出的 breaking changes 仍有文件記錄。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
csharp
領域
web-dev
Issue 類型
缺陷
難度
3/5
預估耗時
1-2 天
活躍度
冷清
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。