Skip to content

Releases: OpenAtom-Linyaps/linyaps

release 1.9.7-rc1

17 Jul 14:10
Compare
Choose a tag to compare
  • Fix: Correct build order and fix private mounting by @dengbo11 in #1299

1.9.7

17 Jul 14:09
Compare
Choose a tag to compare

fix: clean sources directory on every build
fix: add rbind option alongside copy-symlink

1.9.5

10 Jul 10:39
Compare
Choose a tag to compare

refactor: simplify environment variable handling in systemd generator
fix: treat /etc/localtime as fixed mount node

1.9.4

04 Jul 07:39
Compare
Choose a tag to compare

fix: skip rewrite for files with a single hard link

1.9.3

02 Jul 03:17
Compare
Choose a tag to compare
  1. 修复文件管理器右键菜单项显示重复的问题;
  2. 修复构建工具构建应用时报错的问题;
  3. 修复环境变量配置错误,该错误会导致部分应用程序无法启动;
  4. 修复按指定类型筛选已安装应用列表时出现的问题;

1.9.1

25 Jun 01:52
Compare
Choose a tag to compare

fix: Correctly quote arguments in container entrypoint script.
fix: remove unused old config.
fix: correctly pass argument by vector.

1.9.0

19 Jun 07:57
Compare
Choose a tag to compare

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...
Read more

1.8.0

02 Apr 08:53
Compare
Choose a tag to compare

Full Changelog: 1.7.11...1.8.0

1.7.11

21 Mar 10:23
Compare
Choose a tag to compare

玲珑构建工具:

  1. 修复ll-builder在安装依赖时报tmp空间不够的问题;
  2. 新增导出layer文件支持选择压缩算法;
  3. 修复ll-builder 打包应用后相对目录软链接丢失的问题;

玲珑命令行工具:

  1. 修复卸载应用后目录没有被清除的问题;

V1.7.0

16 Nov 02:51
Compare
Choose a tag to compare

V1.7.0 发布日志

新特性:

  1. 优化了仓库存储层结构,使应用管理不需要依赖文件系统。用户从老的仓库存储层更新到新的仓库储存层,需要执行ll-cli migrate进行迁移;
  2. 玲珑数据文件导出功能优化,不再导出share目录下所有的文件;
  3. 如意玲珑支持龙芯新世界架构打包,运行;
  4. 如意玲珑安装、卸载、更新行为调整优化,主要有以下两点:
    · 新版本不再支持在本地同时安装相同应用的多个版本。原先已安装的多个版本,在升级客户端后,除卸载以外所有软件包管理的操作,只会对最高版本生效;
    · 当应用在运行状态进行升级或降级时,推迟旧版本的卸载动作。
  5. 如意玲珑命令行工具帮助信息国际化,目前暂支持中、英、西班牙语,后续会接入到国际化翻译平台;
  6. 玲珑命令行参数解析优化,采用了新的命令行参数解析框架,命令行参数信息更加清晰明了;
  7. 优化玲珑应用打包构建,使用新的构建工具打包会对应用的调试符号进行剥离,减小应用体积;
  8. runtime/base 不再支持使用uninstall命令卸载,提供prune命令清理未使用的runtime和base;
  9. 新增ll-cli list --upgradable, 显示当前已安装应用程序可更新的版本列表。

Bug修复:

  1. 解决玲珑应用调试失败的问题;
  2. 修复开启系统代理后使用ll-cli search 查找应用崩溃的问题;