Repository navigation
Releases: OpenAtom-Linyaps/linyaps
Releases · OpenAtom-Linyaps/linyaps
Release list
Release 1.14.3
Release 1.14.2
Release 1.14.1
Release 1.14.0
What's Changed
- fix: make tests pass without /etc/localtime by @felixonmars in #1680
- fix: parse install hook lines with proper quote handling by @reddevillg in #1695
- fix: retry cache removal after modify directory permissions by @reddevillg in #1698
- fix: improve detect kenrel overlay support by @reddevillg in #1700
- fix: correct spelling errors in comments and string literals by @tjujingzong in #1702
- fix: fix some typo errors to make code stronger by @enkilee in #1703
- fix: 无参数启动时可能把空指针传给 execvp by @enkilee in #1704
- fix: preserve installed modules on package upgrade/downgrade by @reddevillg in #1705
- feat: avoid duplicate ll-package-manager startup by checking existing by @dengbo11 in #1707
- fix: ll-package-manager process start abnormal by @dengbo11 in #1713
- fix: fix fd marshaling in QtDBus by @reddevillg in #1715
- fix(cli): use HOME env instead of hardcoded "/home/" path prefix check by @dengbo11 in #1718
- feat: support config.d drop-ins and CDI devices in runtime config by @reddevillg in #1717
- refactor: lazy load repo and improve peer mode by @reddevillg in #1720
- feat: add
ll-cli analyze sizesubcommand by @reddevillg in #1721 - feat: add analyze depends support by @reddevillg in #1723
- fix: add rslave propagation to bind mounts by @reddevillg in #1724
- feat(cli): add --no-truncated option to ll-cli ps by @123123213weqw in #1726
- fix: ensure XDG_RUNTIME_DIR is set for namespaced child process by @reddevillg in #1727
- refactor: refactor smoke testing by @reddevillg in #1728
- feat: add --debug mode with gdbserver integration by @reddevillg in #1731
- fix: Don't mount /etc/passwd and /etc/group in build mode by @reddevillg in #1745
- refactor: make runtime config loading accept custom config dirs by @dengbo11 in #1744
- feat: add PipeWire socket mount support for sandbox by @dengbo11 in #1746
- fix(package): fall back to copy when hard link fails during UAB export by @123123213weqw in #1725
- feat: embed prerelease and build metadata in version string by @reddevillg in #1747
- fix: avoid missing task state if task if removed quickly by @reddevillg in #1748
- fix: use weakly_canonical for relative --output path by @reddevillg in #1767
- feat: add AT SPI socket mount support for sandbox by @dengbo11 in #1768
- Refactor task by @reddevillg in #1769
- fix: bind default gdbserver to loopback by @reddevillg in #1774
- docs: update docs by @reddevillg in #1766
- fix: make overlayfs mode resolution overridable in RunContext by @reddevillg in #1775
- fix: unit test execution failed by @dengbo11 in #1777
- feat: add Python smoke test script for linglong by @dengbo11 in #1773
- fix: use markdown to show packages list by @reddevillg in #1779
- feat: resolve resolv.conf target in RunContext by @reddevillg in #1778
- feat: make base field optional, derive from runtime when unspecified by @reddevillg in #1780
- docs: update release docs by @dengbo11 in #1782
- feat: prune repo after base/runtime update by @reddevillg in #1781
- refactor: reimplement container reuse with IO forwarding by @ComixHe in #1660
- Revert "chore: add cla check" by @dengbo11 in #1783
- feat: auto-prune unused dependencies after package operations by @reddevillg in #1784
- feat: probe PPA repository dynamically by @reddevillg in #1786
- fix: suppress progress output for terminal task states by @reddevillg in #1785
- docs: update install script URL to get.linyaps.org.cn by @myml in #1787
- refactor: remove --app-only flag by @reddevillg in #1788
- feat: add linglong-specific path to CDI search path by @reddevillg in #1791
- feat(ll-builder): add clean subcommand to remove build artifacts by @dengbo11 in #1789
- fix: preserve directory symlinks when exporting UAB by @reddevillg in #1829
- feat(oci-cfg-generators): group default env vars and forward Qt/SDL i… by @dengbo11 in #1830
- chore: remove unused code by @reddevillg in #1831
- fix(codegen): detect missing quicktype correctly by @yuluo-yx in #1814
- fix(driver): compare NVIDIA package versions semantically by @yuluo-yx in #1818
- feat: Use -vv to enable debug level log and backtrace by @reddevillg in #1832
- docs: add CI/CD build guide for Linglong apps by @myml in #1833
- fix: disambiguate local files from remote refs in ll-cli install by @reddevillg in #1835
- docs: document missing deps and pre-commit workflow; keep generating coverage on test failure by @wrj97-alt in #1860
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1599
- style: update .clang-format by @ComixHe in #1863
- feat: embed UAB bundle digest in ELF note section by @reddevillg in #1864
- docs: add one-click install script to README installation guide by @wrj97-alt in #1862
- fix(test): make Error.WarpStdErrorCode independent of filesystem privileges by @wrj97-alt in #1859
- Improve uab by @reddevillg in #1836
- refactor: split UAB export into distribution and exec modes by @reddevillg in #1867
- docs: 修复乌班图 24.04 安装的存储库链接 by @Yang-Kyle in #1865
- docs(install): warn about ZFS performance by @yuluo-yx in #1810
- fix(package): reject package info without architecture by @unbridled-41 in #1794
- Improve export by @reddevillg in #1871
- feat(cli): add --region option to repo enable-mirror by @wrj97-alt in #1880
- fix(ocppi): force JSON output for list by @krashouk in #1825
- fix: enforce shared permissions for files regardless of umask by @reddevillg in #1881
- chore: release 1.14.0 by @dengbo11 in #1884
New Contributors
- @tjujingzong made their first contribution in #1702
- @enkilee made their first contribution in #1703
- @123123213weqw made their first contribution in #1726
- @yuluo-yx made their first contribution in #1814
- @Yang-Kyle made their first contribution in #1865
- @unbridled-41 made their first contribution in #1794
- @krashouk made their first contribution in #1825
Full Changelog: 1.13.0...1.14.0
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