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 #1175
- fix: layer file can not install in uos v20 by @dengbo11 in #1174
- fix: returns only if creating directories failed by @ComixHe in #1176
- introduce Extension by @reddevillg in #1178
- feat: handle missing refs gracefully in removeOstreeRef by @myml in #1181
- fix: fix export test command by @reddevillg in #1179
- fix: update task ends abnormally when there is an application running by @dengbo11 in #1183
- Fix builder by @reddevillg in #1180
- refactor: forwardEnv will forward all envs by default by @ComixHe in #1184
- refactor: add getBundlePath by @ComixHe in #1185
- docs: add multi-architecture build guide by @myml in #1188
- fix: uninstall application exception output log by @dengbo11 in #1189
- feat: Support extension environment variables by @reddevillg in #1186
- feat: prune support extension by @reddevillg in #1190
- fix: enable self adjust mount in builder run by @reddevillg in #1191
- Builder arch support by @reddevillg in #1192
- fix: ensure bundle directory is clean by @reddevillg in #1194
- Add hosts by @dengbo11 in #1195
- docs: add instructions for downloading debug symbols by @myml in #1196
- refactor: move gvfs envs to OstreeRepo ctor by @ComixHe in #1197
- fix: export desktop to a invalid export path by @dengbo11 in #1200
- Config patch by @reddevillg in #1198
- fix: preserve set-default compatibility by @reddevillg in #1204
- feat: add hooks features by @dengbo11 in #1205
- chore: update i18n files by @ice909 in #1207
- fix: correct translation key in po/en_US.po by @ice909 in #1208
- fix: Preserve host's HOME env in container. by @reddevillg in #1210
- refactor UAB by @ComixHe in #1212
- fix: add MIPS-specific compiler flag to avoid GOT overflow by @dengbo11 in #1211
- fix: building failed when using Qt5 by @ComixHe in #1213
- [linyaps] Updates for project Linyaps by @transifex-integration in #1209
- [linyaps] Updates for project Linyaps by @transifex-integration in #1216
- feat: add sub directory to prevent export file conflicts by @dengbo11 in #1215
- fix: failed to export uab use com.uniontech.foundation by @dengbo11 in #1214
- sync code by @dengbo11 in #1219
- sync code by @dengbo11 in #1222
- fix: handle renaming and copying of non-original linyaps files in exp… by @dengbo11 in #1228
Full Changelog: 1.7.11...1.9.0