Releases: OpenAtom-Linyaps/linyaps
Releases · OpenAtom-Linyaps/linyaps
release 1.9.7-rc1
1.9.7
1.9.5
1.9.4
1.9.3
1.9.1
1.9.0
What's Changed
- fix: correct path deduplication while fixmount by @ComixHe in #1079
- fix: adjust container mount items by @myml in #1085
- fix: fix compiler error by @reddevillg in #1084
- fix: skip whiteout files by @reddevillg in #1083
- fix: fix unshare error by @reddevillg in #1082
- fix: exporting systemd service may cause system error by @myml in #1081
- fix: version comparison error by @ice909 in #1087
- fix: ll-builder build failed by @ice909 in #1091
- fix: failed to umount layer dir by @dengbo11 in #1088
- feat: add share/templates dir to whitelist by @dengbo11 in #1090
- chore: adjust the builder output format by @ice909 in #1095
- fix: compatible with qt 5.11 by @ComixHe in #1094
- feat: support don't export the develop module by @ice909 in #1097
- feat: support Qt6 packaging by @dengbo11 in #1096
- fix: failed to compile with qt 6.9 by @ComixHe in #1102
- chore: suppress error while executing systemd-generator by @ComixHe in #1104
- fix: merge runtime module also by @reddevillg in #1101
- fix: avoid gio start thread before unshare by @reddevillg in #1105
- feat: extract the export paths as a config file by @ice909 in #1103
- chore: change the connection timeout period to 5 seconds by @ice909 in #1098
- feat(ll-box): waiting for all process within the container by @ComixHe in #1106
- refactor: Introduce class ContainerCfgBuiler by @reddevillg in #1086
- remove vendored ll-box code by @ComixHe in #1075
- chore: add transifex config file by @ice909 in #1108
- chore: update translation by @ice909 in #1110
- fix: failed to generate ldcache by @ComixHe in #1111
- fix: builder build crash by @ice909 in #1112
- [linyaps] Updates for project Linyaps by @transifex-integration in #1109
- chore: update translate by @ice909 in #1114
- Fix builder by @reddevillg in #1113
- Introduce ll-builder-utils to export UAB by @reddevillg in #1118
- feat: optimized error msgs for base and runtime mismatches by @ice909 in #1117
- feat: Optimization error message by @ice909 in #1093
- [linyaps] Updates for project Linyaps by @transifex-integration in #1115
- docs: 更新 README.zh_CN.md,增强项目信息和可访问性 by @Iceyer in #1120
- chore: update translation by @ice909 in #1122
- chore: remove OWNERS by @ice909 in #1124
- [linyaps] Updates for project Linyaps by @transifex-integration in #1123
- docs: Update README.md to enhance project information and accessibility by @dengbo11 in #1126
- fix: correct container's hook by @ComixHe in #1125
- [linyaps] Updates for project Linyaps by @transifex-integration in #1128
- fix: unable to start the app normally when switching accounts by @dengbo11 in #1121
- [linyaps] Updates for project Linyaps by @transifex-integration in #1129
- feat: print builder version when building the project by @ice909 in #1131
- [linyaps] Updates for project Linyaps by @transifex-integration in #1132
- [linyaps] Updates for project Linyaps by @transifex-integration in #1134
- [linyaps] Updates for project Linyaps by @transifex-integration in #1135
- chore: update completion script by @ice909 in #1136
- refactor: refactor ll-builder main function by @reddevillg in #1130
- docs: Update ll-builder export documentation by @reddevillg in #1119
- fix: builder build crash when parsing version number by @ice909 in #1138
- fix: cannot set priority by @ice909 in #1137
- refactor: fix compiling warnings by @ComixHe in #1142
- fix: add the --no-same-owner parameter to avoid tar unpack errors by @ice909 in #1141
- fix: skip binding XauthFile if it not exists by @ComixHe in #1143
- fix: remove option 'nosymfollow' by @ComixHe in #1145
- fix: zsh completion failed by @ice909 in #1146
- feat: generate ld cache in a separate running container by @reddevillg in #1144
- feat: add base and runtime docs by @myml in #1116
- docs: update docs by @dengbo11 in #1147
- docs: update install docs by @dengbo11 in #1151
- fix: fix /tmp bind in multiple users envrionment by @reddevillg in #1150
- [linyaps] Updates for project Linyaps by @transifex-integration in #1152
- feat: support specifying the desktop installation directory by @ice909 in #1149
- [linyaps] Updates for project Linyaps by @transifex-integration in #1153
- fix: remove binding host certs for now by @ComixHe in #1154
- feat: use ll-box in ll-builder-utils when export UAB by @reddevillg in #1148
- fix: build error in ci build by @dengbo11 in #1156
- fix: app can not open url by @dengbo11 in #1155
- [linyaps] Updates for project Linyaps by @transifex-integration in #1160
- fix: make the mount adjustment behavior clearer by @reddevillg in #1157
- fix: restrict content command to app type layers only by @ice909 in #1159
- feat: 支持semver 规范 by @ice909 in #1053
- fix: make /sys, /proc, /dev and /tmp default by @reddevillg in #1163
- fix: improve base and runtime version validation by @ice909 in #1165
- refactor(semver): remove C++20 code by @ComixHe in #1164
- style: improve repository information display formatting by @ice909 in #1161
- refactor: improve installing from uab/layer by @ComixHe in #1168
- feat: enhance package search with multi-repository support by @ice909 in #1162
- refactor: adjust the default display type by @dengbo11 in #1167
- refactor: search no longer supports specifying a version by @ice909 in #1166
- feat: improve shell completions to show only apps when appropriate by @ice909 in #1169
- fix: improve package version filtering logic by @ice909 in #1170
- feat: sort search results by @ice909 in #1140
- adjust code format by @ComixHe in #1173
- feat: implement printMessage method for JSONPrinter by @ice909 in #1172
- feat: implement multi-repository installation and upgrade by @ice909 in #1171
- fix: ll-cli failed to start app by @dengbo11 in https://github.com/OpenAtom-Linyaps/lin...
1.8.0
- fix: correct path deduplication while fixmount by @ComixHe in #1079
- fix: adjust container mount items by @myml in #1085
- fix: fix compiler error by @reddevillg in #1084
- fix: skip whiteout files by @reddevillg in #1083
- fix: fix unshare error by @reddevillg in #1082
- fix: exporting systemd service may cause system error by @myml in #1081
- fix: version comparison error by @ice909 in #1087
- fix: ll-builder build failed by @ice909 in #1091
- fix: failed to umount layer dir by @dengbo11 in #1088
- feat: add share/templates dir to whitelist by @dengbo11 in #1090
- chore: adjust the builder output format by @ice909 in #1095
- fix: compatible with qt 5.11 by @ComixHe in #1094
- feat: support don't export the develop module by @ice909 in #1097
- feat: support Qt6 packaging by @dengbo11 in #1096
Full Changelog: 1.7.11...1.8.0
1.7.11
V1.7.0
V1.7.0 发布日志
新特性:
- 优化了仓库存储层结构,使应用管理不需要依赖文件系统。用户从老的仓库存储层更新到新的仓库储存层,需要执行ll-cli migrate进行迁移;
- 玲珑数据文件导出功能优化,不再导出share目录下所有的文件;
- 如意玲珑支持龙芯新世界架构打包,运行;
- 如意玲珑安装、卸载、更新行为调整优化,主要有以下两点:
· 新版本不再支持在本地同时安装相同应用的多个版本。原先已安装的多个版本,在升级客户端后,除卸载以外所有软件包管理的操作,只会对最高版本生效;
· 当应用在运行状态进行升级或降级时,推迟旧版本的卸载动作。 - 如意玲珑命令行工具帮助信息国际化,目前暂支持中、英、西班牙语,后续会接入到国际化翻译平台;
- 玲珑命令行参数解析优化,采用了新的命令行参数解析框架,命令行参数信息更加清晰明了;
- 优化玲珑应用打包构建,使用新的构建工具打包会对应用的调试符号进行剥离,减小应用体积;
- runtime/base 不再支持使用uninstall命令卸载,提供prune命令清理未使用的runtime和base;
- 新增ll-cli list --upgradable, 显示当前已安装应用程序可更新的版本列表。
Bug修复:
- 解决玲珑应用调试失败的问题;
- 修复开启系统代理后使用ll-cli search 查找应用崩溃的问题;