Skip to content

Releases: jixiaoyong/ApkSigner

ApkSigner v1.2.1-20240628021321-alpha

28 Jun 02:13
Compare
Choose a tag to compare
Pre-release

【警告⚠️WARNING】

这个是开发版本,一般与prerelease分支代码保持同步,仅用于修复验证BUG、体验最新功能。
日常使用请使用其他release版本。

New Features

  • 修改设置信息出错则展示详细出错信息 (30456e9)
  • 命令运行时添加错误日志打印 (02a12fa)
  • 优化打开日志目录的提示 (061b2f7)
  • 添加日志缓存和查看功能 (f731b76)
  • 检测APP是否重复运行时名称区分大小写 (b5c8d45)
  • 接入jetbrains官方viewmodel实现 (d340ba4)
  • 添加主动切换深色/浅色主题的功能 (0cf9aab)
  • 添加Windows遇到“进程已结束,退出代码为 -1073741819 (0xC0000005)”的解决方案 (44f9947)
  • 标题添加icon说明 (b843c51)
  • 添加英文说明文档 (7bcb874)
  • 程序窗口默认居中 (90624bd)
  • 添加修改语言的功能 (a74cd08)
  • 设置页面添加英文文本翻译 (e20cdf1)
  • 支持自动识别国际话语言并切换 (0868c40)
  • 添加夜间模式 (add995e)
  • 优化设置选项的UI样式 (85b0752)
  • 重新设计APP的UI (cdae22d)
  • 新增“根据包名匹配签名”的功能 (095f9d3)
  • app重复启动时添加重试选项 (50b155e)
  • 关于页面添加当前版本信息 (71ff84d)
  • 使用toast替代部分snackbar (add9394)
  • 支持同时签名多个文件/查看多个文件签名 (b07981f)
  • 当开启对齐时,自动删除对齐的中间产物xxx_aligned.apk (240b187)
  • 更新版本为1.1.0 (6b690a1)
  • 添加ZipAlign开关配置 (af23c10)
  • 修改设置信息页面的提示信息与底部距离 (0645630)
  • 如果已经选中了一个签名,则打开时默认跳转到签名APP页面 (95d1ec0)
  • 更新“重新选择签名”的页面样式及提示 (00cb33f)
  • 设置页面添加项目介绍及链接 (99f6690)
  • 签名信息页面的部分条目添加提示信息 (447cff1)
  • 新签名保存成功之后添加提示,确认之后再清除当前已填写内容 (85b8367)
  • 修改APP的图标 (42db500)
  • 支持指定签名文件输出目录&更新文档 (3908645)
  • 可以复制APK的签名信息 (626a055)
  • 支持重置设置;拖拽的地方同时支持手动选择文件 (1b52657)
  • V1签名添加提示信息 (d3b33ea)
  • 更新UI/Compose版本,设置窗口最小大小 (03b4700)
  • 修改签名参数传参方式,兼容老版本APKSIGNER (0023457)
  • 添加查看apk文件已有签名信息的功能 (b5f32ad)
  • 添加选择签名方案的功能 (f171dde)
  • 修改颜色样式 (9d68c61)
  • 修改打包逻辑,默认只签名,不对齐,默认支持v1,v2签名 (0b7be2c)
  • 修改打包模式,提供README.md使用说明 (61198c8)
  • 修改UI,打包模式 (17a5d7e)
  • 修改UI,适配暗黑模式 (4af2d90)
  • 签名逻辑基本走通 (4e4ea6b)
  • 添加基本页面:签名信息,签名apk,配置信息 (fa2b849)

