Repository navigation
Releases
Cineo v1.3.5
Cineo 1.3.5 更新说明
版本:1.3.5+12
发布日期:2026年10月11日
概览
本次更新聚焦 TMDB 匹配精度与播放体验:手动匹配支持指定 TMDB 季数,应用内画中画改用全局悬浮窗并防止手势误退,同时修复继续观看栏目的重复占位问题。
新增功能
TMDB 按季匹配(580564e)
- 为 TMDB 匹配结果增加
matchedSeason字段,并在缓存编解码、详情拉取与本地化链路中透传。 - 手动匹配弹窗支持加载所选剧集的季列表、选择对应季并确认;电影或不指定季数时保持原有行为。
- 详情页按所选季展示标题后缀(第 X 季)、季简介、季海报与来源年份,并收敛季选择器与剧集封面回退逻辑。
- 所选季在 TMDB 详情中不存在时拒绝保存,避免写入无效覆盖。
应用内画中画重构(b5a72fb)
- 小窗改用 root overlay 承载,呼出小窗时恢复竖屏约束,返回播放页时恢复横竖屏自适应。
- 新增路由级
preventPop能力,画中画期间拦截返回手势并移除下方详情路由,保持播放器与视频控制器存活。 - 详情页返回改用
removeRoute,避免误弹播放路由导致小窗销毁。 - 小窗补充倍速切换入口,关闭与返回时正确清理悬浮层与方向锁定。
问题修复
- 继续观看去重(b044b10):继续观看按“类型 + 标题”分组,每部标题仅保留最新一条未看完记录,与播放历史页分组口径一致,避免多集进度重复占位。
文档与杂项
- README 补充专业徽章与技术栈说明(58b9ac6)。
构建与发布说明
- 公开版本 1.3.5,内部构建号 12;Git tag 与 GitHub Release 为
v1.3.5。 - 发布后由 GitHub Actions 构建签名/测试签名 Android APK 与未签名 iOS IPA,构建结果以 Actions 为准。
来源范围
Cineo v1.3.4
Cineo 1.3.4 更新说明
版本:1.3.4+11
发布日期:2026年9月19日
概览
本次更新主要针对播放器功能进行了重要改进,新增了自动旋转和手势控制功能,同时优化了媒体详情界面的展示效果。
新增功能
播放器增强
- 自动旋转功能:视频播放器现在支持根据设备方向自动旋转,提升全屏观看体验
- 手势控制:新增手势控制功能,支持更直观的播放器操作
- 播放器指示器:添加了播放器状态指示器,用户可清晰了解播放状态
历史记录管理
- 隐藏单个视频:在播放历史中支持隐藏单个视频项,用户可自主管理历史记录
优化改进
- 剧集预览组件:将媒体详情页的剧集预览重构为独立滚动视图,改善了大量剧集场景下的性能和交互体验
- 媒体详情界面:针对详情页进行了全面优化,提升了整体的响应速度和用户体验
文档更新
- 更新了项目许可证信息
- 补充了数据库忽略规则文档
变更统计
涉及 11 个文件,共计 575 行代码增加,116 行代码删除
验证信息
- 提交范围:v1.3.3..HEAD
- 首次发布:否
Cineo v1.3.3
Cineo v1.3.3 更新说明
版本信息
- 版本号:
v1.3.3 - 内部构建号:
10 - 更新时间:2026-09-13(计划发布时间,Asia/Singapore)
- 版本类型:新版本
- 更新范围:
v1.3.2..HEAD
版本简介
本次版本重点改进播放页交互、播放进度保存、资源站搜索和片库来源配置,提升跨资源站播放的连续性,并支持按视频源调整片库封面比例。
更新内容
- 支持播放页渐进式搜索其他资源站,搜索结果可持续追加显示。
- 增加按视频源配置片库封面比例,支持竖屏和横屏布局,并同步应用到首页、片库、搜索和分类浏览页面。
- 改进 MacCMS 分类响应解析,兼容更多分类字段、嵌套结构和独立分类接口。
- 增加分类配置刷新能力,保留用户已设置的启用状态;远端分类暂时不可用或返回空结果时保留本地配置。
- 改进来源切换后的片库、搜索和封面布局刷新流程。
- 升级本地数据库到 v12,新增视频源封面模式持久化,并兼容旧数据库迁移。
Bug 修复
- 修复播放返回或播放器关闭前播放进度可能未及时保存的问题(
5fa06d6、f718839)。 - 修复浮动播放器和画中画界面的外部点击穿透问题(
d359eb6、b6285b4)。 - 修复播放加载状态下导航控件显示不稳定的问题(
4bad7af)。 - 增加播放资源搜索封面显示,改善渐进式资源搜索结果的识别(
3394d6a)。
构建与发布说明
- Android:GitHub Actions 将使用公开版本
1.3.3和内部构建号10构建 Release APK。 - iOS:GitHub Actions 将使用公开版本
1.3.3和内部构建号10构建未签名 IPA。 - 本地发布前验证已通过:
flutter analyze和flutter test(184 个测试)。 - 本说明不预先声明本次发布的 CI 结果;最终状态以
v1.3.3对应的 GitHub Actions workflow 和 GitHub Release 资产为准。
Git 来源
本说明根据 v1.3.2..HEAD 生成,包含以下提交:
ebee9c8feat(player): 支持播放页渐进式来源搜索d359eb6fix(player): 允许浮动播放器外部点击穿透f718839fix(playback): 保存返回后的播放进度5fa06d6fix(playback): 等待播放器关闭前保存进度4bad7affix(player): 保留播放加载态导航控件3394d6afeat(player): 显示资源搜索封面b6285b4fix(player): 允许画中画外部点击穿透b8b8109feat(sources): improve category sync and cover layoutsd66f615merge: prepare Cineo 1.3.3 release
Cineo v1.3.2
Cineo v1.3.2 更新说明
版本信息
- 版本号:
v1.3.2 - 内部构建号:
9 - 更新时间:2026-09-12(计划发布时间,Asia/Singapore)
- 版本类型:新版本
- 更新范围:
v1.3.1..HEAD
版本简介
本次版本增加默认资源站配置导入能力,帮助用户快速载入预置的 MacCMS 资源站,并在导入后自动选择合适的默认资源站。
更新内容
- 在资源站导入弹窗中增加“加载默认配置”按钮,提供 20 个预置资源站配置。
- 导入默认配置后优先将如意资源设为默认资源站。
- 当配置中没有如意资源时,自动回退到第一个有效资源站。
- 保留现有 JSON 校验、HTTP 站点开关和导入提示流程。
Bug 修复
本次提交范围内没有独立的 fix: 提交或已验证的 Bug 修复。
构建与发布说明
- Android:GitHub Actions 将使用公开版本
1.3.2和内部构建号9构建 Release APK。 - iOS:GitHub Actions 将使用公开版本
1.3.2和内部构建号9构建未签名 IPA。 - 本说明不预先声明本次发布的 CI 结果;最终状态以
v1.3.2对应的 GitHub Actions workflow 和 GitHub Release 资产为准。
Git 来源
本说明根据 v1.3.1..HEAD 生成,包含提交 5b819c8(feat(sources): 增加默认资源站配置)。
Cineo v1.3.1
Cineo v1.3.1 更新说明
版本信息
- 版本号:
v1.3.1 - 内部构建号:
9 - 更新时间:2026-09-12(计划发布时间,Asia/Singapore)
- 版本类型:新版本
- 更新范围:
v1.3.0..HEAD
版本简介
本次版本递增发布当前 Cineo 播放器版本,功能内容承接 v1.3.0 重建版。当前提交范围没有新增应用功能或独立 Bug 修复。
更新内容
- 更新公开版本号至
1.3.1。 - 更新内部构建号至
9。
Bug 修复
本次提交范围内没有新的独立 Bug 修复。
构建与发布说明
- Android:GitHub Actions 将使用公开版本
1.3.1和内部构建号9构建 Release APK。 - iOS:GitHub Actions 将使用公开版本
1.3.1和内部构建号9构建未签名 IPA。 - 本说明不预先声明本次发布的 CI 结果;最终状态以
v1.3.1对应的 GitHub Actions workflow 和 GitHub Release 资产为准。
Git 来源
本说明根据 v1.3.0..HEAD 生成。该范围在发布准备时没有额外的应用代码提交,本次变更由版本元数据更新构成。
Cineo v1.3.0
Cineo v1.3.0 重建说明
版本信息
- 版本号:
v1.3.0 - 内部构建号:
8 - 更新时间:2026-09-12(重建发布时间,Asia/Singapore)
- 版本类型:当前版本重建
- 更新范围:
v1.3.0..81a34e5
版本简介
本次重建修复 iOS 系统画中画无法正常打开的问题,并完善应用内悬浮播放器的缩放边界与双击放大操作。
更新内容
画中画稳定性与交互
- 优化 iOS 原生画中画播放器图层的视图层级绑定,使其附着在可见的播放器区域。
- 增加视频播放项目的
readyToPlay状态检查,避免在播放器尚未准备完成时启动画中画。 - 延长 iOS 画中画可用状态的等待时间,并在启动失败时清理相关资源。
- 修复应用内悬浮窗口双指缩放的宽度边界,确保窗口不会超出屏幕。
- 增加双击悬浮窗口放大到屏幕最大可用宽度的操作,并在放大后保持窗口位于安全区域内。
Bug 修复
- 修复 iOS 上点击系统画中画后可能显示“无法打开画中画”的问题。
- 修复应用内画中画窗口缩放计算的边界条件问题。
构建与发布说明
- Android:GitHub Actions 将使用公开版本
1.3.0和内部构建号8重新构建 Release APK。 - iOS:GitHub Actions 将使用公开版本
1.3.0和内部构建号8重新构建未签名 IPA。 - 本说明不预先声明本次发布的 CI 结果;最终状态以
v1.3.0对应的 GitHub Actions workflow 和 GitHub Release 资产为准。
Git 来源
本说明根据 v1.3.0..81a34e5 生成,覆盖以下提交范围内的变更:
81a34e5:修复 iOS 画中画功能稳定性,并完善应用内画中画缩放与双击放大交互。
Cineo v1.2.0
Cineo v1.2.0 更新说明
版本信息
- 版本号:
v1.2.0 - 内部构建号:
7 - 更新时间:2026-08-30(计划发布时间,Asia/Singapore)
- 版本类型:新版本
- 更新范围:
v1.1.0..HEAD
版本简介
本次版本新增视频缓存下载与本地播放能力,支持从媒体详情发起下载、在下载管理页查看任务,并在网络不可用时播放已完成的本地缓存。同时优化剧集库、搜索和媒体详情体验,并补充播放器快进控制。
更新内容
缓存下载与本地播放
- 新增 HLS 下载任务模型、播放列表解析、下载存储目录、本地服务和并发下载服务。
- 支持下载任务持久化、分片断点续传、缓存统计、失败重试、暂停与取消。
- 新增下载管理页面,并从个人页和设置页提供下载入口及下载配置。
- 支持从媒体详情发起缓存任务,已完成的缓存可通过本地 HLS 服务播放。
- 播放器支持本地文件和本地 HLS 播放,并保留远程播放回退逻辑。
媒体浏览与播放器
- 剧集库新增排序功能,并增加返回顶部操作。
- 播放器增加前进和后退十秒控制。
- 搜索与分类浏览支持传递片库图片比例,使详情页封面展示保持一致。
官网下载说明
- 官网新增下载说明页面和应用截图预览,补充新版本功能展示。
Bug 修复
- 修复媒体详情页信息展示问题。
- 修复切换默认视频源后片库未重置的问题。
- 修复分类详情页未正确传递图片比例的问题。
构建与发布说明
- Android:GitHub Actions 将使用内部构建号
7构建 Release APK。 - iOS:GitHub Actions 将使用内部构建号
7构建未签名 IPA。 - 本说明不预先声明本次发布的 CI 结果;最终状态以
v1.2.0对应的 GitHub Actions workflow 和 GitHub Release 资产为准。
Git 来源
本说明根据 v1.1.0..HEAD 生成,覆盖以下提交范围内的变更:
08f3725:为播放器增加十秒快进控制。2905e50:增加剧集库排序与返回顶部功能。bf49860:增加缓存下载与本地播放功能。9f1cb9d:优化媒体详情页信息展示。7670890:切换默认站点后重置片库。a628026:修正分类详情页比例传递。453ba55:传递片库比例到详情封面。528422a:传递片库图片比例到详情页。6fbd1df:同步片库分类图片比例。d214f4e:同步发布版本元数据。b0aa43a:增加官网下载安装说明与截图预览。f0e9d92:更新 v1.2.0 发布说明与应用截图。
Cineo v1.1.0
Cineo v1.1.0 更新说明
版本信息
- 版本号:
v1.1.0 - 内部构建号:
7 - 更新时间:2026-08-29(计划发布时间,Asia/Singapore)
- 版本类型:新版本
- 更新范围:
v1.0.9..HEAD
版本简介
本次版本完善视频源分组配置与数据同步能力,优化首页分类加载和视频源切换体验,并为媒体详情补充观看进度、续播和 TMDB 媒体信息支持。
更新内容
视频源分组与片库同步
- 新增视频源分组配置同步,支持同步远程视频源的原生叶子分类。
- 支持根据启用的分组过滤浏览和搜索中的分类及媒体项目。
- 简化成人资源分组配置为平面列表,并采用轻量级按需加载模式。
- 增加数据库分组配置表的结构修复和旧版数据迁移处理。
- 切换默认视频源后自动刷新片库数据。
首页与媒体详情
- 重构首页分类轨道加载逻辑,单个分类加载失败时不会阻塞其他轨道。
- 新增观看进度记录和续播支持。
- TMDB 媒体模型补充类型和发布日期字段,并适配电影与 TV 节目的日期数据。
Bug 修复
- 修复数据库升级后可能缺失视频源分组配置表的问题。
- 修复旧版分组配置列名不一致时无法完成结构迁移的问题。
- 修复首页单个分类请求失败可能影响其他分类加载的问题。
构建与发布说明
- Android:GitHub Actions 将使用内部构建号
7构建 Release APK。 - iOS:GitHub Actions 将使用内部构建号
7构建未签名 IPA。 - 本说明不预先声明本次发布的 CI 结果;最终状态以
v1.1.0对应的 GitHub Actions workflow 和 GitHub Release 资产为准。
Git 来源
本说明根据 v1.0.9..HEAD 生成,覆盖以下提交范围内的变更:
0e53796:添加视频源分组配置同步功能。1f3a09e:重构首页分类轨道数据加载逻辑。164d4c0:添加观看进度跟踪和续播功能。2d92b64:为 TMDB 媒体模型添加类型和发布日期字段。af992e1:切换默认视频源时自动刷新片库数据。3cbd8c1:简化成人资源分组配置。fb26f61:成人源改用轻量级分类加载模式。2cab791:添加分组配置支持和 TMDB 保护。
Cineo v1.0.9
Cineo v1.0.9 更新说明
版本信息
- 版本号:
v1.0.9 - 内部构建号:
6 - 更新时间:2026-08-29(计划发布时间,Asia/Singapore)
- 版本类型:当前版本重建
- 更新范围:
v1.0.9..HEAD
版本简介
本次重建修复 GitHub API 限流或不可用时无法检测最新版本的问题,并改进版本检查失败时的界面反馈。
更新内容
版本检查与更新信息
- 保留 GitHub Releases API 作为首选版本来源。
- API 请求失败、限流或返回异常时,回退到公开 Releases Atom feed 获取最新 tag。
- 根据 tag 从 raw.githubusercontent.com 获取对应的中文更新说明。
- 增加版本服务检查失败状态,界面不再一直停留在“正在检查更新”。
- 补充 API 限流、Atom feed、更新日志请求顺序和失败状态测试覆盖。
Bug 修复
- 修复部分网络环境下 GitHub API 返回
403后无法检测到v1.0.9的问题。 - 修复版本检查失败时缺少明确错误反馈的问题。
构建与发布说明
- Android:GitHub Actions 将使用内部构建号
6重建 Release APK。 - iOS:GitHub Actions 将使用内部构建号
6重建未签名 IPA。 - 本说明不预先声明本次重建的 CI 结果;最终状态以
v1.0.9对应的 GitHub Actions workflow 和 GitHub Release 资产为准。
Git 来源
本说明根据 v1.0.9..HEAD 生成,覆盖以下提交范围内的变更:
ea29822:添加备用更新检查源并改进错误处理。
Cineo v1.0.8
Cineo v1.0.8 更新说明
版本信息
- 版本号:
v1.0.8 - 内部构建号:
5 - 更新时间:2026-08-24 22:21:12(Asia/Singapore,计划发布提交时间)
- 版本类型:功能更新与问题修复
- 更新范围:
v1.0.7..HEAD
版本简介
Cineo v1.0.8 优化 iOS 画中画播放流程,并新增 Cineo 官方产品展示网站。同时修复网站功能卡片的布局偏移与对齐问题。
更新内容
画中画播放体验
- 重构 iOS 画中画播放器的初始化、播放器层挂载和资源清理流程。
- 使用 Flutter 主视图控制器承载画中画播放器层,确保 iOS 能够接受画中画请求。
- 增加画中画启动失败和结束后的清理逻辑,避免播放器层与控制器资源残留。
- 在进入系统播放器或 iOS 画中画前暂停 Flutter 内部播放,并保留当前播放状态处理。
Cineo 官方网站
- 新增基于 React、Vite 和 Tailwind CSS 的 Cineo 官方静态展示网站。
- 增加 Cineo 品牌资源、真实应用截图、功能介绍和项目下载入口。
- 补充网站独立开发与生产构建配置,可部署到 GitHub Pages、Vercel、Cloudflare Pages 或其他静态文件服务器。
- 更新网站页脚署名,并完善功能卡片在不同布局下的对齐表现。
Bug 修复
- 修复网站功能卡片在布局中出现偏移、对齐不一致的问题,重置相关偏移样式并强制统一卡片对齐方式。
- 修复 iOS 画中画启动流程中的播放器初始化和视图挂载问题,增加启动失败、结束及超时路径的资源清理。
构建与发布说明
- Android:GitHub Actions 将使用内部构建号
5构建 Release APK。 - iOS:GitHub Actions 将使用内部构建号
5构建未签名 IPA。 - 网站:生产构建命令为
npm run build,产物输出到website/dist/。 - 本说明不预先声明构建或测试结果;最终状态以
v1.0.8对应的 GitHub Actions workflow 和 GitHub Release 资产为准。
Git 来源
本说明根据 v1.0.7..HEAD 生成,覆盖以下提交范围内的变更:
555f4d3、e929814、5436136、5ea95ef、2b404b1、06a6a5d、618063c。