Skip to content

Commit 1921a29

Browse files
committed
release: v0.8.12 集合交互收敛与极简导航升级
1 parent 591bd40 commit 1921a29

12 files changed

Lines changed: 2595 additions & 7 deletions

File tree

docs/release_notes.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
# Release Notes
22

33
## Unreleased
4+
- 暂无。
5+
6+
## v0.8.12 (2026-02-23)
47
- 架构收敛:新增 `flow_session.js``flow_actions_shared.js``flow_media_actions_controller.js`,统一 Home / Library / Favorites 的会话状态与媒体动作编排。
58
- 清理废弃能力:移除 `/browse``/gallery` 旧路由与 `/api/videos``/api/random-images` 旧接口,删除未使用模板 `browse.html``favorite.html``gallery.html``index.html`
9+
- 新增自定义集合基础能力:增加 `~/.tiklocal/collections.json``CollectionStore``/api/collections*` 接口,支持集合创建、增删媒体、按媒体反查所属集合。
10+
- 新增集合页面与详情入口:增加 `/collections``/collection/<id>`,并在 Favorites/Collection 视图提供集合导航。
11+
- Library/Favorites/Collection Quick Viewer 新增“加入集合”弹层,支持就地新建集合并即时勾选生效(无保存步骤),并显示“已加入数量”状态反馈。
12+
- Collections 交互增强:集合页卡片改为极简信息展示(仅名称+数量),重命名/删除收敛到 `...` 菜单;重命名从系统 `prompt` 升级为页面内轻量弹层。
13+
- 集合详情页顶部导航升级为“返回我的集合 + 当前集合名”的极简头部,替代原有可读性较弱的胶囊式导航。
14+
- 修复 Quick Viewer 集合弹层点击竞态:避免触发打开后被同一次点击瞬间关闭(已加入打开后短时点击保护)。
15+
- 首页 Flow 增加“加入集合”按钮与集合选择弹层,补齐与 Library/Favorites 的能力一致性。
616

717
## v0.8.10 (2026-02-22)
818
- 修复 Library/Favorites 的 Quick Viewer 关闭后页面滚动锁死问题:补齐 body 滚动状态恢复逻辑,确保关闭弹层后列表可继续滚动。

poetry.lock

Lines changed: 211 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "TikLocal"
3-
version = "0.8.10"
3+
version = "0.8.12"
44
description = "A local media server that combines the features of TikTok and Pinterest"
55
authors = ["ChanMo <chan.mo@outlook.com>"]
66
readme = "README.md"
@@ -19,6 +19,7 @@ waitress = "^3.0.2"
1919
pyyaml = "^6.0"
2020
requests = "^2.32.0"
2121
pillow = "^11.0.0"
22+
pytest = "^9.0.2"
2223

2324
[[tool.poetry.source]]
2425
name = "aliyun"

0 commit comments

Comments
 (0)