Repository navigation
Releases
Releases · uclort/PushLab
PushLab v0.2.5
请查看 Release Assets 下载 PushLab。
PushLab v0.2.4
更新内容
- 修复 TUN / 系统代理环境下 APNs HTTP/2 ALPN 协商失败,Auth Key 与钥匙串连接统一使用 macOS 原生 TLS。
- 新增“偏好设置”,支持界面、标题、等宽字体及整体、标题、代码字号调整,并持久化保存。
- 修复 APNs 错误详情长文本横向溢出,并显示真实失败耗时和更完整的底层网络错误。
- 修复首次启动格式化默认 Payload 后误切换到“自定义 / 历史”的问题。
- 移除发送按钮上的回车快捷键提示。
PushLab v0.2.3
请查看 Release Assets 下载 PushLab。
PushLab v0.2.2
请查看 Release Assets 下载 PushLab。
PushLab v0.2.1
请查看 Release Assets 下载 PushLab。
PushLab v0.2.0
PushLab 0.2.0 已从 Electrobun 全面重构为 Tauri 2 框架。
主要更新:
- 全新 Rust 后端与 TypeScript + Vite 前端
- 支持 Auth Key、证书文件和 macOS 钥匙串三种认证方式
- 支持开发 / 生产环境、HTTP/2、Push Type、Priority、Collapse ID 和 Expiration
- 保留 Payload 校验、格式化、大小限制、历史记录和错误诊断
- 全新浅色界面与更符合 macOS 视觉的应用图标
- 使用 Tauri Updater 替代 Sparkle
- 保持旧版本本地配置和历史记录兼容
PushLab v0.1.3
PushLab v0.1.3
新功能
- 集成 Sparkle 2.10.0 更新框架。
- 在“PushLab”菜单的“关于 PushLab”下方增加“检查更新…”入口。
- 支持通过签名 Appcast 检查、下载并安装后续版本。
安全
- 更新包使用 Sparkle EdDSA 签名校验。
- 更新 Feed 使用 HTTPS,并启用签名 Feed 校验。
PushLab v0.1.2
PushLab v0.1.2
修复历史消息和 Device Token 历史的清空操作点击无响应的问题。
修复
- 将历史清空操作从下拉菜单特殊选项改为独立按钮
- 移除当前 WebView 中不可靠的原生确认弹窗依赖
- 增加二次点击确认,避免误清空
- 增加清空中、成功、失败和空历史禁用状态
- Payload 历史与 Device Token 历史均使用一致的清空交互
验证
- 8 项自动化测试全部通过
- macOS arm64 稳定版构建成功
- DMG 完整性校验通过
- App 签名校验通过
- 安装包版本确认是 0.1.2
下载
PushLab-macos-arm64.dmg- SHA-256:
162a5d06af785724299076bdec52a69e84c221d841af5df93e17751c1d255b13
PushLab v0.1.1
PushLab v0.1.1
修复 macOS 安装包启动时显示 Electrobun Setup / Installation complete 弹窗的问题。
修复
- Release 改为标准 macOS 拖拽安装 DMG
- DMG 中直接包含可运行的 PushLab.app
- 不再分发 Electrobun 2.x self-extracting installer wrapper
- 启动 PushLab 时不再出现 Setup 安装窗口
- 保留 Applications 快捷入口
验证
- macOS arm64 架构
- DMG 校验通过
- 从 DMG 直接启动时显示 PushLab 主窗口
- App 中不包含 self-extractor 安装器入口
下载
PushLab-macos-arm64.dmg
PushLab v0.1.0
[!WARNING]
v0.1.0 使用 Electrobun 2.x 自解压安装器,首次启动会显示 Setup 弹窗。请下载 v0.1.1 或更高版本。
PushLab v0.1.0
首个公开发布版本。
核心能力
- APNs 开发 / 生产环境切换
- macOS 钥匙串推送证书读取与详情展示
.p12/.pfx/.pem/.cer证书文件认证.p8Auth Key 认证- APNs HTTP/2 直连
- Device Token 历史记录
- Payload 模板、格式化、校验与 50 条历史记录
- 常见 APNs 错误类型、原因与处理建议
- 中文菜单和编辑快捷键
- 自定义应用图标
下载
PushLab-macos-arm64.dmg- 适用于 macOS Apple Silicon
说明
首次使用钥匙串证书发送时,macOS 可能会弹出钥匙串授权窗口。