Skip to content

v1.8.0

Choose a tag to compare

@ccvar ccvar released this 19 Oct 04:16
· 30 commits to main since this release

根据站点地图推测每个站点最后一次更新内容的时间;手机上的后台体验大幅优化;修复网速慢时切换页面一片空白。

新功能

  • 内容更新时间:每天刷新站点地图时,用网页的 lastmod 和观察到的变化(新网址、网页更新)推测站点最后一次更新内容的时间,并统计近 30 天新出现的页面数。大部分网页 lastmod 是同一天时(多半是构建时统一改的),不当作内容更新
    • 站点详情顶部显示“内容更新于 … · 近 30 天新增 N 个页面”,鼠标移上去说明依据
    • 站点列表的站点名下面显示更新时间,超过 90 天没更新的标成橙色
    • 新的优化建议“内容很久没更新”:90 天以上没有新页面也没有更新,同时搜索点击在下滑时提醒
    • AI 分析报告里也加上内容最后更新时间

改进(手机)

  • 点输入框不再放大页面(iPhone 上字号小于 16px 的输入框会自动放大);小按钮、链接的可点范围更大
  • 顶部导航:第 4 个图标改成搜索,通知收进账号菜单
  • 短链列表:只显示 /后缀,工具栏更整齐,快速创建排成一行;访问数和标题行齐平
  • 短链详情:顶部更紧凑(二维码放在右上角,5 个按钮一行);访问明细改成每条两行,不用左右滑
  • 站点列表:表头一行、站点名那列更窄并固定在左边,滚动条从第二列开始;往下滚动时表头吸在顶部
  • 站点详情:推广短链表、筛选按钮、页头按钮对齐;来源站点 / 目标站点表首列固定,不再把卡片撑出屏幕
  • 概览、通知、设置页:页头、开关、折叠项标题行、Cloudflare 用量面板和每日用量表都按手机重新排版
  • 卡片间距和内边距收小,一屏能看到更多内容

修复

  • 网速慢时切换页面一片空白:加载占位块被排序箭头的样式覆盖成了看不见的 10px 小块;现在恢复显示,并加上扫光动画
  • 英文界面里多行的提示文字会被压成一行、只翻译一部分,现在逐行翻译

Estimates when each site's content was last updated from its sitemap, a much better admin on phones, and a fix for blank pages on slow connections.

New

  • Content update time: the daily sitemap refresh uses page lastmod values and observed changes (new URLs, updated pages) to estimate when a site's content was last updated, and counts pages that appeared in the last 30 days. When most pages share the same lastmod day (usually set on every build), it isn't treated as a content update
    • The site page header shows "Content updated … · N new pages in 30 days", with the basis on hover
    • The Sites list shows the update time under each site name, in orange after 90 days without updates
    • New suggestion "Content not updated for a long time": no new or updated pages for 90+ days while search clicks are dropping
    • The AI analysis report includes the last content update

Improved (phones)

  • Tapping an input no longer zooms the page (iPhone zooms inputs smaller than 16px); small buttons and links have larger tap areas
  • Top navigation: the 4th icon is now search; notifications moved into the account menu
  • Links list: shows only /suffix, a tidier toolbar, quick create on one row; visit counts line up with the title
  • Link page: a more compact header (QR code top-right, five actions in one row); visits listed as two-line rows without sideways scrolling
  • Sites list: one-line header, a narrower site column fixed on the left with the scrollbar starting after it; the header sticks to the top when scrolling
  • Site page: promoted links table, filter chips and header actions aligned; source / target site tables keep the first column fixed and no longer stretch past the screen
  • Overview, notifications and settings: page headers, switches, accordion rows, the Cloudflare usage panel and the daily usage table laid out for phones
  • Smaller gaps and card padding, so more fits on one screen

Fixed

  • Pages were blank while loading on slow connections: the loading placeholders were overridden by the sort icon's styles into invisible 10px boxes; they're visible again, with a shimmer
  • In the English UI, multi-line tooltips were squashed onto one line and only partly translated; they're now translated line by line

升级方法 / How to upgrade: https://github.com/ccvar/cligc_link#升级