Bug Fixes

  • 修复检测主题在windows上面的问题 (814c725)
  • 修复打包上传release安装包的脚本 (1733685)
  • 修复datastore引入的unsupported依赖sun.misc.Unsafe (d1ce8df)
  • 修复apk自动匹配签名在Windows可能导致页面无法更新的问题 (10abcb7)
  • 修复KSP依赖问题 (921fb87)
  • 修复弹窗在第二屏显示异常的问题 (e2bd4f5)
  • 修复编辑已有签名后无法新建签名的问题 (40f8fa7)
  • 更新复制功能实现 issues#8 (cc8663f)
  • 处理签名全部失败的情况,添加错误信息提示和复制功能 (92b5056)
  • 修改添加、校验apksinger等命令的方式 (ce6b230)
  • 修改windows上面判断app重复启动的逻辑 (0f687e5)
  • 修复手动选择文件夹完整路径的问题 (dfe19d3)
  • 修改InfoItemWidget展示数据的问题 (d598616)
  • APP启动时检查是否有已经存在的实例 fixes #6 (80db9c9)
  • 添加ApkSigner的时候添加提示和校验,fixes #6 (b1b9ce9)
  • 修复“签名信息”页无法正常输入中文的问题 (90e22d9)
  • 修复“签名后的文件输出目录”不生效的问题 (6c19a7e)
  • 将新建签名的信息提升到上一级中保存,避免切换页面导致数据丢失 (aafdd0e)
  • button click range (bce6f8f)
  • 修复读写apksigner和zipalign路径的方法 (7163d65)
  • 修改emoji的代码以便正常显示 (9101e92)
  • file:
    • command not found in windows (#3)

Build System & Dependencies

  • 更新当前版本为1.2.1 (ffa676f)
  • 升级multiplatform-paths版本为0.2.2 (f988f9b)
  • 升级multiplatform-paths版本为0.2.2-beta-1,适配windwos获取数据/缓存路径 (d0d31a1)
  • 更新compose.version为1.6.1 (42004dc)
  • 更新当前版本为1.1.3 (42fef3e)
  • 更新版本号为1.1.2 (72f7db2)
  • 更新版本号为1.1.1 (a20477c)
  • 更新版本为v1.0.2 (49f493c)
  • 更新版本为v1.0.1 (670eaa7)

Performance Improvements

Documentation

Refactors

  • 默认只使用选中的签名方案 (8fdaf61)
  • 优化使用系统路由逻辑 (cb011c0)
  • 添加jetbrains的navigation功能 (01756d7)
  • 完全使用DataStore替换SettingsTool (fdb8a46)
  • 签名信息页使用DataStore (8a31ff4)
  • 接入DataStore (54e3be4)
  • 优化Switch按钮动画 (25a9375)
  • 为Switch按钮添加动画 (46d8d8f)
  • 完善Switch按钮样式 (f0e9464)
  • 完善重复启动界面提示及弹窗交互逻辑 (3c027d2)
  • 更新UI交互逻辑 (880bd35)
  • 更新依赖方式,统一使用libs.versions.xml管理 (32b0b18)
  • 提示弹窗使用TooltipArea (1e69756)
  • 优化界面交互逻辑 (4435466, 8972b44)
  • 优化APP的UI样式 (a52e8a6)
  • 规范主题颜色,统一使用MaterialTheme.colors (ea28778)
  • 重构代码逻辑 (463c905, 944e0d3, 1ef2486)
  • 将UI和业务逻辑代码分离 (3a9b850)
  • 重构代码逻辑,签名APP页面引入uiState (f054ea7)
  • 添加ViewModel支持 (0ed96c0)
  • 更新页面文本和按钮样式 (158cbb8)
  • 修改设置页面关于信息 (bc3b705)
  • 移除不必要的协程 (ef3af58)
  • 并行签名多个apk文件 (9a60fb3)
  • 更新AlreadyExistsPage页面UI (fb04d78)
  • 统一按钮样式 (72d05a6)
  • 重构HoverableTooltip方法 (b5807d7)
  • 在后台检查APP是否重复启动 (3a321a1)
  • 修改@Preview的代码逻辑 (4d65cba)
  • 修改签名和设置页面的提示 (a8f4d12)
  • 调整判断zipAlign的逻辑 (48123f6)
  • 修改尚未选择签名时的提示,支持删除已选中的签名 (b87632f)
  • 修改文件包名 (406bc63)
  • 修改文件夹的格式 (ed40ceb)

Chores

  • 临时关闭proguard,避免导致未知问题 (43fe659)
  • 移除部分git追踪的文件 (c28f4f8)
  • button text color (a2c76af)

CI

  • 添加 Intel 芯片的 macOS 软件打包流程及使用说明 (6f1fe0d)
  • 添加 intel 芯片的 macOS 构建流程 (8d79c15)
  • 修改打包release安装包的命令为packageReleaseDistributionForCurrentOS (a6ff714)
  • 修改ci生成log内容 (8748754)
  • 更新自动打包prerelease包的ci文件 (397a051, b231e03, 62407c8, 8782d38)
  • 添加自动发布prerelease验证包的脚本 (5106952)
  • update publish-release.yml (5d53e23)
  • upload github action (3fcb542)

Full Changelog: v1.2.1-20240624085109-alpha...v1.2.1-20240628021321-alpha

ApkSigner v1.2.1-20240624085109-alpha

24 Jun 08:54
Compare
Choose a tag to compare
Pre-release

【警告⚠️WARNING】

这个是开发版本,一般与prerelease分支代码保持同步,仅用于修复验证BUG、体验最新功能。
日常使用请使用其他release版本。

Refactors

  • 默认只使用选中的签名方案 (8fdaf61)

CI

  • 添加 Intel 芯片的 macOS 软件打包流程及使用说明 (6f1fe0d)
  • 添加 intel 芯片的 macOS 构建流程 (8d79c15)

Full Changelog: v1.2.1-20240615100537-alpha...v1.2.1-20240624085109-alpha

ApkSigner v1.2.1

22 Jun 09:39
Compare
Choose a tag to compare

New Features

  • 优化打开日志目录的提示 (061b2f7)
  • 添加日志缓存和查看功能 (f731b76)
  • 检测APP是否重复运行时名称区分大小写 (b5c8d45)
  • 接入jetbrains官方viewmodel实现 (d340ba4)
  • 添加主动切换深色/浅色主题的功能 (0cf9aab)

Bug Fixes

  • 修复检测主题在windows上面的问题 (814c725)
  • 修复打包上传release安装包的脚本 (1733685)
  • 修复datastore引入的unsupported依赖sun.misc.Unsafe (d1ce8df)

Build System & Dependencies

  • 更新当前版本为1.2.1 (ffa676f)
  • 升级multiplatform-paths版本为0.2.2 (f988f9b)
  • 升级multiplatform-paths版本为0.2.2-beta-1,适配windwos获取数据/缓存路径 (d0d31a1)

Documentation

  • 更新说明文档和软件截图 (50e3f52)

Refactors

  • 优化使用系统路由逻辑 (cb011c0)
  • 添加jetbrains的navigation功能 (01756d7)
  • 完全使用DataStore替换SettingsTool (fdb8a46)
  • 签名信息页使用DataStore (8a31ff4)
  • 接入DataStore (54e3be4)

Chores

  • 临时关闭proguard,避免导致未知问题 (43fe659)
  • 移除部分git追踪的文件 (c28f4f8)

CI

  • 添加 Intel 芯片的 macOS 软件打包流程及使用说明 (6f1fe0d)
  • 添加 intel 芯片的 macOS 构建流程 (8d79c15)
  • 修改打包release安装包的命令为packageReleaseDistributionForCurrentOS (a6ff714)

Full Changelog: v1.2.0...v1.2.1

ApkSigner v1.2.1-20240615100537-alpha

15 Jun 10:05
Compare
Choose a tag to compare
Pre-release

【警告⚠️WARNING】

这个是开发版本,一般与prerelease分支代码保持同步,仅用于修复验证BUG、体验最新功能。
日常使用请使用其他release版本。

New Features

  • 优化打开日志目录的提示 (061b2f7)

CI

  • macOS x86 使用 macos-13 打包 (0cab4ea)
  • 移除 tree 命令 (4125099)
  • 添加 intel 芯片的 macOS 构建流程 (41c9d50)

Full Changelog: v1.2.1-20240528125834-alpha...v1.2.1-20240615100537-alpha

ApkSigner v1.2.1-20240528125834-alpha

28 May 12:58
Compare
Choose a tag to compare
Pre-release

【警告⚠️WARNING】

这个是开发版本,一般与prerelease分支代码保持同步,仅用于修复验证BUG、体验最新功能。
日常使用请使用其他release版本。

Chores

  • 临时关闭proguard,避免导致未知问题 (43fe659)

Full Changelog: v1.2.1-20240527043053-alpha...v1.2.1-20240528125834-alpha

ApkSigner v1.2.1-20240527043053-alpha

27 May 04:31
Compare
Choose a tag to compare
Pre-release

【警告⚠️WARNING】

这个是开发版本,一般与prerelease分支代码保持同步,仅用于修复验证BUG、体验最新功能。
日常使用请使用其他release版本。

Bug Fixes

  • 修复检测主题在windows上面的问题 (814c725)

CI

  • 修改打包release安装包的命令为packageReleaseDistributionForCurrentOS (a6ff714)

Full Changelog: v1.2.1-20240521085448-alpha...v1.2.1-20240527043053-alpha

ApkSigner v1.2.1-20240521085448-alpha

21 May 08:54
Compare
Choose a tag to compare
Pre-release

【警告⚠️WARNING】

这个是开发版本,一般与prerelease分支代码保持同步,仅用于修复验证BUG、体验最新功能。
日常使用请使用其他release版本。

Bug Fixes

  • 修复打包上传release安装包的脚本 (1733685)
  • 修复datastore引入的unsupported依赖sun.misc.Unsafe (d1ce8df)

Full Changelog: v1.2.1-20240515025241-alpha...v1.2.1-20240521085448-alpha

ApkSigner v1.2.1-20240515025241-alpha

15 May 02:52
Compare
Choose a tag to compare
Pre-release

【警告⚠️WARNING】

这个是开发版本,一般与prerelease分支代码保持同步,仅用于修复验证BUG、体验最新功能。
日常使用请使用其他release版本。

New Features

  • 添加日志缓存和查看功能 (f731b76)
  • 检测APP是否重复运行时名称区分大小写 (b5c8d45)
  • 接入jetbrains官方viewmodel实现 (d340ba4)
  • 添加主动切换深色/浅色主题的功能 (0cf9aab)

Build System & Dependencies

  • 更新当前版本为1.2.1 (ffa676f)
  • 升级multiplatform-paths版本为0.2.2 (f988f9b)
  • 升级multiplatform-paths版本为0.2.2-beta-1,适配windwos获取数据/缓存路径 (d0d31a1)

Documentation

  • 更新说明文档和软件截图 (50e3f52)

Refactors

  • 优化使用系统路由逻辑 (cb011c0)
  • 添加jetbrains的navigation功能 (01756d7)
  • 完全使用DataStore替换SettingsTool (fdb8a46)
  • 签名信息页使用DataStore (8a31ff4)
  • 接入DataStore (54e3be4)

Chores

  • 移除部分git追踪的文件 (c28f4f8)

Full Changelog: v1.2.0...v1.2.1-20240515025241-alpha

ApkSigner v1.2.0

30 Apr 10:31
Compare
Choose a tag to compare

New Features

  • 添加Windows遇到“进程已结束,退出代码为 -1073741819 (0xC0000005)”的解决方案 (44f9947)
  • 标题添加icon说明 (b843c51)
  • 添加英文说明文档 (7bcb874)
  • 程序窗口默认居中 (90624bd)
  • 添加修改语言的功能 (a74cd08)
  • 设置页面添加英文文本翻译 (e20cdf1)
  • 支持自动识别国际话语言并切换 (0868c40)
  • 添加夜间模式 (add995e)
  • 优化设置选项的UI样式 (85b0752)
  • 重新设计APP的UI (cdae22d)

Bug Fixes

  • 修复apk自动匹配签名在Windows可能导致页面无法更新的问题 (10abcb7)
  • 修复KSP依赖问题 (921fb87)
  • 修复弹窗在第二屏显示异常的问题 (e2bd4f5)
  • 修复编辑已有签名后无法新建签名的问题 (40f8fa7)

Build System & Dependencies

  • 更新compose.version为1.6.1 (42004dc)

Documentation

  • 完善文档,添加更新说明 (b1d64a6)

Refactors

  • 优化Switch按钮动画 (25a9375)
  • 为Switch按钮添加动画 (46d8d8f)
  • 完善Switch按钮样式 (f0e9464)
  • 完善重复启动界面提示及弹窗交互逻辑 (3c027d2)
  • 更新UI交互逻辑 (880bd35)
  • 更新依赖方式,统一使用libs.versions.xml管理 (32b0b18)
  • 提示弹窗使用TooltipArea (1e69756)
  • 优化界面交互逻辑 (4435466, 8972b44)
  • 优化APP的UI样式 (a52e8a6)
  • 规范主题颜色,统一使用MaterialTheme.colors (ea28778)

Full Changelog: v1.1.3...v1.2.0

ApkSigner v1.2.0-20240426104542-alpha

26 Apr 10:45
Compare
Choose a tag to compare
Pre-release

【警告⚠️WARNING】

这个是开发版本,一般与prerelease分支代码保持同步,仅用于修复验证BUG、体验最新功能。
日常使用请使用其他release版本。

Bug Fixes

  • 修复apk自动匹配签名在Windows可能导致页面无法更新的问题 (10abcb7)

Full Changelog: v1.2.0-20240426023157-alpha...v1.2.0-20240426104542-alpha