Repository navigation
Releases: AkimioJR/SwiftLK-Release
Releases · AkimioJR/SwiftLK-Release
Release list
v1.0.0(Build9)
SwiftLK v1.0.0 Build9 更新日志
新增功能
- 新增文章系列菜单,可在文章页查看同系列文章和合集详情。
- 新增主题回复相关导航支持,讨论内容之间的跳转更完整。
- 新增文章、系列、主题回复和分类详情中的分享入口,便于复制和分享内容链接。
- 新增记录删除能力,支持删除历史记录和收藏记录。
- 新增评论图片的堆叠展示与全屏浏览,查看多图内容更方便。
- 新增两个官方 API 预设,可在设置中快速选择。
体验优化
- 优化首页、用户空间、系列和记录列表的过渡与滚动体验,页面切换更自然。
- 优化紧凑模式下的标签显示和“关于我的”入口,移动端布局更清晰。
- 优化文章页导航和工具栏结构,阅读与分享操作更顺手。
- 优化话题回复列表、任务图标和横向推荐列表的显示细节。
问题修复
- 修复系列编辑列表无法跳转用户空间的问题。
- 修复动态标签在紧凑模式下的可见性问题。
- 修复部分 sheet 页面关闭行为不符合预期的问题。
- 修复记录时间显示字段不准确的问题。
- 修复背景扩展效果应用顺序异常的问题。
- 跟随上游 API 字段变化调整数据解析,提升内容加载稳定性。
依赖与兼容性
- 更新 Kingfisher 依赖版本。
- 更新相册权限说明,明确图片下载并保存到相册的用途。
v1.0.0(Build8)
SwiftLK v1.0.0 Build8 更新日志
新增功能
- 新增页面缩放过渡动画,点击文章、系列、用户头像和推荐项时会有平滑的跳转效果
- 支持通过外部链接直接打开应用并跳转到对应页面
- 新增用户信息检查器,可查看详细用户资料,支持复制昵称、UID和签名
- 个人主页新增勋章展示区域
- 用户资料页新增关注和拉黑状态显示
- 阅读记录页面新增搜索功能,可按标题查找历史内容
- 分类搜索新增无结果提示
- 新增相对时间显示,7天内的日期会显示为"X天前"
- 系列页面新增文章排序功能
- 用户空间和系列页面支持下拉刷新
- 文章列表新增加载动画和分页加载指示器
- 滚动列表时自动隐藏键盘
- 搜索页面新增搜索范围选择器,可分别搜索文章、系列和用户
界面优化
- 统一全应用导航体验,所有页面跳转逻辑保持一致
- 重构个人主页界面,信息展示更清晰,布局更美观
- 优化系列页面,新增顶部工具栏,整合分享、收藏和排序功能
- 调整文章详情页标题显示位置,优化内容加载状态展示
- 优化关于页面布局,内容居中显示,更新交流群名称和版权信息
- 将退出登录按钮移至设置页底部,使用系统标准危险操作样式
- 优化用户等级标签样式,改为胶囊形状,视觉更统一
- 调整搜索界面布局,将搜索范围选择器移至搜索栏下方
- 优化关注动态卡片间距,提升视觉舒适度
- 调整横屏文章封面布局,不再显示副标题,避免占用过多高度
体验提升
- 全面优化应用性能,提升启动速度和页面加载流畅度
- 优化文章内容加载流程,BBCode转换和网页渲染更快速
- 恢复本地缓存清理功能,可正常清除应用数据
- 文章支付成功后自动刷新内容,无需手动操作
- 多个页面添加重复加载防护,避免不必要的网络请求
- 分享功能改用系统原生组件,体验更一致
- 优化评论区和话题视图,回复展示更简洁,交互更流畅
- 搜索结果自动保存到本地,下次打开无需重新加载
- 关注动态支持本地缓存,离线状态下也能查看已加载内容
问题修复
- 修复 iOS 26 文章页面无法加载的问题
- 修复文章作者信息更新不及时的问题
- 修复分类搜索时仍显示加载更多的问题
- 修复评论区进入后不自动加载内容的问题
- 修复阅读记录首次加载时重复请求数据的问题
- 修复退出登录没有二次确认提示的问题
- 修复文章详情支付成功后内容不更新的问题
- 修复多个页面数据加载异常和显示错乱的问题
🧹 性能与稳定提升
- 统一页面导航逻辑,采用新导航方式,进一步降低内存占用,提高性能
- 简化页面逻辑,卡顿更少、闪退更少
- 统一代码规范,提升整体稳定性
v1.0.0(Build7)
v1.0.0 Build 7
本次更新全面优化使用体验、页面显示、数据缓存、导航流畅度,修复多项显示异常,新增核心功能,运行更稳定、界面更清爽。
✨ 新增功能
- 新增文章投币、付费解锁功能,支持优质内容支持
- 新增数据库管理:支持缓存文章,加载速度更快
🎨 界面与体验优化
- 优化文章封面、列表布局,排版更整齐美观
- 修复文字重叠、错位问题,界面更清爽
- 优化文章内容加载,打开速度更快
- 优化图片加载,显示更清晰、加载更稳
- 统一图标与样式,视觉风格更统一
🐛 问题修复
- 修复文章详情数据不保存的问题
- 修复搜索不区分大小写问题,搜索更准确
- 修复关注动态无法跳转的问题
- 修复页面动画异常、点击错乱问题
- 修复合集点赞异常问题
- 修复图片自适应、缩放异常问题
- 修复多项界面显示与数据错误
🧹 性能与稳定提升
- 统一页面导航逻辑,采用新导航方式,进一步降低内存占用,提高性能
- 简化页面逻辑,卡顿更少、闪退更少
- 统一代码规范,提升整体稳定性
v1.0.0(Build6)
v1.0.0 Build 6
更新日志
🚀 新功能
- 评论系统:支持按回复 ID 排序,优化评论渲染效果;新增回复用户链接与文本高亮显示;完善回复按钮的交互逻辑;新增评论加载与刷新功能,简化评论加载流程。
- 关注动态:支持动态加载关注的文章;优化关注文章卡片的视觉效果,调整封面图圆角;新增分享链接与用户关注状态显示。
- 文章功能:新增文章排序功能,支持按顺序/更新时间升降序排列;支持切换正序/倒序显示;优化排序方式与方向的选择逻辑;新增查找文章及获取最后阅读文章功能,支持上次阅读标记与快速跳转;为文章行视图添加过渡动画,展示文章封面与信息;将部分视图替换为懒加载模式以优化性能;简化文章内容的 BBCode 处理逻辑,新增加载状态。
- 用户界面:为登录按钮添加填充与背景样式;优化未登录状态下用户信息区域的显示逻辑;优化个人页面背景样式;启用评论与评分的文本选择功能;更新奖牌展示区域,直接使用用户奖牌数据;新增用户头像禁用逻辑(用户 ID 为 0 时禁用);在关于页面添加构建类型信息,区分 DEBUG/RELEASE 版本;支持跳转集合。
- 任务系统:新增用户任务管理功能,简化任务加载与按钮逻辑。
🔧 优化
- 重构分享与签到日期逻辑,统一数据管理;简化应用初始化逻辑;优化部分视图模型,移除不必要的刷新状态,支持首次加载状态;提取上次阅读跳转条为独立函数,简化代码结构。
🐛 修复
- 修复分享任务状态错误问题;
- 修复分享按钮模拟触发函数无法正确触发问题;
- 修复个人页面拼写错误,确保注销警报正确显示;
- 修复某些文章仅勇者可看的提示。
🔄 重构
- 重命名部分视图(如主题详情视图、任务视图);
- 重构用户任务视图,使用视图模型管理状态;
- 重构记录视图方法,支持自定义 ID,简化数据处理逻辑;
- 将日期判断属性标记为非隔离状态。
v1.0.0(Build5)
v1.0.0 Build 5
⚡ 性能优化
- 提高文章页面加载性能
🎨 体验优化
- 优化工具栏按钮布局
🐛 问题修复
- 修复添加历史记录错误问题
- 修复添加收藏记录错误问题
v1.0(Build4)
v1.0 Build 4
🚀 新功能
- 新增文章评论区,支持用户互动交流
- 自研轻量级 BBCode 解码器与渲染器,支持更丰富的格式解析
⚡ 性能优化
- 大幅优化文章页面加载速度,提升内容呈现效率
- 修复 BBCode 渲染阻塞主线程导致 UI 卡顿的问题
🎨 体验优化
- 采用 MVVM 架构重构项目,实现 UI 与业务逻辑的完全解耦
- 采用相对布局重构视图层级,显著优化 iPad 端的显示效果与交互体验
🐛 问题修复
- 修复文章页面偶发无法加载的问题