docs: 更新APM应用商店5.0.0-beta1版本发布内容
添加各平台版本发布文案和技术文档 更新版本记录和变更日志 移除旧版本记录
This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
# 【版本更新】APM 应用商店 5.0.0-beta.1 正式发布
|
||||
|
||||
各位开发者、用户朋友们:
|
||||
|
||||
APM 应用商店正式发布 5.0.0-beta.1 版本!这是一次从 v1.x 到 v5.x 的重大架构升级,带来了多项核心功能改进和性能优化。
|
||||
|
||||
---
|
||||
|
||||
## 一、版本概述
|
||||
|
||||
本次更新历时数月,团队对应用商店进行了全面重构优化。从界面交互到底层性能,均有显著提升。特别值得一提的是虚拟滚动技术的应用,让大型应用列表的浏览终于告别卡顿。
|
||||
|
||||
---
|
||||
|
||||
## 二、核心更新
|
||||
|
||||
### 1. 虚拟滚动优化
|
||||
|
||||
应用网格采用虚拟滚动技术优化大型应用列表的渲染性能。用户滚动列表时,浏览器只渲染可见区域的元素,大幅降低 CPU 和内存占用。
|
||||
|
||||
**实测效果**:包含数百款应用的长列表滚动流畅度提升显著。
|
||||
|
||||
### 2. Deep Link 协议支持
|
||||
|
||||
新版支持通过 `store://` 协议直接打开应用详情页。外部链接、脚本调用均可直接拉起应用商店并定位到指定应用。
|
||||
|
||||
```bash
|
||||
# 示例
|
||||
store://app/detail/com.qq.office
|
||||
```
|
||||
|
||||
### 3. 安装体验优化
|
||||
|
||||
- 安装和更新应用前自动检查 APM 是否已安装
|
||||
- 未安装时提示用户一键安装
|
||||
- 优化安装日志处理性能
|
||||
|
||||
### 4. 搜索功能增强
|
||||
|
||||
- 搜索结果分类计数显示
|
||||
- 空结果友好提示界面
|
||||
- 更精准的匹配算法
|
||||
|
||||
---
|
||||
|
||||
## 三、问题修复
|
||||
|
||||
本次更新还修复了以下问题:
|
||||
|
||||
- 安装弹窗支持点击遮罩层关闭
|
||||
- 取消下载后无法重试的问题
|
||||
- 重复下载包时未删除已有包的问题
|
||||
- 安装管理命令替换(ssaudit → ssinstall)
|
||||
- 下载重试后无日志输出问题
|
||||
|
||||
---
|
||||
|
||||
## 四、技术细节
|
||||
|
||||
本版本基于 **Electron + Vue 3 + TypeScript** 构建,核心改进包括:
|
||||
|
||||
- **虚拟滚动**:基于 `vue-virtual-scroller` 或自研方案
|
||||
- **Deep Link**:自定义 URL Scheme 处理
|
||||
- **性能优化**:批量处理、懒加载、防抖节流
|
||||
|
||||
---
|
||||
|
||||
## 五、获取与反馈
|
||||
|
||||
- **GitHub**:https://github.com/shenmo7192/apm-app-store
|
||||
- **官网**:https://amber-pm.spark-app.store/
|
||||
|
||||
欢迎通过 GitHub Issues 反馈问题!
|
||||
|
||||
---
|
||||
|
||||
**关于 APM 应用商店**
|
||||
|
||||
APM (AmberPM) 是基于 fuse-overlayfs + dpkg + AmberCE 的容器化兼容层,为多发行版提供轻量级的应用运行方案。支持 Arch Linux、Fedora、银河麒麟、统信 UOS 等主流发行版。
|
||||
|
||||
**关于星火应用商店**
|
||||
|
||||
星火应用商店是一个致力于改善 Linux 桌面应用生态的开源社区项目。"星星之火,可以燎原"——每一步改进,都是 Linux 生态的一束光。
|
||||
|
||||
点击在看,与星火一起成长 ✨
|
||||
Reference in New Issue
Block a user