Skip to content

Releases

Cineo v1.3.5

Choose a tag to compare

@github-actions github-actions released this 11 Oct 11:39

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 为准。

来源范围

  • 提交范围:v1.3.4..HEAD(非首次发布)
  • 包含提交:
    • b044b10 fix(home): 继续观看按标题去重避免重复
    • b5a72fb feat(player): 应用内画中画改用全局悬浮窗并防误退
    • 580564e feat(tmdb): 支持手动匹配时指定 TMDB 季数
    • 58b9ac6 docs: enhance README with professional badges and detailed tech stack

Cineo v1.3.4

Choose a tag to compare

@github-actions github-actions released this 19 Sep 10:45

Cineo 1.3.4 更新说明

版本:1.3.4+11
发布日期:2026年9月19日

概览

本次更新主要针对播放器功能进行了重要改进,新增了自动旋转和手势控制功能,同时优化了媒体详情界面的展示效果。

新增功能

播放器增强

  • 自动旋转功能:视频播放器现在支持根据设备方向自动旋转,提升全屏观看体验
  • 手势控制:新增手势控制功能,支持更直观的播放器操作
  • 播放器指示器:添加了播放器状态指示器,用户可清晰了解播放状态

历史记录管理

  • 隐藏单个视频:在播放历史中支持隐藏单个视频项,用户可自主管理历史记录

优化改进

  • 剧集预览组件:将媒体详情页的剧集预览重构为独立滚动视图,改善了大量剧集场景下的性能和交互体验
  • 媒体详情界面:针对详情页进行了全面优化,提升了整体的响应速度和用户体验

文档更新

  • 更新了项目许可证信息
  • 补充了数据库忽略规则文档

变更统计

涉及 11 个文件,共计 575 行代码增加,116 行代码删除

验证信息

  • 提交范围:v1.3.3..HEAD
  • 首次发布:否

Cineo v1.3.3

Choose a tag to compare

@github-actions github-actions released this 13 Sep 03:40

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 生成,包含以下提交:

  • ebee9c8 feat(player): 支持播放页渐进式来源搜索
  • d359eb6 fix(player): 允许浮动播放器外部点击穿透
  • f718839 fix(playback): 保存返回后的播放进度
  • 5fa06d6 fix(playback): 等待播放器关闭前保存进度
  • 4bad7af fix(player): 保留播放加载态导航控件
  • 3394d6a feat(player): 显示资源搜索封面
  • b6285b4 fix(player): 允许画中画外部点击穿透
  • b8b8109 feat(sources): improve category sync and cover layouts
  • d66f615 merge: prepare Cineo 1.3.3 release

Cineo v1.3.2

Choose a tag to compare

@github-actions github-actions released this 12 Sep 07:47

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

Choose a tag to compare

@github-actions github-actions released this 12 Sep 07:06

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

Choose a tag to compare

@github-actions github-actions released this 12 Sep 06:40

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

Choose a tag to compare

@github-actions github-actions released this 30 Aug 09:24

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

Choose a tag to compare

@github-actions github-actions released this 29 Aug 10:52

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

Choose a tag to compare

@github-actions github-actions released this 29 Aug 05:43

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

Choose a tag to compare

@github-actions github-actions released this 24 Aug 14:31

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。