Skip to content

SideX v1.1.33

Choose a tag to compare

@UncleK UncleK released this 28 Oct 07:15
· 5 commits to main since this release

修复 X 原生文章引用中正文被挤为零宽、撑出大段空白的布局异常,仅对检测到的异常引用行应用兼容布局。

二级回复支持逐步展开:用户选择默认数量 N(1/2/3/5),第一次点击加载更多最多显示 N+2 条,第二次展开并连续加载这一条分支的全部普通回复。收起或修改默认数量后回到 N 条,保留草稿和滚动位置。首次按需读取最多一页,不预取其他分支;X 折叠的回复仍需单独展开。连续加载遇到失败、空页或重复游标会停止,并保留可用的手动入口。

Repairs long blank areas in native X Article quotes when a caption collapses to zero width. Only detected broken quote rows receive the layout correction.

Sub-reply previews now follow N → N+2 → all: choose a default N of 1/2/3/5; the first click shows up to N+2 and reads at most one page if needed, while the second expands and follows only that branch's ordinary pages. Collapse or change the limit to reset to N, preserving drafts and scroll. Author continuations remain visible. Sibling branches are not prefetched; folded replies still need an explicit reveal. Failed, empty or repeated pages stop continuous loading.

验证 / Validation

  • 全部 218 项本地回归通过 / All 218 local regression tests passed.
  • 真实 X 页面确认文章引用零宽正文的异常尺寸及布局修复效果 / Article quote geometry and the layout correction were checked on a real X page.
  • Chrome 使用当前源码及合成回复验证 1 → 3 → 全部、默认数修改、3 → 5 及相邻分支状态 / Current-source Chrome checks with synthetic replies verified 1 → 3 → all, setting changes, 3 → 5 and sibling isolation.
  • 18 个 ZIP 条目逐项与源码核对一致;未进行新 ZIP 安装测试 / All 18 allowlisted ZIP entries match the source; a fresh ZIP installation was not tested.

下载 / Downloads

  • SideX-v1.1.33.zip:商店上传包,也可解压后通过“加载已解压的扩展程序”安装 / Store upload package; also supports unpacked installation.
  • SideX-v1.1.33-store-updates.txt:中英文简短更新说明 / Short bilingual update notes.
  • SideX-v1.1.33-store-description.txt:完整中英文商店描述 / Full bilingual store description.
  • SideX-v1.1.33.zip.sha256:安装包校验值 / Package checksum.

Chrome Web Store 更新仍需独立上传 ZIP 并提交审核,本次发布不包含商店提交 / Chrome Web Store upload and review submission remain a separate step and are not included in this GitHub release.

ZIP SHA-256

6efa78920de918f5c45308d8b2d6384c424ff1026ec75f1c5d0f0617aeae2afa