Releases: OpenAtom-Linyaps/linyaps
Releases · OpenAtom-Linyaps/linyaps
release 1.12.3
What's Changed
- Release 1.12.3 by @dengbo11 in #1650
Full Changelog: 1.12.2...1.12.3
release 1.12.2
What's Changed
- Release 1.12.2 by @dengbo11 in #1626
Full Changelog: 1.12.1...1.12.2
Release 1.12.1
What's Changed
- feat: add shell completion files for ll-builder by @dengbo11 in #1614
- Release 1.12.1 by @dengbo11 in #1621
Full Changelog: 1.12.0...1.12.1
1.12.0
What's Changed
- refactor: Remove Qt dependencies from the utils by @reddevillg in #1559
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1563
- refactor: simply the builder configuration loading logic by @reddevillg in #1562
- feat: Add function for sending fd by @ComixHe in #1561
- refactor: replace manual temp file handling with TempDir utility by @myml in #1565
- fix: Correct the retrieval of the exit status by @reddevillg in #1567
- fix: update mime databse before remove empty dir by @reddevillg in #1568
- fix: exit when erofsfuse_main return by @reddevillg in #1570
- refactor: migrate file path handling to std::filesystem by @reddevillg in #1564
- refactor: Part of Remove Qt dependencies from utils by @reddevillg in #1573
- refactor: remove Qt logging and error handling by @reddevillg in #1574
- fix: cross arch export is allowed by @reddevillg in #1576
- refactor: improve test isolation using TempDir utility by @myml in #1578
- fix(utils): compilation error due to missing header file by @dengbo11 in #1575
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1579
- fix: compilation errors occurred when use older versions of nlohmann-… by @dengbo11 in #1581
- feat(ll-driver-detect): add driver upgrade by @dengbo11 in #1583
- chore: update translation template file by @dengbo11 in #1586
- fix: remove broken --exec by @reddevillg in #1585
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1587
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1589
- fix: enable disableGenerateContainerInfo by @LFRon in #1594
- refactor: improve progress information by @reddevillg in #1592
- feat: add fish shell completions and improve bash/zsh support by @dengbo11 in #1590
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1596
- fix: Use module options when exporting UAB by @reddevillg in #1595
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1597
- fix: replace Q_ASSERT with proper error handling by @myml in #1601
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1600
- feat: add workdir option to run commands by @myml in #1604
- refactor: improve driver detection testability with DI and mocking by @dengbo11 in #1598
- feat: update runtime.md by @myml in #1606
- chore: improve --workdir option description by @dengbo11 in #1607
- chore: update English translations for CLI options by @dengbo11 in #1608
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1609
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1610
- chore: update project version to 1.12.0 by @dengbo11 in #1611
New Contributors
- @pre-commit-ci[bot] made their first contribution in #1579
- @LFRon made their first contribution in #1594
Full Changelog: 1.11.0...1.12.0
release 1.11.2
release 1.11.1
release 1.11.0
What's Changed
- feat: add '--ref' export option for exporting package by @ComixHe in #1355
- fix: null pointer exception when building runtime by @myml in #1365
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1364
- refactor: rename bindMedia to bindRemovableStorageMounts by @dengbo11 in #1366
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1367
- feat: improve ldd dependency check with better error handling by @myml in #1371
- fix: improve UAB loader and packager with better mount handling by @ComixHe in #1368
- refactor: remove develop module check by @dengbo11 in #1370
- chore: fix typo by @ComixHe in #1372
- refactor: remove symlink target validation and force overwrite existing files by @ComixHe in #1373
- fix(ll-init): improve signal handling robustness by @ComixHe in #1378
- fix: Optimize file fetching with hard links by @myml in #1379
- fix: Remove hardcoded color diagnostics by @myml in #1382
- refactor: Move uninstall logic to package manager service by @reddevillg in #1375
- refactor: use RAII for env vars in hooks by @dengbo11 in #1376
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1384
- fix: can not find QUuid::Id128 in qt5 by @dengbo11 in #1381
- refactor: refactor CLI command options structure for better maintainability by @myml in #1383
- fix: fix removable storage bind mount by @dengbo11 in #1388
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1389
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1385
- fix: clear removableStorageMounts before binding by @dengbo11 in #1392
- feat: add base and runtime options by @myml in #1386
- fix: correct list command logic and logging by @myml in #1387
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1393
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1394
- feat: support wayland security-context-v1 protocol by @ComixHe in #1391
- chore: update translations in .pot file by @dengbo11 in #1395
- fix: correct the sequence of invoking method on contianerCfgBuilder by @ComixHe in #1396
- chore: update translation files by @dengbo11 in #1398
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1399
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1402
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1405
- feat: add no-clean-objects option for remove command by @myml in #1400
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1407
- feat: add mirror enable/disable functionality for repositories by @myml in #1408
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1409
- feat: enable git submodule fetching with environment variable control by @myml in #1404
- Update Docs by @dengbo11 in #1406
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1412
- chore: add libcap-dev to build depends by @reddevillg in #1414
- refactor: Centralize XDG and display configuration logic by @reddevillg in #1417
- refactor: simplify container entrypoint generation by @dengbo11 in #1410
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1418
- chore: fix coverage CI by @reddevillg in #1419
- feat: Refactor namespace handling for rootless builds by @reddevillg in #1413
- fix: correct no-dbus flag logic by @dengbo11 in #1420
- fix: fix env is cleared by
env -iby @reddevillg in #1422 - refactor: optimize export directory logic and path handling by @myml in #1415
- refactor: Use std::filesystem::path instead of QDir by @reddevillg in #1424
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1425
- chore: add support for more languages by @dengbo11 in #1426
- feat: add translations to polkit policy by @dengbo11 in #1427
- fix: correct mock function naming from warp to wrap by @myml in #1428
- refactor: remove unused XDG integration cleanup method by @myml in #1429
- chore: update po file Content-Type by @dengbo11 in #1431
- test: add client factory unit tests by @myml in #1430
- refactor: replace GMock with custom mock classes in tests by @myml in #1433
- refactor: migrate architecture string handling to std::string by @myml in #1432
- test: add erofsfuse check in fuse-related tests by @myml in #1434
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1435
- fix: improve test compatibility with older gtest versions by @myml in #1436
- fix: replace SetUpTestSuite with SetUpTestCase for gtest compatibility by @myml in #1437
- i18n: [linyaps] Updates for project Linyaps by @transifex-integration[bot] in #1444
- fix: use TZDIR environment variable to bind localtime directory by @HHR2020 in #1442
- fix: fix failure on parallel test by @reddevillg in #1439
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1446
- fix: use Qt5DBusMacros to auto-locate qdbusxml2cpp by @guanzi008 in #1445
- fix: fix rootfs propagation by @reddevillg in #1448
- chore: remove unnecessary depends by @ComixHe in #1447
- refactor: using std::filesystem for file operations by @reddevillg in #1450
- fix: Duplicate initialization causes incorrect stderr redirection by @reddevillg in #1453
- refactor: extract export filename generation functions by @myml in #1451
- refactor: migrate from Qt to std library and fix warnings by @ComixHe in #1452
- refactor: Centralize runtime directory management by @reddevillg in #1455
- refactor: move wayland security socket to container bundle by @ComixHe in #1459
- refactor: use std::string for error tracing by @myml in #1456
- style: format code with ClangFormat and Prettier by @deepsource-autofix[bot] in #1454
- refactor: simplify error handling and improve testing by @myml in #1462
- feat: Add tests and enhance string utilities by @reddevillg in #1463
- chore: update linyaps-box to 2.1.1...